Железо,  Майнинг,  Статьи

Майнинг на видеокартах Nvidia GT1030 с 2 GB памяти GDDR5

В статье «Майнинг на бюджетных видеокартах в 2021 году» частично упоминалось о майнинге на видеокарте Nvidia GT1030. Это неплохие экономичные видеокарты low-end класса, которые, благодаря установленному на них чипу с архитектурой Pascal, показывают относительно неплохие результаты (как для офисных GPU) при майнинге на некоторых алгоритмах.

В данной статье более подробно рассматриваются особенности видеокарты Nvidia GT1030 с точки зрения ее пригодности для майнинга.

О вычислительных возможностях видеокарты Nvidia GT1030

Вычислительные возможности видеокарты Nvidia GT1030 сильно ограничены наличием всего двух гигабайт видеопамяти, работающих по 64-разрядной шине со скоростью 6 Gbps. Это обеспечивает смехотворную скорость обмена, равную примерно 50 GB/s:

При такой малопроизводительной шине памяти не стоит рассчитвать на хешрейт при майнинге на daggerhashimoto (ethash) более 5-7 mh/s (даже при разгоне и использовании оптимизированных таймингов).

Немного улучшает ситуацию с майнингом на 1030-й поддержка версии CUDA 6.1 и достаточно высокая частота работы видеочипа порядка 1400-1500 МГц:

Благодаря наличию 384 потоковых процессоров и частоте GPU до 1.5 GHz видеокарта Nvidia GT1030 обеспечивает скорость вычислений при операциях с плавающей запятой, равную 35.23 GFLOPS (FP64 performance). Учитывая низкое энергопотребление, ограниченное TDP 30 ватт, это не так уж плохо. Для сравнения, Nvidia GT750Ti с ядром Kepler имеет вычислительную мощь, равную 43.4GFLOPS при TDP, равном 60 ватт.

Бюджетная Nvidia GT1030 значительно уступает видеокарте AMD Radeon RX550, которая имеет производительность в 75.7 GFLOPS при потреблении в 50 ватт.

Аппаратные особенности видеокарты Nvidia GT1030 на примере модели low profile производства фирмы Palit

Видеокарта Nvidia GTX1030 производства Palit имеет скромный кулер и ничем не охлаждающиеся фазы питания (одна на видеочип и одна на память):

На задней части платы Nvidia GT1030 производства Palit из значимых элементов можно отметить микросхему флеш-памяти IS25WQ040:

Видеочип GT1030-й с маркировкой GP108-310-A1:

Два гигабайта памяти набраны двумя микросхемами высокой плотности производства Micron с маркировкой 8LA47 D9TCB:

Единственная фаза питания видеочипа GP108 собрана на двух MOSFET-транзисторах 4503NH (Umax=30V, Imax=80A) и одном 4507NH (Umax=30V, Imax=60 A), которые управляются ШИМ-контроллером uP1666Q:

Типовая схема включения uP1666Q в однофазном режиме:

Микросхема фирмы Nuvoton 3941S-A (линейный регулятор напряжения для вентилятора):

Типовая схема включения Nuvoton 3941S-A:

Единственная фаза питания памяти на видеокарте Nvidia GT1030 производства Palit образована ШИМ-контроллером RT8128C и двумя MOSFET-транзисторами SM3319, каждый из которых может рассеивать мощность в 12.5 W (Uds max=30V, Id max=14 A):

Электрическая схема фазы питания памяти на ШИМ-контроллере (типовая) RT8128C фирмы Richtek Mach Response:

PWM-контроллер RT8128C работает на фиксированной частоте 300kHz при входных напряжениях от 4.5 до 13.2 вольт, может выдать Uout от 0.6 до 5V.

Блок-схема ШИМ-контроллера RT8128C:

Одной фазы питания с маломощными транзисторами на видеокарте с сугубо символическим охлаждением явно недостаточно, несмотря на наличие всего двух модулей GDDR5-памяти.

Слабое охлаждение цепе питания плюс отсутствие их охлаждения/обдува приводит к серьезным поломкам вроде этой (выгорание полевого транзистора SM3319):

Микросхема флеш-памяти IS25WQ040 находится на задней стороны платы (питается напряжением 1.8V):

Линейный регулятор напряжения LD1117AG, формирующий 3.3V, на задней стороне платы (Uвх=4.75-10В, Uвых=3.3 вольта, Iвых=800 мА):

Далее приводится информация о хешрейте видеокарты Nvidia GT1030 с 2 GB GDDR5-памяти с драйвером версии 430.64 (CUDA Version 10.1) в xubuntu 16.04 и в Windows 8.1 с драйвером 461.40 (CUDA версии 11.2) .

Хешрейт видеокарты Nvidia GT1030 с 2 GB GDDR5-памяти при майнинге

Видеокарта Nvidia GT1030 еще не устарела, поэтому поддерживает работу со многими майнерами. Диапазон ее применения ограничен малым объемом памяти (2 ГБ) и недостаточной пропускной способностью шины памяти (около 50 GB/s). В связи с этим есть смысл запускать Nvidia GT1030 на алгоритмах, больше задействующим ядро и не требующим большого объема VRAM.

Пример скрипта для майнинга монет UPX на видеокарте Nvidia GT1030 в программе CryptoDredge:

./CryptoDredge -a cnconceal -o stratum+tcp://cryptonight_upx.eu.mine.zergpool.com:4457 -u wallet -p c=BTC,worker,refcode=81de238596774683dd427a9d57bae6af -no-crashreport --no-color --temperature-limit 65 --temperature-start 50 --pstate=0 --device 0 --api-type off --intensity 5

Майнинг на алгоритме cn_gpu в программе CryptoDredge (хешрейт 210-230 h/s при интенсивности 5, загруженность VRAM майнером — 559 MiB):

Майнинг на алгоритме cn_haven в программе CryptoDredge (хешрейт 160-170 h/s при интенсивности 5, загруженность VRAM майнером — 1071 MiB):

В операционной системе Windows 8.1 с более новыми драйверами версии 461.40 CryptoDredge 0.25.1 обеспечивает на cnhaven хешрейт 170-180 h/s при потреблении 30 ватт:

На алгоритме verthash в программе VerthashMiner 0.7.0 Nvidia GT1030 выдает до 100 kh/s:

Майнинг на алгоритме ethash в программе Phoenix Miner (монета DBIX), хешрейт 5-6.5 mh/s в ОС xubuntu 16.04:

Майнинг на Nvidia GT1030 на алгоритме Megabtx в майнере Trex:

Сводная информация по хешрейту видеокарты Nvidia GT1030 с 2 GB VRAM GDDR5-типа (с подключенным монитором) по результатам запуска майнеров в xubuntu 16.04 (драйвера 430.64, стоковые настройки) и в Windows 8.1 (драйвер 461.40, разгон с nvidia inspector +70 по ядру и +150 по памяти):

  • Ethash — 5-7 MH/s (Phoenix Miner 5.5c), NBMiner выжимает 6-7 Mh/s в Windows 8.1;
  • Cryptonight_GPU — 210-230 h/s — xubuntu 16.04, 240-250 — Windows 8.1(CryptoDredge 0.25.1), загрузка VRAM в Windows 8.1 — 694 MB;
  • CN_GPU — 240 h/s (xubuntu 18.04, CryptoDredge 0.25.1, intensity 6);
  • CN_Haven — 160-170 h/s — xubuntu 16.04, 170-180 — Windows 8.1 (CryptoDredge 0.25.1), загрузка VRAM в Windows 8.1 — 1205 MB;
  • phi2 — 1.2-1.3 MH/s (xubuntu 18.04, CryptoDredge 0.25.1, intensity 6);
  • CN_Conceal (UPX2) — 4.3 -4.5 kh/s (CryptoDredge 0.25.1), загрузка VRAM в Windows 8.1 — 284 MB;
  • Argon2D-dyn — 25-26 kh/s, потребление VRAM 1022 МБ (Windows 8.1, CryptoDredge 0.25.1);
  • Verthash — 90-100 kh/s, (Windows 8.1 и xubuntu 18.04, VerthashMiner 0.7.0), загруженность VRAM — 1491MB в Windows 8.1 (к видеокарте подключен монитор) и 1280MB в xubuntu 18.04 (без подключенного монитора);
  • Equihash 144,5 — 5-5 sol/s, потребление VRAM 1965 МБ (Windows 8.1, miniZ 1.7×3);
  • Megabtx (монета Bitcore), megamec (Megacoin) — 1.1-1.2 MH/s, потребление VRAM 290МБ (Windows 8.1, T-Rex 0.19.11).

Заключение

Видеокарта Nvidia GT1030 с 2 GB памяти GDDR5-типа отличается низким энергопотреблением и демонстрирует низкий хешрейт на Ethash даже в Linux. Тем не менее, она имеет неплохую производительность на алгоритмах семейства Cryptonight, megabtx, megamec и verthash, что позволяет ее использовать для профитного майнинга в 2021 году.

Учитывая малый объем VRAM (2 GB), видеокарта GT1030 не может использоваться для таких алгоритмов, как etchash, equihash 192 и 125, kawpow, а также для большинства монет на Etahsh, включая Ethereum.

При майнинге на предназначенных для офисной работы видеокартах Nvidia GT1030 нужно обязательно обеспечить температурную защиту программными средствами (лимит температуры в майнере, а также в утилите nvidiainspector или MSI Afterburner), а также обеспечить хорошую вентиляцию видеокарты.

В зависимости от аппаратной реализации видеоадаптеров Nvidia GT1030 стоит озаботиться наклейкой термоскотчем дополнительных радиаторов на транзисторы цепи питания, которые, исходя из опыта, иногда выходят из строя.

На видеокарты с пассивной системой охлаждения нужно обязательно установить вентиляторы или полностью ее поменять, например, заменив на систему охлаждения от видеокарт MSI серии Aero с одним вентилятором с пересверленными отверстиями.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

English English Русский Русский