TeamRedMiner 0.7.15 – Nimiq/Kawpow/Ethash/Cryptonight(다운로드)

TeamRedMiner 0.7.15

다운로드:TeamRedMiner v0.7.15

teamredminer v0.7.15 – todxx와 kerney666에서 만든 AMD GPU에 최적화된 채굴기입니다. TRM 디스코드 서버:https://discord.gg/RGykKqB

다음은 teamredminer를 기본적으로 지원하는 마이닝 운영 체제 및 관리 소프트웨어 목록입니다.

  • MMPOS
  • SimpleMining OS
  • 하이브 OS
  • Minerstat
  • 멋진 광부
  • PiMP OS
  • RaveOS

이 광부는 다양한 알고리즘을 지원합니다. 자세한 내용은 아래 목록을 참조하십시오. 광부는 명령줄을 통해서만 구성됩니다. 명령줄 옵션을 사용하는 방법에 대한 간단한 도움말 메시지를 인쇄하려면 –help 옵션과 함께 실행하십시오.

이 광부는 다음 알고리즘과 각각의 개발 비용을 포함합니다.

Polaris GPU의 AlgorithmFeeEthash0.75%다른 모든 GPU의 Ethash1.0%Kawpow2.0%Nimiq2.5%Cryptonight R2.5%Cryptonight v8 upx22.5%Cryptonight v8 turtle2.5%Cryptonight v8 half2.5%Cryptonight v8 half2.5%Cryptonight 5%Cryptonight v8 rwz2.5%Cryptonight v82.5%Cryptonight heavy2.5%Cryptonight Heaven2.5%Cryptonight saber2.5%Cryptonight secret2.5%Chukwa-512 (Turtlecoin)2.5%x16r2.5% .5%x16rt2.5%MTP2.5%Cuckatoo312.5%Cuckarood292.5%Lyra2rev32.5%Lyra2z3.0%Phi23.0%

지원 및 테스트된 GPU:

  • Navi – 아래 표에서 지원되는 알고리즘의 경우 RX 5700(XT)/5600(XT)/5500(XT)
  • Vega – RX Vega 64/56, Vega FE, Radeon VII(Vega 2)
  • 폴라리스 – RX 580/480/570/470/560/460/550

일부 알고리즘은 일부 GPU 아키텍처 및/또는 드라이버에서 지원되지 않습니다. 아래는 호환성 표입니다:

NaviVegaPolarisEthashYYYKawpowYYYNimiqYYYCryptonight RNLLCryptonight V8 upx2NLLCryptonight V8 turtleNLLCryptonight V8 halfNLLCryptonight V8 doubleNLLCryptonight V8 rwzNLLCryptonight v8NLLCryptonight heavyNLLCryptonight havenNLLCryptonight saberNLLCryptonight concealNLLChukwa-512NLLx16rNYYx16rv2NYYx16sNYYx16rtNYYMTPYYYCuckatoo31NYYCuckarood29NYYLyra2rev3NLLLyra2zNLLPhi2NLL

지원 범례:

  • Y =지원됨
  • N =지원되지 않음
  • L =제한된 지원:algo는 amdgpu-pro 드라이버가 있는 Windows 및 Linux에서 지원되지만 ROCm 드라이버에서는 지원되지 않습니다.

광부는 30초마다 GPU 해시 비율을 보고합니다. 이것은 개발 수수료 공제 전의 전체 GPU 해시 비율입니다(풀 해시 비율은 약간 낮을 것입니다).

광부는 sgminer-5.5 API를 기반으로 하는 읽기 전용 API를 포함합니다. json 및 텍스트 형식이 모두 지원됩니다. 자세한 내용은 sgminer api 문서를 참조하세요.

버그 보고 및/또는 기능 요청은 이 프로젝트의 github 문제 추적기에서 문제를 여십시오. .

예를 들어 명령줄은 광부 다운로드 패키지의 배치/쉘 스크립트를 참조하십시오.
광부 명령줄 옵션:
코드:Team Red Miner 버전 0.7.14
사용법:teamredminer [옵션]
옵션:
-a, –algo=ALGORITHM 마이닝 알고리즘을 선택합니다. 지금 사용 가능:
ethash (eth 등, etp, 기타)
kawpow (레이븐코인)
lyra2z
phi2(럭스, 아르고늄)
lyra2rev3(vtc)
x16r(rvn 원본)
x16rv2(rvn)
x16s(pgn, xsh)
x16rt(베일, 진)
mtp(지코인)
cuckatoo31_grin(웃음)
cuckarood29_grin(웃음)
cnv8
cnr(모네로)
cnv8_half(스텔라이트, 마사리)
cnv8_dbl (x-현금)
cnv8_rwz (이식편)
cnv8_trtl (구 거북이 동전, loki)
cnv8_upx2(유플렉사)
cn_heavy(클래식 CN 헤비)
cn_haven(헤이븐)
cn_saber(비트튜브)
cn_conceal (은폐)
trtl_chukwa (터틀코인)
니미크(니미크)

-h, –help 이 도움말 메시지를 표시하고 종료합니다.
-debug 디버그 로그 출력을 활성화합니다.
–disable_colors 콘솔 출력 색상을 비활성화합니다.
–force_colors 터미널이 지원하지 않는 것 같더라도 콘솔 색상 출력을 강제 실행합니다.
–api_listen=IP:PORT API를 활성화합니다. IP:PORT는 선택 사항입니다. 존재하는 경우 IP:PORT 콤보가 결정합니다.
수신할 인터페이스 및 포트입니다. 기본값은 127.0.0.1:4028입니다. 을위한
외부 액세스, 예를 들어 0.0.0.0:4028. 만 지정하는 것도 유효합니다.
포트, 예:4029.
–log_file(=FILENAME) FILENAME에 의해 지정된 파일에 광부 출력 로깅을 활성화합니다. 파일 이름이 없는 경우
제공되면 광부는 현재 trm__.log에 기록합니다.
작업 디렉토리. 로그 파일이 이미 존재하는 경우 광부가 추가됩니다.
-l, –log_interval=SEC GPU 해시율을 평균화하고 인쇄하는 시간 간격을 초 단위로 설정합니다.
SEC는 간격을 초 단위로 설정하며> 0이어야 합니다.
–short_stats 0.7.10 이전과 같이 각 해시레이트 출력에서 ​​전체 GPU 상태 출력을 비활성화합니다.
–dev_location=LOC 개발비 연결을 위한 특정 위치를 선택합니다. 보이는 경우에만 이것을 사용하십시오.
광부가 보고한 지속적인 개발 수수료 연결 문제. 연결
관리는 일반적으로 모든 위치에서 잘 작동합니다. 사용 가능한 옵션은 다음과 같습니다.
세계 – 중국 본토를 제외한 세계 모든 곳.
cn – 중국 본토.
non-gcp – Google 서비스에 대한 액세스가 차단된 국가(예:이란, 쿠바).
–enable_compute(Windows만 해당) 컴퓨팅 모드를 활성화하고 필요한 GPU에서 크로스파이어를 비활성화합니다.
–long_timestamps 초 단위 대신 로그에서 마이크로초 타임스탬프를 활성화합니다.
–restart_gpus(Windows만 해당) 마이닝 전에 구성된 모든 GPU를 다시 시작합니다(예:PCI 장치 비활성화+활성화).
–uac(Windows만 해당) 광부가 gpus 다시 시작과 같은 작업을 실행할 때 권한 상승을 활성화합니다.
광부를 관리자로 직접 실행하면 항상 이를 피할 수 있습니다. 이것은
표준 Windows 에스컬레이션 프롬프트를 트리거하므로 '예'를 클릭할 수 있어야 합니다.
이 기능이 활성화되어 있지 않으면 관리자 권한이 필요한 작업은 다음과 같은 경우 실패합니다.
광부는 기본 사용자 계정으로 실행 중입니다.

풀 구성 옵션:
-o, –url=URL 풀 URL을 설정합니다. 현재 stratum+tcp 및 stratum+ssl URL이 지원됩니다.
이 옵션을 추가로 지정할 때마다 새 풀 구성이 시작됩니다.
풀별 옵션(예:-u, -p)은 명시적으로 지정해야 합니다.
각 새 풀에 대해 다시 한 번. (예제 start_multipool.sh/bat 파일 참조)
광부에 대한 다중 풀 전략은 –pool_strategy 옵션으로 설정됩니다.
-u, –user=USERNAME 풀 인증을 위한 사용자 이름을 설정합니다.
-p, –pass=PASSWORD 풀 인증을 위한 암호를 설정합니다.
–pool_force_ensub 광부에게 알려지지 않은 지원되는 풀에 대한 추가 구독 요청을 강제 실행합니다.
–pool_no_ensub 광부가 풀에 extranonce 구독 요청을 보내는 것을 방지합니다.
–pool_broken_rpc 풀에서 단일 미해결 rpc 요청만 허용하도록 광부에게 지시합니다.
연결. 이것은 json rpc를 위반하는 풀에 대한 해결 방법입니다.
rpc ID에 관한 사양.
–pool_debug 모든 풀 트래픽을 기록합니다.

글로벌 풀 옵션:
–pool_connect_TO=SEC 풀 연결 시도에 대한 시간 초과를 설정합니다. SEC는 기다릴 시간입니다.
초. 기본값은 10입니다.
–pool_rpc_TO=SEC 채굴자가 풀에 대한 응답이 없는 RPC를 기다리는 시간을 설정합니다. 금후
시간이 지나면 광부가 풀에 다시 연결됩니다. SEC는 대기 시간(초)입니다.
기본값은 60입니다.
–pool_max_rejects=N 풀이 N개의 공유를 연속으로 거부하면 풀 연결이 재설정됩니다. 이는 방지하기 위함이다
사용자 연결을 끊지 않고 마이닝 세션을 무효화하는 풀에 대해.
기본값은 5입니다.
–pool_strategy=STRAT 여러 풀로 실행할 때 풀을 선택하기 위한 전략을 설정합니다. 사용 가능한
값은 우선 순위, load_balance 및 할당량입니다. 기본값은 우선 순위입니다.
우선 순위:광부는 나열된 순서대로 풀을 사용합니다.
이전 풀이 연결을 설정할 수 없는 경우 다음 풀로 이동합니다.
load_balance:광부는 현재 모든 해시레이트에 대해 균등하게 균형을 유지합니다.
연결된 풀.
할당량:광부는 완료된 총 해시의 균형을 균등하게 유지합니다.
모든 수영장. 풀의 연결이 끊겼다가 나중에 다시 연결되면 광부가 이동합니다.
각 풀의 총 해시가 균형을 이룰 때까지 풀에 해시 비율을 지정합니다.
–no_ntime_roll 값만 사용하여 광부가 블록 헤더에서 ntime을 롤링하는 것을 방지합니다.
수영장 제공. x16rt를 마이닝할 때 일부 풀에 대해 활성화해야 합니다.

GPU 옵션:
–platform=INDEX 사용할 OpenCL 플랫폼의 인덱스를 설정합니다. 지정하지 않으면 플랫폼은
자동 감지됩니다. 여러 플랫폼이 있는 Linux는 no를 사용하는 경우에만 지원됩니다.
–platform arg 대신 –bus_reorder를 추가합니다.
-d, –devices=DEVLIST 감지된 목록에서 사용할 GPU 장치를 설정합니다. DEVLIST는 쉼표여야 합니다.
장치 색인의 분리된 목록, 예:-d 0,1,2,4. 지정하지 않으면 모든
플랫폼의 장치가 사용됩니다. 참고:기본적으로 장치는 주문됩니다.
pcie 버스 주문으로. -list_devices를 사용하여 인덱스를 표시합니다.
–init_style=1/2/3 초기화 스타일을 지정했습니다(기본값은 1).
1:한 번에 하나의 GPU, 마이닝 전에 모두 완료합니다.
2:한 번에 3개의 GPU, 채굴 전에 모두 완료.
3:모든 GPU를 병렬로, 즉시 채굴을 시작합니다.
–pcie_fmt=FORMAT pcie 버스 번호의 인쇄 형식을 설정합니다. FORMAT에 허용되는 값은 다음과 같습니다.
'hex' 또는 'dec'. 기본값은 Windows의 경우 dec이고 Linux의 경우 16진수입니다.
–bus_reorder 감지되거나 지정된 장치를 pcie 버스 ID 다음에 재정렬합니다. 아니오라면
플랫폼이 지정되면 감지된 모든 AMD OpenCL에서 장치가 수집됩니다.
플랫폼. 참고:버전 v0.7.0부터 이것이 기본 동작입니다.
–opencl_order 감지되거나 지정된 장치를 OpenCL이 표시하는 순서대로 정렬합니다.
-list_devices 감지되거나 지정된 플랫폼에 사용 가능한 장치를 나열하고 종료합니다.
즉시. 버스 재정렬은 표시된 순서대로 구현됩니다.

감시 옵션:
–no_gpu_monitor ADL(Windows) 또는 sysfs(Linux) GPU 모니터의 온도 및
팬 속도.
–temp_limit=TEMP 광부가 너무 뜨거운 GPU를 중지하는 온도를 설정합니다.
기본값은 85C입니다.
–temp_resume=TEMP 광부가 이전에 있었던 GPU를 재개할 온도를 설정합니다.
온도가 한계를 초과하여 중지되었습니다. 기본값은 60C입니다.
–watchdog_script(=X) 광부를 종료하고 지정된 플랫폼을 실행하도록 GPU 워치독을 구성합니다.
그리고 즉시 종료합니다. 기본 스크립트는 watchdog.bat/watchdog.sh입니다.
현재 디렉토리이지만 다른 스크립트를 선택적 인수로 제공할 수 있습니다.
잠재적으로 절대 또는 상대 경로도 있습니다.
–watchdog_test 죽은 GPU와 동일한 작업을 트리거하여 구성된 워치독 스크립트를 테스트합니다.
~20초의 채굴 후.
-watchdog_disabled 워치독이 실행되지 않도록 합니다. 마이닝 OS에서 감시 장치를 비활성화하는 데 사용할 수 있습니다.
워치독이 활성화된 상태에서 항상 실행됩니다.

Ethash 옵션:
–eth_config=CONFIG 광부에 대한 수동 ethash 구성. CONFIG는 [M][L] 형식이어야 합니다.
[M] 값은 'A' 또는 'B'가 될 수 있는 모드를 선택합니다.
'B' 모드는 추가 메모리를 사용하며 8GB 이상의 카드에서만 작동합니다.
[L] 값은 강도를 선택하고 범위는 GPU 아키텍처에 따라 다릅니다.
두 값 모두 선택 사항이지만 [L]이 지정된 경우 [M]도 지정해야 합니다.
구성 예:–eth_config=A
–eth_config=B750
CONFIG는 쉼표로 구분된 구성 값 목록일 수도 있습니다.
각 GPU에 적용됩니다. 예:–eth_config=A,B750,,A288
목록에 특정 구성이 없는 GPU는 첫 번째
목록의 구성.
–eth_aggr_mode 모든 Polaris 8GB 카드에 대해 'B' 모드의 자동 사용을 활성화합니다.
–eth_config 인수가 제공하는 다른 구성. 이것은 같은 것입니다
–eth_config를 사용하여 리그의 모든 Polaris 8GB GPU를 'B' 모드로 수동으로 설정합니다.
대부분의 GPU의 경우 0.1-0.2MH/s의 해시 속도가 추가됩니다. 참고:리그의 20-25%가 줄어듭니다.
이 모드에서는 안정적이기 때문에 기본 모드가 아닙니다. 당신이 경험한다면
죽은 GPU, 이 인수를 제거하고 GPU를 'A' 모드에서 실행해야 합니다. 게다가,
이 옵션은 DAG가 4GB에 가까워지면 작동을 멈춥니다.
–eth_stratum_mode=MODE ethash 풀에 대한 고정 계층 모드를 설정합니다. 기본적으로 광부는 시도합니다
풀이 지원하는 계층의 유형을 자동으로 결정하고 해당 모드를 사용합니다.
이 자동 감지는 이 옵션을 지정하여 무시할 수 있습니다. 모드는 다음과 같습니다.
stratum, nicehash, ethproxy 옵션 중 하나로 설정합니다.
–eth_worker 풀로 보낼 작업자 ID를 설정합니다. 이것은 ethproxy가 있는 풀에만 적용됩니다.
지층 모드.
–eth_epoch 특정 ethash epoch를 테스트합니다. 참고:채굴하는 것처럼 풀을 제공해야 합니다.
그러나 주식은 제출되지 않습니다. 시뮬레이션된 채굴만 가능합니다.
–eth_alloc_epoch=N 처음부터 주어진 epoch에 대해 충분한 메모리를 할당합니다. 광부는 더 많은 할당을 시도합니다.
나중에 마이닝 중에 필요한 경우. 테스트할 하나 이상의 4GB 카드가 있는 리그에 권장됩니다.
Epoch 스위치에서 재할당을 피하기 위해 가능한 최대 값으로 설정하십시오. 최적의 리눅스
리그는 epoch 380을 처리할 수 있어야 하며 Windows 리그는 조금 덜(373-374) 처리할 수 있어야 합니다.
–eth_4g_alloc_adjust=X,Y,… Windows에서 할당 균형은 4GB GPU가 해당 용량에 도달할 수 있는 매우 섬세합니다.
가능한 최대 DAG 에포크. 광부는 테스트 GPU에서 잘 작동하는 전략을 사용합니다.
그러나 다른 설정은 이 수치를 조정함으로써 이점을 얻을 수 있습니다. 유효한 범위는 [-128,+128]입니다. 0은 의미
조정 없음. 리그의 모든 4GB GPU에 사용되는 단일 값을 제공하거나
4GB가 아닌 Polaris GPU를 포함하여 모든 GPU에 대한 값이 있는 쉼표로 구분된 목록입니다. 4GB가 아닌 경우 값
GPU는 무시됩니다.
–eth_4g_max_alloc=X,Y,… 이 인수는 vram에 전체 DAG를 더 이상 저장할 수 없는 후 4GB GPU에서 마이닝을 허용합니다.
메모리를 할당할 최대 에포크 또는 할당할 원시 nr을 전달합니다. 당신은 할 수 있습니다
리그의 모든 4GB GPU에 적용되는 단일 값을 제공하거나 쉼표로 구분된 목록을 사용
GPU당 다른 값을 지정합니다. 4GB가 아닌 GPU의 값은 무시됩니다.
–eth_dag_slowdown=N DAG 생성 속도를 줄입니다. 한 자리 숫자 0-9를 전달합니다. 0은 속도 저하가 없음을 의미합니다(<=0.7.9 동작),
1은 최소 감속을 의미하고 9는 최대를 의미합니다. 기본값:약간의 속도 저하의 경우 4입니다.
–eth_no_stagger 새 DAG를 빌드할 때 GPU의 비틀림을 비활성화합니다. 기본 동작은 비틀거림입니다.
GPU가 모두 정확히 동시에 DAG 빌드 프로세스에 들어가지 않도록 합니다.
–eth_no_ramp_up 각 GPU에 대한 강도 증가를 비활성화합니다.
–eth_direct_abort 진행 중인 GPU 작업을 중단하기 위해 다른 메커니즘을 사용합니다. ROCm 환경의 Vegas에 권장
오래된 공유를 최소화합니다. 리그의 Vega 및 Polaris GPU에만 적용됩니다.
–eth_dag_alloc_patch 오래된 BIOS가 있는 일부 마더보드는 일반적으로 시스템의 첫 번째 또는 마지막 GPU에서 hw 오류를 볼 수 있습니다.
이 인수를 사용하여 가장 자주 문제를 해결하는 패치된 dag 할당 전략을 강제 실행합니다.
BIOS를 업그레이드하면 종종 문제도 해결됩니다.
–eth_hashwatch(=M,M) GPU가 해싱될 때 예상되는 최소/최대 워치독 해시레이트(MH/s)를 정의합니다. GPU가 외부로 떨어지면
이 범위가 너무 오래 지속되면 결함이 있는 것으로 간주되고 워치독이 트리거됩니다. 그만큼
기본 최소/최대 값은 2MH/s 및 150MH/s입니다. 기본값으로 활성화하려면 다음을 사용하십시오.
–eth_hashwatch. 자신의 값을 설정하려면 예를 들어 –eth_hashwatch=1.25,60. 동일한 범위가 사용됩니다.
리그의 모든 GPU에 대해. 한쪽에 대한 음수 값은 비활성화합니다. 사용 –eth_hashwatch=-1,1000
엄청난 가짜 해시율을 생성하지만 최소 확인은 하지 않는 GPU 재설정을 처리합니다.

프로그램 옵션:
–prog_config=CONFIG 광부에 대한 수동 progpow 구성. CONFIG는 [M][L] 형식이어야 합니다.
[M] 값은 'A' 또는 'B'가 될 수 있는 모드를 선택합니다.
'B' 모드는 일반적으로 더 나은 성능을 제공하지만 다음과 같은 경우에만 사용할 수 있습니다.
Linux 및 Navi(Linux 또는 Windows)의 Vega.
[L] 값은 강도를 선택하고 범위는 GPU 아키텍처에 따라 다릅니다.
두 값 모두 선택 사항이지만 [L]이 지정된 경우 [M]도 지정해야 합니다.
구성 예:–prog_config=A
–prog_config=B750
CONFIG는 쉼표로 구분된 구성 값 목록일 수도 있습니다.
각 GPU에 적용됩니다. 예:–prog_config=A,B750,,A288
목록에 특정 구성이 없는 GPU는 첫 번째 GPU를 사용합니다.
–prog_height=VALUE 벤치마킹 목적으로 progpow 알고리즘의 고정 블록 높이를 설정합니다.
이 옵션을 사용하려면 풀 연결이 필요하지만 공유는 제출하지 않습니다.
-prog_strict 광부가 항상 엄격하게 정확한 커널을 생성하도록 합니다. 기본적으로 광부는
더 적은 계산 능력을 사용하지만
가끔 유효하지 않은 공유.
–prog_dag_slowdown=N DAG 생성 속도를 줄입니다. 한 자리 숫자 0-9를 전달합니다. 0은 속도 저하가 없음을 의미합니다(<=0.7.9 동작),
1은 최소 감속을 의미하고 9는 최대를 의미합니다. 기본값:약간의 속도 저하의 경우 4입니다.
–prog_no_stagger 새 DAG를 빌드할 때 GPU의 비틀림을 비활성화합니다. 기본 동작은 비틀거림입니다.
GPU가 모두 정확히 동시에 DAG 빌드 프로세스에 들어가지 않도록 합니다.
–prog_no_ramp_up 각 GPU에 대한 강도 증가를 비활성화합니다.

크립토나이트 옵션:
–rig_id 풀에 보낼 리그 식별자를 설정합니다. 이것은 다음 용도로만 사용됩니다.
크립토나이트 풀.
–cn_config=CONFIG 광부에 대한 수동 크립토나이트 구성. CONFIG는 다음 형식이어야 합니다.
[P][I0][M][I1][:xyz], 여기서 [P]는 선택적 접두사이고 [:xyz]는
선택적 접미사. [P]의 경우 로우엔드용으로 'L' 값만 지원됩니다.
Lexa/Baffin과 같은 GPU. [I0] 및 [I1]은 일반적으로 스레드 강도 값입니다.
범위는 1에서 16이지만 16GB GPU의 경우 더 큰 값이 가능합니다. [엠]은
모드는 '.', -', '+' 또는 '*'일 수 있습니다. 모드 '.'는 광부가
최상의 모드를 선택하거나 스캔해야 합니다. 모드 '*' 둘 다 좋은 기본값인 more와
_반드시_ 수정된 mem 타이밍으로 Vega 56/64에서 채굴하는 경우 사용해야 합니다. 그만큼
이 규칙의 예외는 작은 패드 변형(cnv8_trtl 및 cnv8_upx2)입니다.
여전히 '+'를 사용해야 합니다. Polaris gpus의 경우 '-' 및 '+' 모드만 사용할 수 있습니다.

참고:TRM 0.5.0에는 자동 조정 기능이 추가되어 수동 구성이 가능합니다.
드문 경우를 제외하고는 CN 구성 모드가 필요하지 않습니다. 더 많은 정보를 위해서,
릴리스와 함께 번들로 제공되는 조정 문서 및 방법 문서를 참조하십시오.

구성 예:–cn_config=15*15:AAA
–cn_config=14-14
–cn_config=L4+3
CONFIG는 쉼표로 구분된 구성 값 목록일 수도 있습니다.
각 GPU에 적용됩니다. 예:–cn_config=8-8,16+14:CBB,15*15,14-14
목록에 특정 구성이 없는 GPU는 첫 번째
목록의 구성.
–no_cpu_check 발견된 공유가 풀에 제출되기 전에 CPU 확인을 비활성화합니다.
참고:현재 CN 알고리즘만 CPU 확인을 지원합니다.
–no_lean 시작 또는 이후 다시 시작할 때 스레드를 천천히 증가시키는 CN 린 모드를 비활성화합니다.
네트워크 문제 또는 GPU 임시 조절.
–no_interleave=DEVS CN 스레드 인터리브 논리를 사용하지 않아야 하는 GPU 장치를 나열합니다.
인수는 -d 옵션과 같이 쉼표로 구분된 장치 목록입니다.
일부 장치(들)가 많은 해시레이트와 함께 더 나쁜 해시율을 얻는 경우 이 인수를 사용
인터리브 조정 로그 메시지의.
–alloc_patch=DEVS TRM v0.4.5 이상 버전 사이에서 해시율을 잃는 GPU 장치를 나열합니다. 이것으로
인수 더 간단한 메모리 할당 전략이 사용되며 이전(더 높은) 해시율은 다음과 같아야 합니다.
복원됩니다. 자동 튜닝 모드는 계속 사용할 수 있습니다.
–auto_tune=MODE 시작 시 자동 조정 모드를 활성화합니다. CN 변형에만 사용할 수 있습니다. 모드는 반드시
NONE, QUICK 또는 SCAN입니다. QUICK 모드는 몇 가지 알려진 양호한 구성을 확인합니다.
1분 이내에 완료됩니다. SCAN 모드는 가능한 모든 콤보를 확인하고
20-30분 동안 실행하십시오. MODE를 NONE으로 설정하면 자동 조정 기능이 비활성화됩니다. 기본값
모드는 QUICK입니다.
–auto_tune_runs(=N) 사용된 패드의 단위를 -1로 줄일 때마다 자동 튜닝을 위해 여러 번 실행합니다.
스레드 중 하나에서(15+15 -> 15+14 -> 14+14 -> 14+13 -> ...). 다음을 지정할 수 있습니다.
명시적으로 nr을 실행하거나 광부가 GPU 유형당 기본값(일반적으로 3-4)을 선택하도록 합니다.
–auto_tune_exit 존재하는 경우 광부는 자동 조정 프로세스를 완료한 후 종료됩니다. 이것은 도움이 됩니다
최적의 설정을 검색한 다음 결과 명령줄 arg를 사용하려는 경우
광부가 인쇄했습니다.
–allow_large_alloc 존재하고 드라이버가 사용 가능한 GPU vram이 충분하다고 표시하면 광부는
초기 메모리 할당에 더 적극적입니다. 실제로 이 옵션은
Linux에서 Vega GPU가 16*15에서 자동 조정 프로세스를 시작한다는 것을 의미합니다.
16*14 또는 15*15보다 큽니다.

MTP 옵션:
–allow_all_devices 일부 알고리즘은 채굴할 수 없습니다. 4GB GPU. 해당 GPU는 자동으로 비활성화됩니다
광부에 의해. 이 인수는 이 논리를 재정의하고 지정된 모든 항목에서 마이닝을 허용합니다.
또는 감지된 장치.

X16* 옵션:
–hash_order=VALUE 벤치마킹 목적으로 x16r과 같은 알고리즘에 대한 고정 해시 순서를 설정합니다.
이 옵션을 사용하려면 풀 연결이 필요하지만 공유는 제출하지 않습니다.
x16r의 표준 벤치마크 해시 순서는 –hash_order=0123456789abcdef입니다.
니믹 옵션:
–nimiq_worker=VALUE nimiq가 풀에 전달할 작업자/장치 이름을 설정합니다.
–nimiq_no_proxy 별도의 프로세스로 실행되는 자동 Nimiq 프록시를 비활성화합니다. 이것은 의미합니다
광부에 전달된 호스트 및 포트는 프록시를 가리켜야 합니다.
–nimiq_proxy=VALUE Nimiq 프록시에 대한 기본 경로를 대체합니다. 기본값은 trm_nimiq_proxy-win.exe입니다.
및 현재 광부 디렉터의 trm_nimiq_proxy-linux.
–nimiq_port=VALUE Nimiq 프록시에 사용되는 기본 로컬 포트(4444)를 재정의합니다. 이것은 다음과 같은 경우 사용할 수 있습니다.
시스템이 이미 다른 tcp/ip 서비스에 대해 포트 4444를 사용하고 있습니다.


v0.7.15의 변경 사항

작은 버그 수정 릴리스.

출시 정보:

  • Ethash:4GB GPU에서 ZIL(에포크 0) 마이닝에 대한 버그를 수정했습니다(버그는 0.7.14에서 나타남).
  • Ethash:ROCm 기반 리그를 제외하고 안정성을 위해 v0.7.10 커널로 되돌렸습니다.

v0.7.14의 변경 사항

이 릴리스는 4GB GPU 마이닝 ethash에 대한 작업을 마무리합니다. Linux 4GB는 드라이버 18.50/19.30/19.50/20.10에서 epoch 381까지 채굴하는 것으로 확인되었습니다. 그 후 epoch 382 이상에서 확장된 마이닝에 대한 지원을 추가했습니다. 확장된 마이닝은 해시율과 전혀 채굴할 수 있는 능력 사이의 절충점입니다. GPU는 추가 에포크마다 추가 해시율을 잃게 됩니다. 자세한 내용과 지침은 ETHASH_4GB_HOWTO.txt의 Linux 섹션을 참조하십시오.

출시 정보:

  • Ethash:epoch 381까지의 4GB GPU에 대한 검증된 Linux 지원
  • Ethash:epoch 382 이상에서 확장된 4GB 마이닝에 대한 지원이 추가되었습니다.
  • Kawpow:일부 블록 높이에 대한 잘못된 hw 오류를 정리했습니다.

v0.7.13의 변경 사항

  • 4GB 장비를 사용하는 Windows 사용자 – 지침은 ETHASH_4GB_HOWTO.txt 새 가이드를 참조하세요.

출시 정보:

  • 4GB GPU에 더 나은 기본 Windows dag 할당 전략을 추가했습니다.
  • 채굴 전에 GPU 재설정에 대한 실험적 지원을 추가했습니다(Windows만 해당).
  • 4GB dag 할당의 수동 조정을 위한 인수가 추가되었습니다(-eth_4g_alloc_adjust=X,Y,Z,… 참조).
  • 추가 임의 서버 선택 메커니즘으로 손상된 개발 서버에 대한 보호 기능이 추가되었습니다.

v0.7.12의 변경 사항

  • 버그 수정 릴리스:v0.7.11이 거부된 ethash 공유와 충돌할 수 있습니다.

출시 정보:

  • ethash 거부된 공유의 인쇄 형식 버그를 수정했습니다.

v0.7.11의 변경 사항

  • Ethash 추가:GH에서 공유 차이 인쇄(항상 활성화됨), 해시율 감시 장치(–eth_hashwatch 참조).
  • 더 나은 디버그 지원:–long_timestamps, –pool_debug.
  • 커널 및/또는 드라이버 버그로 인해 리그의 첫 번째 또는 마지막 GPU에 문제가 있는 특정 마더보드/바이오스 조합을 발견했습니다. 단일 GPU에서 과도한 hw 오류가 보고되고 GPU를 전환하면 여전히 첫 번째 또는 마지막 GPU에서 오류가 생성되는 경우 –eth_dag_alloc_patch를 사용해 보십시오.

출시 정보:

  • 특정 mobo/bios 조합에 대해 Linux에서 DAG 할당 패치를 추가했습니다(–eth_dag_alloc_patch 참조).
  • ethash 해시레이트 워치독이 추가되었습니다(–eth_hashwatch 참조).
  • ROCm에서 Vegas에 대한 ethash 중단 메커니즘을 추가했습니다(–eth_direct_abort 참조). 다른 상황에서는 유용하지 않습니다.
  • 풀 트래픽 디버그를 추가했습니다(–pool_debug 사용).
  • ethash 가족 알고리즘에 대한 공유 난이도 인쇄를 추가했습니다. 단위는 항상 GH입니다.
  • 로그에 마이크로초 타임스탬프 해상도를 추가했습니다(–long_timestamps 사용).
  • 회귀 버그:argon2/chukwa가 0.7.10에서 중단되었으며 이제 다시 작동합니다.
  • Polaris가 아닌 GPU에 대한 컴퓨팅 모드 검사를 끕니다.

v0.7.10의 변경 사항

출시 정보:

  • Ethash 4GB 장비, 특히 승리 시 반드시 –eth_alloc_epoch=N을 사용하고 N은 GPU가 할당할 수 있는 최대 에포크입니다. 이렇게 하면 DAG 재할당 문제를 피할 수 있습니다.
  • Eth+zil 또는 Nicehash 마이닝에 문제가 있고 DAG 전환이 자주 발생하는 Navi 장비의 경우 –eth_dag_slowdown=9를 사용해 보세요.
  • 기본 로그 파일 이름 추가(trm__.log)
  • ethash 강제 초기 할당 에포크를 추가했습니다( –eth_alloc_epoch=N). 참고:4GB 장비에 적극 권장됩니다.
  • ethash 제품군 DAG 빌드 속도 저하 구성을 추가했습니다(–eth_dag_slowdown=N, 기본값 4).
  • Gpu 전반에 걸쳐 비틀거리는 ethash 제품군 DAG 빌드를 추가했습니다(-eth_no_stagger로 비활성화).
  • ethash 제품군 강도 증가(-eth_no_ramp_up으로 비활성화)를 추가했습니다.
  • 개발비 지역을 강제하는 옵션이 추가되었습니다(-dev_location 참조).
  • Navi GPU용 MTP가 추가되었습니다.
  • 패드 재구축 후 MTP 램프업이 추가되었습니다.
  • Linux에서 실패한 워치독 스크립트 실행 시 출력되는 오류를 수정했습니다.
  • 통계:이제 더 많은 시계와 온도를 표시하고 해시레이트 인쇄에 GPU 상태를 추가합니다(비활성화하려면 –short_stats 참조).
  • Windows에서 계산 모드를 확인 및 활성화하고 크로스파이어를 비활성화하는 기능이 추가되었습니다(–enable_compute 참조).

v0.7.9의 변경 사항

  • Linux의 혼합 장비 마이닝에 대한 수정 사항.
  • 에포크 테스트를 더 쉽게 하기 위해 –eth_epoch 인수를 추가했습니다.
  • Polaris 8GB GPU에서 자동 공격적인 'B' 모드를 위한 –eth_aggr_mode 추가
  • -watchdog_disable 인수가 추가되었습니다.

v0.7.8의 변경 사항

  • 예정된 Haven 하드 포크를 위한 업그레이드(2020년 7월 20일)
  • 작은 Nimiq 최적화(최대 1-2%, 대부분 Vega 및 Navi).
  • 표준 입력을 /dev/null로 리디렉션할 때 발생하는 CPU 사용량 문제를 수정했습니다.
  • Nimiq용 API에서 반환된 고정 풀 이름

v0.7.7의 변경 사항

  • Nimiq Polaris/Vega에 대한 지원이 추가되었습니다(덤 모드만 해당).
  • Nimiq node.js 네트워크 프록시를 광부에 통합했습니다.
  • 특히 낮은 vardiff 풀에 대해 공유를 잃을 수 있는 Nimiq 버그를 수정했습니다.
  • 낮은 diff 풀의 시작 시 중복 공유를 유발할 수 있는 Nimiq 버그를 수정했습니다.
  • ethash Nicehash의 회귀 버그 수정, 올바른 계층 모드가 이제 다시 사용됩니다.
  • Nimiq Navi에 대한 지원이 추가되었습니다.
  • Nimiq 솔로 마이닝 모드에 대한 지원이 추가되었습니다(set -p m=solo).

v0.7.6의 변경 사항

  • tmux+screen 세션(예:Hive OS)에서 깨진 키보드 입력을 수정했습니다.
  • 5500(xt)에 대한 지원이 추가되었습니다.
  • 하드 드라이버 충돌에 대한 Linux 감시 지원을 수정했습니다(스크립트가 실행되지 않음).
  • kawpow nicehash extranonce 지원을 수정했습니다.

v0.7.5의 변경 사항

  • 0.7.4에서 kawpow에 대한 깨진 최적화 문제를 수정했습니다.

v0.7.4의 변경 사항

  • 4GB GPU에서 최대 Epoch 380-383까지 ethash 지원 증가
  • 4GB 이상의 DAG를 지원하기 위해 8GB GPU용 분할 ethash dag 버퍼 구현
  • Kawpow 최적화(Navi +2.25%, Vega +1.25%, Polaris +0.25%)
  • Gpu 활성화/비활성화 API 지원이 추가되었습니다.
  • Windows TDR 감지/처리/경고.
  • 강도 조정으로 Windows/Linux에서 감지를 모니터링합니다.
  • 네트워크 중단 후 ethash 풀 해시레이트 보고가 중지되는 문제를 수정했습니다.

v0.7.3의 변경 사항

  • 4GB 카드용 긴급 패치로 ETC 시대를 몇 번 더 처리할 수 있습니다.
    더 완전한 패치가 곧 나올 예정입니다.

v0.7.2의 변경 사항

  • Windows Adrenalin 2020 드라이버에서 kawpow dag 빌드 DEAD GPU 문제를 수정했습니다.
  • Windows에서 Navi 5600(xt) 지원을 수정했습니다.
  • 베가스에서 구형 amdgpu-pro 드라이버의 채굴 문제를 수정했습니다.
  • 최신 카드에 대한 창의 통계 ADL 보고를 수정했습니다.

v0.7.1의 변경 사항

  • Windows의 VII ethash/kawpow 문제를 수정했습니다.

v0.7.0의 변경 사항

  • Ravencoin에 kawpow 알고리즘이 추가되었습니다.
  • kawpow 및 ethash에 대한 Navi 지원이 추가되었습니다.
  • 기본적으로 pcie 버스 기반으로 장치 순서를 변경하고 –opencl_order 옵션을 추가했습니다.
  • -list 장치가 다른 인수 없이 작동하지 않는 문제를 수정했습니다.
  • 더 쉽게 읽을 수 있도록 도움말 메시지 형식을 변경했습니다.
  • 멀티풀 예제 스크립트를 추가했습니다.
  • ssl/tls 서버 이름 확인 제거(TLS SNI 수정으로 다시 추가됨)
  • 드물게 충돌을 일으키는 처리되지 않은 신호 버그를 수정했습니다.
  • 다중 풀 API 버그를 수정했습니다.

v0.6.1의 변경 사항

  • 풀 장애 조치 및 로드 밸런싱이 추가되었습니다.
  • eth DAG 버퍼 할당 실패 시 더 나은 오류 메시지를 추가했습니다.
  • TLS SNI용 서버 이름이 추가되었습니다.
  • 4GB GPU에 대한 환경 변수에 대한 자동 설정이 추가되었습니다.
  • 사용자 이름 및 비밀번호의 최대 길이가 확장되었습니다(일부 병합 채굴 설정의 경우).
  • 수영장 통계 보고서를 추가했습니다.
  • 초기 풀 자동 감지 모드를 eth 프록시로 변경했습니다.
  • 해시레이트를 풀에 제출하기 위한 다양한 수정

v0.6.0의 변경 사항

  • ethash 지원이 추가되었습니다.
  • 느슨한 ssl/tls 인증서 체인 확인

v0.5.9의 변경 사항

  • 곧 출시될 Ravencoin 포크에 x16rv2가 추가되었습니다.
  • x16r에서 최적화 작업:시계에 따라 +8-10% 해시율.
  • x16r에 대한 최적화 작업:메모리 시계가 더 이상 중요하지 않습니다.
  • 문제 수정:Linux amdgpu-pro 드라이버 문제를 해결하기 위해 커널이 여러 바이너리로 분할되었습니다.

v0.5.8의 변경 사항

  • Turtlecoin(trtl_chukwa)용 Chukwa-512 알고리즘을 추가했습니다.
  • 문제 수정:Conceal에 대해 커널이 제대로 로드되지 않았습니다.
  • 문제 수정:연속으로 N개의 거부된 공유에 대한 풀 재연결 논리가 추가되었습니다(–pool_max_rejects=N 참조).

v0.5.7의 변경 사항

  • Conceal(CCX)을 위한 CN 은폐 알고리즘이 추가되었습니다.
  • 웃기 위해 cuckarood29 알고리즘을 추가했습니다.

v0.5.6의 변경 사항

  • Vega 및 Polaris의 MTP 개선(+1-3% 해시율, 향상된 효율성, 특히 Polaris)

v0.5.5의 변경 사항

  • 미소를 위해 cuckatoo31 알고리즘을 추가했습니다.

v0.5.4의 변경 사항

  • Awesome Miner를 사용할 때 충돌하는 MTP용 API 버그를 수정했습니다.
  • 대부분 Polaris를 위한 약간의 MTP 개선

v0.5.3의 변경 사항

  • Zcoin/XZC용 MTP 알고리즘 추가(마이닝 전에 MTP_MINING.txt를 읽어보세요).
  • CN 변형, 주로 4MB 알고리즘에 대한 추가 소규모 안정화 수정

v0.5.2의 변경 사항

  • 버그 수정 릴리스만 제공되며 새로운 알고리즘이나 기능은 추가되지 않습니다.
  • 일부 시나리오에서 Radeon VII의 1-2% 저하된 해시율을 수정합니다.
  • Hw 오류를 유발하는 Radeon VII 할당 버그 수정
  • 일부 드라이버 및 GPU에서 충돌을 일으키는 할당 버그 수정

v0.5.1의 변경 사항

  • Added better support for CN intensities 16*15, use –allow_large_alloc under Linux.
  • Added –no_ntime_roll for mining x16rt on e.g. bsod.pw.
  • Added Tonga device recognition.
  • Better error reporting for pool communication issues.

Changes in v0.5.0

  • Added cryptonight 4MB variants:heavy, haven and saber.
  • Added x16 algo suite:x16r, x16s, x16rt (both gin and veil).
  • Auto-tuning mode for all CN variants, see bundled guide.
  • Manual key-driven CN tuning mode available inside the miner.
  • Additional data in miner stats console output.
  • Watchdog now detecting single stuck thread when mining CN.
  • Fix:in rare cases, poolside hash for compute algos (lyra2z, phi2, lyra2rev3) only reached ~95% of expected value.

Changes in v0.4.5

  • Added cryptonight v8 upx2 for the uPlexa coin fork.
  • Reworked init procedure, added retry logic on comm errors.
  • Added section on temps to the CN_MAX_YOUR_VEGA guide.
  • Added a new howto MAP_YOUR_GPUS describing how to map gpus between miner/tools/registry.

Changes in v0.4.4

  • Added * mode specifically for modded timings on Vega GPUs. Use with e.g. –cn_config=15*15. This mode is now the default for Vegas.
  • Introduced slow start/ramp-up. Threads increase their workload slowly at start or restart after e.g. a network outage.
  • Added interleave adjustment logic. Readjusts the two threads per gpu over time to make sure they don’t gravitate and get stuck.
  • Added support for forcing colors (–force_color) for windows redirected consoles (git bash, cygwin, node.js).
  • Added hotkey menu system (show stats, enable/disable gpu).

Changes in v0.4.3

  • Added cryptonight v8 turtle (–algo cnv8_trtl) algo for coins such as turtle coin and loki.
  • Added support for running CN mining single-threaded using Y+0 configurations.
  • Changed the auto config mode for Radeon VII to L30+0 as a temporary setting.

Changes in v0.4.2

  • Added cryptonight v8 half (–algo cnv8_half) algo for coins such as stellite and masari.
  • Added cryptonight v8 double (–algo cnv8_dbl) algo for coins such as x-cash.
  • Added cryptonight v8 reverse waltz (–algo cnv8_rwz) algo for coins such as graft.
  • Added support for running devices on multiple OpenCL platforms.
  • Fixed more issues with console colors on older windows versions.
  • Added more cpu verification optimization for CN/R. CN/R cpu usage should decrease ~70%.

Changes in v0.4.1

  • Removed server name verification for SSL connections. (Pools like supportxmr now work with SSL)
  • Fixed bug causing GPUs to fail to initialize on some systems.
  • Fixed bug causing GPUs to only run one thread (but display 2x hashrate)
  • Fixed bug where having GPU_MAX_WORKGROUP_SIZE set too high would cause GPUs to crash.[/

채광
  1. 블록체인
  2.   
  3. 비트코인
  4.   
  5. 이더 리움
  6.   
  7. 디지털 화폐 교환
  8.   
  9. 채광