- КАК ДОБЫВАТЬ MONERO RANDOMX С ПОМОЩЬЮ CPU И GPU
- Monero просто раздвоился как и планировалось и переключился с предыдущего Алгоритм Cryptonight V8 к новому RandomX.
- ЧТО ЗА ВИЛКА? ИЛИ ПОЧЕМУ MONERO РАЗВЕТВЛЯЕТСЯ КАЖДЫЕ 6 МЕСЯЦЕВ: РЕЗЮМЕ
- ВСЕ, ЧТО ШАХТЕР ДОЛЖЕН ЗНАТЬ О RANDOMX
- ЛУЧШИЙ ПРОЦЕССОР ДЛЯ МАЙНИНГА MONERO RANDOMX – БЕНЧМАРКИ
- КАК ДОБЫВАТЬ MONERO RANDOMX С ПОМОЩЬЮ ПРОЦЕССОРА
- КАК МАЙНИТЬ MONERO RANDOMX С ПОМОЩЬЮ GPU
- RANDOMX GPU HASHRATE BENCHMARKS
- В ЗАКЛЮЧЕНИЕ
- Майнинг Monero (RandomX) на AMD Ryzen
- Майнинг Monero (RandomX) на AMD Ryzen
- Материнские платы
- Охлождение
- ОЗУ
- Майнинг на CPU и GPU RandomX в одной ферме
- Вывод
КАК ДОБЫВАТЬ MONERO RANDOMX С ПОМОЩЬЮ CPU И GPU
Monero просто раздвоился как и планировалось и переключился с предыдущего Алгоритм Cryptonight V8 к новому RandomX.
RandomX это довольно уникально в некотором смысле до сих пор, это лучше всего добывается с помощью процессоров, а не графических процессоров. Это изменение довольно велико; процессоры теперь предлагают на 100-1000% лучшее соотношение цены и качества по сравнению с графическими процессорами.
ЧТО ЗА ВИЛКА? ИЛИ ПОЧЕМУ MONERO РАЗВЕТВЛЯЕТСЯ КАЖДЫЕ 6 МЕСЯЦЕВ: РЕЗЮМЕ
Первоначально, майнинг криптовалют все началось с того, что такие люди, как вы и я, помогли блокчейну оставаться децентрализованным. Если хэшрейт исходит от миллиона небольших процессоров и графических процессоров, каждый из которых принадлежит другому человеку, то нет ни одного слабого звена или узла, которые могли бы быть атакованы, чтобы скомпрометировать сеть. Таково определение децентрализации.
Внедрение ASIC повлияло на децентрализацию несколькими способами:
- Прежде всего, ASICs стоят дорого и должны быть куплены отдельно, в то время как у каждого уже есть процессор в своем компьютере. Это сильно ограничивает количество людей, которые способны заниматься майнингом.
- Во-вторых, ASIC можно легко укладывать в фермы; компания, которая может достаточно инвестировать в ферму, может получить приличную долю сетевого хешрейта.
Чтобы все это не случилось с их монетой, Monero команда решила немного изменить и улучшить свой алгоритм майнинга каждые полгода. ASIC быстры, но они не гибки. Они запрограммированы на разработку определенного алгоритма. Любое незначительное изменение в алгоритме делает все существующие ASIC неспособными его добывать, в то время как майнеры CPU и GPU должны только обновлять свое программное обеспечение.
Monero первый разветвленный в апреле 2018 года и с тех пор я делаю это регулярно каждые 6 месяцев. 6 месяцев-это примерно то, что требуется для такой компании, как Bitmain разработать и выпустить ASIC по определенному алгоритму.
ВСЕ, ЧТО ШАХТЕР ДОЛЖЕН ЗНАТЬ О RANDOMX
Как следует из названия, RandomX is имеет функции случайного выполнения кода, а также жесткие методы работы с памятью. Это делает алгоритм очень удобный процессор. До сих пор существует несколько других монет, основанных на RandomX, самой популярной из которых является Локи, ArQmA и Wownero.
Тремя наиболее популярными майнерами, используемыми для этого нового алгоритма, являются XMRig, SRBMiner-MULTI и XMR-STAK-RX.
- XMRig только что получил обновление, которое сделало его самым гибким и быстрым майнером из этого списка.
- SRBMiner-MULTI это все еще достойная альтернатива.
- XMR-STAK-RX самый медленный из всех, хотя и самый новый. У него нет платы за разработку, и если он получит повышение скорости, то может стать новой большой вещью.
ЛУЧШИЙ ПРОЦЕССОР ДЛЯ МАЙНИНГА MONERO RANDOMX – БЕНЧМАРКИ
скоро будет обновлено..
- AMD Ryzen 9 3950X 16-core – 19 000 ч/с – 170вт
- AMD Ryzen 9 3900X 12-core – 7,700 ч/с – 150 Вт
- AMD Ryzen 7 3800X – 9000 ч/с – 105 Вт
- AMD Ryzen 7 3700X – 7000 ч/с – 100 Вт
- AMD Ryzen 5 3600 – 7500 ч/с – 135 Вт
ЦП | БАРАН | ОС | AES | CNv4 | Быстрый режим | Световой режим |
---|---|---|---|---|---|---|
Intel Core i9-9900K | 32G DDR4-3200 | Windows 10 | hw | 660 (8Т) | 5770 (8Т) | 1160 (16т) |
AMD Ryzen 7 1700 | 16G DDR4-2666 | Ubuntu 16.04 | hw | 520 (8Т) | 4100 (8Т) | 620 (16т) |
Intel Core i7-8550U | 16G DDR4-2400 | Windows 10 | hw | 200 (4Т) | 1700 (4Т) | 350 (8Т) |
Intel Core i3-3220 | 4G DDR3-1333 | Ubuntu 16.04 | мягкий | 42 (4Т) | 510 (4Т) | 150 (4Т) |
Raspberry Pi 3 | 1G LPDDR2 | Ubuntu 16.04 | мягкий | 3.5 (4Т) | – | 20 (4Т) |
КАК ДОБЫВАТЬ MONERO RANDOMX С ПОМОЩЬЮ ПРОЦЕССОРА
Я возьму в качестве примера для этой статьи XMRig miner и буду использовать AMD FX-8350
- Скачать последнюю версию XMRig Шахтер здесь: https://github.com/xmrig/xmrig/releases, я использую Windows 10 Home и скачал “xmrig-5.5.0-gcc-win64.zip“, извлечь содержимое архива
- Настроить майнер очень просто и сделать это можно разными способами 1) Редактировать “config.json” файл и добавить адрес кошелька, заменить пул, если это необходимо ; 2) использование мастера настройки отсюда: https://xmrig.com/wizard , как только детали будут добавлены, вы можете скопировать два типа команд один) Конфигурационный файл: скопируйте и замените то, что находится в “config.json” ; б) Командная строка: создайте текстовый документ, например “monero_randomx.txt” и вставьте туда детали, а затем переименуйте из .txt Для .bat
- Не забудьте использовать любой пул из этого списка https://miningpoolstats.stream/monero чтобы распространить хешрейт.
- Начать “xmrig.exe— чтобы управлять Майнером.
ечание: Если вы используете XMRig на установке с процессорами Intel, вам следует отключить “аппаратную предварительную выборку” и “смежную предварительную выборку cacheline” в BIOS для повышения производительности.
Кроме того, если вы заметили низкий хэшрейт, вы можете попробовать добавить свое имя пользователя в “блокировку страниц в памяти”. Идти к gpedit.msc -> настройки Windows ->> настройки безопасности ->>> Локальные политики ->>>> назначение прав пользователя и ищите “Блокировка страниц в памяти“, дважды щелкните, чтобы открыть его, Нажмите кнопку “Добавить пользователя или группу” и введите имя пользователя вашего ПК, примените настройки и перезагрузите компьютер. Вы также можете попробовать увеличить виртуальную память, как мы это делаем на установках для майнинга gpu.
КАК МАЙНИТЬ MONERO RANDOMX С ПОМОЩЬЮ GPU
RANDOMX GPU HASHRATE BENCHMARKS
Monero RandomX Nvidia GPUs Hashrate Benchmarks by github.com/SChernykh
Модель | CryptonightR H/S | RandomX H/S | Относительная скорость |
---|---|---|---|
GTX 1050 2 ГБ (запас) | 299 (75 W) | 181 (75 W) | 60.5% |
GTX 1660 Ti максимальный разгон (2070/13760 МГц) | 626 (98 W) | 671 (103 W) | 107.2% |
GTX 1660 Ti low power (1785/13760 МГц) | 604 (70 W) | 567 (70 W) | 93.9% |
GTX 1070 (1850/7600 МГц) | 612 (89 W) | 609 (108 W) | 99.5% |
GTX 1070 Ti (1900/7600 МГц) | 625 (97 W) | 769 (123 W) | 123.0% |
GTX 1080 Ti (1930/10010 МГц) | 787 (145 W) | 1136 (190 W) | 144.3% |
GTX 1080 Ti (2037/11800 МГц) | 927 (183 W) | 1122 (190 W) | 121.0% |
RTX 2080 (1980/13740 МГц) | 828 (142 W) | 1191 (189 W) | 143.8% |
RTX 2080 Ti (1915/13600 МГц) | 1105 (197 W) | 1641 (242 W) | 148.5% |
Титан V (1335/850 МГц) | 1436 (101 W) | 2199 (125 W) | 153.1% |
Tesla V100 (1530/877 МГц) | 1798 (134 W) | 2524 (177 W) | 140.4% |
Monero RandomX AMD GPU Hashrate Benchmarks by github.com/SChernykh
Модель | CryptonightR H/S | RandomX H/S | Относительная скорость | Комментарий |
---|---|---|---|---|
AMD Radeon VII (запас) | 3125 | 1500 | 48% | JIT-скомпилированный режим, 150 Вт |
AMD Vega 64 (1700/1100 МГц) | 2200 | 1225 | 55.7% | JIT-скомпилированный режим, 285 Вт |
AMD Vega 64 (1100/800 МГц) | 1023 | 845 | 82.6% | JIT-скомпилированный режим, 115 Вт |
AMD Vega 64 (1700/1100 МГц) | 2200 | 163 | 7.4% | Интерпретируемый режим виртуальной машины |
AMD Vega FE (запас) | 2150 | 980 | 45.6% | JIT-скомпилированный режим (интенсивность 4096) |
AMD Radeon RX 560 4GB (1400/2200 МГц) | 495 | 260 | 52.5% | JIT-скомпилированный режим (интенсивность 896) |
AMD Radeon RX RX470/570 4GB | 930-950 | 400-410 | 43% | JIT-скомпилированный режим, 50 Вт |
AMD Radeon RX RX480/580 4GB | 960-1000 | 470 | 47% | JIT-скомпилированный режим, 60 Вт |
В ЗАКЛЮЧЕНИЕ
Эта новая вилка ставит Monero в довольно интересное положение. С одной стороны, это заставило всех майнеров GPU переключиться на другие монеты, хотя, с другой стороны, это могло бы привлечь больше разных людей. Это определенно хорошо для децентрализации монеты, и поскольку ее глобальный хешрейт упал из-за этого, многим людям может быть интересно попробовать ее добыть.
Источник
Майнинг Monero (RandomX) на AMD Ryzen
This post is also available in: English
Майнинг Monero (RandomX) на AMD Ryzen
Мы уже знаем, что AMD Ryzen отлично подходит для майнинга Monero (RandomX) и выдает около 13000 H/s при разгоне. Таким образом, процессор AMD 3900X хорошо смотрится с точки зрения производительности, однако есть некоторые особенности, которые не отражены в этих тестах и о которых некоторые пользователи могут не знать.
Большинство из этих результатов получены на дорогих игровых компьютерах с высокочастотной памятью и одним или двумя GPU непосредственно в ПК- это не типичные майнинг-фермы.
Причина этого в том, что для майнинга на GPU вам не нужен такой быстрый и дорогой процессор, как Ryzen 9 3900X, для майнинга вы бы купили скорее всего гораздо дешевле процессор (с целью сэкономить и быстрее окупиться).
Материнские платы
В серии процессоров AMD Ryzen 3000 используются материнские платы с сокетом AM4, но для них требуется более новая материнская плата, хотя некоторые производители материнских плат выпустили обновления BIOS для своих продуктов серии 300/400, которые также заявляют о поддержке новейших процессоров Ryzen.
Да, это так, но у вас могут возникнуть некоторые неожиданные проблемы с процессорами Ryzen серии 3000, как показывает наш собственный опыт.
Например, материнская плата AsRock B450 Pro4, которую мы будем использовать для тестирования, работала достойно с процессором Ryzen 5 3600 в обычной конфигурации с одним GPU, однако модель AsRock Fatal1ty B450 Gaming-ITX имела серьезные проблемы, даже при загрузке с тем же самым CPU 3600, но не было никаких проблем при использовании 3900X.
Мы выбрали материнские платы AsRock, чтобы проверить их в майнинге с 6x GPU и процессором Ryzen 5 3600 из-за того, что они предлагают более доступные материнские платы на базе B450 с 6x слотами PCI-E, причем большинство других производителей материнских плат собираются с максимум до пяти слотов PCI-e.
Конечно, в случае AsRock один из слотов M.2 используется совместно с одним из слотов PCI-e, поэтому вы не можете использовать оба одновременно.
Имейте в виду, что не все материнские платы могут быть обновлены до последней версии BIOS или, по крайней мере, версии с поддержкой процессоров серии Ryzen 3000, и это будет означать, что вам, вероятно, понадобится более старый процессор AMD AM4 для того, чтобы прошить плату для работы с новым процессором.
В нашем случае на AsRock B450 Pro 4 уже была установлена прошивка BIOS P3.60 последней версии, и она работала «из коробки» с процессором Ryzen 3600, но это не всегда так, поэтому, если возможно, перед покупкой материнской платы проконсультируйтесь с продавцом.
Это необходимо для того, чтобы убедиться, что он будет готов к работе с серией 3000, и, если нет, вы можете попросить у продавца, может ли он прошить материнскую плату, иначе вы должны будете найти Ryzen 1-го поколения, доступный для загрузки и прошивки серии 2000. Процессоры также могут не запускаться на некоторых старых платах со старыми BIOS.
С процессорами AMD Ryzen 5 3600, а также с другими процессорами более высокого уровня серии 3000, которые вы можете использовать для майнинга, вам нужно помнить о некоторых других важных вещах, чтобы избежать головной боли.
Они касаются необходимости как минимум одной внешней видеокарты, поскольку только две самые медленные модели имеют встроенный графический процессор (APU), и это модели Ryzen 3 3200G и Ryzen 5 3400G (обратите внимание на G в конце – это графика).
Все, начиная с Ryzen 5 3600 и выше, не имеет встроенного графического процессора и для их работы потребуется внешний GPU, поэтому убедитесь, что он у вас есть, даже если вы собираете ПК только для майнинга на CPU с процессором 3600 или выше.
Обратите внимание: несмотря на то, что мы называем 3200G и 3400G младшими моделями, они по-прежнему являются четырехъядерными процессорами, поэтому они все равно могут быть весьма полезны для майнинга на GPU ферме.
Охлождение
Правильное охлаждение для процессора Ryzen также является еще одним ключевым моментом, к которому следует хорошо подготовиться.
Забудьте о стандартном (комплектном) кулере 3600, так как в процессе майнинга этого просто будет недостаточно, если вы загрузите все ядра процессоров для круглосуточного майнинга алгоритма RandomX или другого оптимизированного для CPU алгоритма.
Процессор Ryzen 3600 быстро достигнет 95С градусов в качестве рабочей температуры и начнет снижать производительность, и это определенно не та температура, которая подходит для непрерывной работы. Переход на более дорогой, но качественный кулер, к примеру, AMD Wraith Prism для Ryzen 3600 обеспечит наилучшую производительность при более низкой рабочей температуре (низкая температура 70 градусов).
ОЗУ
В-третьих, это оперативная память, и это в основном связано с получением оптимальной производительности, поскольку Ryzen 3600 будет работать даже с дешевой памятью DDR4 2133/2400 МГц – однако это хуже с точки зрения производительности.
Проведя некоторые тесты, мы пришли к выводу, что DDR4-3200 CL16 должен быть оптимальным решением по соотношению цена / производительность для процессора Ryzen 3600.
Майнинг на CPU и GPU RandomX в одной ферме
Удалось ли нам запустить майнинг на процессоре AMD Ryzen 5 3600 вместе с 6 видеокартами для майнинга RandomX на материнской плате AsRock B450 Pro4?
Да, мы действительно справились, но это было непросто и не так уж стабильно, чтобы рекомендовать такой тип майнинга.
Это игра, в которой вы играете с большим количеством настроек BIOS (некоторые действуют вопреки тому, что вы ожидаете от них) и играете в «перетыкивание» PCI-E, где у вас есть шесть подключенных видеокарт, а затем, когда он наконец заработает, после перезагрузки они снова не работают. Как говорится Вас ждут «танцы с бубнами».
На скриншоте выше вы можете увидеть, что все работает нормально с 11 потоками майнинга RandomX на процессоре и шестью GPU Nvidia GTX 1080 Ti майнинг криптовалюты ZEL в конкретном случае.
Один процессорный поток оставлен для процесса майнинга GPU, чтобы не повредить хэшрейт GPU, хотя это также означает, что мы теряем около 350 H/s на CPU.
Когда GPU бездействуют и используют только процессор AMD Ryzen 3600 с 12 потоками майнинга, мы получали около 4300 H/s вместо 5000 H/s с одним GPU.
Это ниже ожидаемых 6000 H/s из-за того, что тест проводился с дешевой памятью DDR4-2400 МГц. Замена GPU Nvidia на GPU AMD RX 570/580, к сожалению, не помогает обеспечить стабильную и беспроблемную работу, поэтому здесь виноваты не видеокарты.
Вывод
Использование памяти DDR4-3600 MHz CL17 повышает производительность до 5900 H/s для RandomX, и вы можете получить аналогичные результаты с модулями памяти CL16 3200 MHz или 3000 MHz.
Отметим, что даже 4 ГБ вполне подойдут, хотя 8 ГБ было бы иметь лучше, немного свободной памяти только в плюс.
Таким образом, хотя процессор Ryzen 3600 с материнской платой на базе B450 и шестью GPU может показаться хорошей идеей для более универсальной платформы майнинга CPU + GPU, он не кажется таким простым в сборке и беспроблемной работе в настоящий момент.
С другой стороны, если вы собираете новый ПК и хотите иметь хороший процессор, который может хорошо работать в майнинге RandomX, тогда вам лучше выбрать более дорогую модель, такую как 3900X или даже будущую 3950X.
Похоже, что производителям материнских плат может потребоваться какое-то время, чтобы улучшить поддержку нескольких GPU на своих материнских платах на базе AM4, поскольку новые процессоры Ryzen, по-видимому, способны работать только с x6 видеокартами. Нам просто нужна правильная поддержка на уровне материнских плат и BIOS.
Не то чтобы AMD в настоящее время испытывает недостаток спроса на свои процессоры серии Ryzen 3000, но поскольку к концу этого года RandomX набиреет обороты, возможно, увеличится спрос и со стороны майнеров.
Лично мы предпочли бы собирать хорошие смешанные фермы для майнинга сразу на CPU + GPU, чем собирать их отдельно, и Ryzen 3600 кажется идеальным выбором!
Источник