1. 기존 fact0rn 채굴 설명
1.1. PC선택과 채굴 : 2024-01-08
https://www.ddengle.com/mining/19548557
1.2. 개선된 채굴 프로그램 : 2024-01-11
https://www.ddengle.com/mining/19551677
1.,3. 개선된 채굴 프로그램의 동작방식 : 2024-01-15
https://www.ddengle.com/board_free/19557875
1.4. fact0rn의 해시와 난이도 : 2024-01-19
https://www.ddengle.com/board_free/19564450
1.5. fact0rn의 12대 정도의 소규모 채굴 네트워크 구성 : 2024-01-22
https://www.ddengle.com/board_free/19568142
1.6. 필터링 속도 개선(AVX512 지원) : 2024-01-08
https://www.ddengle.com/mining/19575145
1.7. 일부 버그 수정 및 HAPROXY 사용법 : 2024-01-08
https://www.ddengle.com/mining/19585293
<전체파일>
wget http://factorn.iptime.org:32080/download/fact_dist.tar.gz
최종 0.95으로 다시 만들었습니다.
2. 패치 사항
wget http://factorn.iptime.org:32080/download/fact_dist_20_04_v0.92-to-v0.95.tar.gz
기존 사용자는 이것만 받아서 적용하면 됩니다.
압축파일 내용
fact_dist/miner
fact_dist/checkblock
fact_dist/centralmn
fact_dist/gpuecm
fact_dist/cpuecm
fact_dist/cpurun.sh
fact_dist/cpuecmServer
fact_dist/cadocli
fact_dist/yafurun.sh
fact_dist/gpu-server/cudaecm_daemon.sh
fact_dist/gpu-server/gpu_config_5.ini
fact_dist/gpu-server/gpu_config_6.ini
fact_dist/yafu0/yafu/yafu
fact_dist/yafu0/yafu/yafu512
fact_dist/yafu0/yafu/avx-ecm
fact_dist/yafu0/yafu/*.a
패치 내용
- checkblock, centralmn 재실행시 "address already in use" 문제 해결
- cpuecm, cpurun.sh, cpuecmServer 추가
- cadocli 일부 수정
CPUECM 사용방법
- 1:1 구성 즉, miner 와 cadocli 가 1:1 구성 이상일때에만 추천함.
- miner pc
ㄱ. cpurun.sh 수정
cpuecmServer 동작하는 PC의 IP으로 변경
ㄴ. cpurun.sh 실행 (꼭 마이너가 있는 폴더에서 실행)
sh cpurun.sh
- client pc (runcadocli.sh 수행중인..)
ㄴ. cpuecmServer 실행
./cpuecmServer
CPUECM 특징
- cado-nfs 서버/클라이언트 구성시 클라이언트의 경우 약 30%는 쉬고 있음. 이 쉬는 시간에 후보자 필터링을 하는 것을 목표로 함
- 후보자를 색출하면 더 이상 동작을 멈춘다.
- cado-nfs-client 가 실행중이면 멈춘다.(다만 마지막 필터링 작업이 진행중이면 병행한다. )
- 첫번째 유력후보를 cado-nfs 가 연산할때까지의 시간의 단축은 거의 없지만 두번째 유력후보를 연산부터는 후보자 색출시간이 단축됨
(gpu 연산서버를 구성하는 것과 동일한 효과를 얻음)
cpuecmServer 정상 동작 화면
cpurun 정상 동작 화면
작동방식
아 일단 목표하는 성능 개선부문은 다 한것 같네요.
이제 자야겠습니다.
<추가>
수정된 전체 작동 방식
수정된 전체 네트워크 구성
GPU Server 상세