Майнінг на графічному процесорі Ethereum залишається прибутковим, принаймні до тих пір, поки цього року не перейде на proof of stake (ми сподіваємося). Але це більше, ніж просто запуск програмного забезпечення та можливість його роботи у фоновому режимі, особливо якщо вам вдалося придбати одну з найкращих відеокарт або найкращих графічних процесорів для майнінгу. Більшість відеокарт в нашій ієрархії тестів GPU можуть заробляти гроші прямо зараз на майнінгу, залежно від того, скільки ви платите за потужність. Однак ви захочете налаштувати свою відеокарту з оптимальними налаштуваннями, а бренд і модель карти можуть мати великий вплив на загальну продуктивність та ефективність.
По-перше, давайте зазначимо, що ми не намагаємося активно заохочувати когось розпочати майнінг-ферму з графічними процесорами. Якщо ви хочете знати, як майнити Ethereum, ми розглянемо це в іншому місці, але «як» сильно відрізняється від «чому». Насправді, виходячи з минулого особистого досвіду, що деякі з нас використовують споживчі відеокарти 24/7, цілком можливо вигоріти вентилятори, VRM або інші елементи на вашій карті. Зауважте також, що ми періодично «оновлюємо» цю статтю, але оригінальний текст був з початку 2021 року. Майнінг на цьому етапі набагато менш прибутковий.
У той же час ми знаємо, що ця тема викликає великий інтерес, і ми хотіли пролити світло на фактичне споживання енергії, виміряне за допомогою нашого обладнання Powenetics, яке використовують різні графічні процесори, а також реальні хешрейти, які ми досягнуто. Якщо ви збирали дані за допомогою калькулятора прибутковості майнінгу, наші цифри показують, що потужність і швидкість хешування дуже відрізняються, залежно від ваших налаштувань і навіть вашої конкретної карти. Не дивуйтеся, якщо ви не досягнете рівня продуктивності, який демонструють інші.
Ми почнемо з останнього покоління графічних процесорів AMD і Nvidia, але ми також маємо результати для більшості графічних процесорів попереднього покоління. Nvidia та її партнери тепер мають карти Ampere LHR (Lite Hash Rate), які працюють приблизно вдвічі швидше, ніж карти без LHR, хоча новіші версії NBminer можуть отримати це в діапазоні 70% (з відповідними драйверами — старіше, краще, зазвичай). Однак Nvidia вдалося скасувати деякі з цих досягнень за допомогою оновлених драйверів, тому новіші карти, такі як RTX 3050, можуть бути не такими вже й чудовими. Все це, ймовірно, створює основу для наступних графічних процесорів Nvidia, Ada Lovelace, які ми очікуємо побачити в другій половині 2022 року.
Продуктивність майнінгу Nvidia Ampere і AMD RDNA2
Intel Core i9-9900K
MSI MEG Z390 Ace
Corsair 2×16 ГБ DDR4-3200 CL16
XPG SX8200 Pro 2 ТБ
Seasonic Focus 850 Platinum
Corsair Hydro H150i Pro RGB
OpenBenchTable
Є кілька речей, які ви повинні знати, перш ніж почати. По-перше, для майнінгу на графічному процесорі Ethereum потрібно більше 4 ГБ відеопам’яті, тому, якщо ви все ще тримаєтеся на RX 570 4 ГБ, він не працюватиме — і новий Radeon RX 6500 XT також не буде. По-друге, існує багато різних програмних пакетів для майнінгу, але ми йдемо простим шляхом і використовуємо NiceHash Miner. Він включає підтримку найпопулярніших рішень для майнінгу, і він навіть проведе тестування вашої карти, щоб визначити, яке з них найкраще. Незважаючи на те, що деякі алгоритми можуть працювати краще, ніж інші, наразі ми зосередимося виключно на хешуванні Ethereum.
Для цих тестів ми використовували наш стандартний тестовий стенд GPU, працюючи на одному GPU. Це не обов’язково оптимальна конфігурація майнера для ПК, але її буде достатньо, і вона ближче відображає те, що, ймовірно, використовує більшість наших читачів. Вам не потрібен процесор високого класу, материнська плата або пам’ять для майнінгу, і багато великих установок будуть використовувати процесори Pentium і материнські плати з набором мікросхем B360 з більшою кількістю слотів PCIe.
Найважливішими факторами для майнінгового ПК є живлення та охолодження, оскільки обидва вони безпосередньо впливають на загальну прибутковість. Якщо ви зможете охолоджувати графічний процесор та інші компоненти, вони прослужать довше і не так часто виходять з ладу. Тим часом електроенергія може бути дуже дорогою для великих установок для майнінгу, а низькоефективні блоки живлення (блоки живлення) вироблятимуть більше тепла та споживатимуть більше електроенергії.
Ми запустили ці тести за допомогою NiceHash Miner, дивлячись на фактичні показники хешування в реальному часі, а не на результати його вбудованого тесту. Ми протестували кожну відеокарту в стандартному режимі, а потім також спробували налаштувати продуктивність, щоб підвищити загальну ефективність — і в ідеалі підтримувати температуру та швидкість вентилятора на розумному рівні. Перед тим як перевіряти продуктивність, потужність тощо, ми даємо можливість майнінгу працювати принаймні 15 хвилин, оскільки часто все сповільнюється, коли відеокарта починає нагріватися.
Важливо також зазначити, що ми повідомляємо про необроблену потужність відеокарти для всієї карти, але ми не враховуємо енергоспоживання решти ПК або неефективність джерела живлення. Використовуючи блок живлення 80 Plus Platinum, ми повинні працювати з ефективністю близько 92%, а споживання електроенергії у настінній розетці зазвичай приблизно на 50-80 Вт вище, ніж ми показуємо в діаграмах. Близько 40 Вт енергії надходить на процесор, материнську плату та інші компоненти, а решта залежить від того, скільки енергії використовує GPU, включаючи неефективність блоку живлення.
З цими графіками можна багато обговорювати, зокрема, що ми маємо на увазі під «налаштованим» показником? Відповідь: він різниться, часто значно, залежно від графічного процесора. (Після початкової статті ми оновили та додали більше графічних процесорів, але ми пропустили “забірне” тестування і включили лише наші налаштовані результати.)
Давайте швидко поговоримо про загальну картину, перш ніж переходимо до деталей. Найшвидшими графічними процесорами для майнінгу Ethereum зараз є RTX 3080 і RTX 3090, з досить великим відривом. Наше базове вимірювання RTX 3080 FE дало 85 MH/s, а базове значення 3090 FE – 105 MH/s. Додаткова настройка покращила продуктивність 3080 до 93 MH/s, тоді як 3090 FE обмежила нас (за темпами пам’яті) приблизно до 106 MH/s. Важливо відзначити, що карти 3080 і 3090 Founders Edition дуже сильно працюють на GDDR6X, що обмежує продуктивність. Модифікація тих, що мають кращі термопрокладки, або купівля карт третьої сторони можуть підвищити продуктивність і знизити температуру пам’яті.
Тим часом, карти RTX 3060 Ti і 3070 почали зі швидкості близько 52 МГ/с — хоча 3070 теоретично швидше. Це тому, що хешування Ethereum досить сильно залежить від пропускної здатності пам’яті. Розгін VRAM на цих графічних процесорах дозволив досягти швидкості приблизно до 60 MH/s. Карти AMD RX 6800, 6800 XT і 6900 XT починалися зі швидкості близько 60 MH/s, і з налаштуванням ми досягли 65 MH/s — між трьома графічними процесорами AMD не було великої різниці, в основному тому, що всі вони використовують те саме 16 Гб пам’яті GDDR6 16 Гбіт/с.
Нарешті, нові RTX 3060 і RX 6700 XT мають 12 ГБ GDDR6 із 192-бітною шириною шини пам’яті, що ефективно скорочує пропускну здатність на 25% порівняно з 256-бітними картами. Це, в свою чергу, обмежує продуктивність приблизно до 47–48 MH/s після налаштування. Без розгону пам’яті продуктивність падає приблизно до 40 MH/s.
Ви можете ознайомитися з діаграмою потужності, але загальна діаграма ефективності є важливішою, ніж необроблене використання енергії. Тут RTX 3060 Ti і 3070 з меншою потужністю йдуть до вершини, а потім йде помірний крок вниз до RTX 3060, 3080, RX 6700 XT, RX 6800 тощо. Більшість карт досить близькі з точки зору загальної ефективності для майнінгу Ethereum, хоча додаткові ядра GPU на 6800 XT і 6900 XT в кінцевому підсумку трохи знизили ефективність — більше налаштування може покращити результати, особливо якщо ви готові пожертвувати трохи продуктивності, щоб зменшити споживання енергії.
Нарешті, маємо температуру. Це температури ядра графічного процесора, але насправді вони не є критичним фактором для багатьох карт. Карти AMD працювали гарячими на стандартних налаштуваннях, але всі карти виграли від налаштування. Що ще важливіше, хоча ми не змогли отримати температуру GDDR6 на 3060 Ti і 3070, ми отримали температуру VRAM на 3080 і 3090, а також на картах AMD. На складі обидві карти 3080 і 3090 Founders Edition досягають температури 108-110C на GDDR6X, після чого шанувальники графічного процесора підвищать свою продуктивність до 100% (або майже так). Карти встановилися на рівні 106 градусів за Цельсієм, а тактова частота графічного процесора досить сильно коливалася. Карти AMD RX 6000 також досягли піку близько 96°C на їхній GDDR6 на складі, але налаштування знизило температуру VRAM аж до 68-70°C. Це підводить нас до основної сфери інтересів.
Як налаштувати продуктивність майнінгу Ethereum вашої графічної карти
Почнемо з того, що кожна модель карти відрізняється — і навіть карти однієї моделі можуть відрізнятися за характеристиками продуктивності. Для карт 3080 і 3090 з пам’яттю GDDR6X важливо зберігати цю прохолоду. Ми бачили приклади карт (зокрема, EVGA RTX 3090 FTW3), які можуть працювати зі швидкістю до 125 MH/s, тоді як пам’ять знаходиться при температурі близько 85 C. Це тому, що EVGA, схоже, доклала багато зусиль для охолодження пам’яті. Не змінюючи карти, Nvidia 3080/3090 Founders Editions дозволяє пам’яті сильно нагріватися під час майнінгу, що може значно погіршити продуктивність та/або скоротити термін служби карти. Розберемо кожну картку по черзі.
GeForce RTX 3090 Founders Edition: хоча технічно це найшвидша карта для майнінгу, яку ми тестували, нам дуже не подобається ідея запускати цю 24/7 без модифікації обладнання або серйозної настройки. На складі вентилятори в кінцевому підсумку працюють на 100%, щоб намагатися підтримувати GDDR6X нижче 110C, і це погано.
Для наших цілей ми налаштували карту, опустивши ядро графічного процесора до максимально дозволеного -502 МГц, встановили частоту пам’яті на +250 МГц і встановили обмеження потужності на 77%. Це дало нам температуру GDDR6X 104°C, що все ще вище, ніж хотілося б, а продуктивність залишилася на рівні близько 106MH/s. Споживання енергії також впало до 279 Вт, що досить непогано, враховуючи хешрейт.
Крім того, ви можете використовувати максимальну швидкість вентилятора, встановити потужність на 80%, знизити частоту графічного процесора на 250-500 МГц і підвищити частоту VRAM на 750-1000 МГц. Якщо ви не модифікуєте карту, щоб покращити охолодження GDDR6X, ви зазвичай досягнете 106-110C (залежно від вашої карти, корпусу, охолодження та інших факторів), і максимальна швидкість вентилятора не буде хорошою. для довговічності вентилятора. Вважайте себе попередженими.
GeForce RTX 3080 Founders Edition: налаштування цієї карти було дуже схоже на 3090 FE. Йому не подобаються стандартні налаштування, оскільки GDDR6X стає дуже піджареним. Ми знову відмовилися від максимального дозволеного ядра графічного процесора (-502 МГц), встановили частоту пам’яті на +750 МГц і поставили обмеження потужності на 70%. Це призвело до тієї ж температури GDDR6X 104C, що й у 3090 FE, а продуктивність була лише трохи нижчою на рівні 93-94MH/s.
Знову ж таки, збільшення швидкості вентилятора та частоти пам’яті при зниженні частоти ядра графічного процесора та обмеження потужності є ключем до покращення загальної швидкості хешування. Можливі модифікації карти та заміна термопрокладок VRAM на товщі/кращі, що допоможе охолодженню та продуктивності. Однак ми б віддали перевагу використанню RTX 3080 з кращим охолодженням GDDR6X. Це підводить нас до карти, яку ми з тих пір видалили з хіт-парадів.
Colorful RTX 3080 Vulcan є прикладом моделі 3080 з кращим охолодженням VRAM, ніж еталонна карта Nvidia, тому пам’ять не так гаряче. Проте ми все ж виявили, що досягли найкращого результату, знизивши обмеження потужності до 80-90%, а потім встановивши частоту ядра графічного процесора на мінімально можливе значення в MSI Afterburner (-502 МГц). Потім ми розігнали пам’ять на базову частоту 750 МГц, що дало кінцеву швидкість 20 Гбіт/с (карти Ampere працюють на 0,5 Гбіт/с нижче їх номінальної швидкості пам’яті під час майнінгу). Це дало подібну швидкість хешування 93MH/s, в той час як швидкість вентилятора, температура графічного процесора та споживання енергії впали. Найголовніше, що при тій же (відносно) продуктивності, що й 3080 FE, температура GDDR6X стабілізувалася на рівні 100°C. Це не ідеально, але при таких температурах різниця в 4°C може бути значною.
RTX 3070 і RTX 3060 Ti мають однакові 8 ГБ GDDR6 14 Гбіт/с, і, як ми побачимо з графічними процесорами AMD, це, здається, є обмежуючим фактором. Наші початкові результати були поганими, оскільки це були перші карти, які ми тестували, але ми переглянули налаштування, переглянувши серію RX 6000.
GeForce RTX 3070 Founders Edition: головне для покращення продуктивності на 3070 було збільшення частоти GDDR6. Теоретично ми змогли додати 1200 МГц, що дало ефективну швидкість 16,4 Гбіт/с, але фактично пам’ять працювала на 16 Гбіт/с (проти 13,6 Гбіт/с на стандартних налаштуваннях). Разом із збільшенням частоти пам’яті ми знизили частоту графічного процесора до максимуму -502 МГц у Afterburner і встановили обмеження потужності на рівні 55%. Це призвело до фактичної частоти графічного процесора в середньому 960 МГц. Можна подумати, що цього буде недостатньо, але збільшення тактової частоти графічного процесора до 1,9 ГГц призвело до тієї ж продуктивності, а також суттєво збільшити кількість споживаної енергії. У той же час із 55%, 3070 поступається лише своєму маленькому брату за загальною ефективністю.
GeForce RTX 3060 Ti Founders Edition: як і з 3070, ми збільшили швидкість пам’яті як головну зміну для підвищення продуктивності. Ми перейшли від стандартної до +1200 МГц (порівняно з +750, що приблизно настільки, наскільки ми могли б піти для ігрового розгону), забезпечивши максимальну швидкість 16,4 Гбіт/с з від’ємним зміщенням 400 МГц для обчислювальних навантажень GPU. Інші налаштування були подібними: тактова частота графічного процесора -502 МГц, обмеження потужності 55% і швидкість вентилятора 50%. Продуктивність була дуже близькою до 3070 при меншому споживанні енергії, що робить його загальним переможцем у ефективності.
Asus RTX 3060 Ti TUF Gaming OC: ми знову вилучили це з оновлених діаграм, але на відміну від 3080 і 3090, карти сторонніх розробників не відрізнялися помітно в продуктивності хешування з графічними процесорами 3060 Ti і 3070. Наші налаштовані налаштування в кінцевому підсумку отримали більш високі частоти (через заводський розгін) і більше споживання енергії, ніж 3060 Ti Founders Edition, але в основному таку ж продуктивність хешування. Оптимальна ефективність може дещо відрізнятися, але для карт на основі GA104 швидкість GDDR6 є обмежуючим фактором для продуктивності.
EVGA RTX 3060 12 ГБ: немає офіційної еталонної карти для нової RTX 3060 на основі GA106, тому ми використовуємо карту EVGA, яку ми використовували в нашому огляді RTX 3060 12 ГБ. Ми встановили обмеження потужності на 75%, збільшили тактову частоту GDDR6 на 1250 МГц і в підсумку отримали відносно високу швидкість вентилятора близько 80% із кривою вентилятора за замовчуванням. (Охолодження на цій карті не настільки надійне, як у багатьох інших графічних процесорів.) Ми не зафіксували «стандартну» продуктивність, але вона була близько 41 MH/s.
Radeon RX 6900 XT (довідка): налаштування всіх трьох еталонних карт AMD RX 6000 вийшло дуже схожим. Частота графічного процесора на складі може бути дуже високою, але пропускна здатність пам’яті, здається, є основним вузьким місцем. Робота з тактовою частотою графічного процесора 2,2-2,5 ГГц просто витрачає енергію і генерує тепло, не покращуючи продуктивність. Ми збільшили обмеження потужності до максимальних 115%, щоб переконатися, що VRAM не затримується, а потім встановили пам’ять на +150 МГц (максимально дозволену в налаштуваннях Radeon), увімкнули швидкі таймінги оперативної пам’яті та зменшили максимальну частоту GPU. до 70%. Це дало нам кінцеві тактові частоти 1747 МГц порівняно з 2289 МГц на складі та приблизно на 8% вищі показники хешування. Що ще важливіше, енергоспоживання значно скоротилося, а ефективність підвищилася до одного з кращих результатів у нашому тестуванні. Але насправді це не найкращий показник AMD.
Radeon RX 6800 XT (довідка): той самий підхід, що й вище, але через відмінності в конфігурації ядра і… чесно кажучи, ми не впевнені, що це за угода, але в підсумку ми отримали оптимальне значення максимальної частоти GPU лише на 50% цього разу, що дало нам тактові частоти 1206 МГц замість 2434 МГц — і продуктивність все ще зросла, зрівнявшись з RX 6900 XT і RX 6800. У той же час вимоги до потужності істотно впали з 281 Вт до 186 Вт. Що б не відбувалося за лаштунками, здається, що різні графічні процесори AMD Navi 21 працюють оптимально на різних налаштуваннях «максимальної частоти». Як і Nvidia, продуктивність графічних процесорів AMD значною мірою обмежена швидкістю пам’яті, і без інструментів для розгону понад 17,2 Гбіт/с робити не так багато.
Radeon RX 6800 (довідка): маючи лише 60 CU (порівняно з 72 на 6800 XT і 80 на 6900 XT), ви можете очікувати, що карта vanilla 6800 працюватиме повільніше. Однак пам’ять знову є вирішальним фактором. Ми встановили обмеження потужності графічного процесора на тих самих 115%, що, як не дивно, має різницю — середня потужність впала приблизно на 15 Вт, якщо ми встановили її на 100%, навіть якщо карта працювала набагато нижче офіційного 250 Вт TGP. Ми також збільшили повзунок пам’яті на +150 МГц (ефективне 17,2 Гбіт/с), і цього разу досягли оптимальної продуктивності з GPU, встановленим на 75% на максимальних частотах. Це призвело до тактової частоти 1747 МГц порівняно з 2289 МГц на складі, але цього разу швидкість вентилятора була вищою. Це тому, що ми встановили, щоб вентилятор працював на 40% при 50C, 60% при 60C, 80% при 70C і 100% при 80C — і він закінчився на 50% швидкості, що, можливо, більше, ніж потрібно,
Radeon RX 6700 XT (довідка): AMD скорочує лише 40 CU на чіпі Navi 22, але тактові частоти трохи вищі. Пам’ять також обрізається до 192-бітної шини, що на 25% зменшує пропускну здатність, що безпосередньо перетворюється на продуктивність хешування. Ми встановили максимальну частоту графічного процесора на 50% і збільшили частоту VRAM на 150 МГц, що призвело до фактичної частоти приблизно 1300 МГц під час майнінгу. Підвищення тактової частоти до 2,0 ГГц не покращило швидкість хешування, тому краще залишити її в спокої. З цими налаштуваннями ми отримали 47 MH/s, порівняно з приблизно 40 MH/s на складі, при споживаній потужності 120 Вт. Температура була досить хороша, зі швидкістю вентилятора близько 50%.
Radeon RX 6600 XT (ASRock): Navi 23 скорочує графічний процесор до 32 CU, але інтерфейс пам’яті тепер є лише 128-бітною шиною. Після налаштування RX 6600 XT в основному отримує приблизно 2/3 хешрейту RX 6700 XT. Ми знову встановили максимальну частоту графічного процесора на 50% і збільшили частоту VRAM на 150 МГц, що призвело до фактичної частоти приблизно 1300 МГц під час майнінгу. Ми отримали 32MH/s, порівняно з приблизно 28MH/s на складі, при споживаній потужності 75 Вт. Ефективність виглядає добре, але необробленого хешрейту точно не вистачає — він лише трохи швидше, ніж RX 470 8 ГБ п’яти років тому.
Реальна прибутковість і продуктивність
Після завершення тестування ми хотіли поглянути на реальну прибутковість від майнінгу. Люди роблять це з певної причини, і результати можуть значно відрізнятися залежно від вашого обладнання. Наші результати точно не збігаються з тим, що ми бачили про деякі графічні процесори в таких місцях, як NiceHash або WhatToMine. Ми використали оптимально налаштовані параметри, а також показники енергоспоживання. Однак зверніть увагу, що енергоспоживання, про яке ми повідомляємо, не включає неефективність блоку живлення або потужність решти ПК. Здебільшого ми також розглядаємо еталонні моделі, які часто не є найкращим варіантом, але ось як наші дані порівнюються з тими, що повідомляє NiceHash.
Порівняння продуктивності майнінгу – обладнання Tom проти NiceHash TH Hashrate NH Hashrate % різницяTH PowerNH PowerNH % різниці потужності
RTX 3090 FE
106.5
120,0
-11,3%
279
285
-2,1%
RTX 3080 FE
93.9
96,0
-2,2%
234
220
6,4%
RTX 3070 FE
61.3
60.6
1,2%
123
120
2,5%
RTX 3060 Ti FE
60.6
60.5
0,2%
116
115
0,9%
RTX 3060 12 ГБ
48.6
49,0
-0,8%
119
80
48,8%
RX 6900 XT
64.6
64.0
0,9%
183
220
-16,8%
RX 6800 XT
64.5
64.4
0,2%
186
190
-2,1%
RX 6800
64.6
63.4
1,9%
166
175
-5,1%
RX 6700 XT
47.1
47,0
2,1%
120
170
-29,4%
Є цікаві результати. RTX 3090 Founders Edition, безумовно, не є найкращим зразком продуктивності майнінгу, і кількість NiceHash (можливо, з максимальними фанатами) на 12% вище, ніж ми отримали, але також споживала на 2% більше енергії — або, якщо хочете, наші показники були На 11% повільніше, використовуючи на 2% менше енергії. На 3080 FE виявився лише на 2% повільніше, використовуючи на 6% більше енергії.
NiceHash спеціально рекомендує запускати своїх вентиляторів на 90-100% на 3080 і 3090, що безумовно може підвищити продуктивність. Наша позиція полягає в тому, що це дуже погана ідея ™. Вболівальники не тільки будуть шуміти, але й рано чи пізно зазнають невдачі. Якщо ви в порядку замінюєте вентилятори карти в майбутньому, або якщо ви хочете в першу чергу модифікувати карту за допомогою кращих охолоджуючих колодок, ви точно зможете досягти показників продуктивності NiceHash. Споживання енергії (виміряне за допомогою Powenetics), звичайно, збільшиться.
Ми були відносно близькими щодо продуктивності 3060 Ti, і наші попередні дані про потужність показали набагато кращі результати, ніж NiceHash, але тепер ці показники оновлено і трохи нижчі, ніж наші вимірювані потужності. RTX 3060 тим часом виявився з такою ж продуктивністю, але наші результати потужності були значно вищими — можливо, наш зразок EVGA просто не був гарною відправною точкою.
Переходячи на AMD, все було дуже близько за продуктивністю — в межах 2% для всіх чотирьох карт. Однак цього разу наше тестування потужності показало від кількох відсотків до цілих 29% нижчі вимоги до живлення, ніж те, що повідомляє NiceHash.
Нинішнє мислення багатьох майнерів полягає в тому, що карти Nvidia RTX 30-серії перевершують AMD, але це дійсно вірно лише якщо ви подивитеся на чисті хешрейти на 3080 і 3090. Фактор енергоефективності і все набагато ближче. Крім того, ви не можете купити будь-який з цих графічних процесорів прямо зараз — якщо ви не готові викласти багато грошей або мати хороші контакти в галузі для створення майнінг-ферми.
Майнінг за допомогою апаратного забезпечення попереднього покоління
Сьогодні про графічні процесори Nvidia Ampere та AMD RDNA2, також вони ж Big Navi, пишуть більшість, але як щодо апаратного забезпечення попереднього покоління? Принципи, які ми окреслили вище, зазвичай застосовуються і до старих графічних процесорів. Ми включили карти Nvidia серії RTX 20, GTX-16 і GTX 10, а також деталі серії RX 5000, Vega і 500 від AMD.
Цього разу ми пропустимо всі базові показники ефективності й просто перейдемо до оптимізованої продуктивності. Зауважте, що окрім RX 580 і 590, а також трьох варіантів GTX 1660, всі наші тести проводилися з використанням еталонних моделей від AMD і Nvidia, які, як правило, є більш базовим або найгіршим сценарієм для більшості графічних процесорів. Нижче ми перерахуємо наші оптимізовані налаштування, але ось результати.
* – Наші GTX 1070 і GTX 1080 є оригінальними картами Founders Edition 2016 року і, здається, працюють набагато гірше, ніж інші карти 1070/1080. Наші карти Vega також є еталонними моделями і були набагато більш прискіпливими, ніж інші графічні процесори. YMMV!
Для графічних процесорів Nvidia Turing продуктивність знову майже безпосередньо корелює з пропускною здатністю пам’яті, хоча за кількома цікавими винятками. Зверніть увагу, що 2060 Super, 2070 Super і 2080 Super мають майже однакову продуктивність? Це не помилка. Дивним є те, що 2080 Super вимагає значно більших частот пам’яті, щоб отримати там.
І 2060 Super, і 2070 Super мали працювати зі зміщенням +1100 МГц в MSI Afterburner, забезпечуючи ефективну швидкість 15,8 Гбіт/с (з від’ємним зміщенням 400 Мбіт/с для обчислень). Тим часом 2080 Super має базову швидкість GDDR6 15,5 Гбіт/с, і ми змогли максимально розігнати пам’ять на +1500 МГц, що дало кінцеву швидкість 18 Гбіт/с для обчислень. За винятком того, що ми все ще в кінцевому підсумку отримали ту саму швидкість хешування 44MH/s. Швидше за все, таймінги пам’яті на GDDR6 в 2080 Super є більш розслабленими (слабшими), тому, хоча пропускна здатність вища, пропускна здатність плюс затримка в кінцевому підсумку збалансуються. 2080 Ti тим часом досягає приблизно 60 МГ/с, що й 3060 Ti та 3070, завдяки 352-бітному інтерфейсу пам’яті.
Графічні процесори серії GTX 16 пропонують гідне поєднання продуктивності та потужності. 1660 Ti і 1660 Super в основному мають однакову швидкість, хоча нам більше пощастило з розгоном пам’яті на Super. Vanilla 1660 з пам’яттю GDDR5 не так високо працює з VRAM і, отже, гірше працює під час майнінгу Ethereum. Незалежно від того, який графічний процесор ви розглядаєте, усі моделі GTX 1660 отримують значну користь від зниження частоти GPU. Це зменшує споживання електроенергії та температури та підвищує загальну ефективність.
Відступаючи на одне покоління назад до Pascal (серія GTX 10), підхід дещо змінюється. Максимальний такт пам’яті все ще має вирішальне значення, але частоти ядра починають мати більше значення — архітектура не налаштована на обчислення так сильно, як Тьюринг і Ампер. Ми досягли найкращих результатів, розігнавши ядро графічного процесора та швидкість пам’яті, але потім встановивши обмеження потужності. За винятком того, що їм майже чотири роки, два з наших графічних процесорів (GTX 1070 і GTX 1080) дійсно не були задоволені розгоном пам’яті. Все, що перевищує 200 МГц на 1080, спричинило серйозний збій ПК, і хоча 1070 досяг +500 МГц, наші результати хешування все ще були трохи нижчими, ніж очікувалося.
Налаштування графічних процесорів попереднього покоління AMD дещо відрізняється тим, що замість обмеження потужності найкращим підходом є налаштування напруги та тактової частоти. Не дивно, що чим старішими стають графічні процесори, тим нижчими стають хешрейт і ефективність. Почнемо з попереднього покоління і повернемося звідти.
Графічні процесори серії RX 5000 (він же RDNA, або Navi 1x) продовжують досить добре працювати в майнінгу Ethereum. RX 5700 XT і RX 5700 майже такі ж швидкі, як і останні чіпи RDNA2, основна відмінність полягає в пропускній здатності пам’яті. Більшість карт не будуть перевищувати частоту близько 1800 МГц на тактовій частоті GDDR6, що еквівалентно 14,4 Гбіт/с, хоча деякі можуть досягати 14,8 Гбіт/с. RX 5600 XT – це той самий графічний процесор, але з 192-бітним інтерфейсом пам’яті, що знову знижує продуктивність приблизно на 25%, що відповідає пропускній здатності пам’яті. Загалом, 5700 і 5700 XT є найефективнішими графічними процесорами попереднього покоління для майнінгу.
Поверніться до архітектури Vega, і велика пропускна здатність пам’яті, яка надходить від HBM2, вступає в дію. Radeon VII з його чудовим інтерфейсом пам’яті 4096 біт і скромним розгоном для хорошого показника в кінцевому підсумку має пропускну здатність 1178 Гб/с — лише RTX 3090 близький. Але Vega також була енергоємною архітектурою, і вона виграла від зниження частоти GPU. У підсумку ми отримали налаштування 1650 МГц (запас 1800 МГц) на Radeon VII, і ми встановили напругу ядра на 880 мВ. Це дало тактову частоту майнінгу 1620 МГц.
Vega 64 і Vega 56 використовували подібні налаштування, але половина об’єму пам’яті та ширини шини значно обмежує продуктивність порівняно з Radeon VII. Крім того, наші результати щодо еталонних карт вентиляторів, ймовірно, набагато менші, ніж ідеальні — майже будь-яка користувацька карта Vega була б кращим вибором, ніж ці повітродувки. Під час спроби налаштувати продуктивність на двох картах Vega ми зазнали багато збоїв.
А ще є Polaris. Подібно до графічних процесорів Pascal, наші зусилля з налаштування зайняли більше часу та зусиль. Багато місць рекомендують перепрограмувати VBIOS, але це не те, що ми хочемо робити (оскільки ми просто тестуємо продуктивність майнінгу, а не створюємо ферму для майнінгу 24/7). Таким чином, наші максимальні показники хешування виявилися приблизно на 10% нижчими, ніж показують деякі місця. Окрім встановлення низької напруги 800-900 мВ, залежно від карти, ми встановили таймінги пам’яті на рівень 2 в налаштуваннях Radeon, і це дало найкращі результати при розумному споживанні енергії. YMMV.
Ось галерея всіх «налаштованих» налаштувань, які ми використовували для застарілих карт. Використовуйте на свій страх і ризик і знайте, що деякі карти вважають за краще інше програмне забезпечення для майнера (або просто не працюють з певними майнерами).
Чи можна покращити наші результати? Абсолютно. Це лише базовий набір показників ефективності та даних із використанням наших конкретних зразків. Знову ж таки, нереферентні карти часто працюють трохи краще, і якщо ви хочете дослідити перепрошивку VBIOS та апаратне модифікування, можна досягти більш високих показників хешування. Але з коробки це цифри, які майже будь-яка карта, що використовує один із цих графічних процесорів, має збігатися.
Чи варто починати майнінг?
Це підводить нас до останньої точки, яку ми хочемо зробити. Припустимо, що у вас вже є відеокарта і ви хочете майнити за допомогою запасних циклів вашого графічного процесора. У такому випадку, можливо, варто подумати, особливо якщо ви живете в районі, де електроенергія не надто дорога. Однак там, де раніше ви теоретично могли заробляти понад 10 доларів на день на карті 3080 або 3090, поточна прибутковість значно впала, і типовим є менше 4 доларів США на день для 3090.
У той же час ми настійно не рекомендуємо за будь-яку ціну «червоно» використовувати вашу картку для максимального хешрейту. Вентилятори на споживчих картках не розраховані на 100% обертання 24/7 без збоїв. Вони згорять, якщо ви запустите їх таким чином. Ми також маємо серйозні занепокоєння щодо температури будь-якого компонента, яка постійно знаходиться на рівні або вище 100C (або насправді, навіть 90C). Але якщо ви трохи налаштуєте швидкість вентилятора до діапазону 40-50% при температурі нижче 70 °C, ви, ймовірно, зможете займатися майнінгом картою протягом досить довгого часу, не маючи її вгору. Чи буде достатньо часу, щоб повернути вартість картки? Це велика невідомість.
Ось що потрібно пам’ятати: криптовалюти надзвичайно нестабільні. Ціна Ethereum коливалася понад 30% лише за останній місяць і часто коливається на 5% (або більше) за один день. Це означає, що, як тільки ціна зросте, вона може так само швидко впасти. У якийсь момент, можливо, було можливим вийти на рентабельність за вартістю нового графічного процесора за кілька місяців. У наші дні за нинішніми темпами це займе більше року, якщо нічого не зміниться. Він може зрости, але швидше за все навпаки. Просто запитайте у «інвесторів» GameStop, як це вийшло, якщо ви думаєте, що небо — межа.
Знову ж таки, якщо у вас вже є графічний процесор, введення його в експлуатацію не є страшною ідеєю — це ваше обладнання, робіть з ним, що заманеться. З іншого боку, платити екстремальні ціни за обладнання середнього класу, щоб спробувати побудувати свою власну майнинг-мекку, є великим ризиком. Ви можете впоратися з проблемою, у вас може вийти відмінно, або у вас може залишитися багато додаткового обладнання ПК та боргів. Крім того, як щодо всіх геймерів, які хотіли б купити новий графічний процесор прямо зараз, але вони не можуть? Хтось, будь ласка, подумайте про геймерів!
У будь-якому випадку, якщо ви шукаєте додаткову інформацію, ось наш список найкращих графічних процесорів для майнінгу, і ми перевірили прибутковість і щоденну прибутковість кожного GPU. Просто не забудьте врахувати витрати на електроенергію та отримати достатньо монет, щоб покрити це, і тоді, сподіваюся, вас не спіймають, тримаючи сумку.