Статьи
Статьи на различную тематику о современных технологиях, инновационных проектах, ремонте аппаратуры, настройке системы и программ
Компиляция майнера xmrig-nvidia в Linux для видеокарт, поддерживающих старые версии CUDA
Относительно старые видеокарты Nvidia, например, GeForce GT770, имеют неплохую теоретическую производительность при проведении операций с плавающей запятой (у GT770 она равна 138.9 GFLOPS). Это немного меньше, чем GeForce GTX 1660 SUPER (157.1 GFLOPS) и больше, чем у Nvidia GTX 1066 (136.7 GFLOPS). В связи с этим видеокарты уровня GeForce GT770 теоретически должны демонстрировать схожий с GTX 1660S/ GTX 1060 хешрейт на алгоритмах, использующих до 2 GB VRAM. Чтобы добиться высокой производительности на старых картах, нужно самостоятельно компилировать современные майнеры с включением поддержки технологии CUDA-вычислений старых версий. Так как большинство майнеров выпускается с закрытыми исходными кодами, то выбор доступных программ не столь велик, но все же позволяет несколько расширить ассортимент доступных…
Как работает графика в операционных системах семейства Linux
При использовании домашнего или офисного компьютера под управлением Linux-системы часто хочется получить от него максимальную отдачу, повысив производительность. Это особенно важно для тех компьютеров, которые одновременно используются для майнинга. Чтобы увеличить производительность системы, нужно устанавливать более мощные компоненты, отвечающие за проведение вычислений, а также уменьшать нагрузку за счет отключения/уменьшения нагрузки за счет ненужных и второстепенных приложений/служб. Одним из элементов, потребляющим значительную часть ресурсов компьютера, является его графическое окружение (если оно используется). В связи с этим стоит уделить внимание максимальному увеличению его быстродействия, которое прямо связано с количеством задействованных для его работы служб и приложений. Для этого нужно хорошо понимать,как работает отображение графики в операционной системе — дистрибутиве Linux. Программные компоненты,…
Майнинг на видеокартах Nvidia GeForce GT1030 с 2 GB памяти GDDR5
В статье «Майнинг на бюджетных видеокартах в 2021 году» упоминалось о майнинге на видеокарте Nvidia GT1030. Это неплохие экономичные видеокарты low-end класса, которые, благодаря установленному на них чипу с архитектурой Pascal, показывают относительно неплохие результаты (как для офисных GPU) при майнинге на некоторых алгоритмах. В данной статье более подробно рассматриваются особенности видеокарты Nvidia GT1030 с точки зрения ее пригодности для майнинга. О вычислительных возможностях видеокарты Nvidia GT1030 Вычислительные возможности видеокарты Nvidia GT1030 сильно ограничены наличием всего двух гигабайт видеопамяти, работающих по 64-разрядной шине со скоростью 6 Gbps. Это обеспечивает смехотворную скорость обмена, равную примерно 50 GB/s: При такой малопроизводительной шине памяти не стоит рассчитвать на хешрейт при майнинге на daggerhashimoto…
Обновление сети Ethereum EIP-1559 — особенности и последствия для майнеров
Обновление EIP-1559 (Fee market change), которое с большой степенью вероятности будет реализовано уже летом 2021 года, окажет большое влияние на финансово-экономическую составляющую блокчейн-платформы Ethereum, а также значительно уменьшит доход майнеров. В данной статье рассматриваются основные особенности грядущего обновления Ethereum после реализации EIP1559, а также проводится подробный анализ его последствий для всех заинтересованных сторон. Что предусматривается в предложении по улучшению платформы Эфириум под номером EIP1559? EIP-1559 — это предложение, внесенное 13.04.2019 года, предполагающее внесение изменений в порядок начисления и траты комиссий в сети ETH 1.0, работающей на алгоритме консенсуса PoW с хешированием на Ethash. Его автором являются Виталик Бутерин, Эрик Коннер, Рик Дудли, Мэтью Слайпер, Иан Норден и Абдельхамид Бахта. В…
О хардфорке «Berlin» в сети Ethereum и его некоторых последствиях
Команда разработчиков блокчейн-платформы Ethereum на блоке 12,244,000 (15 апреля 2021 года) собирается осуществить давно запланированный хардфорк с кодовым названием «Берлин». Окончательное решение было принято 19 февраля 2021 года, во время обсуждения разработчиками дальнейших направлений развития платформы. Основные изменения, внедряемые в работу Ethereum, коснутся механизма функционирования смарт-контратков, а также работы EVM — виртуальной машины Ethereum. В блокчейн будут внесены пять основных изменений (EIP-ов с номерами 2565, 2315, 2718, 2929, 2930). Рассмотрим подробнее изменения в сети Ethereum, внедряемые во время берлинского хардфорка. Изменения в сети Ethereum, планирующиеся во время хардфорка «Берлин» В апреле 2021 года в сети Ethereum будут реализованы следующие серьезные изменения: EIP-2565 — изменения, направленные на улучшение методики расчета стоимости…
Компиляция и использование программы sgminer в xubuntu
Программа с открытым исходным кодом sgminer используется для майнинга на видеокартах AMD уже несколько лет. Существуют модифицированные версии sgminer от разных программистов, расширяющие доступный для майнинга набор алгоритмов, а также улучшающие функционал программы. В данной статье рассматриваются процесс компиляции и использования версии майнера sgminer-fancyIX. Особенности программы sgminer версии fancyIX Майнер sgminer-fancyIX является оптимизированной программой для майнинга на видеокартах AMD на алгоритмах ethash, phi2, lyra2Z[z], allium, x25x, lyra2REv2/v3, argon2d, yescrypt, neoscrypt и многих других (поддерживаемые алгоритмы можно посмотреть в папке kernel по названиям файлов *.cl). Программа является продолжением развития майнера cgminer, созданного программистом Con Kolivas (ckolivas), который, в свою очередь, использовал в качестве основы cpuminer, созданный Jeff Garzik (jgarzik). sgminer-phi2-branch не…
Майнинг Vertcoin в Linux, компиляция VerthashMiner в xubuntu 16.04
В статье «Майнинг криптовалюты Vertcoin на алгоритме verthash в Windows» описаны особенности добывания монет VTC в операционной системе Windows. В данной статье идет речь о майнинге на алгоритме verthash в дистрибутивах на основе Ubuntu. Необходимость написания отдельной статьи вызвана тем, что программа verthashminer не запускается в старых релизах Ubuntu, что затрудняет использование достаточно мощных видеокарт типа AMD Radeon R9 290/390 , которые полностью раскрывают свой потенциал в операционной системе (x)ubuntu 16.04 (подробнее в статье «Как добиться от видеокарт Radeon R9 290/390 хешрейта 29-30 Mh/s на Ethash»). Майнинг Vertcoin в современных дистрибутивах Linux В операционных системах на основе дистрибутива ubuntu (LTS релизы 18.04 и 20.04) программа VerthashMiner успешно работает с видеокартами Nvidia…
Майнинг на бюджетных видеокартах
Грандиозные перемены мироустройства, происходящие в последние годы, проявляются во множестве сфер человеческого бытия. Бесконечная мишура и броуновское движение некомпетентных правителей стали нормой во многих странах. Пустопорожние словесные перепалки, раздутие надуманных проблем, пропаганда ложных ценностей — основа дискурса сегодняшних топовых говорящих голов. На этом фоне продолжается выжимание соков из пипла, принуждение к подконтрольному образу жизни по лекалам произведений Оруэлла. Могучая поступь цифрового мира, желание вложить средства в более менее надежные активы, а также желание подзаработать во время очередного хайпа на криптовалютном рынке, взвинтили цены на видеокарты до немыслимых еще полгода назад высот. СМИ и useful idiots продвигают умные тезисы о причинах подорожания и оправдывают искусственно созданный/будущий дефицит памяти, ШИМ-контроллеров и прочих…
Борьба с ошибкой Bad return status for module build on kernel
При установке драйверов видеокарт в дистрибутивах с ядром LInux иногда возникает ошибка Bad return status for module build on kernel: номер_ядра-generic (x86_64) Затем обычно идет строчка, в которой указывается информация о логе, в котором содержится более подробная информация о проблемной инсталляции, например: Consult /var/lib/dkms/amdgpu/.../build/make.log Лог содержит ошибки компиляции, например: ...error: incompatible type for argument ... ... ...build/amd/amdgpu/... Error ... или dpkg: error processing package amdgpu-dkms (--configure): installed amdgpu-dkms package post-installation script subprocess returned error exit status 10 dpkg: dependency problems prevent configuration of amdgpu... Обновление системы, повторная установка драйверов, в том числе принудительная, не помогает решить проблему, инсталляция завершается с теми же ошибками. Подобные проблемы возникают как при установке драйверов…
О полосе пропускания видеопамяти и хешрейте при майнинге
Основной характеристикой, отображающей производительность видеопамяти, является ее пропускная способность (Memory Bandwidth), измеряемая гигабайтами в секунду (Gigabytes per Second, GB/s). Она определяет максимально возможное количество данных, обрабатываемых видеокартой за единицу времени. Именно этот показатель при достаточной производительности видеоядра ограничивает хешрейт при майнинге на требовательных к памяти алгоритмах. Memory Bandwidth видеокарты зависит от типа установленной памяти, режиме ее работы, эффективной частоты, на которой работают микросхемы памяти, а также от разрядности шины данных. Самое интенсивное потребление видеопамяти происходит при майнинге на алгоритме Ethash. Для увеличения хешрейта на этом алгоритме нужно максимально увеличивать пропускную способность шины памяти (Memory Bandwidth), так как быстродействие ethash-вычислений прямо пропорционально ее величине. Производительность GDDR-памяти любого поколения выше при использовании…





































