Исходные условия:

Видеокарты Nvidia, операционная система xubuntu 18.04 и 22.04 (в серверном режиме), драйвер 530.30.02 (CUDA Version: 12.1), настройки разгона с минимально возможным PL и увеличенными частотами ядра/памяти.

Майнеры:

  • srbminer-multi 2.2.4 (fee – 2.5%, AMD, Nvidia, Intel, есть удобный мониторинг по сети);
  • OneZeroMiner 1.0.3 (fee – 3%, Nvidia Compute capability at least 6.0, есть мониторинг по сети, но интерфейс хуже, чем у srbminer-multi. Программа сырая, содержит баги).

Запуск майнинга криптовалюты Dynex (DNX) в программе srbminer-multi

Образец скрипта для srbminer (для Nvidia GeForce GTX960):

#!/bin/bash

export DISPLAY=:0

export GPU_FORCE_64BIT_PTR=0

export GPU_MAX_HEAP_SIZE=100

export GPU_USE_SYNC_OBJECTS=1

export GPU_MAX_ALLOC_PERCENT=100

export GPU_SINGLE_ALLOC_PERCENT=100

sudo nvidia-smi -pm 1

sudo nvidia-smi -i 0 -pl 65

sudo nvidia-settings -a '[gpu:0]/GPUFanControlState=1';

sudo nvidia-settings -a '[fan:0]/GPUTargetFanSpeed=40';

sudo nvidia-settings -a '[gpu:0]/GPUMemoryTransferRateOffset[3]=195';

sudo nvidia-settings -a '[gpu:0]/GPUGraphicsClockOffset[3]=140';

nvidia-settings -a '[gpu:0]/GPUPowerMizerMode=1';

cd /home/intel88/Miners/SRBMiner-Multi

screen -dmS dnx sudo ./SRBMiner-MULTI --disable-cpu --algorithm dynex --pool dynexsolve.mine.zergpool.com:4460 --wallet ID_wallet --password c=LTC, ID --gpu-target-temperature 56 --gpu-off-temperature 63 --gpu-target-fan-speed 55 --gpu-id 0! --gpu-boost 3 --gpu-auto-tune 2 --gpu-tweak-profile 1 --reboot-script-gpu-watchdog ./watchdog.sh --api-enable --api-rig-name ID --api-miner-restart-url restart --dynex-cpu-pow 0! --disable-ptx-check 1 --gpu-intensity 96

Программа srbminer-multi работает “из коробки”.

Пример отслеживания работы srbminer-multi 2.2.4 по сети:

Хешрейт видеокарт Nvidia на алгоритме dynexsolve в программе srbminer 2.2.4

srbminer 2.2.4

Nvidia GeForce GTX 1063 (все видеокарты, кроме 6,8,12), GTX 1066 (восьмая) и GT1032 (шестая и двенадцатая):

srbminer 2.2.4

Nvidia GeForce GTX 1666S (1,3), GTX 1666Ti (0,4,5) и GTX1066 (2), интенсивность 336:

srbminer 2.2.4

Эти же видеокарты, интенсивность 336 для GTX 1666S/1666Ti и 320 для GTX1066:

При интенсивности 352 хешрейт у GTX 1666S/1666Ti падает.

srbminer 2.2.4

Nvidia GeForce GTX 1050Ti (0), GTX 1080 (4) и GTX1066 (1,2,3,5), интенсивность 256, 496 и 320 соответственно:

У видеокарты Nvidia GeForce GTX 1080 при снижении интенсивности с 496 до 480 хешрейт увеличивается с 845 до 890-908 H/s, при gpu-intensity 464 – хешрейт уже падает до 896 H/s.

Загруженность памяти Nvidia GeForce GTX 1050Ti (0), GTX 1080 (4) и GTX1066 (1,2,3,5), интенсивность 256, 496 и 320 соответственно (согласно nvidia-smi):

srbminer 2.2.4

Nvidia GeForce GTX 1070Ti (0), GTX 1070 (1,2,3), интенсивность 496:

У видеокарт Nvidia GeForce GTX 1070 при снижении интенсивности с 496 до 480 хешрейт незначительно увеличивается – с 720-800 до 730-801 H/s, у GTX 1070 Ti – возрастает с 950 до 960 H/s.

srbminer 2.2.4

Nvidia GeForce GTX 960, интенсивность 80:

srbminer 2.2.4

Nvidia Quadro K620 (0,1), GeForce GTX 750Ti (2), GTX 950 (3), интенсивность 80:

Видеокарты Nvidia GeForce при майнинге на алгоритме dynexsolve в программе srbminer 2.2.4 деомонстрируют следующую производительность, в H/s (в скобках – соотношение H/W, согласно выводу данных в майнере):

  • Quadro K620 2GB (DDR3) – 130 H/s, интенсивность 80 (9.9-10.84);
  • GTX 750Ti 2GB – 135H/s, интенсивность 80 (8.15);
  • GTX 950 2GB – 165 H/s, интенсивность 80 (3.43);
  • GTX 960 2GB – 175.5 H/s, интенсивность 96 (3.74);
  • GT 1030 2GB – 220-225H/s, интенсивность 80 (-);
  • GTX1050Ti 4GB – 444.4 H/s, интенсивность 256 (-);
  • GTX 1060 3GB – 590-605H/s, интенсивность 176 (9.25-12);
  • GTX 1060 6GB – 665-700 H/s, интенсивность 320-336 (10.91-12.26) ;
  • GTX 1070Ti 8GB – 950-960 H/s, интенсивность 480 (10.6-11);
  • GTX 1070 8GB – 725-810 H/s, интенсивность 480 (9-11.5);
  • GTX 1080 8GB – 845-900 H/s (без таблетки), интенсивность 480 (8.9);
  • GTX 1660S 6GB – 1150 H/s, интенсивность 336 (16.15);
  • GTX 1660Ti 6GB – 1145-1200 H/s, интенсивность 336 (16.18-18.75).

Разгон видеокарт, использовавшийся при тестировании (разгон всех видеокарт, кроме Quadro K620, с помощью утилиты nvidia-smi), частота ядра/память, в MHz (потребление, W reported):

  • Quadro K620 2GB 1267/900 (12-13), разгон ядра и памяти в BIOS;
  • GTX 750Ti 2GB – 1327/2820 (16W);
  • GTX 950 2GB – 1506/3004 (47W),
  • GTX 960 2GB – 175 (47W);
  • GT 1030 2GB – 1809-1835/3103 (-);
  • GTX1050Ti 4GB – 1594/3654 (-);
  • GTX 1060 3GB – 1923-2037/3931-3999 (53-61W);
  • GTX 1060 6GB – 1873-1923/3982-4158 (59-60W);
  • GTX 1070Ti 8GB – 1911/4006 (88W);
  • GTX 1070 8GB – 1771-1987/3948-4100 (75-89W);
  • GTX 1080 8GB – 1999/4140 (93-100W);
  • GTX 1660S 6GB – 70W;
  • GTX 1660Ti 6GB –  65-69W.

Майнинг криптовалюты Dynex (DNX) в программе onezerominer

При запуске onezerominer 1.0.3 в xubuntu 22.04 возникает ошибка

./onezerominer: error while loading shared libraries: libssl.so.1.1: cannot open shared object file: No such file or directory

Кроме того, те же проблемы возникают с libcrypto.so.1.1.

Проблема легко решается. Указанные файлы нужно скачать и установить вручную (последние версии по адресу www.openssl.org/source/), а также создать на самих себя символьные ссылки (подробнее о ссылках в статье “О решении проблем с загрузкой общих библиотек в Linux”).

Для этого:

wget https://www.openssl.org/source/openssl-1.1.1t.tar.gz
tar -zxvf openssl-1.1.1t.tar.gz
cd openssl-1.1.1t
./config

make
sudo make install

Ищем и создаем символьную ссылку на libssl.so.1.1:

sudo find / -name libssl.so.1.1

получаем ответ относительно местоположения файла libssl.so.1.1, например:

/usr/local/lib/libssl.so.1.1

теперь линкуем его командой

sudo ln -s /usr/local/lib/libssl.so.1.1 /usr/lib/libssl.so.1.1

Ищем и создаем символьную ссылку на libcrypto.so.1.1:

sudo find / -name libcrypto.so.1.1

ответ:

/usr/local/lib/libcrypto.so.1.1
sudo ln -s /usr/local/lib/libcrypto.so.1.1 /usr/lib/libcrypto.so.1.1

Теперь можно запускать onezerominer в xubuntu 22.04:

./onezerominer -a dynex -o dynexsolve.mine.zergpool.com:4460 -w ID_wallet -p c=LTC,ID --api-host 192.168.2.ID --api-port номер_порта

и получить ошибку

[Error] Failed to connect to dev pool

После потери времени на извращения попытки запустить майнинга DNX в программе onezerominer версии 1.0.3 никакого желания ее использовать не осталось…

Этот майнер еще, мягко говоря, очень сырой…

P.S. Программа onezerominer версии 1.1.0 работает более корректно, включая zergpool.

Пример скрипта для запуска майнинга DNX в onezerominer:

./onezerominer -a dynex -o dynexsolve.mine.zergpool.com:4460 -w wallet_ID -p c=LTC,ID --api-host адрес --api-port порт

Хешрейт видеокарт Nvidia в onezerominer 1.1.0 (в скобках хешрейт srbminer-multi 2.2.5), H/s:

  • Quadro K620 2GB (DDR3) – No Supported GPU found (219);
  • GTX 750Ti 2GB – No Supported GPU found (245);
  • GTX 950 2GB – No Supported GPU found (424);
  • GTX 960 2GB – No Supported GPU found (430) ;
  • GT 1030 2GB – 370 (355);
  • GTX1050Ti 4GB – 700-710 (880);
  • GTX 1060 3GB – 1150 (1160);
  • GTX 1060 6GB – 1250-1270 (1320) ;
  • GTX 1070Ti 8GB – 1960 (2170);
  • GTX 1070 8GB – 1600-1750 (1900);
  • GTX 1080 8GB – 2000 (1550, с OhGodAnETHlargementPill – 1850);
  • GTX 1080Ti 11GB – 3000;
  • GTX 1660S 6GB – 1450 (1365);
  • GTX 1660Ti 6GB – 1550 (1470);
  • RTX 2080Ti 11GB – 3700;
  • RTX 3090 24GB – 5200;
  • RTX 4090 24GB – 10000.

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

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