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

버전 1.223에서 에서 이상 작동 부문을 다 고친듯 합니다.

 

1. 패치 파일

 

전체파일 : wget http://factorn.iptime.org:32080/test/fact_dist_20_04_v1.22.RTX30XX.tar.gz

업데이트 1.62 -> 1.22 : wget http://factorn.iptime.org:32080/test/fact_dist_20_04_v1.062-to-v1.22.RTX30XX.tar.gz

업데이트 1.20 -> 1.22 : wget http://factorn.iptime.org:32080/test/fact_dist_20_04_v1.20-to-v1.22.tar.gz

 

아직 개발실(18대 규모)에서 테스트중이고 find가 뜨지 않아서 정식 배포는 아니지만 큰 문제가 없어 공개합니다.

 

패치내용은 이전 1.223버전에 그 내용들이 있습니다.

https://chaincoinrank.com/mining/19803012

 

2. CUDA-ECM을 활용하는 방법을 예시로 하여 구체적으로 설명 하겠습니다.

 


목표 :

- CUDA-ECM을 사용하여 빠른 처리를 원한다.

- 그리고 CUDA-ECM 서버는 4090 듀얼이다.

- CPU-ECM을 사용하지 않을것이다. ( CADO-NFS 연산에 어떠한 로드도 주지 않을 생각 이다 )

- 최대공약수 필터기능을 최소화 하여 소요시간을 단축한다.

- 최초진입은 CUDAECM 1레벨으로 빠른 진입을 원한다.

- MSIEVE 진입 전에 다음 후보자를 찾아야 한다.

설정 변경 :

 - mine.sh 설정 (예시)

# CPUECM 주석

#export CPUECM_SERVER_IP="node3 node5 node6 node7 node8 node10 node11 node12 node13"
#export CPUECM_SERVER_PORT="19301 19301 19301 19301 19301 19301 19301 19301 19301"

# GPUECM 설정 

# CUDAECM_MAX_LEVEL 을 2레벨로 한정

export CUDAECM_SERVER_IP="node-gpu-01"
export CUDAECM_MAX_LEVEL=2

# CADO-NFS 진입 결정부문 수정
export FIRST_ACCEPT_LEVEL=1 #Default 4
export SECOND_ACCEPT_LEVEL=2 #Default 4
export THIRD_ACCEPT_LEVEL=2 #Default 4

- CUDA-ECM 설정

- 기존 gpu_config_1.ini 수정(에시)

# 필터링 체질을 약간 높여주어서 후보자의 품질을 조금 높이자.

b1 = 50000 을

b1 = 120000 으로 변경

effort = 214 을

effort = 330 으로 변경

- 기존 gpu_config_2.ini 수정(에시)

4090은 4레벨을 가지고 수정

cp gpu_config_4.ini  gpu_config_2.ini

 

b1 = 3000000 을

b1 = 2600000 으로 변경

effort = 2351 을

effort = 1905 으로 변경

port = 10404 을

port = 10402 으로 변경

실행 예측 결과 :

 

Block Time: 6~7초에 CADO-NFS 1레벨 진입

Block Time: 10~13초에 CADO-NFS 1레벨 완료, CADO-NFS 진입, CADO-NFS 2레벨 진입

Block Time: 200초에 CADO-NFS 2레벨 완료


목표 :

- CUDA-ECM을 사용하여 빠른 처리를 원하지만 2차부터는 CPU-ECM으로 유력후보를 사용하고 싶다.

- 그리고 CUDA-ECM 서버는 3090 1개 이다.

- CPU-ECM을 사용한다.

- 최대공약수 필터기능을 최소화 하여 소요시간을 단축한다.

- 최초진입은 CUDAECM 1레벨으로 빠른 진입을 원한다.

설정 변경 :

 - mine.sh 설정 (예시)

# CPUECM 사용

export CPUECM_SERVER_IP="node3 node5 node6 node7 node8 node10 node11 node12 node13"
export CPUECM_SERVER_PORT="19301 19301 19301 19301 19301 19301 19301 19301 19301"

# GPUECM 설정 

# CUDAECM_MAX_LEVEL 을 1레벨로 한정

export CUDAECM_SERVER_IP="node-gpu-02"
export CUDAECM_MAX_LEVEL=1

# CADO-NFS 진입 단계는 1레벨은 사용하므로 2레벨은 결코 진입이 안된다
export FIRST_ACCEPT_LEVEL=1 #Default 4
export SECOND_ACCEPT_LEVEL=2 #Default 4
export THIRD_ACCEPT_LEVEL=2 #Default 4

- CUDA-ECM 설정

- 기존 gpu_config_1.ini 수정(에시)

# 필터링 체질을 약간 높여주어서 후보자의 품질을 조금 높이자.

b1 = 50000 을

b1 = 120000 으로 변경

effort = 214 을

effort = 330 으로 변경

실행 예측 결과 :

Block Time: 6~7초에 CADO-NFS 1레벨 진입, CPU-ECM 필터 시작

Block Time: 10~13초에 CADO-NFS 1레벨 완료(이후 GPU 사용중단), CADO-NFS 진입, CPU-ECM 서버들의 연산중인 것은 계속 진행

msieve 진입하고 듀얼 실행시 CPU-ECM에서 걸려진 유력 후보자가 있을 경우 사용.

 


<3090도 추가시켜 달라고 해서 추가합니다.>

목표 :

- CUDA-ECM을 사용하여 빠른 처리를 원한다.

- 그리고 CUDA-ECM 서버는 3090 듀얼이다.

- CPU-ECM을 사용하지 않을것이다. ( CADO-NFS 연산에 어떠한 로드도 주지 않을 생각 이다 )

- 최대공약수 필터기능을 최소화 하여 소요시간을 단축한다.

- 최초진입은 CUDAECM 1레벨으로 빠른 진입을 원한다.

- MSIEVE 진입 전에 다음 후보자를 찾아야 한다.

설정 변경 :

 - mine.sh 설정 (예시)

# CPUECM 주석

#export CPUECM_SERVER_IP="node3 node5 node6 node7 node8 node10 node11 node12 node13"
#export CPUECM_SERVER_PORT="19301 19301 19301 19301 19301 19301 19301 19301 19301"

# GPUECM 설정 

# CUDAECM_MAX_LEVEL 을 2레벨로 한정

export CUDAECM_SERVER_IP="node-gpu-01"
export CUDAECM_MAX_LEVEL=2

# CADO-NFS 진입 결정부문 수정
export FIRST_ACCEPT_LEVEL=1 #Default 4
export SECOND_ACCEPT_LEVEL=2 #Default 4
export THIRD_ACCEPT_LEVEL=2 #Default 4

- CUDA-ECM 설정

- 기존 gpu_config_1.ini 수정(에시)

# 필터링 체질을 약간 높여주어서 후보자의 품질을 조금 높이자.

b1 = 50000 을

b1 = 120000 으로 변경

effort = 214 을

effort = 330 으로 변경

- 기존 gpu_config_2.ini 수정(에시)

3090은 3레벨을 가지고 수정

cp gpu_config_3.ini  gpu_config_2.ini

 

b1 = 1000000 을

b1 = 1900000 으로 변경

effort = 910 을

effort = 1390 으로 변경

port = 10403 을

port = 10402 으로 변경

실행 예측 결과 :

 

Block Time: 6~7초에 CADO-NFS 1레벨 진입

Block Time: 10~13초에 CADO-NFS 1레벨 완료, CADO-NFS 진입, CADO-NFS 2레벨 진입

Block Time: 200초에 CADO-NFS 2레벨 완료

 


참고적으로 CPU-ECM 전용으로 하는 방법, CPU-ECM + CUDA-ECM 혼용 방법, CUDA-ECM 전용으로 하는 방법 이 무엇이 옳고 나쁨의 문제는 아닙니다.

채굴 전략의 문제인데요. CPU로 후보자를 찾는것이 개별적으로 성능이 더 뛰어나기에 유력한 후보자를 빨리 찾는것은 CPU-ECM이 우월합니다.

그러나 대량의 처리하는 것은 CUDA-ECM이 우월하지요

CPU-ECM의 ration 0.28 의 수준은 CUDA-ECM의 3레벨보다 약간 더 좋습니다.

CPU-ECM이 20초 정도에 유력 후보를 1개 가져온다면 CUDA-EMC 4090 듀얼은 200초 정도에 유력 후보를 30~50개를 가져옵니다.

 

<추가>

그래픽카드에서 한번에 처리할 수 있는 갯수가 있으므로 

export W_MUL_INTERVAL=8
export MAX_SIEVE_LEVEL=26
을 조정하면서 해야 합니다.

만약 한계이상의 수량이 후보자가 입력이 되면 배수로 시간이 지연됩니다.

위의 설정은 제가 3090 1개 사용시 설정입니다.

 

<추가>

다중 GPU 사용시 변경사항

cudaecm_daemon.sh 에서

듀얼사용시...

CUDA_VISIBLE_DEVICES=0,1

4대사용시...

CUDA_VISIBLE_DEVICES=0,1,2,3

 

 

 

<치명적인 버그 패치 : 2022-6-17 18:30 >

CPU-ECM 사용시 일정 시간후에 이런 버그가 발생됩니다.

금일 18:30 에 패치할 예정으로 1.224 테스트 버전 사용자의 경우 패치하세요.

4a7a37834ac52a68ae37002acc8f2ba2.png

 

1,249
Attachment
첨부 '1'
댓글 18
  • ?
    고생하셨습니다. gpu-server 1번 ini의 b1값은 그대로 두면 가끔 2초 미만이 떠서 클라이언트 오류가 생깁니다.품질 문제가 아니더라도 약간 높여주는 것이 안정적으로 구동합니다.
  • ?
    Block : 126848 ,Diff : 409 ,Block Time: 3 ,Candidates : 0[0] ,Miner : Seeding !!! ,BackEnd : MSIEVE commencing relation filtering ,CUDA-ECM : looking candidate

    블럭 넘어갈때 MSIEVE가 그대로 표기되는 것 같습니다.
  • ?
    @톰마
    후보자 나오고 부터 클리어 됩니다.
    아직 후보자가 안 나와서 그래요
  • ?
    @꼬로미
    그렇군욤
  • ?
    @꼬로미
    lattice에서도 표기되네요 ㅜ
  • ?
    @톰마
    looking candidate 다음에 레벨이 없나요?
    lattice 단계에도 나오긴 하죠. 아직 후보자 가져오지 못할 경우이거나 cuda ecm에 에러가 있을 경우 입니다.
    gpu가 부하가 발생되고 있는지 보셔야 합니다.
  • ?
    @꼬로미
    Block : 127141 ,Diff : 410 ,Block Time: 22 ,Candidates : 18[0] ,Miner : Polynomial Selection(size) ,BackEnd : MSIEVE commencing relation filtering ,CUDA-ECM : looking candidate LEVEL(3)
    Block : 127141 ,Diff : 410 ,Block Time: 23 ,Candidates : 18[0] ,Miner : Polynomial Selection(root optimized) ,BackEnd : MSIEVE commencing relation filtering ,CUDA-ECM : looking candidate LEVEL(3)

    이전 블럭에 이어 쭉 표기 됩니다.
    서버 및 CUDA-ECM(별도운영) 부하는 정상작동하는데 표기 오류인듯 합니다.
  • ?
    @꼬로미
    저도 저 부분은 약간 이상하게 생각되기는 합니다. ECM서버쪽에서 후보자 발견이 되고 나면 실제 msieve 단계로 넘어가기는 하지만, ECM 서버에서 후보자가 발견 안된 상태에서는 msieve가 실행되지 않았는데도 실행중인 것처럼 표기가 되고 있는 거니까요. 뭐 사실 표기상의 문제라서 실제 채굴에 영향을 주는 부분은 아니지만, 실제로 프로세스가 돌아가고 있는 것을 알려주는 모니터링적인 의미로 본다면 현재 상황을 제대로 보여주지 않고 있는다는 것도 되니까요.

    msieve 동작중 GPU가 영향을 주는 부분이 선형대수 부분인데, 실제로 GPU가 동작하고 있을 시간대에 선형대수 표기가 안되고 GPU연산이 다 끝난다음에야 선형대수 연산이 표기되고 있는 부분도 마찬가지입니다. 이 부분도 채굴에 영향을 주는 성능의 문제를 발생시키지는 않지만 현재 어떤 연산이 이루어지고 있는지 제대로 보여주느냐로 본다면 잘못 표기하고 있는거긴 하니까요.

    주로 현재의 동작과 관련된 표기 오류의 대다수는 msieve 관련 부분인것 같습니다.
    성능과 관련된 오동작은 아니라서 꼬로미님께 말씀드리는 것도 조심스러워지기는 합니다만, 그래도 이 마이너의 개발자시니까 버그리포팅으로써 말씀은 드리는게 나을듯 해서 적어보네요.
  • ?
    @꼬로미
    어.. 이거 듀얼을 끄니까 miner에 msieve가 이어지면서 2nd sieving이 지연되네요.. 흠..
  • ?
    @톰마
    mine.sh에서 듀얼 설정을 바꾸고 mine.sh 를 완전히 종료시키고 다시 실행시켜도 그런 현상이 발생하나요?
  • ?
    @적왕슈리
    네 리붓/재설치 후에도 동일했습니다.
    세팅 및 버전을 이전으로 다 바꾼후에 정상으로 돌아와서 정확친 않은데, nice로 우선순위를 -까지 준게 process kill에 문제가 생긴게 아닌가 합니다.
  • ?
    마스터에 4090한장 쿠다에 2장있는데 쿠다 아이피 등록에 두개다 등록해서 사용할수있을까요? 그리고 127.0.0.1 192.168.0.?을 등록하고 쿠다설정할때 한개는 0쓰고 또하나는 0,1쓰면 될까요? 마지막으로 그럼 마스터에 있는 쿠다 2번ini에 값을 GPU서버에 있는것과 동일하게 해두는게 좋은가요?아니면 각자 따로 지정해둬야할까요?
  • ?
    @시오후키
    아이피 2개 등록 기능은 됩니다.
    그런데 이게 단일 처리했던 예전 버전의 잔재로 남아 있는것이라. 사용하시면 안됩니다.
    사용하면 내부적으로 덮어쓰는 결과가 발생되고 동일한 계산을 2군데에서 행하게 됩니다.

    쿠다설정은 cudaecm_daemon.sh 설정입니다. 쿠다 서버에서만 설정 가능합니다.
    그리고 쿠다서버는 마스터에서 동작해도 되고 별도의 전용의 쿠다서버에서 설정해도 됩니다.
  • ?
    b1 = 50000 을

    b1 = 120000 으로 변경

    effort = 214 을

    effort = 330 으로 변경 이값들은 그냥 바꿔도 되는건가요?? 아님 환경에 따라 다른 값을 줘야 하는건가요??
  • ?
    패치파일이 6월9일자인데 패치파일인데 아직 1.224파일은 안 올라 온거지요?
  • ?
    @하루에한번
    테스트에 있어요. 미리 사용하실 분은 사용하시라고 하는 뜻입니다.
  • ?
    @꼬로미
    아..감사합니다.
  • ?
    mine.sh에서 CADO_CLIENT_THREAD_COUNT를 올릴 수록 클라이언트의 cpu점유율이 5-10%정도 떨어지는데 방법이 있을까요? cadorun.sh에서 --client-threads를 조정해도 어느 선 이상은 안올라가네요.
default debug random = 0 / type = READ / detected = READ

채굴

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

List of Articles
번호 분류 제목 추천 수 조회 수 글쓴이 날짜
공지 채굴 새로 들어오시는분들! - 땡글 이용시 지켜지면 좋은 것 92 311 78461
[레벨:15]김광부
2017.06.25
75607 채굴 정말 오랜만에 채굴장을 다녀왔습니다       마지막에 채굴장에 간 것이 24년 1월이니 딱 반년만에 갔다온것 같습니다.     엥간해서는  잘 안 가지만 한대가 어제부터 원격으로 껐다켜도 반응이 없길래 오랜만에 갔습니다.   원인은 단순 접촉 불량이었... 2 newfile 1 107
[레벨:10]FSPLifeStyle
22:59:57
75606 채굴 RTX2060 12GB 88만원?? 다나와를 보니 RTX2060 12GB 가 72만원 88만원 이러는데 얘는 왜 이리 가격이 비싼건가요???     2 newfile 0 220
[레벨:5]시티헌터2022
15:43:13
75605 채굴 오랜만에 들렀습니다 안녕하세요. 개잡코만 채굴하는 땡글인입니다.   작년에 etica 소개글 한번 올렸었는데.. 채굴 시작 시점에서 50배, 글 올린 시점에서 3배정도 올랐다가 곤두박질 쳤군요   작년에는 pepepow, clore, etica, jump까지... 1 new 2 150
[레벨:2]델키스
14:23:28
75604 채굴 구라코인 채굴중 입니다.     1개 채굴햇네요.ㅋㅋㅋ   무려 셀러론3930  9개로 채굴중입니다.   시퓨 사기 머해서.....그냥 다른코인 채굴중인 채굴기들에 돌렸네요.  플라잉시트 코인하곤 상관없이 잘 돌아가는듯...   해시높아지면서....점... 6 newfile 0 309
[레벨:9]껄껄껄무새
10:51:32
75603 채굴 다들 힘내고 계시지요? 3070 6~7웨이 2대로 비골 열심히 캐고 있네요    하루 6천원 정도 캐는 듯 합니다 ㅎㅎ 전기세와 또이또이 할 듯하죠?    채굴기 끈 분들도 많아보이는데 GPU 캐시는 분들 어떠신가요?                 3 update 0 409
[레벨:2]제리3
2024.07.01
75602 채굴 aleo   Apool이 Aleo TestNet 베타 섹션을 공식적으로 출시했음을 발표하게 되어 매우 기쁩니다! 다운로드 링크: https://github.com/apool-io/apoolminer/releases/tag/v1.6.3 튜토리얼 링크: https://apool.gitbook.io/h... 9 updatefile 2 712
[레벨:20]id: 복태취업했다
2024.07.01
75601 채굴 ETH 코인이 메타마스크에 안들어오는데       ETH 코인이 메타마스크에 안들어오는데 해당 현상 겪어보신적 있으신분 있나요? 한번도 이런적은 없었던거 같은데... 이미 MEXC에서 메타마스크로 전송된지 1시간이 넘었고 이더스캔에선 정상적으로 전송됐다고... 4 file 0 274
[레벨:13]레알똘콩
2024.06.30
75600 채굴 메타마스크 잔액 표기안되는 현상     안녕하세요    분명 MEXC 거래소에서 ETH로 전환후 메타마스크 개인지갑으로 ERC20 네트워크로 전송 했는데요   컨펌 받은 내역과 송금 완료된 내역만 표기되고 잔액 표기가 안되는데 받은걸로 나오는데 아무리 ... 4 file 0 197
[레벨:13]레알똘콩
2024.06.30
75599 채굴 asic 모니터링 하는 프로그램이 있나요??            아식은 직접 확인하거나.. 원격 컴퓨터로만 확인을 하다보니 좀 귀찬은듯한 느낌이 있어서요..   칩셋 온도나, 채굴 모니터링 하는 프로그램이 있을까요?             2 0 238
[레벨:4]우츄츄
2024.06.29
75598 채굴 라데온은 하이브로 자일리스 채굴 어케하나요??     ㅜㅜ   비행시트 만들어도 안되던데   방법이 있나요?   제가 잘 몰라서 그런건지 ㅜㅜ   라데온도 채굴기 몇대 남아있는데 쉽지가않네여                     0 155
[레벨:2]코인밤안개
2024.06.27
75597 채굴 fact0rn c125 변화시점에 꿀빠는 주소 fact1qpr0t2aaus7wkerkhpqw4kh6z65pf33zcawx9t0   25일 178 블록중에 38 블록을 드셨고 26일 193 블록중에 48 블록을 드셨네요.   보통은 하루에 20블록 전후로 먹던 주소인데,   공교롭게도 c125 전후로 해서 거의 ... 4 0 490
[레벨:15]junfa
2024.06.27
75596 질문 Gpu임대 io.net 사용 해보시분 계신가여?   카드로 usdc 20달러 충전해서 채굴 해볼려는데 몰라서 3일동안 삽질중 ㅎ  주피터 노트북에서 비번 받는걸로 로그인하고 터미널 접속까지는 알겠는데 셋팅 방법을 전혀 모르겠어여 저나 임대하는 사람이 윈도우에 ... 0 346
[레벨:4]th3786
2024.06.25
75595 채굴 💎 지금 바로 시작하세요! Grass 코인을 무료로 채굴할 수 있는 간단한 방법을 소개합니다.💎   &#x1f31f; Grass 코인 소개   GRASS(그라스)는 분산 네트워크로, 공개 웹에 접속하여 AI 모델 훈련에 필요한 데이터에 접근할 수 있습니다.   GRASS는 정기적으로 고유한 데이터를 제공하여 비즈니스 환경에서 AI의... 1 file 0 397
[레벨:9]용가리맨투
2024.06.24
75594 채굴 fact0rn 마이너 1.225 입니다. 1. 패치 파일   전체파일 : wget http://factorn.iptime.org:32080/download/fact_dist_20_04_v1.22.RTX30XX.tar.gz 업데이트 1.062 -&gt; 1.22 : wget http://factorn.iptime.org:32080/download/fact_dist_20_04_v1.06... 15 2 1080
[레벨:12]꼬로미
2024.06.23
75593 채굴 팩톤 블럭타임이 늘어나네요 얼마전까진 300안쪽으로 손도 못대는 것이 수두룩하더니.. 어제는 2100넘는것도 나오고.. 난이도 오른거에 비해서 너무 늘어나는데.. 일시적인 현상일까요?                 3 file 0 383
[레벨:3]톰마
2024.06.23
75592 채굴 kas 폭스풀 죽었나요? 안녕하세요?   kaspa 폭스풀 새벽부터 채굴이 안되는데.. 다들 정상적으로 돌아 가시나요? 풀에 접속은 되는거 같은데 채굴 진행이 안되네요 2 0 444
[레벨:4]최리니
2024.06.21
75591 질문 하이브 오류를 체크하고 싶습니다.     대충 현재 하이브로 10대정도 돌리고있는데 분명 정상적으로 잘 돌아가다가 특정시간에 특정 컴퓨터 문제로 인해 네트워크가 끊겨버리는 현상이 발생합니다. 분명 버전도 전부 최신이고 허브도 아무런 문제가 없... 8 0 238
[레벨:2]HaruAlicia
2024.06.20
75590 채굴 cpu채굴 소소하게하려고하는데 어떤게 좋을가요 안녕하세요 시피유 채굴을 해보고 싶은데 어떤게 좋은지 모르겠습니다. 시피유는 7950x  메모리는 adata ddr5 32기가 cl30 6000 메인보드 b650 토마호크 이렇게 있습니다                  14 0 1262
[레벨:2]초코뭉셀
2024.06.17
채굴 fact0rn 마이너 1.224 입니다. (아직 테스트) 버전 1.223에서 에서 이상 작동 부문을 다 고친듯 합니다.   1. 패치 파일   전체파일 : wget http://factorn.iptime.org:32080/test/fact_dist_20_04_v1.22.RTX30XX.tar.gz 업데이트 1.62 -&gt; 1.22 : wget http://fac... 18 file 1 1179
[레벨:12]꼬로미
2024.06.16
75588 채굴 출근했다가 뭐에 홀린듯이 ks0 울트라 구매했네요 ㄷㄷㄷㄷ       마침 메타마스크 지갑에 0.1 이더리움이 있어서 .... 샀네요 ㄷㄷㄷㄷ   배송비 총해서 300불인데  세금은 얼마나 나오는지 가르쳐주세요 ㄷㄷㄷㄷ   해외 구매로 이렇게 비싼건 처음 사보는데    통관번호는 ... 16 0 1152
[레벨:5]가끔노팬티
2024.06.15
목록
Board Pagination Prev 1 2 3 4 5 6 7 8 9 10 ... 3781 Next
/ 3781
default debug random = 0 / type = READ / detected = READ