잡동사니2015.01.22 22:13
   


엔비디아(nVidia) 지포스 계열의 GPU로 다크코인 등 X11 채굴을 하는 방법이다. (AMD 라데온 계열 GPU는 이전에 올린 게시물을 참고하자. 여기로)

엔비디아 GPU를 실제로 사용하고 있지는 않기 때문에 직접 시험해 보지는 않았다. 그러나 요령이 아주 어렵진 않으므로 아래의 순서로 하면 무리 없이 채굴이 가능하리라 본다.
 
엔비디아 GPU는 CCMiner라는 프로그램을 이용한다. LTC래빗(ltcrabbit) 마이닝 풀에 가서 받아도 되고 아래의 첨부 파일을 받아도 된다. zip 파일을 받아서 압축을 풀자.


CCMiner-LTCRabbit-V2.zip



 CCMiner를 실행하기 전에 먼저 해야 할 작업이 두가지가 있다.
 
 첫번째로, MS 비주얼 C++ 재배포 패키지(Visual C++ Redistributable Package)를 설치해야 한다. 아래의 첨부 파일을 받아서 설치하자.
 

vcredist_x86.exe


 
두번째로, 엔비디아 GPU의 "컴퓨트 버전(compute version)"을 확인해야 한다. 엔비디아 홈페이지의 CUDA-GPU 정보 페이지로 가자. 웹페이지에서 "CUDA-Enabled Geforce Products" 항목을 클릭하면 GPU 모델별로 컴퓨트 버전이 나온다. 자신의 GPU가 어느 버전인지 알아두자.


데스크탑 GPU의 컴퓨트 버전은 대략 아래와 같다.

GTS450 ~ GTX560 Ti : 2.1
GTX650 ~ GTX690, GTX760, GTX770 : 3.0
GTX780, GTX780 Ti, GTX TITAN : 3.5
GTX750, GTX750 Ti : 5.0

자, 이제 CCMiner를 실행할 차례다. 실행하기 전에 당연히 마이닝 풀에 가입되어 있어야 한다. LTC래빗 마이닝 풀 가입은 이전에 올린 게시물을 참고하자. 여기로

가입을 하고 나서 worker 생성을 하면 알고리즘을 선택할 수 있는데(scrypt/X11), X11 알고리즘을 선택하면 되겠다. 참고로 LTC래빗 마이닝 풀은 X11 알고리즘으로 채굴을 하면 이것을 라이트코인(litecoin)으로 환전해서 지급해 준다.

압축을 푼 CCMiner 디렉토리로 들어가 보면 실행 파일이 여러개가 있다.  ccminer21.exe부터 ccminer50.exe까지 있는데, 뒤의 두자리 수자가 컴퓨트 버전이다. 예를 들어 사용중인 GPU의 컴퓨트 버전이 3.5라면 ccminer35.exe 파일을 사용하자. 가장 최신 모델인 GTX970, GTX980의 경우 컴퓨트 버전이 5.2인데, 아마도 버전 5.0(ccminer50.exe) 기준으로 실행하면 되지 않을까 싶다.

컴퓨트 버전 3.5의 예시를 들자면, 명령 프롬프트창에서 아래와 같이 실행하면 된다. LTC래빗 마이닝 풀 기준이다.

ccminer35.exe --algo=x11 -o stratum+tcp://x11.ltcrabbit.com:3332 -u worker -p password

-u 옵션과 -p 옵션에 들어가는 worker와 password는 자신이 마이닝 풀에서 생성한 worker와 password를 적어 주어야 한다.

Posted by 반달가면