TeamRedMiner 0.7.15 – Nimiq/Kawpow/Ethash/Cryptonight (DOWNLOAD)

TeamRedMiner 0.7.15

DOWNLOAD:TeamRedMiner v0.7.15

teamredminer v0.7.15 - Dit is een geoptimaliseerde mijnwerker voor AMD GPU's gemaakt door todxx en kerney666. TRM discord-server:https://discord.gg/RGykKqB

Hieronder vindt u een lijst met besturingssystemen en beheersoftware voor mijnbouw met ingebouwde ondersteuning voor teamredminer:

  • MMPOS
  • SimpleMining-besturingssysteem
  • Hive-besturingssysteem
  • Minerstat
  • Geweldige mijnwerker
  • PiMP OS
  • RaveOS

Deze mijnwerker ondersteunt een reeks algoritmen. Zie de onderstaande lijst voor details. De mijnwerker wordt alleen via de opdrachtregel geconfigureerd. Voer de optie -help uit om een ​​kort helpbericht af te drukken voor het gebruik van de opdrachtregelopties.

Deze mijnwerker bevat de volgende algoritmen en hun respectievelijke ontwikkelkosten:

AlgorithmFeeEthash op Polaris GPU's0.75%Ethash op alle andere GPU's1.0%Kawpow2.0%Nimiq2.5%Cryptonight R2.5%Cryptonight v8 upx22.5%Cryptonight v8 turtle2.5%Cryptonight v8 half2.5%Cryptonight v8 double2. 5%Cryptonight v8 rwz2.5%Cryptonight v82.5%Cryptonight heavy2.5%Cryptonight haven2.5%Cryptonight saber2.5%Cryptonight camouflage2.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%

Ondersteunde en geteste GPU's:

  • Navi – RX 5700(XT)/5600(XT)/5500(XT) voor ondersteunde algoritmen in de onderstaande tabel.
  • Vega – RX Vega 64/56, Vega FE, Radeon VII (Vega 2)
  • Polaris – RX 580/480/570/470/560/460/550

Sommige algoritmen worden niet ondersteund op sommige GPU-architecturen en/of stuurprogramma's. Hieronder vindt u de compatibiliteitstabel:

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

Ondersteuning legende:

  • Y =Ondersteund
  • N =Niet ondersteund
  • L =Beperkte ondersteuning:algo's worden ondersteund op Windows en Linux met amdgpu-pro-stuurprogramma's, niet ondersteund op ROCm-stuurprogramma's.

De mijnwerker rapporteert elke 30 seconden GPU-hash-snelheden. Dit zijn de volledige GPU-hashsnelheden vóór aftrek van ontwikkelaarskosten (de hashsnelheid van uw pool zal iets lager zijn).

De mijnwerker bevat een alleen-lezen api op basis van de sgminer-5.5 API. Zowel de json- als de tekstindeling worden ondersteund. Voor meer details verwijzen we naar de sgminer api-documentatie.

Voor het rapporteren van bugs en/of voor functieverzoeken, open a.u.b. een probleem op de github issue tracker van dit project .

Zie bijvoorbeeld de opdrachtregels van de batch/shell-scripts in de downloadpakketten voor mijnwerkers.
Opdrachtregelopties voor mijnwerker:
Code:Team Red Miner-versie 0.7.14
Gebruik:teamredminer [OPTIES]
Opties:
-a, –algo=ALGORITHM Selecteert het mining-algoritme. Nu verkrijgbaar:
ethash (eth, etc, etp, anderen)
kawpow (ravenmunt)
lyra2z
phi2 (lux, argoneum)
lyra2rev3 (vtc)
x16r (rvn origineel)
x16rv2 (rvn)
x16s (pgn, xsh)
x16rt (sluier, gin)
mtp (zcoin)
cuckatoo31_grin (grijns)
cuckarood29_grin (grijns)
cnv8
cnr (monero)
cnv8_half (stelliet, masari)
cnv8_dbl (x-cash)
cnv8_rwz (transplantaat)
cnv8_trtl (oude turtlecoin, loki)
cnv8_upx2 (uplexa)
cn_heavy (klassiek CN zwaar)
cn_haven (haven)
cn_saber (bittube)
cn_verbergen (verbergen)
trtl_chukwa (schildpadmunt)
nimiq (nimiq)

-h, –help Geef dit helpbericht weer en sluit af.
–debug Schakelt log-uitvoer voor foutopsporing in.
–disable_colors Schakelt console-uitvoerkleuren uit.
–force_colors Forceert de kleurenuitvoer van de console, zelfs als de terminal ze niet lijkt te ondersteunen.
–api_listen=IP:PORT Schakelt de api in. IP:POORT is optioneel. Indien aanwezig, beslist de IP:PORT-combinatie
de interface(s) en poort om naar te luisteren. Standaard is 127.0.0.1:4028. Voor
externe toegang, gebruik b.v. 0.0.0.0:4028. Het is ook geldig om alleen de . te specificeren
poort, bijv. 4029.
–log_file(=FILENAME) Schakelt het loggen van miner-uitvoer in het bestand gespecificeerd door FILENAME in. Indien geen bestandsnaam
wordt verstrekt, logt de mijnwerker in op trm__.log in de huidige
werkmap. Als het logbestand al bestaat, wordt de mijnwerker toegevoegd.
-l, –log_interval=SEC Stel het tijdsinterval in seconden in voor het middelen en afdrukken van GPU-hashrates.
SEC stelt het interval in seconden in en moet> 0 zijn.
–short_stats Schakelt de volledige gpu-statusuitvoer in elke hashrate-uitvoer uit, zoals het was vóór 0.7.10.
–dev_location=LOC Selecteert een specifieke locatie voor de dev fee-verbinding. Gebruik dit alleen als je ziet
continue verbindingsproblemen met ontwikkelaarskosten gemeld door de mijnwerker. De verbinding
management werkt normaal gesproken goed op alle locaties. Beschikbare opties zijn:
wereld – Overal ter wereld, behalve op het vasteland van China.
cn - Vasteland China.
non-gcp – Landen met geblokkeerde toegang tot Google-services (bijv. Iran, Cuba).
–enable_compute (alleen Windows) Schakelt de rekenmodus in en schakelt crossfire op de benodigde gpu's uit.
–long_timestamps Schakelt microsec-tijdstempels in de logboeken in in plaats van alleen seconden.
–restart_gpus (alleen Windows) Start alle geconfigureerde gpu's opnieuw op voor het minen, d.w.z. PCI-apparaat uitschakelen+inschakelen.
–uac (alleen Windows) Schakel escalatie van bevoegdheden in wanneer de mijnwerker taken uitvoert zoals het herstarten van gpu's.
U kunt dit altijd voorkomen door de mijnwerker rechtstreeks als beheerder uit te voeren. Dit zal
activeer de standaard Windows-escalatieprompt, dus u moet beschikbaar zijn om op 'Ja' te klikken.
Als dit niet is ingeschakeld, mislukken taken waarvoor beheerdersrechten zijn vereist wanneer de
miner draait onder een basisgebruikersaccount.

Opties voor poolconfiguratie:
-o, –url=URL Stelt de pool-URL in. Momenteel worden stratum+tcp en stratum+ssl URL's ondersteund.
Elke extra keer dat deze optie wordt opgegeven, wordt een nieuwe poolconfiguratie gestart.
Opties per pool (zoals -u, -p) moeten expliciet worden gespecificeerd
opnieuw voor elke nieuwe pool. (Zie het voorbeeld start_multipool.sh/bat-bestand)
De multi-poolstrategie voor de miner wordt ingesteld met de -pool_strategy optie.
-u, –user=USERNAME Stelt de gebruikersnaam in voor poolautorisatie.
-p, –pass=PASSWORD Stelt het wachtwoord in voor poolautorisatie.
–pool_force_ensub Forceert een extranonce-abonneeverzoek voor ondersteunde pools die de miner niet kent.
–pool_no_ensub Voorkom dat mijnwerker een extranonce-abonneeverzoek naar de pool verzendt.
–pool_broken_rpc Vertelt de miner om slechts één openstaand rpc-verzoek op de pool toe te staan
verbinding. Dit is een tijdelijke oplossing voor pools die de json rpc schenden
specificatie met betrekking tot rpc-ID's.
–pool_debug Registreert al het poolverkeer.

Globale zwembadopties:
–pool_connect_TO=SEC Stel de time-out in voor een poging om verbinding te maken met een pool. SEC is de tijd om binnen te wachten
seconden. Standaard is 10.
–pool_rpc_TO=SEC Stel in hoe lang de miner zal wachten op een onbeantwoorde RPC naar de pool. Na dit
tijd, zal de mijnwerker opnieuw verbinding maken met het zwembad. SEC is de tijd om te wachten in seconden.
Standaard is 60.
–pool_max_rejects=N Als een pool N aandelen op rij afwijst, wordt de poolverbinding opnieuw ingesteld. Dit is om te voorkomen
tegen pools die mijnsessies ongeldig maken zonder de gebruiker te ontkoppelen.
Standaardwaarde is 5.
–pool_strategy=STRAT Stelt de strategie in voor het selecteren van pools bij gebruik van meerdere pools. de beschikbare
waarden zijn:prioriteit, load_balance en quota. De standaardinstelling is prioriteit.
prioriteit:de mijnwerker gebruikt pools in de volgorde waarin ze zijn vermeld, alleen verder
naar de volgende pool als de vorige geen verbinding tot stand kan brengen.
load_balance:de miner zal de hashrate gelijkmatig verdelen over alle momenteel
aangesloten zwembaden.
quota:de miner zal het totale aantal voltooide hashes gelijkmatig verdelen
alle zwembaden. Als een pool de verbinding verbreekt en later opnieuw verbindt, zal de miner verhuizen
hashrate naar de pool totdat de totale hashes voor elke pool in evenwicht zijn.
–no_ntime_roll Voorkomt dat de miner ntime in de blokheader rolt, waarbij alleen de waarde wordt gebruikt
verzorgd door het zwembad. Dit moet worden ingeschakeld voor sommige pools bij het minen van x16rt.

GPU-opties:
–platform=INDEX Stelt de index van het te gebruiken OpenCL-platform in. Indien niet gespecificeerd, zal het platform
automatisch worden gedetecteerd. Linux met meerdere platforms wordt alleen ondersteund met no
–platform arg maar voeg in plaats daarvan –bus_reorder toe.
-d, –devices=DEVLIST Stelt gpu-apparaten in voor gebruik uit de gedetecteerde lijst. DEVLIST moet een komma-
gescheiden lijst van apparaatindexen, bijv. -d 0,1,2,4. Indien niet gespecificeerd, alle
apparaten op het/de platform(s) zullen worden gebruikt. LET OP:standaard worden de apparaten besteld
door pcie bus bestellen. Gebruik –list_devices om indices weer te geven.
–init_style=1/2/3 De init-stijl opgegeven (1 is standaard):
1:Eén gpu per keer, voltooi alles voordat u gaat minen.
2:Drie gpu's tegelijk, voltooi alles voordat je gaat minen.
3:Alle gpu's parallel, start onmiddellijk met minen.
–pcie_fmt=FORMAT Stelt het afdrukformaat in voor pcie-busnummers. De geaccepteerde waarden voor FORMAT zijn:
ofwel 'hex' of 'dec'. De standaardwaarde is dec voor windows en hex voor linux.
–bus_reorder Herschikt de gedetecteerde of gespecificeerde apparaten na hun pcie-bus-ID. Als Nee
platform is gespecificeerd, worden apparaten verzameld van alle gedetecteerde AMD OpenCL
platformen. Opmerking:vanaf versie v0.7.0 is dit het standaardgedrag.
–opencl_order Bestelt de gedetecteerde of gespecificeerde apparaten in de volgorde waarin OpenCL ze presenteert.
–list_devices Geeft een overzicht van de beschikbare apparaten voor het gedetecteerde of gespecificeerde platform en sluit af
onmiddellijk. Het opnieuw ordenen van de bus wordt uitgevoerd in de weergegeven volgorde.

Waakhond opties:
–no_gpu_monitor Schakelt de ADL (Windows) of sysfs (Linux) GPU-monitor uit voor temperatuur en
ventilator snelheid.
–temp_limit=TEMP Stelt de temperatuur in waarbij de miner GPU's stopt die te heet zijn.
Standaard is 85C.
–temp_resume=TEMP Stelt de temperatuur in waaronder de miner GPU's hervat die eerder waren
gestopt wegens temperatuuroverschrijding. Standaard is 60C.
–watchdog_script(=X) Configureert de gpu-waakhond om de mijnwerker af te sluiten en het gespecificeerde platform uit te voeren
en gaat meteen weg. Het standaardscript is watchdog.bat/watchdog.sh in de
huidige map, maar een ander script kan worden opgegeven als een optioneel argument,
mogelijk ook met een absoluut of relatief pad.
–watchdog_test Test het geconfigureerde watchdog-script door dezelfde actie te activeren als een dode gpu
na ~ 20 seconden minen.
–watchdog_disabled Dwingt de waakhond om niet uit te voeren. Kan worden gebruikt om de waakhond in mijnbouw os . uit te schakelen
die altijd draaien met de watchdog ingeschakeld.

Ethash-opties:
–eth_config=CONFIG Handmatige ethash-configuratie voor de mijnwerker. CONFIG moet de vorm [M][L] hebben.
De waarde [M] selecteert de modus die ofwel 'A' of 'B' kan zijn.
De 'B'-modus gebruikt extra geheugen en werkt alleen op 8+GB-kaarten.
De [L]-waarde selecteert de intensiteit en het bereik is afhankelijk van de GPU-architectuur.
Beide waarden zijn optioneel, maar als [L] is opgegeven, moet ook [M] worden opgegeven.
Voorbeeldconfiguraties:–eth_config=A
–eth_config=B750
CONFIG kan ook een door komma's gescheiden lijst met configuratiewaarden zijn waarbij elk is
toegepast op elke GPU. Bijvoorbeeld:–eth_config=A,B750,,A288
Elke gpu die geen specifieke configuratie in de lijst heeft, gebruikt de eerste
config in de lijst.
–eth_aggr_mode Schakelt automatisch gebruik van de 'B'-modus in voor alle Polaris 8GB-kaarten, tenzij ze een
andere configuratie geleverd door het argument –eth_config. Dit is hetzelfde als
handmatig alle Polaris 8GB-gpu's in de rig instellen op 'B'-modus met behulp van -eth_config.
Voor de meeste gpu's voegt dit 0,1-0,2 MH/s aan hashrate toe. OPMERKING:20-25% van de rigs wordt minder
stabiel in deze modus, wat de reden is dat het niet de standaardmodus is. Als je ervaart
dode gpus, moet u dit argument verwijderen en de gpus in de 'A'-modus uitvoeren. Bovendien,
deze optie stopt met werken wanneer de DAG 4 GB nadert.
–eth_stratum_mode=MODE Stelt een vaste stratummodus in voor ethash-pools. Standaard zal de mijnwerker proberen
om automatisch het type laag te bepalen dat het zwembad ondersteunt en die modus te gebruiken.
Deze automatische detectie kan worden overschreven door deze optie op te geven. De MODUS kan zijn:
ingesteld op een van de volgende opties:stratum, nicehash, ethproxy.
–eth_worker Stel de worker-ID in die naar de pool wordt verzonden. Dit geldt alleen voor pools met ethproxy
stratum modus.
–eth_epoch Test een specifiek ethash-tijdperk. OPMERKING:u moet nog steeds een pool aanbieden alsof u aan het minen bent,
maar er zullen geen aandelen worden ingediend. Alleen gesimuleerde mijnbouw.
–eth_alloc_epoch=N Wijst vanaf het begin voldoende geheugen toe voor het gegeven tijdperk. De mijnwerker zal proberen meer toe te wijzen
als het later tijdens de mijnbouw moet. Het wordt aanbevolen voor rigs met een of meer kaarten van 4 GB om te testen
en stel dit in op de maximaal mogelijke waarde om hertoewijzingen bij epoch-switches te voorkomen. Optimale Linux
rigs zouden tijdperk 380 aan moeten kunnen, Windows rigs iets minder (373-374).
–eth_4g_alloc_adjust=X,Y,... Op Windows is het toewijzingssaldo erg delicaat voor 4GB-gpu's die hun
maximaal mogelijke DAG-tijdperk. De miner gebruikt een strategie die prima heeft gewerkt voor onze test-gpu's,
maar andere instellingen kunnen profiteren van het aanpassen van dit aantal. Het geldige bereik is [-128,+128]. Nul betekent
geen aanpassing. U geeft een enkele waarde op die wordt gebruikt voor alle 4GB-gpu's in de rig, of een
door komma's gescheiden lijst met waarden voor alle gpu's, inclusief niet-4GB Polaris gpu's. Waarden voor niet-4 GB
gpu's worden genegeerd.
–eth_4g_max_alloc=X,Y,... Dit argument staat mijnbouw toe op 4GB gpu's nadat ze niet langer de volledige DAG in vram kunnen opslaan.
U passeert ofwel het maximale tijdvak waarvoor geheugen moet worden toegewezen, of het onbewerkte aantal MB dat moet worden toegewezen. Jij kan
geef een enkele waarde op die van toepassing is op alle 4GB gpu's in de rig, of gebruik een door komma's gescheiden lijst voor
specificeren van verschillende waarden per gpu. Waarden voor niet-4GB gpu's worden genegeerd.
–eth_dag_slowdown=N Vertraagt ​​de DAG-generatie. Geef een enkel cijfer 0-9 door. 0 betekent geen vertraging (<=0.7.9 gedrag),
1 betekent minimale vertraging, 9 betekent max. Standaardwaarde:4 voor een lichte vertraging.
–eth_no_stagger Schakelt het wankelen van gpus uit bij het bouwen van een nieuwe DAG. Het standaardgedrag is wankelen
GPU's, zodat ze niet allemaal op precies hetzelfde moment het DAG-bouwproces ingaan.
–eth_no_ramp_up Schakelt het verhogen van de intensiteit voor elke gpu uit.
–eth_direct_abort Gebruikt een ander mechanisme om lopende gpu-taken af ​​te breken. Aanbevolen voor Vegas in ROCm-omgevingen
oude aandelen te minimaliseren. Geldt alleen voor Vega- en Polaris-gpu's in de rig.
–eth_dag_alloc_patch Sommige moederborden met verouderde bios kunnen fouten zien, meestal op de eerste of laatste gpu in het systeem.
Gebruik dit argument om een ​​gepatchte dag-toewijzingsstrategie af te dwingen die het probleem meestal oplost.
Het upgraden van je bios lost het probleem vaak ook op.
–eth_hashwatch(=M,M) Definieert een min/max watchdog-hashrate in MH/s die wordt verwacht wanneer gpu's worden gehasht. Als een GPU buiten valt
te lang binnen dit bereik blijft, wordt het als defect beschouwd en wordt de waakhond geactiveerd. De
standaard min/max-waarden zijn 2 MH/s en 150 MH/s. Gebruik . om te activeren met standaardwaarden
–eth_hashwatch. Om uw eigen waarden in te stellen, gebruikt u b.v. –eth_hashwatch=1.25,60. Hetzelfde bereik wordt gebruikt
voor alle gpu's in de rig. Een negatieve waarde voor één kant schakelt het uit, b.v. gebruik –eth_hashwatch=-1,1000
om gpu-resets af te handelen die resulteren in enorme nep-hashrates, maar geen minimale controle.

Progpow-opties:
–prog_config=CONFIG Handmatige progpow-configuratie voor de mijnwerker. CONFIG moet de vorm [M][L] hebben.
De waarde [M] selecteert de modus die ofwel 'A' of 'B' kan zijn.
De 'B'-modus resulteert doorgaans in betere prestaties, maar is alleen beschikbaar voor
Vega op linux en Navi (linux of windows).
De [L]-waarde selecteert de intensiteit en het bereik is afhankelijk van de GPU-architectuur.
Beide waarden zijn optioneel, maar als [L] is opgegeven, moet ook [M] worden opgegeven.
Voorbeeldconfiguraties:–prog_config=A
–prog_config=B750
CONFIG kan ook een door komma's gescheiden lijst met configuratiewaarden zijn waarbij elk is
toegepast op elke GPU. Bijvoorbeeld:–prog_config=A,B750,,A288
Elke gpu die geen specifieke configuratie in de lijst heeft, zal de eerste gebruiken.
–prog_height=VALUE Stelt een vaste blokhoogte in voor progpow-algoritmen voor benchmarkdoeleinden.
Houd er rekening mee dat voor het gebruik van deze optie een poolverbinding nodig is, maar dat er geen shares worden ingediend.
–prog_strict Dwingt miner om altijd strikt nauwkeurige kernels te genereren. Standaard zal de mijnwerker
het genereren van ontspannen kernels die minder rekenkracht gebruiken, maar kunnen resulteren in
af en toe ongeldige aandelen.
–prog_dag_slowdown=N Vertraagt ​​de DAG-generatie. Geef een enkel cijfer 0-9 door. 0 betekent geen vertraging (<=0.7.9 gedrag),
1 betekent minimale vertraging, 9 betekent max. Standaardwaarde:4 voor een lichte vertraging.
–prog_no_stagger Schakelt het wankelen van gpus uit bij het bouwen van een nieuwe DAG. Het standaardgedrag is wankelen
GPU's, zodat ze niet allemaal op precies hetzelfde moment het DAG-bouwproces ingaan.
–prog_no_ramp_up Schakelt het verhogen van de intensiteit voor elke gpu uit.

Cryptonight-opties:
–rig_id Stel de rig-ID in die naar de pool wordt verzonden. Dit wordt alleen gebruikt voor:
cryptonight-pools.
–cn_config=CONFIG Handmatige cryptonight-configuratie voor de mijnwerker. CONFIG moet in de vorm zijn
[P][I0][M][I1][:xyz], waarbij [P] een optioneel voorvoegsel is en [:xyz] een
optioneel achtervoegsel. Voor [P] wordt alleen de waarde van 'L' ondersteund voor low-end
GPU's zoals Lexa/Baffin. [I0] en [I1] zijn normaal gesproken de draadintensiteitswaarden
variërend van 1 tot 16, maar grotere waarden zijn mogelijk voor 16 GB gpu's. [M] is de
modus die ‘.’, -‘, ‘+’ of ‘*’ kan zijn. Mode ‘.’ betekent dat de miner
moet de beste modus kiezen of scannen. Modus '*' zowel een goede standaard meer en
_should_ moet worden gebruikt als je mijnen op een Vega 56/64 met aangepaste mem-timings. De
uitzonderingen op deze regel zijn kleine padvarianten (cnv8_trtl en cnv8_upx2), ze
moet nog steeds '+' gebruiken. Voor Polaris gpu's zijn alleen de modi '-' en '+' beschikbaar.

OPMERKING:in TRM 0.5.0 is auto-tuning-functionaliteit toegevoegd, waardoor handmatige configuratie mogelijk is
van de CN-configuratiemodi overbodig, behalve voor zeldzame hoekgevallen. Voor meer informatie,
zie de tuning docs en how-to documenten gebundeld met de release.

Voorbeeldconfiguraties:–cn_config=15*15:AAA
–cn_config=14-14
–cn_config=L4+3
CONFIG kan ook een door komma's gescheiden lijst met configuratiewaarden zijn waarbij elk is
toegepast op elke GPU. Bijvoorbeeld:–cn_config=8-8,16+14:CBB,15*15,14-14
Elke gpu die geen specifieke configuratie in de lijst heeft, gebruikt de eerste
config in de lijst.
–no_cpu_check Schakelt cpu-verificatie van gevonden shares uit voordat ze worden ingediend bij de pool.
Opmerking:alleen CN algos ondersteunt momenteel cpu-verificatie.
–no_lean Schakelt de CN lean-modus uit waarbij threads langzaam worden opgevoerd bij het starten of opnieuw opstarten na
netwerkproblemen of gpu temp throttling.
–no_interleave=DEVS Geeft een lijst van gpu-apparaten waar CN thread interleave-logica niet mag worden gebruikt.
Het argument is een door komma's gescheiden lijst van apparaten zoals voor de -d optie.
Gebruik dit argument als sommige apparaten een slechtere hashrate krijgen samen met veel
van interleave log berichten aanpassen.
–alloc_patch=DEVS Geeft een overzicht van GPU-apparaten die hashrate verliezen tussen TRM v0.4.5 en latere versies. Hiermee
argument een eenvoudigere mem-toewijzingsstrategie wordt gebruikt, en de oude (hogere) hashrate zou
worden hersteld. De auto-tuning-modus kan nog steeds worden gebruikt.
–auto_tune=MODE Schakel de auto-tune-modus in bij het opstarten. Alleen beschikbaar voor CN-varianten. MODUS moet
ofwel GEEN, QUICK of SCAN zijn. De QUICK-modus controleert een paar bekende goede configuraties
en voltooit binnen 1 minuut. De SCAN-modus zal alle mogelijke combo's controleren en zal
20-30 minuten hardlopen. Als u MODE instelt op NONE, wordt de functie voor automatisch afstemmen uitgeschakeld. De standaard
modus is SNEL.
–auto_tune_runs(=N) Voert meerdere runs uit voor de autotune, waarbij telkens de eenheid van gebruikte pads wordt verminderd -1
in een van de threads (15+15 -> 15+14 -> 14+14 -> 14+13 -> …). U kunt de
expliciet aantal runs of laat de miner een standaardwaarde kiezen per gpu-type (meestal 3-4).
–auto_tune_exit Indien aanwezig, zal de miner afsluiten na het voltooien van het auto-tuning proces. Dit is handig
wanneer u naar optimale instellingen wilt zoeken en vervolgens de resulterende opdrachtregel arg . wilt gebruiken
gedrukt door de mijnwerker.
–allow_large_alloc Indien aanwezig, en wanneer de driver aangeeft dat er voldoende GPU vram beschikbaar is, zal de miner
zal agressiever zijn met de initiële geheugentoewijzing. In de praktijk is deze optie
betekent dat Vega GPU's onder Linux het auto-tuningproces eerder op 16*15 zullen starten
dan 16*14 of 15*15.

MTP-opties:
–allow_all_devices Sommige algo's kunnen niet worden gedolven op b.v. 4GB-gpu. Die gpu's worden automatisch uitgeschakeld
door de mijnwerker. Dit argument heft deze logica op en staat mijnbouw toe op alle gespecificeerde
of gedetecteerde apparaten.

X16* opties:
–hash_order=VALUE Stelt een vaste hash-volgorde in voor algoritmen zoals x16r voor benchmarkingdoeleinden.
Houd er rekening mee dat voor het gebruik van deze optie een poolverbinding nodig is, maar dat er geen shares worden ingediend.
De standaard benchmark-hashvolgorde voor x16r is –hash_order=0123456789abcdef.
Nimiq-opties:
–nimiq_worker=VALUE Stelt de naam van de werknemer/het apparaat in voor nimiq om door te geven aan de pool(s).
–nimiq_no_proxy Schakelt de automatische Nimiq-proxy uit die als een afzonderlijk proces wordt uitgevoerd. Dit betekent dat de
host en poort die aan de miner worden doorgegeven, moeten naar een proxy verwijzen.
–nimiq_proxy=VALUE Overschrijft het standaardpad naar de Nimiq-proxy. De standaardwaarde is trm_nimiq_proxy-win.exe.
en trm_nimiq_proxy-linux in de huidige mijnwerkerdirecteur.
–nimiq_port=VALUE Overschrijft de standaard lokale poort (4444) die wordt gebruikt voor de Nimiq-proxy. Dit kan worden gebruikt als uw
systeem gebruikt al poort 4444 voor een andere tcp/ip-service.


Wijzigingen in v0.7.15

Kleine bugfix-release.

Release-opmerkingen:

  • Ethash:bug opgelost voor ZIL (epoch 0) mining op 4GB gpu's (bug verscheen in 0.7.14).
  • Ethash:teruggezet naar v0.7.10-kernels voor stabiliteitsdoeleinden, behalve voor ROCm-gebaseerde rigs.

Wijzigingen in v0.7.14

Deze release rondt ons werk af voor 4GB gpus mining ethash. Linux 4GB is geverifieerd om te minen tot en met tijdperk 381 op stuurprogramma's 18.50/19.30/19.50/20.10. Daarna hebben we ondersteuning toegevoegd voor uitgebreide mijnbouw vanaf tijdperk 382 en hoger. Extended mining is een afweging tussen hashrate en überhaupt kunnen minen, gpu's zullen extra hashrate verliezen voor elk extra tijdperk. Zie de Linux-sectie in de ETHASH_4GB_HOWTO.txt voor meer details en instructies.

Release-opmerkingen:

  • Ethash:geverifieerde Linux-ondersteuning voor 4GB gpu's tot en met tijdperk 381.
  • Ethash:ondersteuning toegevoegd voor uitgebreide mijnbouw van 4 GB vanaf tijdperk 382 en hoger.
  • Kawpow:valse fouten opgeruimd voor enkele blokhoogten.

Wijzigingen in v0.7.13

  • Windows-gebruiker met rigs van 4 GB – zie de nieuwe handleiding ETHASH_4GB_HOWTO.txt voor instructies.

Release-opmerkingen:

  • Betere standaard Windows-dagtoewijzingsstrategie toegevoegd aan 4 GB gpu's.
  • Experimentele ondersteuning toegevoegd voor het resetten van gpu's voor mining (alleen Windows).
  • Argument toegevoegd voor handmatige aanpassing van de toewijzing van 4 GB dag (zie –eth_4g_alloc_adjust=X,Y,Z,…).
  • Bescherming toegevoegd tegen kapotte ontwikkelaarsservers met extra willekeurig serverselectiemechanisme.

Wijzigingen in v0.7.12

  • Bugfix-release:v0.7.11 kan crashen met afgewezen ethash-aandelen.

Release-opmerkingen:

  • Fout in afdrukformaat op ethash afgewezen shares.

Wijzigingen in v0.7.11

  • Ethash-toevoegingen:gedeelde diff afdrukken in GH (altijd ingeschakeld), hashrate-waakhond (zie –eth_hashwatch).
  • Betere ondersteuning voor foutopsporing:–long_timestamps, –pool_debug.
  • We hebben bepaalde moederbord/bios-combinaties gevonden die vanwege kernel- en/of driverbugs problemen hebben met de eerste of laatste gpu in rigs. Als je buitensporige hw-fouten ziet op een enkele gpu, en het omschakelen van gpu's nog steeds fouten genereert in de eerste of laatste gpu, probeer dan –eth_dag_alloc_patch.

Release-opmerkingen:

  • DAG-toewijzingspatch toegevoegd onder linux voor bepaalde mobo/bios-combinaties (zie –eth_dag_alloc_patch).
  • Ethash hashrate watchdog toegevoegd (zie –eth_hashwatch).
  • Ethash abort-mechanisme toegevoegd voor Vegas op ROCm (zie –eth_direct_abort). Niet nuttig in andere contexten.
  • Debug voor poolverkeer toegevoegd (gebruik –pool_debug).
  • Afdruk van moeilijkheidsgraad van delen toegevoegd voor ethash-familie-algo's. Eenheid is altijd GH.
  • Microsec-tijdstempelresolutie toegevoegd aan logboeken (gebruik –long_timestamps).
  • Regressiebug:argon2/chukwa was verbroken in 0.7.10 en werkt nu weer.
  • Controles van rekenmodus uitgeschakeld voor niet-Polaris-gpu's.

Wijzigingen in v0.7.10

Release-opmerkingen:

  • Ethash 4GB-rigs, vooral bij winst, moeten use –eth_alloc_epoch=N waarbij N het maximale tijdvak is dat de GPU kan toewijzen. Dit voorkomt DAG-hertoewijzingsproblemen.
  • Voor Navi-rigs die problemen hebben met eth+zil of Nicehash-mining met frequente DAG-switching, probeer –eth_dag_slowdown=9 te gebruiken.
  • Standaard logbestandsnaam toegevoegd (trm__.log)
  • Ethash toegevoegd geforceerd aanvankelijk toegewezen tijdperk ( –eth_alloc_epoch=N). Opmerking:STERK aanbevolen voor rigs van 4 GB.
  • Ethash-familie DAG build-vertragingsconfiguratie toegevoegd (–eth_dag_slowdown=N, standaardwaarde 4).
  • Ethash-familie DAG toegevoegd, verbluffend over gpu's (uitschakelen met –eth_no_stagger).
  • Ethash-familie-intensiteitsverhoging toegevoegd (uitschakelen met –eth_no_ramp_up).
  • Optie toegevoegd voor het forceren van dev-vergoedingsregio (zie –dev_location).
  • MTP toegevoegd voor Navi-gpus.
  • MTP-ramp-up toegevoegd na herbouw van pad.
  • Opgeloste foutafdrukken bij mislukte uitvoering van watchdog-script op Linux.
  • Statistieken:toont nu meer klokken en temps, en voegt ook gpu-status toe aan hashrate-afdrukken (zie –short_stats om uit te schakelen).
  • Controles toegevoegd voor en inschakelen van rekenmodus en uitschakelen van crossfire op Windows (zie –enable_compute).

Wijzigingen in v0.7.9

  • Fixes voor mixed rig mining op Linux.
  • Argument –eth_epoch toegevoegd voor eenvoudiger testen van tijdperken.
  • Toegevoegd –eth_aggr_mode voor automatische agressieve 'B'-modus op Polaris 8GB gpu's.
  • Argument –watchdog_disable toegevoegd.

Wijzigingen in v0.7.8

  • Upgrade voor de aankomende Haven hard fork (20 juli 2020).
  • Tiny Nimiq-optimalisaties (1-2% max, meestal Vega en Navi).
  • Probleem met CPU-gebruik opgelost bij het omleiden van stdin naar /dev/null.
  • Vaste poolnaam geretourneerd door API voor Nimiq.

Wijzigingen in v0.7.7

  • Ondersteuning toegevoegd voor Nimiq Polaris/Vega (alleen domme modus).
  • Een Nimiq node.js netwerkproxy in de miner geïntegreerd.
  • Nimiq-bug opgelost die shares kon verliezen, vooral tegen lagere vardiff-pools.
  • Nimiq-bug opgelost die dubbele shares kon veroorzaken bij het opstarten voor pools met een lage diff.
  • Regressiebug voor ethash Nicehash opgelost, correcte stratummodus nu weer gebruikt.
  • Ondersteuning toegevoegd voor Nimiq Navi.
  • Ondersteuning toegevoegd voor icemining Nimiq solo mining-modus (set -p m=solo).

Wijzigingen in v0.7.6

  • Opgeloste gebroken toetsenbordinvoer in tmux+screen-sessies (bijv. Hive OS).
  • Ondersteuning toegevoegd voor 5500(xt).
  • Fixed Linux watchdog-ondersteuning voor crashes van harde stuurprogramma's (script is niet uitgevoerd).
  • Kawpow nicehash extranonce-ondersteuning opgelost.

Wijzigingen in v0.7.5

  • Verbroken optimalisaties voor kawpow opgelost in 0.7.4.

Wijzigingen in v0.7.4

  • Verhoogde ethash-ondersteuning op 4GB GPU's tot tijdperk 380-383
  • Geïmplementeerde split ethash dag-buffers voor 8 GB GPU's om DAG's van meer dan 4 GB te ondersteunen
  • Kawpow-optimalisaties (Navi +2,25%, Vega +1,25%, Polaris +0,25%)
  • GPU toegevoegd om API-ondersteuning in/uit te schakelen.
  • Windows TDR-detectie/-afhandeling/waarschuwing.
  • Bewakingsdetectie op Windows/Linux met aanpassing van de intensiteit.
  • Oplossing voor ethash pool hashrate-rapportage die stopt na netwerkstoring.

Wijzigingen in v0.7.3

  • Noodpatch voor 4GB-kaarten om nog een paar ETC-tijdperken aan te kunnen.
    Er komt binnenkort een meer complete patch uit.

Wijzigingen in v0.7.2

  • Kawpow dag build DEAD gpu-probleem op Windows Adrenalin 2020-stuurprogramma's opgelost.
  • Vaste Navi 5600(xt)-ondersteuning op Windows.
  • Vaste mijnbouw in Vegas op oudere amdgpu-pro-stuurprogramma's.
  • Vaste ADL-rapportage van statistieken op vensters voor nieuwere kaarten.

Wijzigingen in v0.7.1

  • Probleem opgelost met VII ethash/kawpow op Windows.

Wijzigingen in v0.7.0

  • Kawpow-algo toegevoegd voor Ravencoin.
  • Navi-ondersteuning toegevoegd voor kawpow en ethash.
  • De apparaatvolgorde is gewijzigd zodat deze standaard op pcie-bus is, de optie –opencl_order toegevoegd.
  • Probleem opgelost met –list-apparaten die niet werken zonder andere argumenten.
  • Hulpbericht opnieuw geformatteerd om het hopelijk gemakkelijker leesbaar te maken.
  • Voorbeeldscripts voor meerdere pools toegevoegd.
  • Verificatie van ssl/tls-servernaam verwijderd (is opnieuw toegevoegd met TLS SNI-fix)
  • Een onverwerkte signaalbug opgelost die zeldzame crashes zou veroorzaken.
  • Opgeloste multi-pool API-bug.

Wijzigingen in v0.6.1

  • Pool-failover en taakverdeling toegevoegd.
  • Betere foutmeldingen toegevoegd bij het niet toewijzen van eth DAG-buffers.
  • Servernaam toegevoegd voor TLS SNI.
  • Automatische instelling toegevoegd voor omgevingsvariabelen voor 4GB GPU's.
  • Verlengde maximale lengte van gebruikersnamen en wachtwoorden (voor sommige samengevoegde mijnopstellingen).
  • Rapport van poolstatistieken toegevoegd.
  • Initial pool auto-detectiemodus gewijzigd in eth proxy.
  • Verschillende oplossingen voor het indienen van hashrate bij pools.

Wijzigingen in v0.6.0

  • Ethash-ondersteuning toegevoegd.
  • Ontspannen ssl/tls-certificaatketenverificatie.

Wijzigingen in v0.5.9

  • X16rv2 toegevoegd voor de komende Ravencoin-vork.
  • Optimalisatiewerk op x16r:+8-10% hashrate afhankelijk van klokken.
  • Optimalisatiewerk aan x16r:geheugenklok niet meer zo belangrijk.
  • Probleemoplossing:kernels opgesplitst in meerdere binaire bestanden om problemen met linux amdgpu-pro-stuurprogramma's op te lossen.

Wijzigingen in v0.5.8

  • Churkwa-512-algo toegevoegd voor Turtlecoin (trtl_chukwa).
  • Probleemoplossing:kernels zijn niet correct geladen voor Conceal.
  • Probleemoplossing:toegevoegde logica voor het opnieuw verbinden van de pool op N afgewezen shares op een rij (zie –pool_max_rejects=N).

Wijzigingen in v0.5.7

  • CN conceal algo toegevoegd voor Conceal (CCX).
  • Cuckarood29 algo toegevoegd voor grijns.

Wijzigingen in v0.5.6

  • MTP-verbeteringen voor Vega en Polaris (+1-3% hashrate, verbeterde efficiëntie, in het bijzonder Polaris)

Wijzigingen in v0.5.5

  • Cuckatoo31 algo toegevoegd voor grijns.

Wijzigingen in v0.5.4

  • API-bug voor MTP opgelost, crasht bij gebruik van Awesome Miner.
  • Kleine MTP-verbeteringen, voornamelijk voor Polaris.

Wijzigingen in v0.5.3

  • MTP-algo toegevoegd voor Zcoin/XZC (lees MTP_MINING.txt voordat u gaat minen).
  • Verdere kleine stabilisatieoplossingen voor CN-varianten, voornamelijk algo's van 4 MB.

Wijzigingen in v0.5.2

  • Alleen bugfix-release, geen nieuwe toegevoegde algoritmen of functies.
  • Oplossing voor 1-2% gedegradeerde hashrate op Radeon VII's in sommige scenario's.
  • Oplossing voor Radeon VII-toewijzingsfout, die fouten veroorzaakt.
  • Fix for allocation bug causing crashes for some drivers and gpus.

Changes in 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.[/

Mijnbouw
  1. Blockchain
  2. Bitcoin
  3. Ethereum
  4. Digitale valuta wisselen
  5. Mijnbouw