TeamRedMiner 0.7.15 - Nimiq / Kawpow / Ethash / Cryptonight (TẢI XUỐNG)

TeamRedMiner 0.7.15

TẢI XUỐNG: TeamRedMiner v0.7.15

teamredminer v0.7.15 - Đây là công cụ khai thác được tối ưu hóa cho GPU AMD được tạo bởi todxx và kerney666. Máy chủ bất hòa TRM: https://discord.gg/RGykKqB

Dưới đây là danh sách các hệ điều hành khai thác và phần mềm quản lý được tích hợp sẵn hỗ trợ cho teamredminer:

  • MMPOS
  • SimpleMining OS
  • Hive OS
  • Minerstat
  • Công cụ khai thác tuyệt vời
  • PiMP OS
  • RaveOS

Công cụ khai thác này hỗ trợ một loạt các thuật toán. Vui lòng xem danh sách bên dưới để biết chi tiết. Trình khai thác chỉ được định cấu hình thông qua dòng lệnh, vui lòng chạy với tùy chọn –help để in một thông báo trợ giúp ngắn về cách sử dụng các tùy chọn dòng lệnh.

Công cụ khai thác này bao gồm các thuật toán sau và phí phát triển tương ứng của chúng:

AlgorithmFeeEthash trên GPU Polaris 0,75% Ethash trên tất cả các GPU khác1,0% Kawpow2,0% Nimiq2,5% Cryptonight R2,5% Cryptonight v8 upx22,5% Cryptonight v8 rùa2,5% Cryptonight v8 half2,5% Cryptonight v8 double2. 5% Cryptonight v8 rwz2,5% Cryptonight v82,5% Cryptonight heavy2,5% Cryptonight haven 2,5% Cryptonight saber 2,5% Cryptonight che giấu 2,5% Chukwa-512 (Turtlecoin) 2,5% x16r2,5% x16rv22,5% x16s2 .5% x16rt2.5% MTP2.5% Cuckatoo312.5% ​​Cuckarood292.5% Lyra2rev32.5% Lyra2z3.0% Phi23.0%

GPU được hỗ trợ và thử nghiệm:

  • Navi - RX 5700 (XT) / 5600 (XT) / 5500 (XT) cho các biệt hiệu được hỗ trợ trong bảng bên dưới.
  • Vega - RX Vega 64/56, Vega FE, Radeon VII (Vega 2)
  • Polaris - RX 580/480/570/470/560/460/550

Một số thuật toán không được hỗ trợ trên một số kiến ​​trúc và / hoặc trình điều khiển GPU. Dưới đây là bảng khả năng tương thích:

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

Chú giải hỗ trợ:

  • Y =Được hỗ trợ
  • N =Không được hỗ trợ
  • L =Hỗ trợ hạn chế:algos được hỗ trợ trên windows và linux với trình điều khiển amdgpu-pro, không được hỗ trợ trên trình điều khiển ROCm.

Người khai thác báo cáo tỷ lệ băm của GPU cứ sau 30 giây. Đây là tỷ lệ băm đầy đủ của GPU trước khi trừ phí nhà phát triển (tỷ lệ băm chung của bạn sẽ thấp hơn một chút).

Trình khai thác bao gồm một api chỉ đọc dựa trên API sgminer-5.5. Cả định dạng json và văn bản đều được hỗ trợ. Để biết thêm chi tiết, chúng tôi tham khảo tài liệu sgminer api.

Để báo cáo lỗi và / hoặc yêu cầu tính năng, vui lòng mở vấn đề trên github trình theo dõi vấn đề của dự án này .

Ví dụ về các dòng lệnh, vui lòng xem các tập lệnh batch / shell trong gói tải xuống của trình khai thác.
Tùy chọn dòng lệnh của trình khai thác:
Mã:Team Red Miner phiên bản 0.7.14
Cách sử dụng:teamredminer [OPTIONS]
Tùy chọn:
-a, –algo =THUẬT TOÁN Chọn thuật toán khai thác. Hiện đang có sẵn:
ethash (eth, v.v., etp, những người khác)
kawpow (ravencoin)
lyra2z
phi2 (lux, argoneum)
lyra2rev3 (vtc)
x16r (bản gốc rvn)
x16rv2 (rvn)
x16s (pgn, xsh)
x16rt (mạng che mặt, gin)
mtp (zcoin)
cuckatoo31_grin (cười toe toét)
cuckarood29_grin (cười toe toét)
cnv8
cnr (monero)
cnv8_half (stellite, masari)
cnv8_dbl (x-cash)
cnv8_rwz (ghép)
cnv8_trtl (rùa cũ, loki)
cnv8_upx2 (uplexa)
cn_heavy (CN cổ điển nặng)
cn_haven (thiên đường)
cn_saber (bittube)
cn_conceal (che khuyết điểm)
trtl_chukwa (rùacoin)
nimiq (nimiq)

-h, –help Hiển thị thông báo trợ giúp này và thoát.
–Debug Cho phép xuất nhật ký gỡ lỗi.
–Disable_colors Tắt màu đầu ra của bảng điều khiển.
–Force_colors Buộc xuất màu bảng điều khiển ngay cả khi thiết bị đầu cuối dường như không hỗ trợ chúng.
–Api_listen =IP:PORT Bật api. IP:PORT là tùy chọn. Nếu có, tổ hợp IP:PORT quyết định
(các) giao diện và cổng để nghe. Mặc định là 127.0.0.1:4028. Vì
truy cập bên ngoài, sử dụng v.d. 0.0.0.0:4028. Nó cũng hợp lệ khi chỉ xác định
cổng, ví dụ:4029.
–Log_file (=FILENAME) Cho phép ghi đầu ra của trình khai thác vào tệp do FILENAME chỉ định. Nếu không có tên tệp
được cung cấp, người khai thác sẽ đăng nhập vào trm_ _ .log hiện tại
thư mục làm việc. Nếu tệp nhật ký đã tồn tại, người khai thác sẽ thêm vào.
-l, –log_interval =SEC Đặt khoảng thời gian tính bằng giây để tính trung bình và in các hàm băm của GPU.
SEC đặt khoảng thời gian tính bằng giây và phải> 0.
–Short_stats Tắt đầu ra trạng thái gpu đầy đủ trong mỗi đầu ra hashrate, giống như trước 0.7.10.
–Dev_location =LOC Chọn một vị trí cụ thể cho kết nối phí nhà phát triển. Chỉ sử dụng cái này nếu bạn thấy
các vấn đề liên tục kết nối phí nhà phát triển được báo cáo bởi người khai thác. Sự kết nối
quản lý thường hoạt động tốt ở tất cả các địa điểm. Các tùy chọn có sẵn là:
thế giới - Bất kỳ nơi nào trên thế giới ngoại trừ Trung Quốc đại lục.
cn - Trung Quốc đại lục.
non-gcp - Các quốc gia bị chặn quyền truy cập vào Dịch vụ của Google (ví dụ:Iran, Cuba).
–Enable_compute (chỉ dành cho Windows) Cho phép chế độ tính toán và vô hiệu hóa crossfire trên gpus cần thiết.
–Long_timestamps Bật dấu thời gian microec trong nhật ký thay vì chỉ giây.
–Restart_gpus (chỉ dành cho Windows) Khởi động lại tất cả gpus đã định cấu hình trước khi khai thác, tức là tắt + bật thiết bị PCI.
–Uac (chỉ dành cho Windows) Bật báo cáo đặc quyền khi người khai thác chạy các tác vụ như khởi động lại gpus.
Bạn luôn có thể tránh điều này bằng cách chạy trình khai thác trực tiếp với tư cách Quản trị viên. Điều này sẽ
kích hoạt lời nhắc báo cáo tiêu chuẩn của Windows, vì vậy bạn phải sẵn sàng nhấp vào "Có".
Nếu điều này không được bật, các tác vụ yêu cầu đặc quyền của Quản trị viên sẽ không thành công khi
người khai thác đang chạy trong một tài khoản người dùng cơ bản.

Tùy chọn cấu hình nhóm:
-o, –url =URL Đặt URL nhóm. Hiện tại, URL stratum + tcp và stratum + ssl được hỗ trợ.
Mỗi lần bổ sung tùy chọn này được chỉ định sẽ bắt đầu một cấu hình nhóm mới.
Các tùy chọn cho mỗi nhóm (chẳng hạn như -u, -p) sẽ cần được chỉ định rõ ràng
một lần nữa cho mỗi nhóm mới. (Xem tệp start_multipool.sh/bat ví dụ)
Chiến lược đa nhóm cho người khai thác được đặt với tùy chọn –pool_strategy.
-u, –user =USERNAME Đặt tên người dùng để ủy quyền nhóm.
-p, –pass =PASSWORD Đặt mật khẩu để ủy quyền nhóm.
–Pool_force_ensub Buộc yêu cầu đăng ký extranonce cho các nhóm được hỗ trợ mà người khai thác không biết.
–Pool_no_ensub Ngăn người khai thác gửi yêu cầu đăng ký extranonce tới nhóm.
–Pool_broken_rpc Yêu cầu người khai thác chỉ cho phép một yêu cầu rpc chưa xử lý trên nhóm
sự liên quan. Đây là giải pháp khắc phục cho các nhóm vi phạm json rpc
đặc điểm kỹ thuật liên quan đến ID rpc.
–Pool_debug Ghi lại tất cả lưu lượng nhóm.

Các tùy chọn bể bơi toàn cầu:
–Pool_connect_TO =SEC Đặt thời gian chờ để cố gắng kết nối với một nhóm. SEC là thời gian để chờ đợi
giây. Mặc định là 10.
–Pool_rpc_TO =SEC Đặt thời gian người khai thác sẽ đợi một RPC chưa được trả lời vào nhóm. Sau đây
thời gian, người khai thác sẽ kết nối lại với nhóm. GIÂY là thời gian chờ tính bằng giây.
Mặc định là 60.
–Pool_max_rejects =N Nếu một nhóm từ chối N chia sẻ liên tiếp, kết nối nhóm sẽ được đặt lại. Điều này là để ngăn chặn
chống lại các nhóm làm mất hiệu lực các phiên khai thác mà không ngắt kết nối người dùng.
Giá trị mặc định là 5.
–Pool_strategy =STRAT Đặt chiến lược chọn nhóm khi chạy với nhiều nhóm. Có sẵn
các giá trị là:ưu tiên, cân bằng tải và hạn ngạch. Mặc định là ưu tiên.
ưu tiên:Người khai thác sẽ sử dụng các nhóm theo thứ tự chúng được liệt kê, chỉ tiếp tục
đến nhóm tiếp theo nếu trước đó không thể thiết lập kết nối.
load_balance:Người khai thác sẽ cân bằng đồng đều hashrate trên tất cả hiện tại
các hồ bơi kết nối.
hạn ngạch:Người khai thác sẽ cân bằng đồng đều tổng số băm đã hoàn thành trên
tất cả các hồ bơi. Nếu một nhóm ngắt kết nối và sau đó kết nối lại, người khai thác sẽ di chuyển
băm cho nhóm cho đến khi tổng số lần băm cho mỗi nhóm được cân bằng.
–No_ntime_roll Ngăn trình khai thác cuộn thời gian trong tiêu đề khối, chỉ sử dụng giá trị
do hồ bơi cung cấp. Điều này cần được bật cho một số nhóm khi khai thác x16rt.

Tùy chọn GPU:
–Platform =INDEX Đặt chỉ mục của nền tảng OpenCL để sử dụng. Nếu không được chỉ định, nền tảng sẽ
được tự động phát hiện. Linux với nhiều nền tảng chỉ được hỗ trợ bằng cách sử dụng
–Platform đối số nhưng thay vào đó thêm –bus_reorder.
-d, –devices =DEVLIST Đặt thiết bị gpu để sử dụng từ danh sách được phát hiện. DEVLIST phải là một dấu phẩy-
danh sách các chỉ số thiết bị được phân tách, ví dụ:-d 0,1,2,4. Nếu không được chỉ định, tất cả
các thiết bị trên (các) nền tảng sẽ được sử dụng. LƯU Ý:theo mặc định, các thiết bị được đặt hàng
bằng cách đặt hàng xe buýt pcie. Sử dụng –list_devices để hiển thị các chỉ số.
–Init_style =1/2/3 Đã chỉ định kiểu init (1 là mặc định):
1:Một gpu tại thời điểm đó, hãy hoàn thành tất cả trước khi khai thác.
2:Ba gpus vào thời điểm đó, hãy hoàn thành tất cả trước khi khai thác.
3:Tất cả gpus song song, bắt đầu khai thác ngay lập tức.
–Pcie_fmt =FORMAT Đặt định dạng in cho số bus pcie. Các giá trị được chấp nhận cho FORMAT là
"hex" hoặc "dec". Mặc định là dec cho windows và hex cho linux.
–Bus_reorder Sắp xếp lại các thiết bị được phát hiện hoặc được chỉ định sau id bus pcie của chúng. Nếu không
nền tảng được chỉ định, các thiết bị sẽ được thu thập từ tất cả các AMD OpenCL được phát hiện
nền tảng. Lưu ý:Kể từ phiên bản v0.7.0, đây là hành vi mặc định.
–Opencl_order Sắp xếp các thiết bị được phát hiện hoặc được chỉ định theo thứ tự OpenCL trình bày chúng.
–List_devices Liệt kê các thiết bị khả dụng cho nền tảng được phát hiện hoặc chỉ định và các lần thoát
ngay lập tức. Việc sắp xếp lại xe buýt sẽ được thực hiện theo thứ tự hiển thị.

Tùy chọn cơ quan giám sát:
–No_gpu_monitor Tắt màn hình GPU ADL (Windows) hoặc sysfs (Linux) để biết nhiệt độ và
tốc độ quạt.
–Temp_limit =TEMP Đặt nhiệt độ mà công cụ khai thác sẽ dừng GPU quá nóng.
Mặc định là 85C.
–Temp_resume =TEMP Đặt nhiệt độ dưới mức mà người khai thác sẽ tiếp tục các GPU trước đó
dừng do nhiệt độ vượt quá giới hạn. Mặc định là 60C.
–Watchdog_script (=X) Định cấu hình cơ quan giám sát gpu để tắt trình khai thác và chạy nền tảng được chỉ định
và thoát ra ngay lập tức. Tập lệnh mặc định là watchdog.bat / watchdog.sh trong
thư mục hiện tại, nhưng một tập lệnh khác có thể được cung cấp như một đối số tùy chọn,
có khả năng với một đường dẫn tuyệt đối hoặc tương đối.
–Watchdog_test Kiểm tra tập lệnh cơ quan giám sát đã định cấu hình bằng cách kích hoạt hành động tương tự như một gpu đã chết
sau ~ 20 giây khai thác.
–Watchdog_disabled Buộc cơ quan giám sát không thực thi. Có thể được sử dụng để vô hiệu hóa cơ quan giám sát trong hệ điều hành khai thác
luôn chạy với trình giám sát được bật.

Tùy chọn Ethash:
–Eth_config =CONFIG Cấu hình ethash thủ công cho người khai thác. CONFIG phải ở dạng [M] [L].
Giá trị [M] chọn chế độ có thể là ‘A’ hoặc ‘B’.
Chế độ ‘B’ sử dụng bộ nhớ bổ sung và sẽ chỉ hoạt động trên thẻ 8 GB trở lên.
Giá trị [L] chọn cường độ và phạm vi của nó sẽ phụ thuộc vào kiến ​​trúc GPU.
Cả hai giá trị đều là tùy chọn, nhưng nếu [L] được chỉ định, thì [M] cũng phải được chỉ định.
Cấu hình ví dụ:–eth_config =A
–Eth_config =B750
CONFIG cũng có thể là danh sách các giá trị cấu hình được phân tách bằng dấu phẩy, trong đó mỗi giá trị cấu hình là
áp dụng cho từng GPU. Ví dụ:–eth_config =A, B750,, A288
Bất kỳ gpu nào không có cấu hình cụ thể trong danh sách sẽ sử dụng
cấu hình trong danh sách.
–Eth_aggr_mode Cho phép tự động sử dụng chế độ ‘B’ cho tất cả các thẻ Polaris 8GB, trừ khi chúng có
cấu hình khác nhau được cung cấp bởi đối số –eth_config. Đây là điều tương tự như
cài đặt thủ công tất cả Polaris 8GB gpus trong thiết bị sang chế độ ‘B’ bằng cách sử dụng –eth_config.
Đối với hầu hết gpus, điều này thêm 0,1-0,2 MH / s hashrate. LƯU Ý:20-25% số giàn khoan trở nên ít hơn
ổn định ở chế độ này, đó là lý do khiến nó không phải là chế độ mặc định. Nếu bạn có kinh nghiệm
gpus chết, bạn nên xóa đối số này và chạy gpus ở chế độ ‘A’. Hơn thế nữa,
tùy chọn này sẽ ngừng hoạt động khi DAG đạt đến 4GB.
–Eth_stratum_mode =MODE Đặt chế độ tầng cố định cho các nhóm ethash. Theo mặc định, người khai thác sẽ cố gắng
để tự động xác định loại tầng mà nhóm hỗ trợ và sử dụng chế độ đó.
Tính năng phát hiện tự động này có thể được ghi đè bằng cách chỉ định tùy chọn này. CHẾ ĐỘ có thể là
đặt thành một trong các tùy chọn sau:stratum, nicehash, ethproxy.
–Eth_worker Đặt id công nhân sẽ được gửi đến nhóm. Điều này chỉ áp dụng cho các nhóm có ethproxy
chế độ địa tầng.
–Eth_epoch Kiểm tra một kỷ nguyên ethash cụ thể. LƯU Ý:bạn vẫn cần cung cấp một nhóm như thể bạn đang khai thác,
nhưng sẽ không có cổ phiếu nào được gửi. Chỉ khai thác mô phỏng.
–Eth_alloc_epoch =N Cấp phát đủ bộ nhớ cho thời điểm đã cho ngay từ đầu. Người khai thác sẽ cố gắng phân bổ nhiều hơn
nếu nó cần sau này trong quá trình khai thác. Khuyến nghị cho các thiết bị có một hoặc nhiều thẻ 4GB để kiểm tra
và đặt giá trị này thành giá trị tối đa có thể để tránh phân bổ lại tại các công tắc kỷ nguyên. Linux tối ưu
giàn khoan sẽ có thể xử lý kỷ nguyên 380, giàn Windows ít hơn một chút (373-374).
–Eth_4g_alloc_adjust =X, Y,… Trên Windows, số dư phân bổ là rất nhỏ đối với 4GB gpus có thể đạt được
kỷ nguyên DAG tối đa có thể. Người khai thác sử dụng một chiến lược đã hoạt động tốt cho gpus thử nghiệm của chúng tôi,
nhưng các thiết lập khác có thể được hưởng lợi từ việc điều chỉnh con số này. Phạm vi hợp lệ là [-128, + 128]. Zero có nghĩa là
không điều chỉnh. Bạn cung cấp một giá trị duy nhất được sử dụng cho tất cả 4GB gpus trong thiết bị hoặc
danh sách được phân tách bằng dấu phẩy có các giá trị cho tất cả gpus, bao gồm cả Polaris gpus không phải 4GB. Giá trị không phải 4GB
gpus bị bỏ qua.
–Eth_4g_max_alloc =X, Y,… Đối số này cho phép khai thác trên 4GB gpus sau khi họ không còn có thể lưu trữ DAG đầy đủ trong vram.
Bạn vượt qua kỷ nguyên tối đa để cấp phát bộ nhớ hoặc nr nguyên của MB để cấp phát. Bạn có thể
cung cấp một giá trị duy nhất áp dụng cho tất cả 4GB gpus trong thiết bị hoặc sử dụng danh sách được phân tách bằng dấu phẩy cho
chỉ định các giá trị khác nhau cho mỗi gpu. Các giá trị cho gpus không phải 4GB sẽ bị bỏ qua.
–Eth_dag_slowdown =N Làm chậm quá trình tạo DAG. Chuyển một chữ số duy nhất 0-9. 0 có nghĩa là không bị chậm lại (hành vi <=0,7,9),
1 có nghĩa là giảm tốc độ tối thiểu, 9 có nghĩa là tối đa. Giá trị mặc định:4 cho tốc độ chậm nhẹ.
–Eth_no_stagger Vô hiệu hóa tính năng gây choáng váng của gpus khi tạo DAG mới. Hành vi mặc định là loạng choạng
GPU để không phải tất cả chúng đều tham gia vào quá trình xây dựng DAG cùng một lúc.
–Eth_no_ramp_up Tắt tăng cường độ cho mỗi gpu.
–Eth_direct_abort Sử dụng một cơ chế khác để hủy bỏ các công việc gpu đang diễn ra. Được đề xuất cho Vegas trong môi trường ROCm
để giảm thiểu cổ phiếu cũ. Sẽ chỉ áp dụng cho Vega và Polaris gpus trong giàn khoan.
–Eth_dag_alloc_patch Một số bo mạch chủ có bios lỗi thời có thể thấy lỗi thường trên gpu đầu tiên hoặc cuối cùng trong hệ thống.
Sử dụng đối số này để buộc một chiến lược phân bổ dag được vá thường giải quyết được vấn đề.
Nâng cấp bios của bạn thường cũng giải quyết được vấn đề.
–Eth_hashwatch (=M, M) Xác định băm cơ quan giám sát tối thiểu / tối đa theo MH / s dự kiến ​​khi gpus đang băm. Nếu một GPU rơi ra bên ngoài
của phạm vi này quá lâu, nó sẽ bị coi là bị lỗi và cơ quan giám sát sẽ được kích hoạt. Các
giá trị tối thiểu / tối đa mặc định là 2 MH / s và 150 MH / s. Để kích hoạt với các giá trị mặc định, hãy sử dụng
–Eth_hashwatch. Để đặt các giá trị của riêng bạn, hãy sử dụng ví dụ:–Eth_hashwatch =1,25,60. Cùng một phạm vi được sử dụng
cho tất cả gpus trong giàn khoan. Giá trị âm cho một bên sẽ vô hiệu hóa nó, ví dụ:sử dụng –eth_hashwatch =-1,1000
để xử lý việc đặt lại gpu dẫn đến hashrate giả rất lớn nhưng không có kiểm tra tối thiểu.

Tùy chọn Progpow:
–Prog_config =CONFIG Cấu hình progpow thủ công cho thợ đào. CONFIG phải ở dạng [M] [L].
Giá trị [M] chọn chế độ có thể là ‘A’ hoặc ‘B’.
Chế độ ‘B’ thường mang lại hiệu suất tốt hơn nhưng chỉ khả dụng cho
Vega trên linux và Navi (linux hoặc windows).
Giá trị [L] chọn cường độ và phạm vi của nó sẽ phụ thuộc vào kiến ​​trúc GPU.
Cả hai giá trị đều là tùy chọn, nhưng nếu [L] được chỉ định, thì [M] cũng phải được chỉ định.
Cấu hình ví dụ:–prog_config =A
–Prog_config =B750
CONFIG cũng có thể là danh sách các giá trị cấu hình được phân tách bằng dấu phẩy, trong đó mỗi giá trị cấu hình là
áp dụng cho từng GPU. Ví dụ:–prog_config =A, B750,, A288
Bất kỳ gpu nào không có cấu hình cụ thể trong danh sách sẽ sử dụng cái đầu tiên.
–Prog_height =VALUE Đặt chiều cao khối cố định cho các thuật toán progpow nhằm mục đích đo điểm chuẩn.
Lưu ý rằng việc sử dụng tùy chọn này cần có kết nối nhóm nhưng sẽ không gửi lượt chia sẻ.
–Prog_strict Buộc người khai thác phải luôn tạo ra các hạt nhân chính xác tuyệt đối. Theo mặc định, người khai thác sẽ
tạo ra các hạt nhân thoải mái sử dụng ít sức mạnh tính toán hơn nhưng có thể dẫn đến
đôi khi cổ phiếu không hợp lệ.
–Prog_dag_slowdown =N Làm chậm quá trình tạo DAG. Chuyển một chữ số duy nhất 0-9. 0 có nghĩa là không bị chậm lại (hành vi <=0,7,9),
1 có nghĩa là giảm tốc độ tối thiểu, 9 có nghĩa là tối đa. Giá trị mặc định:4 cho tốc độ chậm nhẹ.
–Prog_no_stagger Vô hiệu hóa tính năng gây choáng váng của gpus khi tạo DAG mới. Hành vi mặc định là loạng choạng
GPU để không phải tất cả chúng đều tham gia vào quá trình xây dựng DAG cùng một lúc.
–Prog_no_ramp_up Tắt tăng cường độ cho mỗi gpu.

Tùy chọn Cryptonight:
–Rig_id Đặt định danh giàn khoan sẽ được gửi đến nhóm. Điều này chỉ được sử dụng cho
hồ bơi tiền điện tử.
–Cn_config =CONFIG Cấu hình tiền điện tử thủ công cho người khai thác. CONFIG phải ở dạng
[P] [I0] [M] [I1] [:xyz], trong đó [P] là tiền tố tùy chọn và [:xyz] là
hậu tố tùy chọn. Đối với [P], chỉ giá trị của ‘L’ được hỗ trợ cho cấp thấp
GPU như Lexa / Baffin. [I0] và [I1] là các giá trị cường độ luồng bình thường
dao động từ 1 đến 16, nhưng có thể có giá trị lớn hơn cho 16GB gpus. [M] là
chế độ có thể là ‘.’, - ‘,‘ + ’hoặc‘ * ’. Chế độ ‘.’ Có nghĩa là người khai thác
nên chọn hoặc quét để có chế độ tốt nhất. Chế độ ‘*’ vừa là một mặc định tốt hơn và
_nên_ được sử dụng nếu bạn khai thác trên Vega 56/64 với thời gian ghi nhớ được sửa đổi. Các
ngoại lệ cho quy tắc này là các biến thể pad nhỏ (cnv8_trtl và cnv8_upx2), chúng
vẫn nên sử dụng ‘+’. Đối với Polaris gpus, chỉ có các chế độ ‘-‘ và ‘+’.

LƯU Ý:trong TRM 0.5.0 chức năng tự động điều chỉnh đã được thêm vào, tạo cấu hình thủ công
của các chế độ cấu hình CN không cần thiết ngoại trừ các trường hợp góc hiếm gặp. Để biết thêm thông tin,
xem tài liệu điều chỉnh và tài liệu hướng dẫn đi kèm với bản phát hành.

Cấu hình ví dụ:–cn_config =15 * 15:AAA
–Cn_config =14-14
–Cn_config =L4 + 3
CONFIG cũng có thể là danh sách các giá trị cấu hình được phân tách bằng dấu phẩy, trong đó mỗi giá trị cấu hình là
áp dụng cho từng GPU. Ví dụ:–cn_config =8-8,16 + 14:CBB, 15 * 15,14-14
Bất kỳ gpu nào không có cấu hình cụ thể trong danh sách sẽ sử dụng
cấu hình trong danh sách.
–No_cpu_check Tắt xác minh cpu của các chia sẻ tìm thấy trước khi chúng được gửi vào nhóm.
Lưu ý:chỉ CN algos hiện hỗ trợ xác minh cpu.
–No_lean Vô hiệu hóa chế độ CN Lean trong đó chủ đề tăng lên từ từ khi bắt đầu hoặc khởi động lại sau
sự cố mạng hoặc điều chỉnh tạm thời gpu.
–No_interleave =DEVS Liệt kê các thiết bị gpu không nên sử dụng logic xen kẽ chuỗi CN.
Đối số là danh sách các thiết bị được phân tách bằng dấu phẩy như đối với tùy chọn -d.
Sử dụng đối số này nếu một số thiết bị có tốc độ băm kém hơn cùng với nhiều
trong số các thông báo nhật ký điều chỉnh xen kẽ.
–Alloc_patch =DEVS Liệt kê các thiết bị gpu bị mất hashrate giữa TRM v0.4.5 và các phiên bản mới hơn. Với cái này
đối số, chiến lược phân bổ mem đơn giản hơn được sử dụng và tốc độ băm cũ (cao hơn) nên
được khôi phục. Chế độ tự động điều chỉnh vẫn có thể được sử dụng.
–Auto_tune =MODE Bật chế độ tự động điều chỉnh khi khởi động. Chỉ có sẵn cho các biến thể CN. CHẾ ĐỘ phải
KHÔNG, NHANH hoặc QUÉT. Chế độ NHANH kiểm tra một số cấu hình tốt đã biết
và hoàn thành trong vòng 1 phút. Chế độ QUÉT sẽ kiểm tra tất cả các kết hợp có thể có và sẽ
chạy trong 20-30 phút. Đặt MODE thành NONE sẽ tắt tính năng tự động điều chỉnh. Mặc định
chế độ là NHANH.
–Auto_tune_runs (=N) Thực hiện nhiều lần chạy cho giai điệu tự động, mỗi lần giảm đơn vị miếng đệm được sử dụng -1
trong một trong các chủ đề (15 + 15 -> 15 + 14 -> 14 + 14 -> 14 + 13 ->…). Bạn có thể chỉ định
rõ ràng số lần chạy hoặc để người khai thác chọn giá trị mặc định cho mỗi loại gpu (thường là 3-4).
–Auto_tune_exit Nếu có, người khai thác sẽ thoát ra sau khi hoàn tất quá trình tự động điều chỉnh. Điều này là hữu ích
khi bạn muốn quét để tìm các cài đặt tối ưu và sau đó sử dụng dòng lệnh kết quả là arg
được in bởi thợ mỏ.
–Allow_large_alloc Nếu có và khi trình điều khiển cho biết có đủ vram GPU, trình khai thác
sẽ tích cực hơn với việc cấp phát bộ nhớ ban đầu. Trên thực tế, tùy chọn này
có nghĩa là GPU Vega trong Linux sẽ bắt đầu quá trình tự động điều chỉnh ở 16 * 15 thay vì
hơn 16 * 14 hoặc 15 * 15.

Tùy chọn MTP:
–Allow_all_devices Không thể khai thác một số biệt hiệu trên v.d. 4GB gpus. Các gpus đó sẽ tự động bị vô hiệu hóa
bởi thợ mỏ. Đối số này ghi đè logic này và cho phép khai thác trên tất cả các
hoặc các thiết bị được phát hiện.

Tùy chọn X16 *:
–Hash_order =VALUE Đặt thứ tự băm cố định cho các thuật toán như x16r cho mục đích đo điểm chuẩn.
Lưu ý rằng việc sử dụng tùy chọn này cần có kết nối nhóm nhưng sẽ không gửi lượt chia sẻ.
Thứ tự băm chuẩn cho x16r là –hash_order =0123456789abcdef.
Tùy chọn Nimiq:
–Nimiq_worker =VALUE Đặt tên công nhân / thiết bị cho nimiq để chuyển vào (các) nhóm.
–Nimiq_no_proxy Tắt proxy Nimiq tự động được thực thi như một quy trình riêng biệt. Điều này có nghĩa là
máy chủ và cổng được chuyển cho người khai thác phải trỏ đến một proxy.
–Nimiq_proxy =VALUE Ghi đè đường dẫn mặc định đến proxy Nimiq. Mặc định là trm_nimiq_proxy-win.exe.
và trm_nimiq_proxy-linux trong giám đốc công cụ khai thác hiện tại.
–Nimiq_port =VALUE Ghi đè cổng cục bộ mặc định (4444) được sử dụng cho proxy Nimiq. Điều này có thể được sử dụng nếu
hệ thống đã sử dụng cổng 4444 cho một số dịch vụ tcp / ip khác.


Các thay đổi trong v0.7.15

Bản phát hành bản sửa lỗi nhỏ.

Ghi chú phát hành:

  • Ethash:đã sửa lỗi cho khai thác ZIL (kỷ nguyên 0) trên 4GB gpus (lỗi đã xuất hiện trong 0.7.14).
  • Ethash:được hoàn nguyên về hạt nhân v0.7.10 cho mục đích ổn định ngoại trừ các thiết bị dựa trên ROCm.

Các thay đổi trong v0.7.14

Bản phát hành này kết thúc công việc của chúng tôi để khai thác ethash gpus 4GB. Linux 4GB được xác minh để khai thác tối đa và bao gồm kỷ nguyên 381 trên các trình điều khiển 18.50 / 19.30 / 19.50 / 20.10. Sau đó, chúng tôi đã thêm hỗ trợ khai thác mở rộng từ kỷ nguyên 382 trở lên. Khai thác mở rộng là sự đánh đổi giữa hashrate và việc có thể khai thác, gpus sẽ mất thêm hashrate cho mỗi kỷ nguyên bổ sung. Vui lòng xem phần Linux trong ETHASH_4GB_HOWTO.txt để biết thêm chi tiết và hướng dẫn.

Ghi chú phát hành:

  • Ethash:hỗ trợ Linux đã được xác minh cho 4GB gpus tối đa và bao gồm epoch 381.
  • Ethash:hỗ trợ thêm cho việc khai thác 4GB mở rộng từ epoch 382 trở lên.
  • Kawpow:xóa các lỗi sai đối với một số chiều cao của khối.

Các thay đổi trong v0.7.13

  • Người dùng Windows có thiết bị 4GB - hãy xem hướng dẫn mới ETHASH_4GB_HOWTO.txt để biết hướng dẫn.

Ghi chú phát hành:

  • Đã thêm chiến lược phân bổ dag Windows mặc định tốt hơn trên 4GB gpus.
  • Đã thêm hỗ trợ thử nghiệm để đặt lại gpus trước khi khai thác (chỉ dành cho Windows).
  • Đã thêm đối số để điều chỉnh thủ công phân bổ dag 4GB (xem –eth_4g_alloc_adjust =X, Y, Z,…).
  • Đã thêm tính năng bảo vệ chống lại các máy chủ nhà phát triển bị hỏng với cơ chế lựa chọn máy chủ ngẫu nhiên bổ sung.

Các thay đổi trong v0.7.12

  • Bản phát hành bản sửa lỗi:v0.7.11 có thể gặp sự cố với các lượt chia sẻ ethash bị từ chối.

Ghi chú phát hành:

  • Đã sửa lỗi định dạng in trên các lượt chia sẻ bị từ chối ethash.

Các thay đổi trong v0.7.11

  • Bổ sung thay thế:chia sẻ in khác biệt trong GH (luôn được bật), cơ quan giám sát băm (xem –eth_hashwatch).
  • Hỗ trợ gỡ lỗi tốt hơn:–long_timestamps, –pool_debug.
  • Chúng tôi đã tìm thấy một số tổ hợp bo mạch chủ / bios nhất định do lỗi hạt nhân và / hoặc trình điều khiển có vấn đề với gpu đầu tiên hoặc cuối cùng trong các thiết bị. Nếu bạn thấy quá nhiều lỗi hw được báo cáo trên một gpu và việc chuyển đổi giữa gpus vẫn luôn tạo ra lỗi trong gpu đầu tiên hoặc cuối cùng, hãy thử sử dụng –eth_dag_alloc_patch.

Ghi chú phát hành:

  • Đã thêm bản vá phân bổ DAG trong linux cho các kết hợp mobo / bios nhất định (xem –eth_dag_alloc_patch).
  • Đã thêm cơ quan giám sát tốc độ băm ethash (xem –eth_hashwatch).
  • Đã thêm cơ chế hủy bỏ ethash cho Vegas trên ROCm (xem –eth_direct_abort). Không hữu ích trong các ngữ cảnh khác.
  • Đã thêm gỡ lỗi lưu lượng nhóm (sử dụng –pool_debug).
  • Đã thêm bản in chia sẻ khó khăn cho ethash family algos. Đơn vị luôn là GH.
  • Đã thêm độ phân giải dấu thời gian microec vào nhật ký (sử dụng –long_timestamps).
  • Lỗi hồi quy:argon2 / chukwa đã bị lỗi ở 0,7.10, hiện đang hoạt động trở lại.
  • Đã tắt kiểm tra chế độ tính toán đối với gpus không phải Polaris.

Các thay đổi trong v0.7.10

Ghi chú phát hành:

  • Sử dụng các thiết bị 4GB, đặc biệt là trên win, nên use –eth_alloc_epoch =N với N là kỷ nguyên tối đa mà gpus có thể phân bổ. Điều này sẽ tránh các vấn đề về phân bổ lại DAG.
  • Đối với các giàn Navi đang gặp sự cố với khai thác eth + zil hoặc Nicehash với chuyển đổi DAG thường xuyên, hãy thử sử dụng –eth_dag_slowdown =9.
  • Đã thêm tên tệp nhật ký mặc định (trm_ _ .log)
  • Đã thêm ethash kỷ nguyên phân bổ ban đầu bắt buộc (–eth_alloc_epoch =N). Lưu ý:Khuyến nghị CAO cho các thiết bị 4GB.
  • Đã thêm cấu hình làm chậm bản dựng DAG thuộc họ ethash (–eth_dag_slowdown =N, giá trị mặc định 4).
  • Đã thêm bản dựng DAG thuộc họ ethash đáng kinh ngạc trên gpus (tắt bằng –eth_no_stagger).
  • Đã thêm tăng cường cường độ dòng ethash (tắt với –eth_no_ramp_up).
  • Đã thêm tùy chọn để buộc khu vực tính phí nhà phát triển (xem –dev_location).
  • Đã thêm MTP cho Navi gpus.
  • Đã thêm phần tăng cường MTP sau khi xây dựng lại đệm.
  • Đã sửa lỗi bản in khi thực thi tập lệnh cơ quan giám sát không thành công trên Linux.
  • Số liệu thống kê:hiện hiển thị nhiều đồng hồ và nhiệt độ hơn, đồng thời thêm trạng thái gpu trong các bản in hashrate (xem –short_stats để tắt).
  • Đã thêm các kiểm tra để kích hoạt chế độ tính toán và tắt crossfire trên Windows (xem –enable_compute).

Các thay đổi trong v0.7.9

  • Các bản sửa lỗi cho hoạt động khai thác giàn khoan hỗn hợp trên Linux.
  • Đã thêm đối số –eth_epoch để kiểm tra kỷ nguyên dễ dàng hơn.
  • Đã thêm –eth_aggr_mode cho chế độ ‘B’ tự động tích cực trên Polaris 8GB gpus.
  • Đã thêm đối số –watchdog_disable.

Các thay đổi trong v0.7.8

  • Nâng cấp cho đợt hard fork sắp tới của Haven (ngày 20 tháng 7 năm 2020).
  • Tối ưu hóa Nimiq nhỏ (tối đa 1-2%, chủ yếu là Vega và Navi).
  • Đã khắc phục sự cố sử dụng CPU khi chuyển hướng stdin đến / dev / null.
  • Đã sửa tên nhóm được API trả về cho Nimiq.

Các thay đổi trong v0.7.7

  • Đã thêm hỗ trợ cho Nimiq Polaris / Vega (chỉ ở chế độ câm).
  • Tích hợp proxy mạng Nimiq node.js vào trình khai thác.
  • Đã sửa lỗi Nimiq có thể mất lượt chia sẻ, đặc biệt là đối với các nhóm vardiff thấp hơn.
  • Đã sửa lỗi Nimiq có thể gây ra chia sẻ trùng lặp khi khởi động cho các nhóm có chênh lệch thấp.
  • Đã sửa lỗi hồi quy cho ethash Nicehash, chế độ tầng chính xác hiện được sử dụng lại.
  • Đã thêm hỗ trợ cho Nimiq Navi.
  • Đã thêm hỗ trợ cho chế độ khai thác solo Nimiq phá băng (set -p m =solo).

Các thay đổi trong v0.7.6

  • Đã sửa lỗi nhập bàn phím bị hỏng trong các phiên màn hình tmux + (ví dụ:Hive OS).
  • Đã thêm hỗ trợ cho 5500 (xt).
  • Đã sửa lỗi hỗ trợ cơ quan giám sát Linux đối với sự cố trình điều khiển cứng (tập lệnh không được thực thi).
  • Đã sửa lỗi hỗ trợ ngoại lệ kawpow nicehash.

Các thay đổi trong v0.7.5

  • Đã sửa lỗi tối ưu hóa bị hỏng cho kawpow trong 0.7.4.

Các thay đổi trong v0.7.4

  • Tăng cường hỗ trợ ethash trên GPU 4GB lên đến kỷ nguyên 380-383
  • Đã triển khai bộ đệm ethash dag phân tách cho GPU 8GB để hỗ trợ DAG trên 4GB
  • Tối ưu hóa Kawpow (Navi + 2,25%, Vega + 1,25%, Polaris + 0,25%)
  • Đã thêm hỗ trợ bật / tắt API gpu.
  • Phát hiện / xử lý / cảnh báo TDR của Windows.
  • Theo dõi phát hiện trên Windows / Linux với điều chỉnh cường độ.
  • Khắc phục sự cố ngừng báo cáo tốc độ băm trong nhóm ethash sau khi mạng ngừng hoạt động.

Các thay đổi trong v0.7.3

  • Bản vá khẩn cấp cho thẻ 4GB để xử lý thêm một vài kỷ nguyên ETC.
    Một bản vá hoàn chỉnh hơn sẽ sớm ra mắt.

Những thay đổi trong v0.7.2

  • Đã khắc phục sự cố gpu kawpow dag build CHẾT trên trình điều khiển Windows Adrenalin 2020.
  • Đã sửa lỗi hỗ trợ Navi 5600 (xt) trên windows.
  • Đã sửa lỗi khai thác trên Vegas trên các trình điều khiển amdgpu-pro cũ hơn.
  • Đã sửa lỗi báo cáo ADL về số liệu thống kê trên windows cho các thẻ mới hơn.

Các thay đổi trong v0.7.1

  • Đã khắc phục sự cố với VII ethash / kawpow trên windows.

Các thay đổi trong v0.7.0

  • Đã thêm bí danh kawpow cho Ravencoin.
  • Đã thêm hỗ trợ Navi cho kawpow và ethash.
  • Thứ tự thiết bị đã thay đổi thành bus pcie theo mặc định, được thêm vào tùy chọn –opencl_order.
  • Đã khắc phục sự cố với –list thiết bị không hoạt động nếu không có các thiết bị khác.
  • Thông báo trợ giúp được định dạng lại để hy vọng giúp bạn đọc dễ dàng hơn.
  • Đã thêm các tập lệnh mẫu nhiều nhóm.
  • Xác minh tên máy chủ ssl / tls đã bị xóa (đã được thêm lại với bản sửa lỗi TLS SNI)
  • Đã sửa lỗi tín hiệu chưa được khắc phục có thể gây ra sự cố hiếm gặp.
  • Đã sửa lỗi API nhiều nhóm.

Các thay đổi trong v0.6.1

  • Đã thêm chuyển đổi dự phòng nhóm và cân bằng tải.
  • Đã thêm các thông báo lỗi tốt hơn khi không phân bổ được bộ đệm DAG eth.
  • Đã thêm tên máy chủ cho TLS SNI.
  • Đã thêm cài đặt tự động cho các biến môi trường cho GPU 4GB.
  • Độ dài tối đa mở rộng của tên người dùng và mật khẩu (đối với một số thiết lập khai thác hợp nhất).
  • Đã thêm báo cáo về số liệu thống kê của nhóm.
  • Đã thay đổi chế độ tự động phát hiện nhóm ban đầu thành proxy eth.
  • Các bản sửa lỗi khác nhau để gửi tốc độ băm cho các nhóm.

Các thay đổi trong v0.6.0

  • Đã thêm hỗ trợ ethash.
  • Xác minh chuỗi chứng chỉ ssl / tls thoải mái.

Các thay đổi trong v0.5.9

  • Đã thêm x16rv2 cho đợt fork Ravencoin sắp tới.
  • Công việc tối ưu hóa trên x16r:+ 8-10% hashrate tùy thuộc vào đồng hồ.
  • Công việc tối ưu hóa trên x16r:đồng hồ ghi nhớ không còn quan trọng nữa.
  • Khắc phục sự cố:hạt nhân được chia thành nhiều tệp nhị phân để khắc phục sự cố trình điều khiển linux amdgpu-pro.

Các thay đổi trong v0.5.8

  • Đã thêm thuật ngữ Chukwa-512 cho Turtlecoin (trtl_chukwa).
  • Khắc phục sự cố:các hạt nhân không được tải đúng cách cho Conceal.
  • Khắc phục sự cố:đã thêm logic để kết nối lại nhóm trên N lượt chia sẻ bị từ chối liên tiếp (xem –pool_max_rejects =N).

Các thay đổi trong v0.5.7

  • Đã thêm bí danh che khuyết điểm CN cho Conceal (CCX).
  • Đã thêm thuật ngữ cuckarood29 để cười toe toét.

Các thay đổi trong v0.5.6

  • Cải tiến MTP cho Vega và Polaris (+ 1-3% hashrate, cải thiện hiệu quả, đặc biệt là Polaris)

Các thay đổi trong v0.5.5

  • Đã thêm thuật ngữ cuckatoo31 cho nụ cười toe toét.

Các thay đổi trong v0.5.4

  • Đã sửa lỗi API cho MTP, gặp sự cố khi sử dụng Awesome Miner.
  • Các cải tiến MTP nhỏ, chủ yếu dành cho Polaris.

Các thay đổi trong v0.5.3

  • Đã thêm thuật ngữ MTP cho Zcoin / XZC (vui lòng đọc MTP_MINING.txt trước khi khai thác).
  • Các bản sửa lỗi ổn định nhỏ hơn nữa cho các biến thể CN, chủ yếu là 4MB algos.

Những thay đổi trong v0.5.2

  • Chỉ phát hành bản sửa lỗi, không có bí danh hoặc tính năng mới được bổ sung.
  • Khắc phục tỷ lệ băm bị suy giảm 1-2% trên Radeon VII trong một số trường hợp.
  • Sửa lỗi phân bổ Radeon VII, gây ra lỗi.
  • Khắc phục lỗi phân bổ gây ra sự cố cho một số trình điều khiển và gpus.

Các thay đổi trong 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.[/

Khai thác mỏ
  1. Chuỗi khối
  2. Bitcoin
  3. Ethereum
  4. Trao đổi tiền tệ kỹ thuật số
  5. Khai thác mỏ