Майнинг
Майнинг криптовалют, настройка оборудования, увеличение хешрейта, рентабельности, обзоры, нюансы и тонкости
Автозапуск майнеров в Linux с помощью cron+screen
Чтобы автоматически запускать и управлять процессом майнинга под управлением Linux, можно использовать связку планировщика cron и программы screen. Такая комбинация позволяет осуществлять подключение к работающим сессиям программ майнинга, в том числе дистанционно (например, по ssh). Cron задействуется для обеспечения автоматического запуска майнера или любой другой программы в нужное время (обычно сразу после загрузки). Утилита screen обеспечивает работу программы (майнера) с возможностью свободного подключения/отключения к ее консоли. Как запустить майнер с помощью утилит cron и screen? Для автоматического запуска программ с помощью планировщика crontab и терминального мультиплексора screen создается скрипт запуска и делается запись в crontab, которая будет его отрабатывать. Для автозапуска программы в Linux с помощью связки crontab и screen…
Разгон и даунвольтинг видеокарт 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. В связи с этим нужно осознанно пользоваться этой утилитой, в особенности…
Что делать при резком падении хешрейта на видеокарте при майнинге?
Иногда после запуска майнинга пользователя ожидает неприятный сюрприз, проявляющийся резким падением хешрейта с последующим отвалом видеокарты. При этом доступный объем видеопамяти более чем достаточен для текущего DAG, настройки разгона сведены до минимума, но майнер выдает печальную картинку подобную приведенной ниже. Скриншот майнера nanominer при майнинге ETC с DAG, равным 2.591 Gb на видеокарте Radeon RX5500XT с 8 Гб памяти (хешрейт всего 1.5 mh/s, при нормальной работе — порядка 28-29 mh/s): «Чудовищная» скорость генерации DAG на проблемной видеокарте: Такая проблема может возникнуть в любой операционной системе, как Windows, так и Linux (включая HiveOS) и связана со сбросом частот видеокарты на базовые. Проверка текущих настроек видеокарты, которую можно произвести разными способами, показывает,…
Автозапуск майнеров в Linux с помощью cron
Добавление программ в автозагрузку xubuntu, работающей с графической оболочкой xfce4 не представляет затруднений и описывалось в статье «Добавление программ в автозагрузку XUBUNTU». Немного сложнее добиться запуска майнеров в режиме multiuser.target (при использовании только консоли). Для автоматического запуска майнеров в Linux-системе, управляемой с помощью консоли (на сервере), можно использовать Cron (демон-планировщик задач), либо systemd (подсистема инициализации и управления службами). В данной статье рассматривается процесс автозапуска майнеров с помощью cron на примере xubuntu 18.04. Что из себя представляет планировщик cron? Утилита cron имеется в большинстве UNIX-подобных систем, включая дистрибутивы Linux. Она позволяет запускать скрипты/программы в соответствии с расписанием, заданным администратором. Это аналог диспетчера задач в Windows, который успехом можно использовать и при…
Как устранить ошибку Segmentation fault при майнинге Ethereum
При майнинге на алгоритме Ethash в операционной системе Linux иногда появляется ошибка Segmentation fault (core dumped, или Segfault, ошибка сегментирования памяти): В операционной системе Windows аналогичная ошибка проявляется сообщением «программа выполнила недопустимую операцию и будет закрыта» (This program has performed an illegal operation…). Эта проблема возникает при попытке майнера (или другой программы) получить доступ или записать данные в сегмент памяти без наличия на это достаточных прав. Она появляется в разных майнерах и обычно связана с некорректной работой подсистемы памяти, вызванной разными причинами, в том числе «случайно возникающими багами» (Heisenbug). В этом случае ошибка может исчезнуть сама по себе в случае изменения набора работающих программ, при запуске графического окружения на сервере…
Обзор особенностей криптовалюты CURVE
CURVEHASH Coin (CURVE) — это криптовалюта, предназначенная для использования в качестве безопасного платежного средства с высокой скоростью проведения транзакций. Кроме того, это инстумент для хранения средств с накоплением 2,6% годовых за стейкинг, а также монета, которую можно майнить на процессоре и видеокартах. Проект CURVEHASH Coin вышел в свет в ноябре 2020 года благодаря пользователю digitalica на Bitcointalk. Тогда же был создан раздел curvehashcoin на Github, страничка в Twitter, канал в Telegram, появился эксплорер и был осуществлен выход на малопопулярные биржи. Белая книга проекта по состоянию на начало декабря 2020 года отсутствует. Открытая информация о разработчиках криптовалюты в сети интернет отсутствует. Монета CURVE торгуется на следующих биржах: Graviex; Bitsails. Цена одной…
Уменьшение потребления памяти видеокартами Nvidia при работе в Linux в графическом режиме
Майнинг на видеокартах Nvidia в Linux (и Windows) обычно не вызывает особых затруднений. Использование Линукс оправданно ее меньшим аппетитом к видеопамяти и более гибкими возможностями конфигурирования. Процесс установки драйверов и настройки системы для майнинга в xubuntu расписан в статье «О майнинге на видеокартах Nvidia в Linux и Windows«. Операционная система xubuntu отличается скромным аппетитом к потреблению ресурсов и даже при работе в графическом режиме потребляет всего несколько десятков мегабайт видеопамяти. При проведении сложных компьютерных вычислений важно иметь в распоряжении пользователя всю доступную видеопамять. В этом случае наибольший эффект дает отключение графической оболочки и работа только в консольном режиме. В любом случае, для обеспечения разгона и даунвольтинга видеокарт nvidia нужно обеспечить…
Майнинг на алгоритме etchash после хардфорка Thanos
Хардфорк Thanos криптовалюты Ethereum Classic, связанный с переходом на алгоритм etchash вдохнет новую майнерскую жизнь в видеокарты с 3-4 гигабайтами памяти. Алгоритм майнинга etchash (modified dagger hashimoto), реализованный в соответствии с ECIP-1099 28.11.2020 в 10:15 PM (GMT) имеет много общего с ethash с некоторыми отличиями: Изменена константа EpochLength — увеличена продолжительность эпох для майнинга с 30 тысяч блоков до 60 тысяч. В связи с этим медленнее будет увеличиваться сложность майнинга, связанная со второй частью формулы пересчета difficulty (иницализирующей бомбу сложности). Кроме того, в два раза медленнее будет увеличиваться размер данных DAG, использующихся при вычислениях. Хотя их объем и будет расти как прежде — каждую эпоху на 8 Mb, но ее продолжительность станет…
Instinct MI100 — прорыв на рынке профессиональных видеоускорителей от AMD?
В конце 2020 года множество ожиданий тех, кто занимается высокопроизводительными вычислениями, было связано с выходом видеокарт AMD шеститысячной серии. Модели 6000-й линейки имеют высокую производительность при проведении FP32-вычислений, но имеют слабую производительность при работе с большими массивами данных (например, на алгоритме Ethash) из-за небольшой пропускной способности памяти GDDR6. Видеопамять GDDR6X имеет во много раз большую эффективность, поэтому Nvidia со своими видеокартами трехтысячной серии выглядит безусловным лидером среди геймеров и майнеров. На рынке профессиональных видеокарт Nvidia является безоговорочным лидером после выпуска весной 2020 года модели A100 SXM4 с 40 Гб памяти типа HBM2e. Компания AMD не собирается сдаваться и в конце 2020 года выпустила в свет профессиональную видеокарту Instinct™ MI100, имеющую…
Отключение модуля Nvidia Sound в Linux
При использовании на майнинг-ферме множества видеокарт важно сокращать до минимума потребление электричества на всех работающих устройствах. Наиболее важно это делать на видеокартах, как самых греющихся устройствах, производящих полезные вычисления. Для этого существует множество способов, среди которых использование программ, как nvidiainspector, MSI Afterburner, OverDriveNtool, а также AMD Memory Tweak. и другие. Небольшой эффект на снижение энергопотребления можно получить, отключив звуковой модуль видеокарт. Эта операция будет полезной не только для майнеров, но и для пользователей домашних/офисных компьютеров, имеющих проблемы с воспроизведением звука по умолчанию. В случае использования большого количества оборудования, поддерживающего воспроизведение звука, иногда возникают проблемы с его выводом после перезагрузки системы. Случается, что колонки, воспроизводящие звук, подключены к звуковой карте на материнской…




































