- Калькулятор майнинга
- Рекомендованные материалы для чтения
- Справочный центр
- Учебные материалы
- Часто задаваемые вопросы
- Как рассчитывается вознаграждение?
- Почему я не могу изменить текущую сложность на среднесуточную сложность?
- Откуда вы получаете цены монет?
- Почему в калькуляторе майнинга криптовалют так много алгоритмов?
- Как узнать, какие значения хешрейта и потребляемой мощности вводить?
- Что такое переключение на более выгодную валюту?
- Какие устройства и воркеры можно использовать для переключения на более выгодную валюту?
- Какие монеты поддерживаются в калькуляторе майнинга?
- Что означает отметка «Низкий объем»?
- Что означает метка «Скачок»?
- Что означает метка «Нереалистично»?
- Как добиться от видеокарт Radeon R9 290/390 хешрейта 29-30 Mh/s на Ethash
- Какой хешрейт на видеокартах R9 290/390 в разных ОС?
- Почему на видеокартах R9 290/390 сильно упал хешрейт?
- Что можно сделать для увеличения хешрейта на видеокартах R9 290/290X?
- Модификация и прошивка BIOS для майнинга в картах с архитектурой Hawaii
- Установка XUbuntu
- Установка драйверов видеокарт в Ubuntu
- Коррекция загрузчика Grub (находится в папке /etc/default/grub).
- Проверка правильности установки видеокарт командой clinfo
- Установка и запуск майнеров
- Управление температурой и вентиляторами кулеров видеокарт
- Автоматизация запуска майнеров
- Удаленный контроль за работой рига с R9 290 под управлением Ubuntu
- Заключение
Калькулятор майнинга
Определите, майнинг каких монет стоит выполнять сейчас, с помощью реплики нашего алгоритма переключения на более выгодную валюту.
Рекомендованные материалы для чтения
Подробнее о калькуляторе майнинга можно узнать на страницах справки и в блоге
Справочный центр
Калькулятор майнинга ― это инструмент, позволяющий находить разные монеты и варианты пулов с несколькими алгоритмами. Ответы на возникающие у вас вопросы можно найти в нашем справочном центре.
В нашем блоге на Medium много полезных материалов об автоматическом переключении, калькуляторе майнинга и программном обеспечении minerstat. Просматривайте популярные учебные материалы и статьи блога, посвященные калькулятору майнинга.
Учебные материалы
Учебные материалы, приведенные в следующем списке, помогут вам настроить майнинг в наиболее популярных пулах с несколькими алгоритмами. Эти пулы с несколькими алгоритмами обычно осуществляют выплаты в Биткойне или любой другой заданной вами криптовалюте.
Часто задаваемые вопросы
Получите ответы на часто задаваемые вопросы о калькуляторе майнинга
Как рассчитывается вознаграждение?
The reward is calculated regarding the current mining difficulty, block reward, and current price. The data is provided by CoinSRC and is gathered through official coin sources. The data from pools (F2Pool, Poolin, Ezil, HiveOn, NiceHash, Mining Pool Hub, zpool, Zergpool, and others) is gathered through the APIs that these pools provide.
Почему я не могу изменить текущую сложность на среднесуточную сложность?
В настоящее время мы не предоставляем возможности использования среднесуточной сложности, поскольку основное назначение этого калькулятора майнинга — определение состояния монет в реальном времени для использования в нашем программном обеспечении. Кроме того, вычисление вознаграждения относительно среднесуточной сложности нельзя сравнить с результатами, предоставляемыми пулами с несколькими алгоритмами, поскольку такое сравнение было бы нечестным. Однако можно сравнивать результаты медианного и среднего вознаграждений за разные периоды времени (3 ч, 6 ч, 12 ч, 1 день и 3 дня).
Откуда вы получаете цены монет?
Для получения цен монет мы используем API-интерфейс, предоставленный Coinpaprika. Для монет, которые отсутствуют на Coinpaprika, мы используем API-интерфейс CoinGecko.
Почему в калькуляторе майнинга криптовалют так много алгоритмов?
Мы перечислили большинство алгоритмов, которые поддерживаются клиентами майнинга, имеющимися в программном обеспечении minerstat (msOS и узле Windows). Кроме того, имеется расчет монеты или пул с несколькими алгоритмами как минимум для одной монеты из алгоритма.
Как узнать, какие значения хешрейта и потребляемой мощности вводить?
Помимо программного обеспечения и разных наборов параметров (монет, алгоритмов, оборудования и т. д.), в minerstat также имеются различные функции, которые помогут вам при подборе идеальной конфигурации майнинга. Одной из таких функций, доступной бесплатно всем нашим пользователям, является проверка, которую можно провести в наших тестовых stratum-пулах на pool.ms. Если у вас нет времени на выполнение проверки, то на страницах, посвященных оборудованию, всегда можно посмотреть расчетные значения хешрейта и потребляемой мощности.
Что такое переключение на более выгодную валюту?
Переключение на более выгодную валюту — это передовая функция, которую мы бесплатно предлагаем всем нашим пользователям. Она позволяет указать монеты и пулы с несколькими алгоритмами, между которыми вы хотите переключаться, и полностью настроить событие переключения (минимальная разница, минимальное время майнинга, комиссии за вознаграждение, триггеры по падению заработков, а также учет платы за пулы и затрат на электроэнергию).
Какие устройства и воркеры можно использовать для переключения на более выгодную валюту?
Переключение на более выгодную валюту доступно для воркеров любых типов. Это означает, что эта функция работает на любом оборудовании, которое поддерживается minerstat: графические процессоры Nvidia, графические процессоры AMD, устройства FPGA и ASIC (включая Antminer, Whatsminer, AvalonMiner, Ebang, Dayun, Innosilicon, Obelisk, BlackMiner и др.).
Какие монеты поддерживаются в калькуляторе майнинга?
В настоящее время в калькуляторе майнинга имеется более 250 мон., почти 10 вариант. объединенного майнинга и более 1 вариант. пулов с несколькими алгоритмами. Мы стараемся добавлять поддержку всех монет, майнинг которых ведут наши клиенты, при условии что данные по монете имеются в общем доступе. Среди наиболее популярных монет мы поддерживаем: Калькулятор майнинга Bitcoin, Калькулятор майнинга Ethereum, Калькулятор майнинга Monero, Калькулятор майнинга Dash, Калькулятор майнинга Litecoin, Калькулятор майнинга Zcash, and Калькулятор майнинга Beam.
Что означает отметка «Низкий объем»?
Отметкой «Низкий объем» снабжаются все монеты, суточный объем которых составляет менее 25,000 USD. Это означает, что сделки с монетой редко совершаются на биржах и ее трудно продать.
Что означает метка «Скачок»?
Меткой «Скачок» снабжаются все монеты, в расчетном вознаграждении которых произошел скачок при последней синхронизации.
Что означает метка «Нереалистично»?
Меткой «Нереалистично» снабжаются все пулы с несколькими алгоритмами (за исключением торговых площадок), которые сообщают о более высоком вознаграждении, чем вознаграждение за лучшую монету с нормальным объемом из того же алгоритма. Поскольку шансы на то, что пул с несколькими алгоритмами действительно может выплачивать такое вознаграждение, минимальны, мы решили в подобных ситуациях устанавливать специальную метку.
Источник
Как добиться от видеокарт Radeon R9 290/390 хешрейта 29-30 Mh/s на Ethash
Видеокарты R9 290/290X и 390/390X, эти заслуженные ветераны майнинга от компании AMD, добывающие криптовалюту, а в зимнюю пору обогревающие помещения, до сих пор в строю.
С помощью относительно несложных хореографических упражнений с бубнами и усердия можно до сих пор получать профит от карт, которые выпускались еще в 2013-2014 годах. Этого можно достичь путем перехода на Linux-подобные системы.
Прирост хешрейта до 50 процентов стоит свеч, поэтому нужно провести ряд несложных действий для получения такого прироста.
Какой хешрейт на видеокартах R9 290/390 в разных ОС?
Карты R9 290 и 390 (ядро Hawaii), выпущенные на 28 нм процессе и потребляющие 220-250 ватт при майнинге эфира в Windows сейчас дают лишь до 21 mh/s. При этом в Linux-подобных системах они спокойно выдают около 30 махов.
Скриншот R9 290 при майнинге эфира в Windows с помощью Claymore майнера:
Эти же карты в Ubuntu:
Проблема низкого хешрейта в Windows касается и других видеокарт АМД, выпущенных в 2013-2014 годах (R9 280, R9 295 и прочих).
Почему на видеокартах R9 290/390 сильно упал хешрейт?
При майнинге Ethash-подобных монет с большим размером DAG на всех драйверах под Windows постепенно происходит значительное падение хешрейта. У видеокарт с ядром Polaris (серия RX) эта проблема решена с выпуском blockchain-драйверов и добавлением поддержки compute-вычислений в Adrenalin-версиях. О поддержке старичков-гавайцев в этих драйверах почему-то забыли.
К радости владельцев «тихоокеанских» карт, драйвера, использующиеся в Линукс-подобных осях (Ubuntu, XUbuntu, Linx Mint, HiveOS, SimpleminingOS и других), работают с этими картами намного лучше.
Что можно сделать для увеличения хешрейта на видеокартах R9 290/290X?
Linux-версия дров от AMD и rocm дают значительный (50%) прирост хешрейта при майнинге на algo, чувствительных к производительности подсистемы видеопамяти.
Монстры типа R9 290/290X имеют 512-битную шину памяти с чипами GDDR5, поэтому имеют высокую производительность на уровне многих современных GPU. Раньше они спокойно майнили Ethereum со скоростью порядка 30-31 Mh/s, а сейчас в Windows с трудом дают около 19-20.
Увеличить их производительность можно следующими способами:
- Прошить улучшенные версии Bios (нужно использовать AtiFlash, Hex-редактор и программу Hawaii Bios Editor). При этом можно уменьшить энергопотребление (использовать меньшие значения вольтажа на ядре на более высоких states/частотах), прошить тайминги с низких частот в более высокие (на 1-2 порядка), указать в Bios большие частоты чипов памяти (при этом для стабильности нужно увеличить напряжение на контроллере памяти до 1030-1050 мВ). Важно указать в BIOS повышенные обороты вентиляторов, уменьшить TDP карт, а также их граничную температуру (лучше ее снизить со штатных 95 до 80 градусов). Модификация Bios дает прирост порядка 1-1,5 мегахешей.
- Для серьезного увеличения производительности нужно перейти на Ubuntu версии не выше 16.04 (с новыми ядрами Ubuntu у этих карт плохая совместимость), установить драйвера версии 17.40 и (при необходимости) AMD SDK-кит, а затем наслаждаться высоким хешрейтом R9 290. Переход на Linux-подобные ОС дает прирост порядка 10 мегахешей (50%).
Также можно использовать утилиты типа amdmemory tweak для изменения таймингов чипов памяти на лету, а также других параметров памяти.
Например, установка значения
дает прирост в пару процентов скорости при майнинге эфира.
Кроме того, нужно зашить в BIOS нужные частоту памяти и ядра, их вольтаж, TDP, скорость и режим работы системы охлаждения.
Рассмотрим подробнее, как это делать на примере ОС XUbuntu. Все действия, которые нужно предпринимать для получения 29-30 mh/s с карт AMD, выпущенных несколько лет назад, описываются пошагово.
Модификация и прошивка BIOS для майнинга в картах с архитектурой Hawaii
Модификацию Bios видеокарт типа R9 290 и 390 делают программой Hawaii Bios Reader. В ней меняют следующие значения:
При изменении вольтажа ядра нужно внести эти значения и в таблицу на вкладке Limit Tables.
Для обеспечения работы памяти на повышенных частотах нужно немного повысить напряжение на контроллере памятиVDDCI (не более 1050 мВ, так как это очень греющаяся часть карты).
Корректировка напряжения на контроллере памяти видеокарт R9 290:
Для устранения головной боли в виде дополнительных утилит по регулировке частоты вентилей, корректируют их скорость вращения на вкладке Fan profile.
Тайминги памяти можно подкорректировать Hex-редактором путем перестановки значений (8 цифр) на более высокие частоты. В открытом файле Bios ищут группы цифр 7771 и переносят шестнадцетиричные значения тайминга в более скоростной регистр:
При этом руководствуются следующими значениями частот и страпов:
Bios, отредактированный HEX-редактором нужно открыть в Hawaii -эдиторе и пересохранить для обеспечения правильности контрольной суммы.
Подробный гайд по прошивке BIOS-ов R9 290/X, 295 и 390-х и можно изучить здесь.
Установка XUbuntu
Так как видеокарты архитектуры Hawaii с точки зрения маркетологов AMD уже устарели, то поддержки высокопроизводительных вычислдений в новых ядрах Ubuntu-подобных систем и драйверах нет.
В связи с этим нужно использовать любой дистрибутив linux не новее версии 16.04.
Практическая работоспособность была проверена на версии XUbuntu версии 16.04.6.
Для ее установки нужно провести следующие действия:
- Скачать образ и записать его на флешку, например, утилитой Etcher;
- Загрузиться с флешки с образом системы и установить ее;
- Установить все обновления (команда sudo apt update, а затем sudo apt upgrade), перезагрузиться (sudo reboot).
Затем устанавливают драйвера (версия 17.40) плюс (при необходимости) пакет SDK AMD.
Установка драйверов видеокарт в Ubuntu
На этом этапе нужно скачать и установить драйвер AMD версии 17.40 для Ubuntu.
Желательно устанавливать именно рекомендованные драйвера amdgpu-pro-17.40-514569, так как для них не нужно отдельно устанавливать AMD SDK Kit.
Перед установкой обновляют систему командами:
Затем из папки, куда разархивированы инсталяционные файлы драйверов, запускают установку (перед этим нужно не забыть дать разрешение на выполнение файлу amdgpu-pro-install):
Примечание: на некоторых системах установить драйвера amdgpu -pro 17.40 возможно только на версиях ядра linux 4.9/4.10. В этом случае нужно ставить драйвера, загрузив систему на этих ядрах по методике, описанной в статье «Борьба с ошибкой Bad return status for module build on kernel» .
Затем нужно добавить текущего пользователя в группу «video» командой
Затем проверяют включение юзера в эту группу командой groups. Так выглядит проверка для пользователя z170:
После этого нужно не спешить делать перезагрузку, так как иначе можно получить неработающий комп, либо придется восстанавливать/переустанавливать систему.
Чтобы избежать неприятностей, нужно дополнительно модифицировать загрузчик ОС.
Коррекция загрузчика Grub (находится в папке /etc/default/grub).
На этом этапе нужно включить поддержку больших страниц памяти и откорректировать загрузчик для корректной работы видеокарт R9 290. Для этого выполняют команду:
В появившемся окне нужно найти и откорректировать в файле настроек GRUB строку до вида
Это делается для устранения проблемы с загрузкой системы с видеокартами R9 290 на драйверах radeon вместо amdgpu.
Если автоматически загружаются драйвера radeon, то система может и загрузиться, но при запуске майнера возникает ошибка DRM version is 2.50/0 but this driver is only compatible with 3.x.x:
Пример скорректированного файла загрузчика /etc/default/grub:
Далее сохраняют изменения, нажимая Ctrl+O, ввод, а также обновляют GRUB командой:
а затем перегружают систему:
Скриншот обновления GRUB:
Проверка правильности установки видеокарт командой clinfo
Для установки clinfo нужно выполнить такие команды:
Если не корректно отключены драйвера radeon, то команда:
в терминале покажет следующую информацию:
В системе с правильно установленными драйверами clinfo показывает информацию об установленных графических ускорителях R9 290:
Для проверки ядра, которое используется графической подсистемой, можно также ввести в терминале команду
lspci -k|egrep ‘VGA|in use’
Если в системе продолжают использоваться драйвера radeon, то появится картинка о том, что используется kernel-драйвер видеокарты radeon (должен быть amd-gpu).
Установка и запуск майнеров
Установка майнеров заключается в скачивании нужного дистрибутива, создании скрипта для запуска, наделении его правами для запуска.
Кроме того, для майнера/скрипта (аналог батника в Windows) для запуска нужно установить права root (команды
иначе будут возникать такие ошибки:
Пример скрипта для запуска PhoenixMiner:
Для скрипта в свойствах нужно установить галочку запускать как приложение и установить права на чтение и запись. После этого его можно запускать с помощью эмулятора терминала.
Управление температурой и вентиляторами кулеров видеокарт
Управление скоростью вентиляторов системы охлаждения видеокарт мы прошили в Bios, поэтому лишние телодвижения с запуском дополнительных утилит не нужны.
Автоматизация запуска майнеров
Для автоматического запуска майнеров при включении компьютера проще всего задействовать штатную утилиту «Сеансы и запуск», в которой нужно включить галочку сохранения сеанса:
Можно также активировать галочку «Сохранять сеанс», которая появляется в окне при выключении компьютера.
При этом все работающие при выключении компьютера с X Ubuntu программы снова продолжат работу при запуске.
Удаленный контроль за работой рига с R9 290 под управлением Ubuntu
Для удаленного управления работающей системой можно задействовать сервер ssh, либо (для системы с работающей графической оболочкой) Vino (удаленный рабочий стол Gnome):
Это сервер, поддерживающий режим VNC-канала связи с другими компьютерами (в том числе под управлением Windows). С помощью Vino очень просто управлять ригами на Ubuntu в локальной сети с помощью Windows-терминала с UltraVNC или любой подобной программой.
Если Vino не установлена в системе, то ее инсталлируют командой
sudo apt install vino dconf-editor
Затем переходят в dconf:
где переходим в раздел /org/gnome/desktop/remote-access
В окне конфигурации Vino заполняют необходимые поля для организации удаленного доступа (в том числе задать свой порт доступа, пароль для vnc-доступа в формате base64).
Кроме того, нужно отключить принудительное шифрование канала связи, которое впоследствии не позволит подключение к ригу с других компьютеров под управлением Windows.
Для этого нужно выполнить команду
Нужно также не забыть проверить добавление программы сервера удаленного рабочего стола в автозапуск (путь /usr/lib/vino/vino-server):
Подключение к ригу с компьютера локальной сети осуществляется через любой vnc-вьювер на порт по умолчанию 5900.
Скриншот консоли приложения UltraVNC при контроле и управлении ригом с работающими R9 290 и R9 290X в Phoenix miner по локальной сети:
Заключение
Видеокарты R9 290 и сейчас могут использоваться не только для обогрева помещений в зимнее время, но и для добывания криптовалют. Их показатели энергоэффективности конечно хуже, чем у современных видеокарт, но, при стоимости электричества порядка 5 центов за киловатт они и сейчас приносят 40-50 центов чистого дохода в день.
Нужно искать способы обретения новых знаний и мудрости, которые приходят со временем в результате практических действий и их осмысливания. Время и энергия, затраченные на то, чтобы заставить работать легендарные R9 290 на уровне с более молодыми конкурентами окупятся сторицей не только в виде «звонких монет», но и в виде полученных новых знаний.
Источник