Економимо електрику при майнінгу

 Скільки електрики споживає майнінг-ферма


Споживання однієї майнінгу ферми складається з таких складових:


материнська плата, процесор, оперативна пам'ять та жорсткий диск – до 100 ватів;

споживання відеокарт залежно від потужності та алгоритму майнінгу – від 600 до 2000 Вт для клуня з 6 карт;

система вентиляції – від 20 ват при використанні простого вентилятора до кількох кіловат при використанні систем кондиціювання.

Виходячи з високого споживання кондиціонерів, їх використання на майнінг фермах не є раціональним. Найкраще використовувати потужні системи вентиляції з хорошими фільтрами.


Приблизне споживання електрики на майнінг фермі із шести відеокарт із найпоширенішими картами при видобуванні ефіру з найенергоефективнішими налаштуваннями:


RX 470/570 - від 600/860 ват;

RX 480/580 - від 700/1170 ват;

RX 5600XT – від 700/1170 Вт;

RX 5700XT – від 700/1100 Вт;

RX 6600XT – від 820/1300 Вт;

RX 6800XT – від 1000/1500 Вт;

Radeon VII – від 1500/2000 Вт;

GTX 1660 Super-від 570/860 ват;

RTX 3060 – від 800/1100 Вт;

RTX 3060Ti – від 850/1100 Вт;

RTX 3070 – від 950/1200 Вт;

RTX 3080 – від 1500/2000 Вт;

RTX 3090 – від 2000/2500 Вт.

При майнінг Ergo ці значення будуть менше, при майнінг Ravencoin - більше.


Скільки споживають відеокарти при майнінгу Ефіріуму


Ефіріум вже довгий час залишається найпопулярнішою монетою для майнінгу. При майнінг цієї монети найголовніше забезпечити розгін відеопам'яті. Швидкість майнінгу ефіру дуже мало залежить від частоти ядра - приблизно 0,5 мегахеш на кожні 100 мегагерц. Тому найоптимальнішим режимом роботи відеокарт при майнінг ефіру буде встановлення напруги на ядрі близько 830-850 мілівольт для карт АМД і 650-850 мілівольт для карт від Nvidia.


Карти АМД (при вимірюванні споживання лише на ядрі за допомогою програми GPU-Z, параметр GPU only power draw):


AMD Radeon VII - 180 ват;

RX 6800XT - 120 ват;

RX 6600XT - 60 ват;

RX 5700XT - 100 ват;

RX 5600XT - 90 ват;

RX 470/570 - 70 ват;

RX 480/580 - 80-90 ват;

Карти Nvidia (при вимірюванні споживання тільки на ядрі за допомогою програми nvidiaInspector, параметр Power) при напрузі на ядрі 700-800 мілівольт:

GTX 1660Super - 60-65 ват;

RTX 3060 - 80 ват;

RTX 3060 Ti - 90 ват;

RTX 3070 - 95 ват;

RTX 3080 - 180 ват;

RTX 3080Ti - 200 ват.

Реальні значення споживання відеокарт більше, ніж споживання одного ядра на 20-30% і складаються зі споживання пам'яті, втрат у ланцюгах живлення та роботи кулерів.


Як економити на електриці для майнінгу?


Зменшити витрати на оплату електроенергії, що споживається майнінг фермою, можна наступними способами:

перейти на більш економний тариф електропостачання, наприклад, встановити ферми в приміщенні, де діють зменшені тарифи для споживачів з електроплитами, електрообігрівом, зменшенням ціни в нічний час;

укласти прямий договір з електростанцією – виробником електроенергії, де є надлишки потужності;

створити власну сонячну/вітрову електростанцію та використовувати її електроенергію для майнінгу;

зменшити споживання електрики обладнанням для майнінгу завдяки використанню максимального даунвольтингу, оптимізованого програмного забезпечення;

перейти на більш енергоефективне апаратне забезпечення, випущене за більш досконалим технологічним процесом, яке споживає менше електроенергії;

перейти на майнінг менш енерговитратних криптовалютів.


Звичайно, не можна домагатися мінімізації енерговитрат за будь-яку ціну. Якщо в поточний період найвигіднішою для майнінгу на більшості моделей відеокарт з об'ємом пам'яті від 6 ГБ і вище є ефір, то не варто переходити на Ergo, тільки тому, що на цьому алгоритмі ферма споживає менше. Порахуйте скільки прибутку вам залишається після того, як ви заплатили за електрик, і виберіть найвигідніший варіант.


Неписьменно виконаний андервольтинг призводить до збоїв і зменшення кількості знайдених кулю, тому не можна занадто занижувати напругу ядра в гонитві за економією. Прямий договір із постачальником електроенергії може укласти лише власник великого дата-центру. Для домашніх майнерів з невеликими потужностями це неможливо. Установка сонячних панелей або вітрогенератора, звичайно, допоможе заощадити на електриці, але такі електростанції коштують недешево і пройде більше року, поки таке вкладення окупиться. А ось про встановлення багатотарифного лічильника день-ніч реально варто замислитись. Ви витратите не так багато коштів, і рентабельність майнінг-ферми відразу стане набагато вищою.


Також дуже важливо правильно вибрати карти, що видають якнайбільше хешрейту на кожен спожитий ват електроенергії. Заміна Windows на спеціально розроблену під майнінг операційну систему, таку як Hive OS, допоможе заощадити на споживанні.


Як налаштувати клуні з відеокарт, щоб він споживав менше електрики


Налаштування майнінгу ригу, що складається з відеокарт, для досягнення максимальної енергоефективності полягає в максимальному зниженні споживання його складовими, серед яких:


відеокарти, як обладнання, що безпосередньо виконує роботу з проведення обчислень для добування криптовалют. Зниження напруги на ядрі відеокарти, крім зменшення енергоспоживання, зменшує нагрівання, що благотворно позначається на робочому режимі обладнання і дозволяє досягти більшої стабільності в розгоні відеопам'яті;

блоки живлення, як пристрої, що забезпечують працездатність всієї майнінг ферми. Використання блоків живлення з сертифікатом Gold, крім забезпечення якісної напруги та збереження обладнання, дозволяє заощадити велику кількість електроенергії (близько 15%) порівняно з блоками живлення без сертифікатів та відповідно зменшити витрати;

при заміні жорстких дисків на SSD можна не тільки збільшити швидкість завантаження операційної системи та роботу файлу підкачування, але й зменшити на 5-15 ват енергоспоживання кожного клуня;

застосування більш сучасної оперативної пам'яті (DDR4, DDR3L замість DDR3), сучасніших процесорів дозволяє зменшити споживання на 10-20 ват.

Найбільший ефект має зниження напруги на ядрі відеокарт. Методика зниження напруги для відеокарт AMD та Nvidia відрізняється.

Для відеокарт АМД при майнінг ефіру найкраще прописати в BIOS частоту ядра близько 1150 мегагерц і напруга на ядрі 840-850 мілівольт, а частоту і таймінги пам'яті відповідно до кожного конкретного зразка. У програмі Phoenix Miner це робиться шляхом додавання до пакетного файлу для запуску наступних параметрів:

-cclock 1140 -cvddc 840 -mclock 1980 -mvddc 840, де:


-cclock – частота ядра;


-cvddc – напруга на ядрі;


-mclock – частота відеопам'яті;


-mvddc – напруга на контролері пам'яті.


При використанні декількох відеокарт значення для кожної з них у параметрах прописуються через кому.


Тест відеокарти на майнінгу


Кожна відеокарта має особливості, що визначають можливості її розгону при зниженні напруги, так званий параметр ASIC-quaility. Конкретні значення частот і напруг підбираються експериментальним шляхом при досягненні оптимального співвідношення частоти, зниження напруги та хорошої стабільності роботи.


Для контролера пам'яті зниження напруги не дає великого виграшу в енергоефективності, але іноді даунвольтінг ядра не виходить без установки параметра -mvddc на напругу, аналогічне тому, що необхідно на графічному процесорі.

Для відеокарт Nvidia даунвольтинг можна проводити за допомогою програми MSI Afterburner шляхом встановлення постійної напруги 800 мілівольт та зниженої частоти ядра, але краще це робити за допомогою програми nvidiaInspector та запуску пакетного файлу з таким вмістом:


@echo off


SET FAN=80


SET VOLT=650000


SET TEMP=60


SET GPU0=-setMemoryClockOffset:0,0,210 -setBaseClockOffset:0,0,80 -setFanSpeed:0,%FAN% -lockVoltagePoint:0,%VOLT% -setTempTarget:0,0,%TEMP%

"nvidiaInspector.exe" %GPU0%, де:


SET FAN – швидкість обертання вентилятора у відсотках;

SET VOLT = 650000 - напруга на ядрі відеокарти (в даному випадку 650 мілівольт);

SET TEMP=60 – температура відеоядра;

параметр -setMemoryClockOffset:0,0,210 – розгін пам'яті (у разі 210 мегагерц);

параметр -setBaseClockOffset:0,0,80 – розгін відеоядра (у разі 80 мегагерц).

При використанні декількох відеокарт значення для кожної з них у параметрах прописуються в окремому рядку, при цьому у параметрі SET GPU0 число нуль означає порядковий номер відеокарти, починаючи з нульової.


Наприклад, для двох відеокарт Nvidia цей файл матиме такий вигляд:


Bat файл для налаштування відеокарт nvidia


@echo off


SET FAN=55


SET VOLT=700000


SET TEMP=60


SET GPU0=-setMemoryClockOffset:0,0,270 -setBaseClockOffset:0,0,80 -setFanSpeed:0,%FAN% -lockVoltagePoint:0,%VOLT% -setTempTarget:0,0,%TEMP%


SET GPU1=-setMemoryClockOffset:1,0,250 -setBaseClockOffset:1,0,80 -setFanSpeed:1,%FAN% -lockVoltagePoint:1,%VOLT% -setTempTarget:1,0,%TEMP%

Дешева електрика для майнінгу


За наявності можливості встановити обладнання для майнінгу в регіонах з дешевою електрикою, можна досягти суттєвого збільшення рентабельності. При цьому необхідно враховувати транспортні витрати, наявність хорошого каналу зв'язку (з маленьким пінгом) з пулами, можливість забезпечення охорони, обслуговування та інші опції, пов'язані з віддаленістю обладнання.


Що важливо при настроюванні інтернету для майнінгу


У процесі майнінгу криптовалют перший комп'ютер, який знайшов блок, який отримав достатню кількість підтверджень, отримує за цю винагороду. У зв'язку з цим важливо не тільки знайти правильне рішення, але й вчасно поділитися з іншими комп'ютерами в мережі. Це особливо важливо для тих криптовалют, які мають середній час між блоками порівняно мало.


Наприклад, алгоритм блокчейна криптовалюти ETH закладено середній час між блоками, що дорівнює 13-14 секундам. У біткоїну цей проміжок часу становить 10-12 хвилин. Якщо майнер ефіріуму знайде правильне рішення, але надішле його на пул після того, як буде створено новий блок, воно виявиться марним. Таке рішення (кулі) називають stale share, і вона зазвичай не підраховується при розподілі винагороди за знайдені пулом блоки через свою марність. Комп'ютер майнера, який знайшов це рішення, провів певну роботу і витратив на це електроенергію, проте, вона є збитковою через занадто пізнє її прибуття на сервер пула. При майнінгу біткоїну ймовірність втрат рішень набагато менша через довший часовий проміжок між блоками. Але біткоїн вже давно не майне на відеокартах, а розмістити вдома АСІК зможе не кожен користувач


При майнінгу криптовалют важливим є малий час проходження інформації по мережі, яку називають пінгом. Чим менше пінг від комп'ютера майнера до сервера пула, тим менше втрат вірних куля буде при їх передачі.

Розмір інформації, яка передається при обміні між програмами для майнінгу та серверами пулів мізерно мала, тому навіть за місяць обсяг трафіку майнінгу ферми буде дуже малий (якщо в ній відключені різні службові сервіси, оновлення та шпигунські модулі).

Економимо електрику при майнінгу


Отправить комментарий

0 Комментарии