Статьи
Статьи на различную тематику о современных технологиях, инновационных проектах, ремонте аппаратуры, настройке системы и программ
Разгон и даунвольтинг видеокарт AMD Radeon RX5xx в Windows с помощью MPTool
Видеокарты AMD Radeon RX пятитысячной серии имеют неплохую производительность при майнинге на алгоритме Ethash вкупе с малым энергопотреблением. К сожалению, полностью раскрыть их потенциал штатными средствами не позволяют ограничения в драйверах/BIOS. Для полноценного разгона/даунвольтинга сверх залоченных лимитов в Linux можно использовать программы UPP/powerupp (подробнее в статье «О разгоне видеокарт AMD серии Navi в Linux с помощью Uplift Power Play«). В Windows разогнать и понизить аппетит видеокарт AMD Radeon RX 5500/5600/5700 поможет утилита MorePowerTool (MPT), которую можно скачать с сайта igorslab: Программа MPT позволяет разблокировать заводские пределы частот ядра, памяти, вольтажа, работы вентиляторов у видеокарт серии Navi и Radeon VII. В связи с этим нужно осознанно пользоваться этой утилитой, в особенности…
Тестирование памяти видеокарт nvidia с помощью программы MATS диагностического комплекса MODS
При эксплуатации и ремонте большого количества видеокарт неизбежно возникают ситуации, когда нужно проверить микросхемы памяти, установленные на печатных платах видеоускорителей. Очень удобным инструментом для этих целей является программный комплекс MODS (MOdular Diagnostic Suite или Modular Diagnostic Software) с программой MATS, которая позволяет провести тестирование видеопамяти видеокарт Nvidia. Процесс проверки очень прост и заключается в загрузке с помощью загрузочной флешки MODS с последующим анализом ошибок в автоматически создающемся файле repot.txt. При желании эту утилиту можно использовать на любом компьютере под управлением Linux, на котором развернуто необходимое окружение. В данной статье рассматриваются процесс создания и практическое использование программы MATS из пакета NVIDIA Modular Diagnostic Software для проверки памяти видеокарт. Что из себя…
Использование виджета Conky для отображения полезной информации в Linux
При настройке операционной системы Liux может понадобиться использование специальных утилит и системных команд, связанных с контролем работы графических и других устройств. Это особенно важно при работе на пределе возможностей использующихся графических адапторов, включая майнинг на Ethash с DAG больше имеющегося объема видеопамяти. Кроме использования режима зомби для увеличения продолжительности майнинга на алгоритме Ethash, на четырехгиговых картах можно использовать рекомендации, изложенные в статье «Как устранить ошибку Segmentation fault при майнинге Ethereum«. Для контроля работы видеокарт AMD очень удобно использовать возможности пакета roc-smi. Подробнее о его возможностях можно почитать в статье «Использование утилиты rocm-smi для мониторинга и разгона видеокарт АМД в linux«. Для работы с видеокартами nvidia хорошо подходят возможности утилит nvidia-settings…
Как устранить ошибку Segmentation fault при майнинге Ethereum
При майнинге на алгоритме Ethash в операционной системе Linux иногда появляется ошибка Segmentation fault (core dumped, или Segfault, ошибка сегментирования памяти): В операционной системе Windows аналогичная ошибка проявляется сообщением «программа выполнила недопустимую операцию и будет закрыта» (This program has performed an illegal operation…). Эта проблема возникает при попытке майнера (или другой программы) получить доступ или записать данные в сегмент памяти без наличия на это достаточных прав. Она появляется в разных майнерах и обычно связана с некорректной работой подсистемы памяти, вызванной разными причинами, в том числе «случайно возникающими багами» (Heisenbug). В этом случае ошибка может исчезнуть сама по себе в случае изменения набора работающих программ, при запуске графического окружения на сервере…
Уменьшение потребления памяти видеокартами Nvidia при работе в Linux в графическом режиме
Майнинг на видеокартах Nvidia в Linux (и Windows) обычно не вызывает особых затруднений. Использование Линукс оправданно ее меньшим аппетитом к видеопамяти и более гибкими возможностями конфигурирования. Процесс установки драйверов и настройки системы для майнинга в xubuntu расписан в статье «О майнинге на видеокартах Nvidia в Linux и Windows«. Операционная система xubuntu отличается скромным аппетитом к потреблению ресурсов и даже при работе в графическом режиме потребляет всего несколько десятков мегабайт видеопамяти. При проведении сложных компьютерных вычислений важно иметь в распоряжении пользователя всю доступную видеопамять. В этом случае наибольший эффект дает отключение графической оболочки и работа только в консольном режиме. В любом случае, для обеспечения разгона и даунвольтинга видеокарт nvidia нужно обеспечить…
Отключение модуля Nvidia Sound в Linux
При использовании на майнинг-ферме множества видеокарт важно сокращать до минимума потребление электричества на всех работающих устройствах. Наиболее важно это делать на видеокартах, как самых греющихся устройствах, производящих полезные вычисления. Для этого существует множество способов, среди которых использование программ, как nvidiainspector, MSI Afterburner, OverDriveNtool, а также AMD Memory Tweak. и другие. Небольшой эффект на снижение энергопотребления можно получить, отключив звуковой модуль видеокарт. Эта операция будет полезной не только для майнеров, но и для пользователей домашних/офисных компьютеров, имеющих проблемы с воспроизведением звука по умолчанию. В случае использования большого количества оборудования, поддерживающего воспроизведение звука, иногда возникают проблемы с его выводом после перезагрузки системы. Случается, что колонки, воспроизводящие звук, подключены к звуковой карте на материнской…
Несколько советов по настройке видеокарт AMD для майнинга
Для обеспечения максимальной производительности видеокарт AMD при проведении вычислений необходимо установить надежно работающую версию драйверов, включить режим Compute, максимально разгрузить подсистему видеопамяти компьютера, центральный процессор и ОЗУ. Для еще большего наращивания вычислительной мощности стоит произвести тонкую настройку работы видеокарт путем подстройки конфигурационных файлов, внесения изменений в реестр и адаптации под майнинг пакета драйверов. Для этого существует много различных способов, подробно описанных в интернете и на сайте cryptoprofi. Процесс установки драйверов рассматривался в статье «Правильная установка драйверов для майнинга». Хорошие возможности разгона и даунвольтинга видеокарт АМД есть у программ OverDriveNTTool, а также AMD Memory Tweak. Оптимизация пакета драйверов для видеокарт Nvidia рассматривалась в статье «Удаление ненужных компонентов из драйверов NVidia», а также…
Как уменьшить количество stale shares при майнинге
...Я опоздал на службу, так как маршрутка вместо обычных 10 минут ехала 30 минут, спотыкаясь на каждом шагу. Одно из двух: или на дорогах были пробки, или шофер был с похмелья и забыл, куда ехать... При майнинге криптовалют иногда возникает ситуация, при которой найденное майнером решение приходит на пул тогда, когда сетью уже найден блок, для которого выполнялись вычисления. Такая ситуация довольно часто возникает при майнинге Ethereum и других монет, у которых малое время нахождения блоков. Найденные решения являются верными, но запоздалыми – на английском их называют stale shares. Проверить количество stale shares можно на странице статистки пула и в майнере. Например, в Клейморе и Фениксе это можно сделать, нажав…
О сложности майнинга в сети Ethereum
Большое количество майнеров занимается добычей Ethereum на видеокартах. В связи с этим для них важно понимание принципов изменения сложности майнинга этой монеты, которая прямо влияет на получаемый доход. Рассмотрим подробнее, как работает алгоритм изменения сложности майнинга в сети Ethereum и схожих блокчейнах. Изменение сложности майнинга в сети Эфириум Сложность майнинга на алгоритме PoW Ethash в сетях Ethereum и Ethereum Classic после осуществления обновления EIP 2 (реализовано в Homestead Difficulty Adjustment начиная с блока 1,150,000) подсчитывается по следующей формуле: block_diff = parent_diff + parent_diff // 2048 * max(1 - (block_timestamp - parent_timestamp) // 10, -99) + int(2**((block.number // 100000) - 2)) где // — это оператор целочисленного деления (integer division operator),…
О разгоне видеокарт AMD серии Navi в Linux с помощью Uplift Power Play
Видеокарты AMD поколений Navi 10 и Navi 14 имеют хорошую производительность при низком энергопотреблении благодаря 7-нм технологическому процессу, использующемуся при их производстве. К сожалению, в полной мере их возможности можно использовать только после проведения некоторых манипуляций с утилитами типа More Power Tool и Radeon Bios Editor и других. На данный момент в них наиболее полно раскрываются возможности моделей Радеон RX5600/5700 и очень ограниченно RX5500XT. В полной мере возможности этих видеокарт можно раскрыть с помощью редактирования таблиц Radeon PowerPlay. С помощью динамической программной модификации значений таблиц напряжений и частот видеокарт АМД можно довольно неплохо уменьшить их потребление и выжать побольше хешей. В Linux-подобных системах это можно делать штатными средствами (OverDrive). В…





































