mining custom_top_html:no
default debug random = 0 / type = READ / detected = READ

NVIDIA의 경우 ccminer보다는 xmr-stak-nvidia의 속도가 조금 더 낫다고 알려져있습니다.

 

소스코드를 보면 xmr-stak-nvidia는 6개월 전의 코드이고,

https://github.com/fireice-uk/xmr-stak-nvidia/tree/master/crypto

 

ccminer TPruvot의 코드는 7~8개월 전의 코드를 가지고 있습니다.

https://github.com/tpruvot/ccminer/tree/windows/crypto

 

몇개의 소스를 열어보면 비교적 최근에 변경된 부분은 거의 없고, 꽤 오래된 코드들입니다.

xmr-stak-nvidia와 ccminer의 알고리즘 최적화 정도는 그다지 많은 차이는 없다는 의심이 들 수 있습니다.

 

그런데, ccminer의 cryptonight cuda 코드 상단에 이상한 옵션이 보입니다. 4째줄의 -l 32x16 라는 부분입니다.

https://github.com/tpruvot/ccminer/blob/windows/crypto/cryptonight.cu

코드 아래쪽을 보면 32x16의 경우, 32는 블럭 개수, 16은 쓰레드 개수로 해석됨을 알 수 있습니다.

 

이것은 xmr-stak-nvidia에서 옵션 조절할때에 변경가능한 블럭개수/쓰레드 개수와 마찬가지 옵션인 것으로 추측이 됩니다.

 

이것이 숨겨진 옵션인가 궁금해서 ccminer.cpp 소스를 살펴보니 이에 대한 설명이 있더군요.

ccminer -a cryptonight -h 명령을 내리면 -l 옵션의 사용방법이 출력됩니다.

monero에서 -l 옵션 사용법

-l 30x64 옵션이 지정될 경우 64값은 블럭개수, 30값은 쓰레드 개수입니다.

이 값이 지정되지 않는 경우에는 GPU에 따라 블럭개수 및 쓰레드 개수가 각각 초기화 됩니다.

(자동 지정되는 쓰레드 최대값 16, 블럭 최대값 4??)

xmr-stak-nvidia식으로 쓰레드64 블럭 30개를 할당하려면 -l 30x64라고 옵션을 줍니다.

ccminer -a cryptonight -l 30x64 그밖의 옵션....
GPU #0: Using 64x30(x4) kernel launch config, 1920 threads

GPU별로 각각 다르게 주려면 -l 30x64,30x64,30x64,... 라는 식으로 하면 됩니다.

-i 옵션 사용법

-i 옵션은 intensity를 조절하는 옵션이며, ccminer의 기본 옵션이라서 잘 알려져 있습니다.

그런데 cryptonight 알고리즘을 사용하는 경우, -i 10.5라는 옵션을 주면 다음과 같은 식으로 출력이 됩니다.

ccminer -a cryptonight -i 10.5 그밖의 옵션...
...
GPU #1: 1280 threads (10.25) with 80 blocks
...

-i 옵션값에 따라서 쓰레드와 블럭값이 자동으로 할당되는 것을 볼 수 있습니다.

 

-l 옵션이 잘 알려지지 않은 것은 위에서 볼 수 있는 것처럼 cryptonight 알고리즘을 쓰는 경우에, -i옵션을 조절해서 간단히 전체 쓰레드 개수를 조절하는 것이 가능하기 때문인 듯 합니다.

15

ethminer님의 서명

주업은 오픈소스 프로그래머

 

ESN 디스코드 - https://discord.gg/hqHm69E

ESN 텔레그램 - https://t.me/ethersocialofficial

 

ESN 주소: 0x0c74e46b115e19726997dd559d2b6ff1bfb79af6

ETH 주소: 0x89307cb2fa6b9c571ab0d7408ab191a2fbefae0a

댓글 21
  • ?
    와 대단하십니다. 최적값 찾아봐야겠군요. 감사합니다.
  • ?

    -l 옵션 관련하여 부연설명을 드리자면, AxB라 할 때, B는 각 GPU의 stream multiprocessor 수의 배수로 설정해야 합니다. 예를 들어 GTX1070의 경우 multiprocessor의 갯수가 15개입니다(원래 GP104의 경우 multiprocessor수가 20개이나, GTX1070은 GTX1080의 다운그레이드 버전으로서 5개가 비활성화 됨). 따라서 x15, x30, x45이런식으로 설정해야 합니다.
    AxB에서의 블럭갯수는 2의 제곱수(16, 32, 64, 128...) 많이들 설정하던데, 딱히 이것과 관련해서는 어떤 필요사항을 찾을 수 없었습니다. 이건 잘 모르겠네요.
    마지막으로 AxBx2 <= 그래픽램이 되도록 설정해야 합니다. 예를 들어, GTX1070의 경우 8GiB의 GRAM이 있죠, 따라서 128x30은 128x30x2==7680<8GiB으로서 가능하지만, 128x45는 128x45x2==11520>8GiB로 불가능합니다.

  • @후구오
    -l 옵션은 조금만 높게 설정해도 오류를 내뿜더군요. 좋은 정보 감사합니다~
  • ?
    @후구오
    2의 제곱인건 sm안의 sp 갯수가 2의 제곱으로 들어가기 때문일겁니다.
  • ?
    @카이거
    집단지성이 이래서 좋군요 ㅎㅎ 감사합니다
  • ?
    @후구오

    multiprocessor수는 어떻게 확인 하나요

    multiprocessor가 block이고

    thread는 어떻게 지정해야 하나요

  • ?
    @서산당진

    thread는 2의 제곱수로 설정하는 것 이외에 딱히 정해진 게 없는 것 같습니다. 각 GPU에 맞는 최적설정이 있을테니 여러 설정을 테스트해보시는 게 좋을 것 같네요... 저는 GTX1070 8GiB인데 128x30으로 돌리고 있스빈다.
    blcok의 경우는 stream multiprocessor수의 배수인데 GPU별 stream multiprocessor 수는 https://en.wikipedia.org/wiki/GeForce_10_series 여기를 보니까 다 나와있네요.
    [multiprocessor (SP) 수]
    GT1030: 3
    GTX1050: 5
    GTX1050Ti: 6
    GTX1060 3GB: 9
    GTX1060 6GB: 10
    GTX1070: 15
    GTX1080: 20
    GTX1080Ti: 28
    TITAN X: 28
    TITAN Xp: 30
    으로 나와있네요(일단은;;)

  • ?
    ㅋ ㅑ먼가 땡글 다운글아닙니까
  • ?
    역시 좋은글입니다. ^^ 추천갑니다.
  • ?
    정확히 이해하진 못했으나 먼가 배운듯한느낌에 춙천꾹
  • ?
    좋은 글 감사합니다. 다만 이런 류를 실행해보면 몇대만 할 때는 몰라도 대수가 많아지면 일단 매우 힘들다는 점과 노력에 비해 결과가 그닥이였다는 점 입니다. 오류 내고 수정하고 반복.. 한대겨우. 이런 식이라서요.
  • @크라비클
    채굴기 대수 많은 분들이야 관리 유지 등의 이유로 이런식의 최적화는 잘 안하죠. 오버클럭도 마찬가지잖아요. GPU별로 온도특성도 조금씩 다르니 팬속도+오버클럭/언더클럭 조절 등등 이런걸 세세히 맞추는 것은 여러대를 관리하시는 분들에게는 당연히 어렵습니다.
    소수의 채굴기로 최대의 결과를 뽑아내려는 사용자들이 이런 작업을 주로 하겠지요.
  • ?
    블럭과 쓰레드 지정은 그래픽 카드 마다 다르겠지만
    블럭이란 무엇이고 쓰레드는 무엇인가요
    그래픽 카드마다 cuda 코어 갯수, 메모리가 어떻게 계산 되는지 문의 드립니다
  • @서산당진
    위에 분이 조금 자세히 설명해주셨는데 그것을 참고하시기 바랍니다. 카드마드 GPU개수나 메모리 등등은 그래픽 카드별 SPEC을 찾아보시면 나오지요.
  • ?
    지극히 땡글 스러운 정성글에 좋아요 누르고 갑니다 ^^
  • ?
    좋은 정보 늘 감사드립니다~
  • ?
    좋은정보 감사합니다
  • ?
    뭔가 해야할것 같은데 그냥 어려워보여서 큰일입니다. ㅜㅜ
  • ?
    채굴도 쉬운게 아니군요... 머가먼말인지ㅜㅜ 어려운 채굴..
  • ?
    좋은 정보 감사합니다^^...저도 실력이 좋으면 나누고 싶지만 ㅎㅎㅎ....
    워낙 몰라서리~~~....ㅎ,.^ 눈팅만 하는군요...하다보면 저도 나눌 기회 있겠죠^^?
  • ?
    암당용 크레이모어 9.7을 돌릴 때 -h 옵션주는 원리와 일맥상통하는것 같네요
    -h 옵션주는 원리를 제가 찻아낸게 있습니다.
    크레이모어 돌리면 1번 돌릴때마다 txt로그파일이 1개씩 생김니다.
    바로 가동되고 작성되는 로그파일 맨 위에
    GPU0 2048MB 20Units
    GPU1 1024MB 16Units
    GPU2 4096MB 28Units
    이런게 있습니다.
    16unit은 7850
    20unit 7870 270X 등 입니다.
    28unit은 380 9750등 입니다.
    요기서 찻아낸게
    16x32x2 = 1024
    20x32x2 = 1280
    28x32x2 = 1792
    1024 , 1280, 1792 는 스트림프로세서 숫자네요.
    -h옵션도 요걸기반으로
    16x32 = 512
    20x32 = 640
    28x32 = 896
    위 숫자 근처에서 찻으면 됨니다.
    7850 1gb 는 480 max이므로 480 에서 제일 잘나오는게 있고 448에서 잘나오는게 있더군요
    7850 2gb 는 512 또는 480
    270 270x 7870 은 512 또는 544 에서 제일잘나오는것 같습니다. 프로세서 1280은 약간 뻥이아니가 생각 되네요
    380 은 896 9750은 864에서 제일 잘나오네요.
    이더미너님 쓰신글을 보니 엔당도 같은 원리 같습니다.
    스트림 프로세서 와 쿠다코어 갯수를 참고로 -h 와 -i 옵션값을 찻으면 될것 같습니다.,
default debug random = 1 / type = READ / detected = READ

채굴

코인 채굴에 관한 게시판입니다.

List of Articles
번호 분류 제목 추천 수 조회 수 글쓴이 날짜
공지 채굴 새로 들어오시는분들! - 땡글 이용시 지켜지면 좋은 것 57 253 60350
김광부
2017.06.25
공지 [조기마감] 디센트 지문인식 하드웨어 월렛 (2/18 ~ 2/24, 선착순 100개 한정) 56 updatefile 19 1324
공구관리자
2021.02.17
17754 채굴 그래픽 카드 신품 구매 어디서 하는게 제일 저렴한가요? 그냥 danawa 최저가로 주문하시나요? 6 0 1248
아데니아
2017.08.28
17753 채굴 마풀허 이더캐놓은거 모네로로 환전했는데요 아침10시30분에 확정떳는데 모네로 풀 에는 아직도 안들어오네요. 무지느립니다 ㅎㄷㄷㄷㄷ 언넝빗썸으로 보내야하는데요 큰일입니다 ㅋ 1 0 1235
두목
2017.08.28
17752 채굴 일반용 5kw 전기 선배님들 도와주세요 ㅠㅠ 한달 5kw 2250 이 맥심엄인데   일평균 달로 나누면 일 75씩 사용이 가능합니다   현재 모네로로 바꾸어 채굴중인데 60파워로 돌리고 있습니다  일검침 보니   검침보니 52정도 사용 하고 있습니다 이더캘때보다 전기... 3 0 1562
부릉그룹
2017.08.28
17751 채굴 게인워드 gtx1060 d5 6g 채굴용 사용해 보신분..... 채굴장 운영계획인데 이 그래픽카드 사용해보신분  장,단점등 말씀해주시면  감사하겠습니다^^ 채굴용 그래픽카드 추천순이요....  그 이유도 첨부해주시면 좋구요.. 감사합니다^^     4 0 1875
롱테이크
2017.08.28
17750 채굴 근데 gtx1060 6g 하이닉스 받으신분 있나요? 3g 는 하이닉스가 많은것 같은데..   6g 사신분들중에 하이닉스 받으셨다는 분들을   게시판에서는 못본것 같아서요. 7 0 1235
풋내기
2017.08.28
17749 채굴 윈도우에서 모네로 XMR 지갑 만들기 &lt;윈도우에서 모네로 XMR 지갑 만들기&gt;   요즘 모네로가 핫합니다. 국내 거래소에서 상장 예정이며 해외거래소에서의 가격도 급등하고 있습니다.     채굴을 하려면 지갑이 필요하게 됩니다. 거래소 지갑을 이용할 수... 26 file 25 25106
땡글IN
2017.08.28
17748 채굴 750ti 모네로 채굴이 못해도 200대 후반이라고 하는데.   제가 한 것은 약 180정도 인데요... 이게 사이트 차이 인가요? 마플허에서 채굴 테스트 중입니다.  너무 적게 나오네요. ㅠㅠㅠㅠㅠ 온도는 정말로 착합니다. 메모리도 삼성이지만 조금 올리면 바로 뻗네요.    12 file 0 3658
그래서말인데요.
2017.08.28
17747 채굴 DM11G 구매 했습니다 나름 난관을 격으며 구입을 하게 됐네요   하루정도 돌려본 결과 해시는 스펙에 나온것과 비슷하게 나옵니다   가끔 18000도 나오고 안나올땐 7000정도까지 떨어지기도 합니다   계속 안정적이지는 않은것 같은 느낌?... 4 file 1 1168
중박이라도
2017.08.28
17746 채굴 p106 vs 1060 ? 8웨이 시스템을 하나더 마춘다고 한다면 p106 과 1060 6기가 중에 느걸로 하는게 좋을까요? 가격은 비슷하다는 가정하에 질문드립니다.  9 1 2447
여로
2017.08.28
17745 채굴 xmr-stak 이게 정말 잘나오네요 속도가.. 이게 설정이 복잡하긴 한데요 ...   크래어모어로 260 나오는게 이걸로 캐면 300이 나오구요 ...   ccminer.로 315 정도 나오는게 이걸로 캐면 350도 나옵니다..   그냥 잘 나오진 않구요    gpu 세팅 값이 따라서 다... 6 1 2222
소박하게캐자
2017.08.28
17744 채굴 USR-R16-T 릴레이 (원격 재부팅/온오프 모듈) 사용해 보신 분 계신가요?    채굴기당 4000원 정도에  원격 재부팅를 구현할 수 있게 하는 중국제 솔류션인데   채굴기에 성공적으로 연결해 보신 분 계신지요 ?  이메일로  구동 소프트웨어를 따로 보내준다고 하는데 ... 사용할 만 한지요? ... 6 0 2323
스머프1000
2017.08.28
17743 채굴 모네로만 캐면 마이너가 작동중지걸리네요. 한번 작동 중지되면 이후부터는 무조건 시작하면 중지되네요.    윈도우 다시깔아서 한동안 돌아가다가  다시 중지되었습니다.    리부팅해도 시작하자마자 작동중지. ..   혹시 해결방법아시는분 계신가요?       4 file 0 1520
ReBoot
2017.08.28
17742 채굴 윈도우에서 gpu 10개 올려 보신분 계신가요?? 아무리 해도 8개 이상 올라오지 않아서,,, 9개 하게되면 프로그램이 멈춥니다.. 6 0 1330
최웅희
2017.08.28
17741 채굴 와트툴과 애프터버너 전력제한 질문입니다 Rx570 전력제한을 하려고 합니다   지금은 애프터버너로 전력 80퍼센트, 코어 -100정도 하니 걸었더니 gpu-z에서 80 정도로 나옵니다   와트툴로 전력 제한 걸면 좀 잘 될까요? 아직 와트툴 하는 법을 몰라서 공부 해... 3 0 2464
네오주니
2017.08.28
17740 채굴 각 CPU/GPU 모네로 해쉬 비교 %% 마이너 프로그램이 발전함에 따라 측정시점보다 해쉬량의 변화가 있을 수 있습니다 %% 따라서 절대비교 보다는 상대비교로 참고만 하시기 바랍니다.   %% 출처 : https://forums.servethehome.com/index.php?threa... 38 16 34316
짜아앙曰
2017.08.28
17739 채굴 제네시스 마이닝 모네로 채굴량....     1. 제네시스마이닝 모네로 3000H/S 채굴권 구입해서 채굴시   1일 채굴량 현재추세로 어느정도 될까요??         2. 계산하는사이트에 보니깐   power consumption과  cost per KH/s 는 얼마정도 해야하나요 5 0 3781
BTGF
2017.08.28
17738 채굴 멀티 알고리즘 채굴 프로그램 써보니 먼가 pc가 이유없이 블루스크린 뜨거나 먹통되는 경우가 있네요 1 0 1095
Stims
2017.08.28
17737 채굴 1060 6gb 6way h110 c3a 그래픽인식문제입니다. 봐주세요. 부팅후 3개 인식했다. 리부팅하면 6개 모두 인식하고 하는데,, 머가 문제인가요? 8 0 1151
picaso
2017.08.28
17736 채굴 모네로 처음해보는건데.. 정상작동하는건가요??   알려주세요..^^ 미리 감사합니다. 4 file 0 1237
빛광
2017.08.28
17735 채굴 HIS rx470 오버클럭 하고싶어요. 누군가의 도움이나... 조언... 경험을 듣고 싶습니다.   제가 가진 채굴기는...   HIS rx470... 4way로 구성되어 있습니다.   라데온계열의 오버클럭이 좀 부담스럽게 어렵네요...   제가 궁금한거는 아래와 같습니다... 14 0 2950
율리우스
2017.08.28
목록
Board Pagination Prev 1 ... 2014 2015 2016 2017 2018 2019 2020 2021 2022 2023 ... 2906 Next
/ 2906
default debug random = 0 / type = READ / detected = READ