XMRig v5.1.0:CPU/GPU-miner RandomX, CryptoNight och Argon2

LADDA NED XMRIG 5.1.0

XMRig v5.1.0 RandomX (Monero XMR)

XMRig v5.1.0 — Högpresterande gruvarbetare för flera plattformar RandomX, CryptoNight och Argon2 CPU/GPU öppen källkod, med officiellt stöd för Windows.

Den 30 november kommer Monero (XMR) att arbeta hårt på block 1978433 för övergång till en ny algoritm. Kommande gaffel kommer att ändra den nuvarande algoritmen CryptoNight R för gruvdrift på den nya Random X PoW-algoritmen, i själva verket överför gruvmynt till CPU:n.

Det finns redan flera gruvarbetare som bryter mynt med RandomX algoritm, varav en är XMRig v5.1.0 , som du kan ladda ner från länkarna nedan.

Ändringslogg:

Ändringar v5.1.0

  • Fast brytning CV efter donationsrunda för pooler med självval funktion.
  • Alternativ "läge" har lagts till (eller --randomx-mode ) för RandomX.
    • Lägg till minnesinformation vid start av miner.
    • Ladda till resurser fält till sammanfattnings-API med minnesinformation och belastningsmedelvärde.
  • Fastad kompatibilitet med vissa AMD GPU:er.
  • Fast byggd utan RandomX.
  • Läggade till kommandoradsalternativ --cuda-bfactor-hint och --cuda-bsleep-hint .
  • Fast 32-bitars ARM-kompilering.

Ändringar v5.0.0

Denna version är den första stabila unified 3 i 1 GPU+CPU-utgåvan, OpenCL-stöd inbyggt i miner och kräver inte ytterligare externa beroenden av kompileringstid, NVIDIA CUDA tillgänglig som extern CUDA-plugin, för bekväm, 3 i 1-nedladdningar med den senaste CUDA-versionen också tillhandahålls.

Denna version baserad på 4.x.x-serien och inkluderar alla funktioner från v4.6.2-beta, ändringsloggen nedan inkluderar endast de viktigaste ändringarna, fullständig ändringslogg tillgänglig separat.

  • Optimerad hashrateberäkning.
  • Har lagt till nytt alternativ dataset_host för NVIDIA GPU:er med mindre än 4 GB minne (endast RandomX).
  • Lägg till stöd för självval stratum protokollförlängning.
  • Lägg till ny algoritm rx/arq , RandomX-variant för kommande ArQmA-gaffel.
  • Tillagt experimentellt stöd för beständigt minne för CPU-utvinningstrådar.
  • Förbättrad användning av RandomX-datauppsättningsminne och initieringshastighet för NUMA-maskiner.
  • Fast stöd för system där det totala antalet NUMA-noder inte är lika med antalet användbara noder.
  • Inställningsalternativ cpu/max-threads-hint har lagts till och kommandoradsalternativet --cpu-max-threads-hint .
  • Lägg till JIT-kompilator för RandomX på ARMv8.
  • Förbättrad API-slutpunkt GET /2/backends och lade till stöd för denna slutpunkt till workers.xmrig.info.
  • Lägg till kommandoradsalternativ --no-cpu för att inaktivera CPU-backend.
  • Ladda till OpenCL-specifika kommandoradsalternativ:--opencl , --opencl-enheter , --opencl-plattform , --opencl-loader och --opencl-no-cache .
  • Ladda till CUDA-specifika kommandoradsalternativ:--cuda , --cuda-loader och --no-nvml .
  • Borttaget kommandoradsalternativ --http-aktiverat , HTTP API aktiveras automatiskt om någon annan --http-* alternativet tillhandahålls.
  • Lägg till OpenCL mining-backend.
    • Har lagt till RandomX-stöd för OpenCL, tack @SChernykh.
  • Algorithm cn/wow borttagen, eftersom den inte längre lever.

XMRig-inställning

Det föredragna sättet att konfigurera gruvarbetaren är att arkivera JSON-konfigurationen, eftersom den är mer flexibel och användarvänlig. Kommandoradsgränssnittet täcker inte alla funktioner, till exempel profilbrytning för olika algoritmer. Viktiga parametrar kan komma att ändras. vid körning utan att starta om gruvarbetaren genom att redigera konfigurationsfilen eller göra API-anrop.

Ett exempel på en batchfil för processorer:

:startxmrig -a randomx -o pool.supportxmr.com:5555 -u 44tLjmXrQNrWJ5NBsEj2R77ZBEgDa3fEe9GLpSf2FRmhexPvfYDUAB7EXX1Hdb3aMQ9FLqdJ56yaAhiXoRsceGJCRS3Jxkn.5d3c802ee0f8e12e4eb9792722b7816a42178aa29ef7477c138ddb940c55648d.rig1 -p x --donate-nivå =1goto starta  

Exempel på batchfil för AMD:

:startxmrig -a randomx -o pool.supportxmr.com:5555 -u 44tLjmXrQNrWJ5NBsEj2R77ZBEgDa3fEe9GLpSf2FRmhexPvfYDUAB7EXX1Hdb3aMQ9FLqdJ56yaAhiXoRsceGJCRS3Jxkn.5d3c802ee0f8e12e4eb9792722b7816a42178aa29ef7477c138ddb940c55648d.rig1 -p x --donate-nivå =1 --openclgoto starta  

Ett exempel på en batchfil för Nvidia:

:startxmrig -a randomx -o pool.supportxmr.com:5555 -u 44tLjmXrQNrWJ5NBsEj2R77ZBEgDa3fEe9GLpSf2FRmhexPvfYDUAB7EXX1Hdb3aMQ9FLqdJ56yaAhiXoRsceGJCRS3Jxkn.5d3c802ee0f8e12e4eb9792722b7816a42178aa29ef7477c138ddb940c55648d.rig1 -p x --donate-nivå =1 --cudagoto starta    

Kommandoradsalternativ

Nätverk:-o, --url=URL URL för gruvserver -a, --algo=ALGO gruvalgoritm https://xmrig.com/docs/algorithms --coin=COIN ange mynt istället för algoritm -u, --user=USERNAME användarnamn för gruvserver -p, --pass=LÖSENORD lösenord för gruvserver -O, --userpass=U:P användarnamn:lösenordspar för gruvdrift server -k, --keepalive skicka keepalived-paket för att förhindra timeout (behöver poolstöd) --nicehash aktivera nicehash.com support --rig-id=ID riggidentifierare för poolsidestatistik (behöver poolstöd) --tls aktivera SSL /TLS-stöd (behöver poolstöd) --tls-fingerprint=HEX-pool TLS-certifikatfingeravtryck för strikt certifikatstiftning --daemon använd daemon RPC istället för pool för solo mining --daemon-poll-interval=N demonundersökningsintervall i millisekunder ( standard:1000) -r, --retries=N antal gånger att försöka igen innan byte till backupserver (standard:5) -R, --retry-pause=N tid att pausa mellan återförsök (standard:5) --user -agentuppsättning anpassad användaragentsträng för pool --donate-level=N donationsnivå, standard 5%% (5 minuter på 100 minuter) --donate-over-proxy=N kontroll donera över xmrig-proxy funktionCPU backend:--no-cpu inaktivera CPU mining backend - t, --trådar=N antal CPU-trådar -v, --av=N algoritmvariation, 0 autoval --cpu-affinitet ställ in processaffinitet till CPU-kärnor, mask 0x3 för kärnor 0 och 1 --cpu -prioritetsuppsättning processprioritet (0 ledig, 2 normala till 5 högsta) --cpu-max-threads-hint=N maximalt antal CPU-trådar (i procent) ledtråd för autoconfig --cpu-memory-pool=N antal 2 MB sidor för beständig minnespool, -1 (auto), 0 (avaktivera) --no-huge-pages inaktivera stöd för enorma sidor --asm=ASM ASM-optimeringar, möjliga värden:auto, ingen, intel, ryzen, bulldozer --randomx -init=N trådar räknas för att initiera RandomX dataset --randomx-no-numa inaktivera NUMA-stöd för RandomXAPI:--api-worker-id=ID anpassat arbetar-id för API --api-id=ID anpassat instans-ID för API --http-host=HOST bind värd för HTTP API (standard:127.0.0.1) --http-port=N bind p ort för HTTP API --http-access-token=T åtkomsttoken för HTTP API --http-no-restricted aktivera full fjärråtkomst till HTTP API (endast om åtkomsttoken är inställd)OpenCL backend:--opencl aktivera OpenCL mining backend - -opencl-devices=N kommaseparerad lista över OpenCL-enheter att använda --opencl-platform=N OpenCL-plattformens index eller namn --opencl-loader=PATH-sökväg till OpenCL-ICD-Loader (OpenCL.dll eller libOpenCL.so) - -opencl-no-cache inaktivera OpenCL-cache --print-platforms skriv ut tillgängliga OpenCL-plattformar och avsluta CUDA-backend:--cuda aktivera CUDA-mining-backend --cuda-loader=PATH-sökväg till CUDA-plugin (xmrig-cuda.dll eller libxmrig-cuda .so) --cuda-devices=N kommaseparerad lista över CUDA-enheter att använda --cuda-bfactor-hint=N bfactor-tips för autokonfiguration (0-12) --cuda-bsleep-hint=N bsleep-hint för autoconfig - -no-nvml inaktivera NVML (NVIDIA Management Library) supportLogging:-S, --syslog använd systemlogg för utdatameddelanden -l, --log-file=FIL logga all utdata till en fil --print-time=N print hashrate rapportera var N sekund --han alth-print-time=N skriv ut hälsorapport var N sekund --no-color inaktivera färgad utdataMisc:-c, --config=FIL ladda en konfigurationsfil i JSON-format -B, --background kör gruvarbetaren i bakgrunden - V, --version utdataversionsinformation och avsluta -h, --hjälp visa denna hjälp och avsluta --dry-run testkonfiguration och avsluta --export-topology exportera hwloc-topologi till en XML-fil och avsluta 

Rekommenderade relaterade artiklar:

  • Hur man bryter Monero (XMR) på RandomX-algoritmen
  • Konfigurera AMD Radeon VEGA 56/64 för gruvdrift
  • XMR-STAK-RX v1.0.1 — RandomX (Moner XMR)
  • AMD Blockchain-drivrutin – drivrutin för AMD Radeon GPU:er
  • NoDevFee (NoFee) – Hur man inaktiverar provision i miner

Brytning
  1. Blockchain
  2. Bitcoin
  3. Ethereum
  4. Digital valutaväxling
  5. Brytning