관리 메뉴

블록체인 주변 이야기

XMRig Nvidia vs Minergate GUI GPU 채굴 성능 비교 본문

코인채굴 coin mining/모네로 Monero

XMRig Nvidia vs Minergate GUI GPU 채굴 성능 비교

STIMA 2017. 9. 29. 01:45
반응형

그 동안 XMRig CPU Miner에 대해서 몇 회에 걸쳐 정리를 하였습니다. 이번에는 XMRig GPU Miner에 대해 정리를 하려고 하는데, 불행히도, AMD그래픽카드가 아닌, NVIDIA그래픽 카드에 대해서만 성능을 향상시켜주는 채굴 프로그램 임을 확인 하시고 적용하기 바랍니다.



무엇보다 아래 내용은 한번 읽어 보신 후에 이 글을 읽으시는것이 이해가 빠르실 것 같습니다.





먼저, 깃허브에서 제공되는 XMRig Nvidia Miner의 페이지 주소 입니다.

사이트 주소 : https://github.com/xmrig/xmrig-nvidia





GPU는 GTX 1060 6MB 입니다.


Minergate GUI 로 GTX 1060 6MB로 채굴 성능

비교를 위해, 마이너게이트로 XMR 채굴을 해보았습니다.

458 H/s 정도의 해시 성능이 나옵니다.





대시보드에서는 436 H/s가 나오는데, 여기에는 다른데서 채굴중인 30 H/s 정도가 포함되어 있습니다. 그래서, 400 H/s 정도의 해시가 나온다고 보면 되겠습니다.





XMRig로 GTX 1060 6MB로 채굴 성능 (Pool은 minergate 이용)

비교를 위해, 마이너게이트로 XMR 채굴을 해보겠습니다.


윈도우즈 64bit용으로 배포되는 파일을 다운로드 받습니다.

https://github.com/xmrig/xmrig-nvidia/releases


다운로드 받은 xmrig-nvidia-2.3.1-win64.zip 파일의 압축을 해제 합니다.

xmrig-cpu와 파일 구조가 동일 합니다. 실행파일명만 xmrig-nvidia.exe로 다릅니다. 




start.cm 파일을 메모장으로 편집 합니다. 우선은 동일한 비교를 위해 minergate 서버로 세팅을 해보았습니다.




minergate의 pool을 이용할 때, 설정파일은 아래와 같습니다.

@echo off

xmrig-nvidia.exe -o xmr.pool.minergate.com:45560 -u 이메일계정 -p x -k --donate-level=1

pause



miningpoolhub를  이용할 때, 설정파일은 아래와 같습니다.

@echo off

xmrig-nvidia.exe -o asia.monero.miningpoolhub.com:20580 -u 마풀허계정.워커이름 -p x -k --donate-level=1

pause



마이너게이트 Pool을 통해서, 채굴을 해보았습니다. 기부률 1%로 설정하여 채굴을 진행했습니다.




성능은 458 H/s 정도 나옵니다.




그런데, 대시보드에서는 487 H/s 의 성능이 나옵니다.

여기에서 기존 해시 30 H/s를 빼면, 457 H/s 정도가 됩니다.

그런데, 대시보드에서 나오는 성능이 일정하기 않기 때문에, 정확한 성능의 비교로 보기에는 어려움이 있습니다.




Minergate GUI vs XMRig Nvidia 채굴 성능 비교 결과

Minergate GUI : 400 H/s 

XMRig Nvidia : 457 H/s 


기대했던 것 보다는 채굴성능이 높지 않습니다.

XMRig CPU Miner에서 기존 채굴방식보다 몇배의 성능 향상이 있었으나, XMRig Nvidia의 경우 50 H/s 정도의 채굴 성능 향상 입니다.


글쎄요 XMRig Nvidia 로 그래픽카드로 채굴하는 것은 그다지 매력적이지 않습니다. 계산을 해봐야 하겠지만, zcash쪽이 오히려 채산성이 더 나올 것 같습니다.




XMRig Nvidia 옵션

채굴 옵션은 참조 하세요.

  -a, --algo=ALGO         cryptonight (default) or cryptonight-lite

  -o, --url=URL           URL of mining server

  -O, --userpass=U:P      username:password pair for mining server

  -u, --user=USERNAME     username for mining server

  -p, --pass=PASSWORD     password for mining server

  -k, --keepalive         send keepalived for prevent timeout (need pool support)

  -r, --retries=N         number of times to retry before switch to backup server (default: 5)

  -R, --retry-pause=N     time to pause between retries (default: 5)

      --no-color          disable colored output

      --donate-level=N    donate level, default 5% (5 minutes in 100 minutes)

      --user-agent        set custom user-agent string for pool

  -B, --background        run the miner in the background

  -c, --config=FILE       load a JSON-format configuration file

  -l, --log-file=FILE     log all output to a file

      --nicehash          enable nicehash support

      --print-time=N      print hashrate report every N seconds

  -h, --help              display this help and exit

  -V, --version           output version information and exit


Auto-configuration specific options:

      --bfactor=[0-12]    run CryptoNight core kernel in smaller pieces

                          from 0 (ui freeze) to 12 (smooth), Windows default is 6

      --bsleep=N          insert a delay of N microseconds between kernel launches

      --max-gpu-threads=N limit maximum count of GPU threads




반응형