T-REX Miner тест и обзор нового майнера для NVIDIA GPU

Информация о материале Опубликовано: 26.07.2018, 02:45
T-REX это новый майнер для видеокарт NVIDIA на чипах Maxwell и Pascal, первые версии которого появились еще в июне 2022 года. На текущий момент T-REX майнер обновился до версии 0.5.1 и поддерживает множество редких алгоритмов, что определенно заинтересует всех майнеров у которых есть в наличии современные GPU фирмы NVIDIA. В последней версии заявлена поддержка следующих алгоритмов: Lyra2z, phi2, hsr, c11, x17, phi1612, tribus. Кроме этого разработчики позаботились о доступности ПО для Linux и Windows операционных систем. Как и все новые проекты в этом направлении программный код майнера не доступен, а выкладываемые разработчиком скомпилированные программы содержат в себе встроенную комиссию в размере 1% от хешрейта.

С появлением этого майнера в открытом доступе можно заметить, что разработчик активно над ним работает выпуская постоянно новые версии, причем не безрезультатно, т.к. T-REX уже сейчас показывает свое преимущество в 5% на выдаваемом HashRate по отношению к своим конкурентам в лице Enemy и Anxmod.

Как мы уже упоминали майнинг с помощью T-REX доступен на двух последних поколениях видеокарт от NVIDIA это MAXWELL (GM107, GM108, GM200, GM204, GM206) и Pascal (GP102, GP104, GP106, GP107, GP108), т.е. на всех видеокартах NVIDIA начиная от мобильных и заканчивая видеокартами высшего ценового сегмента.

Ниже мы приведем производительность T-REX Miner версии 0.5.1 только для последнего поколения видеокарт NVIDIA — PASCAL, с учетом разгона по ядру.

Что нового в T-Rex v0.20.0?

  • Удалены старые и редко используемые алгоритмы (x25x, x16r и т. Д.)
  • Объединены все сборки CUDA в один двоичный файл
  • (Windows) Добавили параметры —pl, —-mclock и —cclock для управления ограничением мощности GPU, тактовой частотой памяти и ядра.
  • (UI) Отобразить максимальную сложность обмена, если задано —validate-share
  • (Windows) Удаление зависимости от среды выполнения Visual C ++.

Исправление ошибок:

  • —script-epoch-change — не выполняет скрипт при переключении на сеанс ZIL при двойном майнинге ETH + ZIL (API)
  • Несогласованный порядок GPU в API при установленном —pci-indexing Различные проблемы со стабильностью

Хешрейт для алгоритма С11

Криптовалюты: AXS (AXS), Jolt Gas (JLG), AnuCoin (ANU), Zoo Club (ZOO), Rampant (RMT)

GPUAlgoHashrateClocks GPU/MEMPower LimitPWR
GTX1060 6GBC1110 Mh/s+150/070%90W
GTX1070 8GBC1117 Mh/s+100/070%100W
GTX1070Ti 8GBC1120 MH/s+150/070%115W
GTX1080TI 11GBC1130 Mh/s+150/060%160W

Настройка T-Rex

  1. Кликните правой кнопкой по файлу, выберете пункт «Изменить».
  2. Откроется текстовый документ и Вы увидите список команд программы. Ключ -u отвечает за адрес цифрового кошелька. Его и нужно заменить.
  3. Однако для тех, кому интересна полная настройка программы, рассмотрим содержимое батника более детально.

настройка батника trex

  1. t-rex — название программы, которая будет запущена с помощью .bat файла
  2. -a bcd — название алгоритма добываемой монеты. Список доступных алгоритмов перечислен выше
  3. -o stratum+tcp://eu.icemining.ca — указываем адрес пула. Конструкция -o stratum+tcp:// обязательна
  4. :8433 — после адреса пула ставим двоеточие и указываем порт пула
  5. -u 1Gо7d8C1EYQzmgbsDkTSdtW2g5H5G3gBCo — после ключа -u указываем адрес вашего цифрового кошелька
  6. -p c=BCD — указываем токен добываемой монеты. Это нужно чтобы пул понял, какую монету мы хотим добывать
  7. -i 20 — устанавливаем интенсивность работы программы

Чтобы запустить T-Rex с конфигурационным файлом config.txt, наберите в консоли: t-rex -c config.txt. Используйте файл config_example в качестве отправной точки для создания собственной конфигурации. Если параметр установлен в файле конфигурации, а также через строку cmd, последняя имеет приоритет, например: t-rex -c config.txt -w. Вы также можете использовать переменные среды: просто поместите% YOUR_ENV_VAR% в любом месте вашего файла конфигурации, и он будет автоматически заменен значением переменной YOUR_ENV_VAR во время выполнения.

Запуск T-Rex

Итак, мы настроили программу для добычи монеты Bitcoid Diamond. По аналогии настраиваются и другие монеты на других алгоритмах. Запускаем наш батник двойным щелчком мыши и смотрим, что нам пишет окно консоли майнера:

окна майнера t-rex

  1. Версия программы
  2. Версия установленного драйвера
  3. Список доступных для майнинга видеокарт
  4. Адрес пула, который вы указывали в батнике
  5. Адрес кошелька, который вы указывали в батнике
  6. Токен монеты или пароль пула. Пулы редко используют пароль, поэтому в 90% случаев нужно указывать токен
  7. Программа настраивает соединение с пулом
  8. Авторизация на пуле
  9. Интенсивность установлена в 20. Ее мы устанавливали в батнике параметром -i
  10. Текущий блок и сложность сети добываемой монеты
  11. Общий хешрейт вашей фермы.
  12. Хешрейт одной видеокарты
  13. Температура видеокарты
  14. Потребляемая электроэнергия
  15. Скорость оборотов лопастей вентилятора
  16. Эффективность Kh/Ватт

На этом настройку программы можно завершить, но мы переходим к рассмотрению всех возможных команд.

Примеры запуска:

  • ETH+ZIL-shardpool

t-rex -a ethash -o stratum+tcp://eu1-zil.shardpool.io:3333 -u 0x1f75eccd8fbddf057495b96669ac15f8e296c2cd -p4444 -w rig0 —extra-dag-epoch 0

  • ETC-2miners

t-rex -a etchash -o stratum+tcp://etc.2miners.com:1010 -u 0xa0192299ab3698d15db49e3cd460C780cf6C7ba8 -p x -w rig0

  • ETC-woolypooly

t-rex -a etchash -o stratum+tcp://etc.woolypooly.com:35000 -u 0xa0192299ab3698d15db49e3cd460C780cf6C7ba8 -p x -w rig0

  • ETH-2miners

t-rex -a ethash -o stratum+tcp://eth.2miners.com:2020 -u 0xa0192299ab3698d15db49e3cd460C780cf6C7ba8 -p x -w rig0

  • ETH-ethproxy

t-rex -a ethash -o stratum+https://127.0.0.1:8080

  • ETH-nanopool

t-rex -a ethash -o stratum+tcp://eth-eu1.nanopool.org:9999 -u 0xa0192299ab3698d15db49e3cd460C780cf6C7ba8.rig0/[email protected] -p x

  • ETH-ethermine

t-rex -a ethash -o stratum+tcp://eu1.ethermine.org:4444 -u 0xa0192299ab3698d15db49e3cd460C780cf6C7ba8 -p x -w rig0

  • ETH-miningpoolhub

t-rex -a ethash -o stratum2+tcp://europe.ethash-hub.miningpoolhub.com:20535 -u somaton.gtx1080 -p x

  • ETH-miningrigrentals

t-rex -a ethash -o stratum+tcp://eu-ru01.miningrigrentals.com:3344 -u wasya89.165854 -p x

  • ETH-woolypooly

t-rex -a ethash -o stratum+tcp://eth.woolypooly.com:3096 -u 0xa0192299ab3698d15db49e3cd460C780cf6C7ba8 -p x -w rig0

  • ETH-flexpool

t-rex -a ethash -o stratum+ssl://eth-us-east.flexpool.io:5555 -u 0xa0192299ab3698d15db49e3cd460C780cf6C7ba8 -p x -w rig0

  • CFX-woolypooly

t-rex -a octopus -o stratum+tcp://cfx.woolypooly.com:3094 -u 0xa0192299ab3698d15db49e3cd460C780cf6C7ba8.rig0 -p x

  • CFX-nanopool

t-rex -a octopus -o stratum+tcp://cfx-eu1.nanopool.org:17777 -u 0x100851451584c1e808fde4a2d077dd81129b2555.rig0/[email protected] -p x

  • RVN-2miners

t-rex -a kawpow -o stratum+tcp://rvn.2miners.com:6060 -u RBX3G6nYDMHVtyaZiQWySMZwlBb2D23DpT8.rig -p x

  • RVN-ravenminer

t-rex -a kawpow -o stratum+tcp://stratum.ravenminer.com:3838 -u RBX3G6nYDgHVtyaZiQWySMZw1Bb2DEDpT8.rig -p x

  • RVN-woolypooly

t-rex -a kawpow -o stratum+tcp://rvn.woolypooly.com:55555 -u RBX3G6nYDMHVtyaZiQWySMZ56Bb2DEDpT8.rig -p x

  • SERO-woolypooly

t-rex -a progpow —coin sero -o stratum+tcp://sero.woolypooly.com:8008 -u JCbZnEb8XtWV814QWRpDcDxpQpXZXw4ARneAtwXNYdd3reuo4xQDcuZivopA761QnQyfMermHR9Mpi156F5n7ez932v75Wt7vWbHXtuyZsQVWLbKNHnZgwcXbdyZmbw89WT -p x -w rig0

  • VEIL-woolypooly

t-rex -a progpow-veil -o stratum+tcp://veil.woolypooly.com:3098 -u bv2qzftzrvu2qa82zy29avylv8sclskweqsrwysgrkg -p x -w rig0

  • XZC-2miners

t-rex -a mtp -o stratum+tcp://xzc.2miners.com:8080 -u aBR3GY8eBKvEwjrVgNgSWZsteJPpFDqm6U.rig0 -p x

  • XZC-mintpond

t-rex -a mtp -o stratum+ssl://zcoin.mintpond.com:3005 -u aBR3GY8eBKvEwjrVgNgoWZsteJPpFDqm6U.rig0 -p x

  • XZC-woolypooly

t-rex -a mtp -o stratum+tcp://zcoin.woolypooly.com:3080 -u aBR3jY8eBKvEwjrVgNgSWZsteJPpFDqm6U.rig0 -p x

Настройка .bat файла

Для настройки .bat файла, его нужно открыть любым текстовым редактором. Рекомендую использовать редактор Notapad++

Давайте для примера рассмотрим готовый файл ETH-2miners.bat

В настройке есть два параметра, ключ и значение. К примеру ключ это -a а значение это ethash. Указывается через пробел.

  1. t-rex.exe: название запускаемого файла (майнера)
  2. -a ethash: параметр алгоритма майнинга (список алгоритмов)
  3. -o stratum+tcp://eth.2miners.com:2020: адрес майнинг пула
  4. -u 0x1f75ec….: адрес вашего кошелька, на который будет приходить вознаграждение. Внимание! Адрес должен быть той же монеты, что вы и майните.
  5. -p x: пароль майнинг пула, если такой установлен. по умолчанию x
  6. -w rig0: название вашей майнинг фермы, к примеру может быть -w mynotebook (данная информация исключительно для вас).

Для быстрого старта, достаточно изменить свой адрес кошелька в ключе -u

Watchdog

Watchdog предназначен для наблюдения за состоянием майнера и перезапуска T-Rex в случае сбоя или зависания по какой-либо причине. Кроме того, сторожевой таймер может дополнительно выполнять автоматические обновления, если доступна более новая версия. Мы рекомендуем использовать сторожевой таймер, чтобы избежать простоев при майнинге и убедиться, что ваши графические процессоры заняты 24/7. Если вам действительно нужно отключить сторожевой таймер, вы можете сделать это с помощью параметра —no-watchdog.

Хешрейт для алгоритма X17

Криптовалюты: Sheild (XSH), Verge (XVG), Bitmark (MARKS), MKT (MLM)

GPUAlgoHashrateClocks GPU/MEMPower LimitPWR
GTX1060 6GBX177 Mh/s+150/070%90W
GTX1070 8GBX1711,5 Mh/s+100/070%100W
GTX1070Ti 8GBX1713,3 MH/s+150/070%120W
GTX1080TI 11GBX1720 Mh/s+150/060%160W

Предупреждения антивируса

Чтобы защитить майнер от атак обратного проектирования, двоичные файлы упаковываются с использованием стороннего программного обеспечения, которое искажает исходный машинный код. В результате некоторые антивирусные движки могут обнаруживать в исполняемом файле определенные сигнатуры, похожие на сигнатуры реальных вирусов, защищенных тем же упаковщиком. В любом случае рекомендуется не использовать майнеры криптовалюты на компьютерах, где вы храните ваши конфиденциальные данные (кошельки, пароли и т. Д.).

ВАЖНО! Эта программа предназначена для опытных пользователей (пользователи должны иметь возможность управлять исключениями AV / Firewall). Некоторые из его компонентов могут быть помечены антивирусным программным обеспечением, обычно помечены антивирусным программным обеспечением. Это нормально, поскольку почти все программное обеспечение для криптовалют и майнинга на рынке занесено в черный список AV. Просто сделайте исключение в своем программном обеспечении AV, чтобы программа работала правильно. Это программное обеспечение предоставляется его разработчиками «как есть», администрация сайта не несет ответственности за риски, связанные с его использованием в вашей системе, если вы не доверяете разработчикам этого программного обеспечения, не используйте его.

Хешрейт для алгоритма PHI162

Криптовалюты: Shield (XSH), Verge (XVG)

GPUAlgoHashrateClocks GPU/MEMPower LimitPWR
GTX1060 6GBPHI16213,5 Mh/s+150/070%95W
GTX1070 8GBPHI16221,5 Mh/s+100/065%100W
GTX1070Ti 8GBPHI16225,5 MH/s+150/070%115W
GTX1080TI 11GBPHI16238 Mh/s+150/060%160W

Советы

Чтобы максимизировать хешрейт, наше программное обеспечение использует все доступные ресурсы графического процессора, поэтому важно, чтобы вы проверили настройки разгона перед тем, как начать майнинг. Наша общая рекомендация — начать со стандартных настроек графического процессора (без разгона, ограничение мощности по умолчанию), а затем, убедившись, что он стабилен, медленно увеличивайте разгон, чтобы найти «золотую середину», где майнер работает наилучшим образом и все еще не работает. крушение.

Использование командной строки T-Rex

Полный список параметров командной строки:

-a, —algo Specify the hash algorithm to use. etchash ethash kawpow mtp mtp-tcr multi octopus progpow progpow-veil progpow-veriblock progpowz tensority —coin [Ethash, ProgPOW] Set coin name. Helps avoid DAG rebuilds when switching back from a dev fee session. Example: «eth» for Ethereum, «zil» for Zilliqa. —extra-dag-epoch Allocate extra DAG at GPU for specified epoch. Can be useful for dual mining of coins like Zilliqa (ZIL). (eg: —extra-dag-epoch 0) —nonce-start [Ethash, ProgPOW] Starting nonce for the solution search. —nonce-range-size [Ethash, ProgPOW] Nonce range size for nonce search. The range will be split between all devices. -d, —devices Comma separated list of CUDA devices to use. Device IDs start counting from 0. —pci-indexing Sort devices by PCI bus ID. Device IDs start with 0. —ab-indexing Afterburner indexing (same as —pci-indexing but starts from 1). -i, —intensity GPU intensity 8-25 (default: auto). Controls the GPU workload size, in other words how many nonces the miner is processing «in one go»: N = 2 ^ intensity —low-load Low load mode (default: 0). 1 — enabled, 0 — disabled. Reduces the load on the GPUs if possible. Can be set to a comma separated string to enable the mode for a subset of the GPU list (eg: —low-load 0,0,1,0) —kernel [Ethash] Choose CUDA kernel (default: 0). Range from 0 to 5. Set to 0 to enable auto-tuning: the miner will benchmark each kernel and select the fastest. Can be set to a comma separated list to apply different values to different cards. (eg: —kernel 2,1,1,3) The support for this parameter may later be extended to cover other algorithms. —gpu-init-mode Enables DAG sequential initialization (default: 0). 0 — all GPUs are initialized in parallel 1 — fully sequential initialization, one GPU at a time 2 — two GPUs at a time etc. —dag-build-mode [Ethash, ProgPOW, Octopus] Controls how DAG is built (default: 0). 0 — auto (miner will choose the most appropriate mode based on the GPU model) 1 — default (suitable for most graphics cards) 2 — recommended for 30xx cards to prevent invalid shares Can be set to a comma separated list to apply different values to different cards. (eg: —dag-build-mode 1,1,2,1) —keep-gpu-busy Continue mining even in case of connection loss. -o, —url URL of the mining pool in the following format: ://: Supported schemes: stratum+tcp stratum+ssl stratum+http stratum2+tcp stratum2+ssl stratum2 is normally used by Nicehash, MiningPoolHub and other similar mining pools Example: stratum+tcp://eu1.ethermine.org:4444 stratum+ssl://zcoin.mintpond.com:3005 stratum2+tcp://daggerhashimoto.hk.nicehash.com:3353 -u, —user Username for mining server. -p, —pass Password for mining server. -w, —worker Worker name. -r, —retries Number of times to retry if a network call fails. -R, —retry-pause Pause in seconds between retries. -T, —timeout Network timeout, in seconds (default: 300) —time-limit Miner shutdown interval in seconds. (default: 0 — disabled) —temperature-color Set temperature color for GPUs stat. Example: 55,65 — it means that temperatures above 55 will have yellow color, above 65 — red color. (default: 67,77) —temperature-limit GPU shutdown temperature. (default: 0 — disabled) —temperature-start GPU temperature to enable card after disable. (default: 0 — disabled) -b, —api-bind-telnet IP:port for the miner API via telnet (default: 127.0.0.1:4068). Set to 0 to disable. For external access set IP to 0.0.0.0, in which case setting «—api-read-only» is recommended as well. —api-bind-http IP:port for the miner API via HTTP (default: 127.0.0.1:4067). Set to 0 to disable. For external access set IP to 0.0.0.0, in which case setting «—api-read-only» is recommended as well. —api-read-only Allow only read operations for API calls. -J —json-response Telnet API server will make json responses. -N, —hashrate-avr Sliding window length in seconds used to compute average hashrate (default: 60). —sharerate-avr Sliding window length in seconds used to compute sharerate (default: 600). —gpu-report-interval GPU stats report frequency. Minimum is 5 sec. (default: 30 sec) —gpu-report-interval-s GPU stats report frequency in shares. 0 by default (disabled). -q, —quiet Quiet mode. No GPU stats at all. —hide-date Don’t show date in console. —send-stales Don’t drop stale shares. —validate-shares Validate shares before sending to a pool. Also enables share diff info. —no-color Disable color output for console. —no-hashrate-report Disable hashrate report to pool. —no-nvml Disable NVML GPU stats. —no-strict-ssl Disable certificate validation for SSL connections. —no-watchdog Disable built-in watchdog. —watchdog-exit-mode Specifies the action «A» the watchdog should take if the miner gets restarted «N» times within «M» minutes. Format: N:M:A. Valid values: N: any positive integer, M: any positive integer, A: r(system reboot), s(system shutdown), e(miner exit) Actions «r» and «s» require running the miner with administrative privileges. Examples: 20:10:s — watchdog will shutdown the system if the miner gets restarted 20 times within any 10 minute interval 5:7:r — watchdog will reboot the system if the miner gets restarted 5 times within any 7 minute interval -B, —benchmark Benchmark mode. —benchmark-epoch Epoch number used during benchmark (only for algorithms that generate DAG). -P, —protocol-dump User protocol logging. -c, —config Load a JSON-format configuration file. -l, —log-path Full path of the log file. —cpu-priority Set process priority (default: 2) 0 idle, 2 normal to 5 highest. —autoupdate Perform auto update whenever a newer version of the miner is available. —back-to-main-pool-sec Forces miner to switch back to main pool in case working with failover pool. Parameter is set in seconds. (default: 600) —exit-on-cuda-error Forces miner to immediately exit on CUDA error. —exit-on-connection-lost Forces miner to immediately exit on connection lost. —reconnect-on-fail-shares Forces miner to immediately reconnect to pool on N successively failed shares (default: 10). —fork-at Forces miner to change algorithm on predefined condition (works only with built-in watchdog enabled) Epoch condition: =epoch: (eg: —fork-at etchash=epoch:390). Block condition: =block: (eg: —fork-at x16rv2=block:6526421). Time condition: =time:. Time must be set in UTC+0. (eg: —fork-at x16rv2=time:2019-10-01T16:00:00). To change main pool port you must write it right after algo: : (eg: —fork-at x16rv2:4081=time:2019-10-01T16:00:00). —mt Memory tweak mode (default: 0 — disabled). Range from 0 to 6. General recommendation is to start with 1, and then increase only if the GPU is stable. The effect is similar to that of ETHlargementPill. Supported on Pascal GPUs with GDDR5 or GDDR5X memory only. Requires running the miner with administrative privileges. Can be set to a comma separated list to apply different values to different cards. Example: —mt 4 (applies tweak mode #4 to all cards that support this functionality) —mt 3,3,3,0 (applies tweak mode #3 to all cards except the last one) —script-start Executes user script right after miner start (eg: —script-start path_to_user_script) —script-exit Executes user script right before miner exit. —script-epoch-change Executes user script on epoch change. —script-crash Executes user script in case of miner crash. —script-low-hash Executes user script in case of low hash. Hash threshold is set in MegaHashes/second. Example: —script-low-hash script_to_activate:50 (activates «script_to_activate» script once total hashrate drops to 50MH/s) —version Display version information and exit. -h, —help Display this help text and exit. —————— GPU fine tuning for Windows only —————— All options can be set to a comma separated list to apply different values to different cards. (default value for all options: 0 — not used) —fan Sets GPU fan speed in percent. Must be within [0, 100] range. —pl Sets GPU power limit in percent. Must be within [0, 100] range. —cclock Sets GPU core clock offset in MHz. Requires running the miner with administrative privileges. Will be set to 0 on exit and during DAG rebuild. —mclock Sets GPU memory clock offset in MHz. Requires running the miner with administrative privileges. Will be set to 0 on exit and during DAG rebuild.

Discord:

Bitcointalk:

This post is also available in: English

Хешрейт для алгоритма HSR

Криптовалюты: Hshare (HSR) и Hcash

GPUAlgoHashrateClocks GPU/MEMPower LimitPWR
GTX1060 6GBHSR7,5 Mh/s+150/060%90W
GTX1070 8GBHSR10 Mh/s+100/060%90W
GTX1070Ti 8GBHSR13 MH/s+150/065%105W
GTX1080TI 11GBHSR21 Mh/s+150/060%160W
Рейтинг
( 1 оценка, среднее 4 из 5 )
Понравилась статья? Поделиться с друзьями: