- Mad max plotter linux
- Mad max plotter linux
- madMAx43v3r быстрый плоттер для майнинга Chia Coin. Настройка. Батник.
- Настройка быстрого плоттера от madMAx43v3r.
- Первое, что необходимо сделать это узнать два своих ключа от Чиа:
- Параметры для батника Chia.
- Результаты скорости плоттинга.
- Mad max plotter linux
- реклама
- Mad max plotter linux
- реклама
Mad max plotter linux
chia-plotter (pipelined multi-threaded)
This is a new implementation of a chia plotter which is designed as a processing pipeline, similar to how GPUs work, only the «cores» are normal software CPU threads.
As a result this plotter is able to fully max out any storage device’s bandwidth, simply by increasing the number of «cores», ie. threads.
Sponsored by Flexpool.io — Check them out if you’re looking for a secure and scalable Chia pool.
, see `chia plotnft show`. needs about 220 GiB space, it will handle about 25% of all writes. (Examples: ‘./’, ‘/mnt/tmp/’) needs about 110 GiB space and ideally is a RAM drive, it will handle about 75% of all writes. Combined (tmpdir + tmpdir2) peak disk usage is less than 256 GiB. In case of != 1, you may press Ctrl-C for graceful termination after current plot is finished, or double press Ctrl-C to terminate immediately. Usage: chia_plot [OPTION. ] -k, —size arg K size (default = 32, k ) -d, —finaldir arg Final directory (default = ) -w, —waitforcopy Wait for copy to start next plot -p, —poolkey arg Pool Public Key (48 bytes) -c, —contract arg Pool Contract Address (62 chars) -f, —farmerkey arg Farmer Public Key (48 bytes) -G, —tmptoggle Alternate tmpdir/tmpdir2 (default = false) -K, —rmulti2 arg Thread multiplier for P2 (default = 1) —help Print help «>
Make sure to crank up
RAM usage depends on
-G option will alternate the temp dirs used while plotting to give each one, tmpdir and tmpdir2, equal usage. The first plot creation will use tmpdir and tmpdir2 as expected. The next run, if -n equals 2 or more, will swap the order to tmpdir2 and tmpdir. The next run swaps again to tmpdir and tmpdir2. This will occur until the number of plots created is reached or until stopped.
RAM disk setup on Linux
sudo mount -t tmpfs -o size=110G tmpfs /mnt/ram/
Note: 128 GiB System RAM minimum required for RAM disk.
Источник
Mad max plotter linux
chia-plotter (pipelined multi-threaded)
This is a new implementation of a chia plotter which is designed as a processing pipeline, similar to how GPUs work, only the «cores» are normal software CPU threads.
As a result this plotter is able to fully max out any storage device’s bandwidth, simply by increasing the number of «cores», ie. threads.
, see `chia plotnft show`. needs about 220 GiB space, it will handle about 25% of all writes. (Examples: ‘./’, ‘/mnt/tmp/’) needs about 110 GiB space and ideally is a RAM drive, it will handle about 75% of all writes. Combined (tmpdir + tmpdir2) peak disk usage is less than 256 GiB. In case of != 1, you may press Ctrl-C for graceful termination after current plot is finished, or double press Ctrl-C to terminate immediately. Usage: chia_plot [OPTION. ] -k, —size arg K size (default = 32, k ) -d, —finaldir arg Final directory (default = ) -w, —waitforcopy Wait for copy to start next plot -p, —poolkey arg Pool Public Key (48 bytes) -c, —contract arg Pool Contract Address (62 chars) -f, —farmerkey arg Farmer Public Key (48 bytes) -G, —tmptoggle Alternate tmpdir/tmpdir2 (default = false) -K, —rmulti2 arg Thread multiplier for P2 (default = 1) —help Print help «>
Make sure to crank up
RAM usage depends on
-G option will alternate the temp dirs used while plotting to give each one, tmpdir and tmpdir2, equal usage. The first plot creation will use tmpdir and tmpdir2 as expected. The next run, if -n equals 2 or more, will swap the order to tmpdir2 and tmpdir. The next run swaps again to tmpdir and tmpdir2. This will occur until the number of plots created is reached or until stopped.
RAM disk setup on Linux
sudo mount -t tmpfs -o size=110G tmpfs /mnt/ram/
Note: 128 GiB System RAM minimum required for RAM disk.
Источник
madMAx43v3r быстрый плоттер для майнинга Chia Coin. Настройка. Батник.
С тех пор как майнинг Chia Coin стал популярным, люди ищут всё более оптимизированные и быстрые способы создания плотов. Кто-то засеивает жёсткие диски параллельно кучей плотов, кто-то формирует по одному участку, при этом используя интерфейс официальной программы Chia Blockchain или прописывает конфиги в PowerShell. Существуют также сторонние плоттеры, одни ничем непримечательны, а другие позволяют реально задействовать все ресурсы компьютера правильным образом, благодаря чему, можно наблюдать прирост скорости процесса создания плотов, что экономит время и косвенно сокращает сроки окупаемости вашего железа. В этой статье речь пойдёт об одном таком новом плоттере для Chia Coin от разработчика madMAx43v3r.
Изначально данный софт можно было использовать только на Linux, но другой разработчик перекомпилировал исходный код под Windows.
Распакуйте файлы из архива в любое место на жёстком диске.
Настройка быстрого плоттера от madMAx43v3r.
Итак, приступаем к настройке.
Первое, что необходимо сделать это узнать два своих ключа от Чиа:
- Pool public key
- Farmer public key
Для этого нужно перейти в папку с исполняемыми файлами Chia Blockchain по следующему адресу:
Потом с зажатой клавишей Shift кликните правой кнопкой мыши на пустое место в этой папке, в появившемся контекстном меню выберите пункт “Открыть окно PowerShell здесь”.
Откроется синее окно PowerShell и в нём вам нужно будет ввести команду:
и нажать Enter.
Если не сработает, то введите просто “chia keys show” без “.\” в начале.
Скопируйте все ключи в текстовый файл, чтобы в будущем иметь быстрый доступ к ним.
Теперь нужно открыть в текстовом редакторе файл plot.cmd в папке с плоттером.
Вставляем свои ключи после -p и -f
Должно выглядеть так:
Если разглядите на скриншоте =)
Теперь разберём как работает плоттер. Программа способна засеивать всего лишь один плот, но делает это максимально быстро. Нет возможности засеивать параллельно несколько плотов, да и смысла в этом нет. Вы не заметите разницы с обычным способом.
Для процесса засеивания используется временная папка на быстром накопителе, как правило это NVME SSD, что может похвастаться своими показателями скорости чтения и записи. Выявлено, что в последней фазе формирования участка на крайние 110 Gb приходится 75% операций записи. Данная нагрузка очень вредна для Nand памяти в SSD, и для того чтобы продлить срок службы накопителя, разработчик madMAx43v3r советует использовать вторую временную папку, размещённую либо в RAM-диске (если есть возможность), либо на SAS-жёстком диске и SAS-SSD (серверные решения, аппнутые SATA так сказать).
На первой же временной папке требуется 220 Gb свободного места, и нагрузка при формировании участка будет всего 25% всех операций записи данных.
Параметры для батника Chia.
- -n — Количество плотов для создания (стандартно = 1, -1 = бесконечно)
- -r — Количество потоков процессора (стандартно = 4)
- -u — Количество корзин (меняйте на 128)
- -t — Путь к временной папке 1, нужно
220 GiB
-2 — Путь к временной папке 2, нужно
110 GiB [RAM]
Плоттер со временем сам подберёт максимальное количество потоков процессора, но можете установить сами.
Рассчитайте сколько плотов может поместиться на вашем жёстком диске и введите нужное количество в текст батника. Уточню, если у вас жёсткий диск объёмом 1 Gb, то на нём может поместиться около девяти плотов. Значит вписываем в конфиг “-n 9“. Если вы укажете “-n -1“, то плоттер будет создавать плоты на жёстком диске, пока не закончится свободное место, и только тогда он остановится.
Количество корзин для временных файлов устанавливайте 128 если не используйте RAM-диск, а если у вас очень много оперативной памяти, и вы создали там папку, то меняйте значение на “-u 256” в конфиге.
Пути для папок прописываются примерно так:
Где -t это путь к первой временной папке, а -2 путь ко второй (которая должна быть либо на втором NVMe SSD, либо на SAS HDD или SAS SSD, либо в Оперативной памяти.
Приведу пример батника под свою систему на intel 8700k 16 Gb ОЗУ с двумя SSD и HDD для майнинга на 2 Tb.
Без моих ключей соответственно, вы можете дописать в конфиг свои.
Результаты скорости плоттинга.
madMAx43v3r опубликовал тайминги всего процесса формирования плотов на своей конфигурации dual Xeon (R) E5-2650v2@2.60GHz, R720, 256GB RAM, 3x800GB SATA SSD RAID0, using a 110G tmpfs for .
Можете сравнить со своими.
Даже с использованием двух NVMe SSD можно добиться двукратной прибавки к скорости формирования плотов для майнинга криптовалюты Chia Coin, но всё будет упираться в процессор. Идеально, конечно же использовать серверную оперативную память и материнские платы под два многопоточных процессора.
Если информация оказалась полезной для вас и вы хотите быть в курсе актуальных новостей из мира майнинга и криптовалют, то поддержите данный проект, вступив в наш паблик Вконтакте и в канал Телеграма, мы так же ведём Твиттер с анонсами статей.
Источник
Mad max plotter linux
В последние пару недель хайп вокруг новой монеты Чиа (Chia) немного приутих. Во многом в этом виноваты сами разработчики данной монеты, которые не ожидали от своего детища такой огромной популярности. Они не стали сразу реализовывать возможность майнинга на пулах, который гарантирует регулярное получение дохода для добытчиков данной криптомонеты. Отсутствие официальных пулов затормозило процесс роста сети, так как по информации от разработчиков, подключение к официальным пулам потребует пересоздания всех ранее созданных плотов.
реклама
Но даже несмотря на это, сеть Чиа продолжает сильно увеличиваться в размерах. На текущий момент её объем превысил 22 миллиона Терабайт. Для понимания масштаба — этот объем примерно соответствует 2% от годового объема всех производимых дисковых накопителей в мире.
Так как новостная поддержка запуска данной монеты была проведена на образцовом уровне, люди заметили эту монету, и многие решили вложиться в её добычу. В результате в магазинах были раскуплены практически все жесткие диски объемом более 4 ТБайт. Цены на такие жёсткие диски при этом взлетели в 3 раза.
Пока разработчики монеты заняты добавлением функционала добычи монеты с использованием пулов, сообщество энтузиастов данной монеты не дремлет. Разработчик с ником madMAx43vr выложил в открытый доступ свой Чиа плоттер, который позволяет создавать плоты Чиа гораздо быстрее официального плоттера.
Так, по результатам тестирования самим разработчиком, на двухпроцессорном сервере с Intel Xeon E5-2650v2@2.60GHz с 256GB ОЗУ и с тремя SATA SSD 800GB в RAID0 создание плота Чиа заняло 42 минуты. Плоттер при этом использовал всего 16 процессорных потоков. Следует отметить, что для достижения такого результата потребовалось создать временный диск в ОЗУ (RAM диск) объемом 110 ГБайт. В качестве дополнительного бонуса от использования RAM диска на 75% было снижено общее количество записей на диски при создании плота.
Разработчик заявляет, что плоты, созданные с помощью его плоттера, проходят проверку на корректность с использованием инструмента Proof of Space от chiapos .
Youtube канал Sloth Tech TV провёл тесты с использованием нового плоттера и установил новый мировой рекорд — плот был создан всего за 24 минуты. Для этого плоттер запускался на двухпроцессорном сервере с Intel Xeon E5-2690v2, использовалось 40 процессорных потоков и всего 64 ГБ ОЗУ.
Для понимания насколько это быстро: на компьютере с процессором AMD Ryzen 5 3600 создание одного плота с использованием официального плоттера занимает в среднем 284 минуты.
Разработчик нового плоттера сообщает, что планирует в дальнейшем добавить в плоттер поддержку OpenCL для переноса большей части вычислений с CPU на GPU. Если это произойдёт, добытчики Чиа начнут создавать дополнительный спрос на видеокарты, что, вероятно, не сможет не сказаться на их стоимости.
Источник
Mad max plotter linux
В последние пару недель хайп вокруг новой монеты Чиа (Chia) немного приутих. Во многом в этом виноваты сами разработчики данной монеты, которые не ожидали от своего детища такой огромной популярности. Они не стали сразу реализовывать возможность майнинга на пулах, который гарантирует регулярное получение дохода для добытчиков данной криптомонеты. Отсутствие официальных пулов затормозило процесс роста сети, так как по информации от разработчиков, подключение к официальным пулам потребует пересоздания всех ранее созданных плотов.
реклама
Но даже несмотря на это, сеть Чиа продолжает сильно увеличиваться в размерах. На текущий момент её объем превысил 22 миллиона Терабайт. Для понимания масштаба — этот объем примерно соответствует 2% от годового объема всех производимых дисковых накопителей в мире.
Так как новостная поддержка запуска данной монеты была проведена на образцовом уровне, люди заметили эту монету, и многие решили вложиться в её добычу. В результате в магазинах были раскуплены практически все жесткие диски объемом более 4 ТБайт. Цены на такие жёсткие диски при этом взлетели в 3 раза.
Пока разработчики монеты заняты добавлением функционала добычи монеты с использованием пулов, сообщество энтузиастов данной монеты не дремлет. Разработчик с ником madMAx43vr выложил в открытый доступ свой Чиа плоттер, который позволяет создавать плоты Чиа гораздо быстрее официального плоттера.
Так, по результатам тестирования самим разработчиком, на двухпроцессорном сервере с Intel Xeon E5-2650v2@2.60GHz с 256GB ОЗУ и с тремя SATA SSD 800GB в RAID0 создание плота Чиа заняло 42 минуты. Плоттер при этом использовал всего 16 процессорных потоков. Следует отметить, что для достижения такого результата потребовалось создать временный диск в ОЗУ (RAM диск) объемом 110 ГБайт. В качестве дополнительного бонуса от использования RAM диска на 75% было снижено общее количество записей на диски при создании плота.
Разработчик заявляет, что плоты, созданные с помощью его плоттера, проходят проверку на корректность с использованием инструмента Proof of Space от chiapos .
Youtube канал Sloth Tech TV провёл тесты с использованием нового плоттера и установил новый мировой рекорд — плот был создан всего за 24 минуты. Для этого плоттер запускался на двухпроцессорном сервере с Intel Xeon E5-2690v2, использовалось 40 процессорных потоков и всего 64 ГБ ОЗУ.
Для понимания насколько это быстро: на компьютере с процессором AMD Ryzen 5 3600 создание одного плота с использованием официального плоттера занимает в среднем 284 минуты.
Разработчик нового плоттера сообщает, что планирует в дальнейшем добавить в плоттер поддержку OpenCL для переноса большей части вычислений с CPU на GPU. Если это произойдёт, добытчики Чиа начнут создавать дополнительный спрос на видеокарты, что, вероятно, не сможет не сказаться на их стоимости.
Источник