제가 개인적으로 좀 바빠서 패치본은 늦게 배포합니다.
또한 fact0rn 의 가격도 너무 하락되어서 흥도 나지 않네요
1. 패치 파일
제가 개인적으로 좀 바빠서 패치본은 늦게 배포합니다.
전체파일 : wget http://factorn.iptime.org:32080/download/fact_dist_20_04_v1.25.RTX30XX.tar.gz
업데이트 1.251 -> 1.253 : wget http://factorn.iptime.org:32080/download/fact_dist_20_04_v1.251-to-v1.253.tar.gz
2. 주 패치 내용
2.1. CUDAECM 과 GPUECM 의 작동 방식을 1.251과 조금 다릅니다.
아래의 표에 설정된 단계로 필터링 합니다.
ECM_STEP_OF_CANDIDATE_SIEVING=6 설정값은 아래표에서 digits D 40 에 해당됩니다.
2.2 이전버전은 2개의 msieve 폴더를 사용하여 스위칭하여 사용하는 것을 복수로도 가능하게 하였습니다.
이를 위해서 마이너 폴더에 정상 작동되는 msieve_nfsathome 폴더가 있어야 합니다.
기존 사용자는 1.251, 1.252 버전에서 msieve_nfsathome 폴더는 cpu용이라 msieve_nfsathome0 이나 msieve_nfsathome1 을 msieve_nfsathome 으로 변경해서 사용하세요
옵션은 MAX_MSIEVE_COUNT 이고 기본은 2로 설정되어 있습니다.
% 최근 msieve 속도가 계속 지연되고 있어 2개로만 사용할 경우 덮어쓰는 경우가 발생되고 있습니다. 따라서 3~5사이 설정해 주셔야 할것 같아요.
2.3 기타
- msieve 연산시 소소하게 속도업그레이드가 있습니다.
- 메시지에서 lattie sieving 시 진행단계를 표시합니다.
- 메시지에서 msieve 메시지를 더 세분화 하였습니다.
- filtering wants 1000000 more relations 메시지가 발생시 표시하도록 하였습니다.
이 경우 cado-nfs 의 tasks.sieve.rels_wanted 값을 더 올려야 합니다.
3. gpuecm.sh 파라메터에서 사용하지 않게되는 옵션
ECM_MULTIPLE_EQUAL_RATIO
ECM_MINIMUM_B1
ECM_CURVE
4. mine.sh 파라메터에서 사용하지 않게되는 옵션
ECM_MULTIPLE_EQUAL_RATIO
ECM_MINIMUM_B1
ECM_CURVE
5. 기타
5,1 1.25 버전의 gpuecm을 사용하실려면 쿠다툴킷을 설치해야 합니다.
드라이버 버전 : 53X
wget https://developer.download.nvidia.com/compute/cuda/repos/ubuntu2204/x86_64/cuda-keyring_1.1-1_all.deb
sudo dpkg -i cuda-keyring_1.1-1_all.deb
sudo apt-get update
sudo apt-get -y install cuda-toolkit-12-3
드라이버 버전 56X
wget https://developer.download.nvidia.com/compute/cuda/repos/ubuntu2204/x86_64/cuda-keyring_1.1-1_all.deb
sudo dpkg -i cuda-keyring_1.1-1_all.deb
sudo apt-get update
sudo apt-get -y install cuda-toolkit-12-6
5.2 1.252 미만의 사용자는 클라이언트까지 교체하셔야 합니다.
5.3 모니터링
export FARM_GROUP="TEST"
export MINER_GROUP="MINER_GP03"
export MN_BROKER="192.168.0.2:9092"
#export WORKER=$HOSTNAME
192.168.0.2 서버의 9092포트에 UDP로 메시지를 보냅니다.
메시지의 종류는 시스템정보, CPU 정보, 메모리 정보, 마이너 정보, 각종 이벤트 정보를 json 형식으로 전송합니다.
여러모로 어렵네요. 가격도 그렇고 마이닝도 그렇고 참.. 어렵습니다.
코인 개발자가 한달째 잠수타고 있으니 더 심하네요 ㅎㅎ
정상적으로 구동되고 있는 화면 예시