mining custom_top_html:no
default debug random = 1 / type = READ / detected = READ / doc_Srl = 2868481

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님의 서명

profile

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

 

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

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

 

ESN 주소: 0x0c74e46b115e19726997dd559d2b6ff1bfb79af6

ETH 주소: 0x89307cb2fa6b9c571ab0d7408ab191a2fbefae0a

댓글 21
  • ?
    hanjh93 2017.08.27 16:57
    와 대단하십니다. 최적값 찾아봐야겠군요. 감사합니다.
  • ?
    후구오 2017.08.27 17:17

    -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로 불가능합니다.

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

    multiprocessor수는 어떻게 확인 하나요

    multiprocessor가 block이고

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

  • ?
    후구오 2017.08.28 18:53
    @서산당진

    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
    으로 나와있네요(일단은;;)

  • ?
    비익련리 2017.08.27 18:23
    ㅋ ㅑ먼가 땡글 다운글아닙니까
  • ?
    g5 2017.08.28 00:19
    역시 좋은글입니다. ^^ 추천갑니다.
  • ?
    실크 2017.08.28 06:56
    정확히 이해하진 못했으나 먼가 배운듯한느낌에 춙천꾹
  • ?
    크라비클 2017.08.28 08:38
    좋은 글 감사합니다. 다만 이런 류를 실행해보면 몇대만 할 때는 몰라도 대수가 많아지면 일단 매우 힘들다는 점과 노력에 비해 결과가 그닥이였다는 점 입니다. 오류 내고 수정하고 반복.. 한대겨우. 이런 식이라서요.
  • profile
    ethminer 2017.08.28 14:05
    @크라비클
    채굴기 대수 많은 분들이야 관리 유지 등의 이유로 이런식의 최적화는 잘 안하죠. 오버클럭도 마찬가지잖아요. GPU별로 온도특성도 조금씩 다르니 팬속도+오버클럭/언더클럭 조절 등등 이런걸 세세히 맞추는 것은 여러대를 관리하시는 분들에게는 당연히 어렵습니다.
    소수의 채굴기로 최대의 결과를 뽑아내려는 사용자들이 이런 작업을 주로 하겠지요.
  • ?
    서산당진 2017.08.28 10:51
    블럭과 쓰레드 지정은 그래픽 카드 마다 다르겠지만
    블럭이란 무엇이고 쓰레드는 무엇인가요
    그래픽 카드마다 cuda 코어 갯수, 메모리가 어떻게 계산 되는지 문의 드립니다
  • profile
    ethminer 2017.08.28 14:07
    @서산당진
    위에 분이 조금 자세히 설명해주셨는데 그것을 참고하시기 바랍니다. 카드마드 GPU개수나 메모리 등등은 그래픽 카드별 SPEC을 찾아보시면 나오지요.
  • ?
    구리구링 2017.08.29 10:59
    지극히 땡글 스러운 정성글에 좋아요 누르고 갑니다 ^^
  • ?
    제자리에서 2017.08.29 11:34
    좋은 정보 늘 감사드립니다~
  • ?
    라더 2017.08.29 15:27
    좋은정보 감사합니다
  • ?
    다둘벼 2017.08.29 22:30
    뭔가 해야할것 같은데 그냥 어려워보여서 큰일입니다. ㅜㅜ
  • ?
    고급이 2017.08.30 18:58
    채굴도 쉬운게 아니군요... 머가먼말인지ㅜㅜ 어려운 채굴..
  • ?
    코르키 2017.09.01 00:38
    좋은 정보 감사합니다^^...저도 실력이 좋으면 나누고 싶지만 ㅎㅎㅎ....
    워낙 몰라서리~~~....ㅎ,.^ 눈팅만 하는군요...하다보면 저도 나눌 기회 있겠죠^^?
  • ?
    광부의길 2017.09.29 16:16
    암당용 크레이모어 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 옵션값을 찻으면 될것 같습니다.,

채굴

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

List of Articles
번호 분류 제목 추천 수 조회 수 글쓴이 날짜
공지 채굴 새로 들어오시는분들! - 땡글 이용시 지켜지면 좋은 것 47 241 57994
김광부
2017.06.25
공지 [땡글운영위] 이사진 구성원 변경 공지 9 file 14 1278
땡글운영위
2019.09.03
공지 로그인이 안되시는 분은 문의해주시기 바랍니다. 4 4 2086
땡글개발자
2019.08.21
공지 개인 정보 유출에 따른 사과문 55 file 8 4246
땡글개발자
2019.08.21
17723 채굴 초보채굴러입니다. 해쉬량 문의요~ 샤양 메인보드 : 기업장터에 판매하는 8웨이 메인보드 그래픽카드 : 1050ti 8way 파워 파워렉스 750와트   이런사양입니다~ 채굴할때 콘솔창에는 정상 해쉬가 뜨는데.. 이더맨이나. 남자별님.. 프로그램으로 확인하면... 2 862
이노스
2017.08.28
17722 채굴 이전 글에 지인 채굴장 무상 임대 예기를 했는데 오늘까지 사용 가부 연락을 준다고 했는데..답이 없네요.ㅠㅠㅠㅠ   우울하네요.  역시 난 말 주변이 없는듯 하네요.. 아파트형 공장이라서 한 2평 정도만 전기세 정도만 내고 사용할 수 있는지 오늘까지  연락을 준다고 했는데  소식이 없는 걸로 봐서는 다른 상가을 알아 봐야 할 ... 5 1043
그래서말인데요.
2017.08.28
17721 채굴 알트] 희망찬 월욜 채굴목록 업뎃8.28.11 오늘은 모네로 상장등 코인시장 전체적으로 활황인듯 하네요./..   1. ZCL----&gt;돌아온 LBC 채굴시작 / coinmine/ 난이도 폭증 /포기 1. ZCL----&gt;역쉬 SKUNK 채굴시작 / suprnova 1. ZCL----&gt;뻥해쉬 SIB 채굴시작 / su... 5 file 1316
kenny001
2017.08.28
17720 채굴 뮤직코인 난이도 별생각 없이 갯수 늘어나는 재미로 뮤직코인 채굴중입니다.   어제 부터 난이도가 3배나 증가를 했네요   이거 왜 이럴까요?   일시적인 증상이면 다행인데 다시 이더로 가야 하나 고민입니다.   소수점 아래 바라 보... 4 2508
LaPenta
2017.08.28
17719 채굴 이더는 이제 난이도가 우주로 갔나봅니다 이더는 이제 난이도가 우주로 갔나봅니다 시세가 지금 계속오르는데도 채산성 순위권 밖이네요...ㅎㅎ   마이너들이 이제는 이더는 거들떠보지도 않는다는 6 2311
akai
2017.08.28
17718 채굴 보드 관련 질문입니다 컬러풀 h81a 보드와 바이오스타 tb250btc 모델이 있는데 p106 으로 50대정도 세팅하려고 합니다 처음 계획은 81a가 가성비가 좋아서 하려고 했는데 채굴장 하는 지인이 tb 250으로 하는게 향후 업그레이드 하는데 좋... 10 765
롱테이크
2017.08.28
17717 채굴 asic 장비 사용방법이 궁금 합니다. 처음에 세팅을 할때는 컴퓨터와 연결을 해서 풀주소랑 아이디 세팅을 한후에 해제하고 채굴 하는건가요?? 조금 자세하게 사용방법좀 알려주시면 감사하겠습니다. 1 1256
선수면이쯤은
2017.08.28
17716 채굴 라이트코인 채굴과 대시코인 채굴 어느게 더 좋은지요 현재가치 및 미래가치 다 포함입니다 ㅋㅋ 저는 코인을 모으고 싶습니다 둘다 돌릴까 생각중이긴한데   라이트코인은 지금 저평가 코인이라 나중에 오를테고 대시도 더 오를거 같은데 둘다 막상막하.. 현재로썬 대시... 6 1900
노채리노
2017.08.28
17715 채굴 라이트코인과 대시 채굴난이도 증가 추세가 어떤지요?? 9월중순 라이트코인 채굴 (앤트마이너 l3 입니다) 10월말 내지는 11월초 대시 채굴 (앤트마이너 d3입니다)   그떄쯤되면 난이도 폭탄이 예상되는데.. 전 어차피 코인을 모을꺼라,, 원금만 안까먹어도 된다는 생각인데... 10 2555
노채리노
2017.08.28
17714 채굴 1060 마이크론도 나쁘지 않네요 6way 전력제한 70%, 코어+0, 메모리 +600주니까 이더23.5 정도 나오네요   더 주고싶은데 무서워서 못올리고 있습니다ㅋㅋㅋ 15 1933
전생에농부
2017.08.28
17713 채굴 혹시, antminer 고장난것 가지고 계신분?   Antminer s9, l3+,d3등 고장난 것 돌리지도 못하고 방치된 것 가지고 계시면 저렴하게 제가 사겠습니다.   8 1 1914
공동채굴나라
2017.08.28
17712 채굴 스위치허브 질문있습니다. 안녕하세요.   현재 아래와같은 공유기에 매인선이들어와있습니다.   http://item.gmarket.co.kr/DetailView/Item.asp?goodscode=1110318221&amp;GoodsSale=Y&amp;jaehuid=200001169&amp;NaPm=ct%3Dj6v887co%7Cci%3D7... 5 1051
인큐러스
2017.08.28
17711 채굴 이거 해쉬값 답없는거 맞죠?? 마풀에서 이클 채굴하다가   혹시나해서  마이너게이트로 채굴했더니   1060 6way 인데 표기가 다른건지   속도가  ........이거 노답맞죠?? 4 file 1912
부릉그룹
2017.08.28
17710 채굴 모네로 난이도 너무 올라서 시무룩.. 나노풀 사용하는데   5500H/s 정도 나와서 6~7일에 1개 씩 먹어왔는데.. 이제는 어림도 없네요   예상수치 계산해주는데 지금은 1주일에 0.6개 수준..   갑자기 급등하더니 새로운 거래소도 열려서 너무 많이 몰린거 ... 6 2851
냐냐냥
2017.08.28
17709 채굴 cc마이너 모네로 사용시 그래픽카드 몇개가 작동되는지 잘모르겠는데 혹시 배치파일 명령어가 따로 있나요???   돌아가고는있는것같은데 뭐가 몇번이 작동되고있는지 잘모르겠네요   번갈아가면서 예스가뜨는데   혹시아시는분... 3 file 2036
부릉그룹
2017.08.28
17708 채굴 모네로 채굴 성능 정상 인가요? 마플허에서 모네로 채굴중인데 변동폭이 2배까지 발생합니다. 일 적립량은 0.2 , 0.23, 0.30, 0.27, 0.34, 0.33, 0.23, 0.28, 0.19, 0.44, 0.26, 0.36, 0.46 ...... 정상인가요? 1 1584
rkdejd
2017.08.28
17707 채굴 antminer 구매 사기주의 !!! ... https://antminersell.shop/ panama 로 추정되는 곳에 있는 사기 몰입니다. antminer 싸게 판다는.... 오늘 보니 rent 메뉴가 추가됬네요. 의심이 같지만 외국 친구가 검색해보더니 사기 아닌거 같다고 하길래 ... 질렀었습니다. 두어달전에... ... 7 1879
rkdejd
2017.08.28
17706 채굴 1060 3g 2대 vs 1050ti 3개 큰차이 없을것같지만 누가 더 돈을많이 벌어다 줄까요? 기계 가격은 비슷하네요 4 1899
아데니아
2017.08.28
17705 채굴 혹시 채굴을 2-3년 이상하신 선배님들 계시는지 궁금합니다. 수년전 파코즈에 채굴에 관한 내용이 올라왔을때 많은 사람들이 느끼듯 .. 사기의심을 하고 잊고 지냈습니다. 작년 하던일이 법이 바뀌는 바람에 없어지면서 .. 우연히 비트코인 채굴에 관한 기사를 다시 접했습니다.... 4 1 2135
휘리릭릭릭릭
2017.08.28
17704 채굴 마이닝풀허브 모네로 채굴 정상적으로 되고 있는건가요? 초심자 채굴러 입니다. xmr-stak-cpu 라이젠1700으로 마이닝풀허브에서 채굴하고 있습니다. 20분이 넘어도 계속 이상태네요 단축키R을 누르면 아래의 Error이 뜨고 그러네요ㅜㅜ 단축키 H를 누르면 해쉬는 뜨는데 아... 4 file 2053
무명소졸
2017.08.28
목록
Board Pagination Prev 1 ... 1757 1758 1759 1760 1761 1762 1763 1764 1765 1766 ... 2648 Next
/ 2648