Stap voor stap installatie AMD Radeon Vega 56/ Vega 64

Stap voor stap instellen AMD Radeon Vega 56/ Vega 64

Het aan de gang krijgen van mijn setup was een leuke reis met veel late nachten. Ik heb verschillende nieuwe online vrienden gemaakt en gebruik gemaakt van de ervaringen van degenen die eerder zijn geweest. Het is een leuke rit geweest. Deze gids maakt de rit niet opnieuw.

Stap voor stap setup AMD Radeon Vega 56/ Vega 64 – Deze gids vat samen wat ik heb gevonden dat werkt en consolideert, stap voor stap, de details die je nodig hebt om daar te komen. In veel gevallen is deze info niet van mij afkomstig. Ik vond echter geen enkele referentie beschikbaar met alle links die voor mij werkten. Hier zijn alle details op één plek. Genieten van. Succes! Onthoud, YMMV.


1. Doel

Zorg voor een headless computer met scripts die op betrouwbare wijze een robuuste Vega-mijnwerker starten. Geen Wattman. Geen schilferige HBCC. Eenmaal in gebruik is het systeem aan het hashen met CPU, Nvidia GPU en AMD (Vega) GPU's. De installatie controleert en lost eventuele Vega "hash drop" -problemen op, zodat u zich op andere dingen kunt concentreren. De rig biedt de mogelijkheid om de status via een webinterface vanaf elke computer of telefoon te controleren. Opmerking:dit is in de eerste plaats een Vega-mijnwerker, dus de focus ligt natuurlijk op Cryptonight-valuta (dwz Monero, ETN, ITNS, SUMO, KRB, XLC, Nicehash Cryptonight ...).

Opmerking: De afbeelding hierboven is van mijn oorspronkelijke bericht, maar het definieert mijn mijnbouwinstallatie niet langer volledig. Ik heb nu twee rigs. Een daarvan is een 5 Vega-mijnwerker (2x64's en 3x56's ). De tweede heeft twee Vega's (beide 64's ), 1 oude GTX-750 en 3x Rx 550's . De afbeelding hierboven is ook van een eerdere versie van XMR-Stak miner. De nieuwe versie van XMR-Stak (2.2) geeft me een betere hash-snelheid op de 64 (2040h/s) zoals te zien is hier .


2. Apparatuur en software

De apparatuur die in mijn rig wordt gebruikt, staat hieronder vermeld. U hoeft niet dezelfde apparatuur te gebruiken om deze handleiding te gebruiken. De onderstaande lijst bevat details om u te helpen vinden wat u wel nodig heeft.

  • Corsair RM1000i Voeding met software monitoring verbruikte stroom
    • Opmerking: Elke Vega neemt TWEE, 8pin PCIe verbindingen. De Amazon-foto liet het niet zien, maar ik was aangenaam verrast dat het kwam met puistjes voor 4x Vega's (foto van kabel ).
    • 1000w EVGA Goud staat hoog aangeschreven en heeft vaak een betere prijs.
      • Let op:de EVGA biedt geen softwarebewaking als dat belangrijk voor je is
    • Bijwerken: Ik voegde er later een 450w PSU aan toe die ik al bezat via deze kabel om de stroom die door het moederbord en Nvidia wordt getrokken te ontlasten en het gebruik onder de 80% te brengen (zie FAQ voor meer details)
    • Sommige mensen adviseren 2x 750W PSU's. Als u deze route volgt, moet u vooruit plannen met enkele 6-pins naar 8-pins adapters . Hier is een agressiever versie.
    • Ik gebruikte een 2x-Molex naar 6-pins PCIe-voedingskabel om mijn oude GTX-750 van stroom te voorzien
  • Moederbord/CPU:Gigabyte ATX GA-970A-D3P met FX-6300 - Ik had het al
    • Er zijn betere
      • 6 GPU-installatie:Biostar TB250 / Celeron G3930 (Dit is de MB van mijn 2e installatie)
      • 8 GPU-installatie:Biostar TB250-BTC+ / Celeron G3930
      • 12 GPU*-installatie:ASRock H110 Pro BTC+ / Celeron G3930
    • *Als je op zoek bent naar een MB, begrijp dan dat de AMD-driver niet meer dan 8 Vega's in één installatie ondersteunt. Alle moederbord PCIe-slots voorbij 8 moet worden gebruikt voor Nvidia-kaarten .
    • Hoewel niet vereist, hebben sommigen gemeld dat het hebben van een moederbord dat iGPU ondersteunt als je hoofdmonitor zal bijdragen aan de stabiliteit (vergelijkbaar met hoe je zult zien dat ik mijn Nvidia gebruik)
  • 4 GB werkgeheugen (Ik gebruikte alleen 16 GB omdat ik het al had)
  • Harde schijf (ik raad een goedkope 120GB SSD aan) maar "oude" schijven zullen ook werken).
  • PCIe-risers (ik heb een 3-pack en moest terug voor nog een.. koop een 6 pack )
  • Bewaker-emulator (zodat u uw monitor kunt loskoppelen zonder de Vega te verwarren)
    • Ik gebruik een HDMI-stijl in mijn Vega, als je een iGPU gebruikt, controleer dan je moederbord omdat je misschien deze DVI-stijl nodig hebt .
  • Aan/uit-knop – U hebt een knop nodig om uw computer te laten inschakelen.
  • Mijnbouwkader :Ik heb de mijne van hout gebouwd, maar sommigen vinden het minder gedoe om hem te kopen
  • 2x Vega 64
    • Ik heb een Sapphire en een XFX. Alle Vegas AMD-referentiekaarten zijn hetzelfde, dus het merk heeft geen invloed op de prestaties. Er zijn nu after market Vegas die op de markt komen en ik kan nog niet voor al die mensen spreken.
    • Ik heb wel bevestiging dat de after market ASUS AMD Radeon RX VEGA 64 ROG Strix OC met deze handleiding werkt.
  • 2x Vega 56
    • De mijne zijn Gigabyte, maar nogmaals, merk maakt niet uit voor referentiekaarten
    • De Vega 56 biedt een ~3% lagere hash-snelheid, maar als je er een voor een lagere prijs kunt krijgen, kunnen de verloren 60 h/s worden gerechtvaardigd door kosten- en stroombesparingen, hoewel het de laatste tijd niet veel goedkoper is geweest en beschikbaarheid is een sleutelfactor.
  • 0x Vega Frontier
    • (Opmerking: Ik heb persoonlijk geen Frontier-editie gebruikt, maar ze zijn een optie. Het is bewezen dat ze meer dan 2100 uur per seconde hashen op het 'cryptonight Heavy'-algoritme dat wordt gebruikt in het winstgevende Sumokoin- en Haven-protocol ... voor standaard cryptonightV7 hashen ze als een Vega 64 en kan een beetje kieskeurig zijn. Word lid van het MiningGuides.com Slack-kanaal als je FE-vragen hebt. foto's )
  • Nvidia GTX 750 – al in de hand (u hoeft geen niet-Vega te hebben)
  • Als u met een lagere investering aan de slag wilt, is de RX 550 kan een effectieve . zijn manier om je baaien te vullen terwijl je het vak leert.

Software

  • Windows 10 met Fall Creators Update of hoger (‘april 2018, ver 1803’ werkt prima) (64 bit)
    • Zorg ervoor dat je een USB-stick van 8 GB of beter hebt als je een digitale download krijgt (ik niet en moest teruggaan voor een)
  • (gratis) AMD ReLive Block Driver / 64 bit / 23 aug release (alleen driver installeren, geen software)
  • (gratis) OverdiveNTool
  • (gratis) Google Chrome-browser
  • (gratis) Chrome Remote Desktop-extensie – door Google (zo makkelijk en betrouwbaar, het werkt gewoon)
  • Gebruik GEEN GPUz . Ik weet zeker dat het een geweldig gratis programma is voor sommige applicaties, maar het werkt niet goed met snelle Vega-mining (het is wat ik gebruik om prestatieproblemen te forceren tijdens het testen).

3. Kaartinstallatie en plaatsing

Mijn moederbord heeft twee volledige 16x lange PCI-slots en 3x korte PCIe-slots (de jouwe kan verschillen). Als je geen iGPU hebt, wordt het lange PCI-slot dat zich het dichtst bij je CPU bevindt, je primaire GPU (er kan een kort PCIe-slot zijn dat dichter bij de CPU zit, maar het lange is primair). Als je rig een niet-Vega GPU gaat bevatten, is het handig als je deze in dat eerste lange 16x-slot plaatst (dit kan via riser ). In mijn geval krijgt het de GTX-750 (via PCIe-riser).

  • Dit is handig omdat, zoals u zult zien, elke keer dat u de computer opstart, elke Vega wordt "uitgeschakeld" en vervolgens "opnieuw ingeschakeld". Het maakt dingen soepeler als u het beeldscherm dat de computer gebruikt voor het weergeven niet hoeft uit te schakelen ... door een betrouwbare (niet te worden uitgeschakeld) kaart in het PCI-hoofdslot te hebben, bespaart u wat maagzuur. Mensen draaien altijd systemen met 100% Vega's (in feite heb ik er nu ook ervaring mee) dus dit is NIET de enige manier (je hebt geen Nvidia-kaart nodig)... maar het is wel handig als je een niet-Vega GPU in uw systeem.

HDMI-dummy-stekker gaat in de hoofd-GPU (GTX-750 in mijn geval) nadat het systeem is ingesteld (ik gebruikte een monitor tijdens de installatie, dus de plug was niet in de eerdere stadia geïnstalleerd). Voor de andere kaarten heb je geen pluggen nodig. Alleen de "primaire". Uw computer is slim genoeg om te weten wanneer een monitor is uitgeschakeld of niet is aangesloten en toch gaan we de instellingen wijzigen om ervoor te zorgen dat Windows de monitor nooit in de sluimerstand zet. Omdat we niet 24 uur per dag energie willen verspillen, gebruiken we de HDMI-dummy-stekker om de computer blij te maken.

De installatievolgorde van Vega maakt niet uit. De PCIe-slots op MB's zijn zo verdeeld dat als ik alle slots wil gebruiken, je risers moet gebruiken (of de kaart bedekt meer dan één slot). De uitzondering is de uiteindelijke 16xPCI-locatie (het verst van de CPU). Ik kon die gleuf rechtstreeks gebruiken zonder een riser, omdat er niets rechts ervan is dat mijn kaart kan belemmeren. Mijn bestelling, te beginnen met het slot dat zich het dichtst bij de CPU bevindt, is Vega 64, GTX-750 (in 16x slot via riser), Vega 56, Vega 56, Vega 64 (direct gemonteerd op MB 16x PCI-slot zonder riser).


4. Algemene Windows-setup:

Opmerking: Oorspronkelijk beschreef mijn handleiding de installatie van Windows / het verwijderen van stuurprogramma's niet zo gedetailleerd, maar ik ontdekte dat deze basis later veel problemen met het oplossen van problemen van mensen veroorzaakt, dus ik heb details toegevoegd.

  • Ik raad een schone installatie aan van Windows 10 (je hoeft niet opnieuw te beginnen... maar dat deed ik wel).
    • Voordat u de schone installatie start, voert u het volgende uit terwijl het apparaat is uitgeschakeld:
      • Plaats alle kaarten fysiek volgens "Kaartinstallatie en -plaatsing"
      • Steek de monitor aan op de juiste kaart volgens "Installatie en plaatsing van de kaart"
      • Start de computer op met de installatiemedia en voer een schone installatie uit.
  • Dwing Windows-updates af totdat je de Fall Creators Update of hoger hebt
    • Opmerking:deze handleiding is ooit bijgewerkt met de vermelding "Versie 1709, Build 16299", maar mijn beide systemen draaien nu zonder problemen de versie van april 2018 (ver. 1803), dus ik laat het als "of hoger" totdat ik een update tegenkom waarvoor een wijziging van de gids vereist is.
    • (Mensen hebben problemen gemeld met meer dan 3 Vega's, tenzij ze deze update hebben)
    • Start-knop van Windows, typ "Controleren op updates", selecteer "Controleren op updates"
    • Herhaal die stap na elke herstart van Windows totdat deze aangeeft dat deze "up-to-date" is.
      • Wees geduldig... heel geduldig... dit is misschien wel het langzaamste deel van het hele project
    • Open de opdrachtprompt en typ:"winver". Bevestig dat er staat:"Build 16299" of hoger.
  • (Optioneel) Maak een Systeemherstel punt genaamd "Fall Creators Update" (duurt niet lang)
  • Als je de aanbevolen nieuwe Windows-installatie hebt uitgevoerd, ga dan naar "GPU-stuurprogramma's installeren
  • Download en installeer de guru3d.com Display Driver Uninstaller DDU
    • Downloadlinks staan ​​onderaan de webpagina; het is een lichtgewicht programma.
  • Als u geen schone Windows-installatie hebt uitgevoerd, zullen de volgende stappen u begeleiden bij het verwijderen van eerdere stuurprogramma's en het verplaatsen van kaarten naar hun juiste locatie:
    • Als je een iGPU hebt, wordt deze niet verplaatst, dus je hoeft hem niet te verwijderen.
    • Als je een Nvidia hebt die op de huidige locatie blijft staan, hoef je het stuurprogramma niet te verwijderen. Als het wordt verwijderd en/of verplaatst:
      • Start de computer opnieuw op in de veilige modus (Instructies hier indien nodig )
      • Voer DDU uit; Selecteer "Nvidia" in de rechterbovenhoek en laat het afsluiten (vs. opnieuw opstarten), zodat u de kaart fysiek kunt verwijderen nadat het is uitgeschakeld.
    • Als je ooit eerder hebt geprobeerd de AMD-stuurprogramma's te installeren, of als je de fysieke locatie van een Vega moet verplaatsen:dit is het moment om de installatie ongedaan te maken
      • Start de computer opnieuw op in de veilige modus (Instructies hier indien nodig )
      • Voer DDU uit; Selecteer "AMD" in de rechterbovenhoek en laat het afsluiten (vs. opnieuw opstarten), zodat je kaarten fysiek kunt schudden nadat het is uitgeschakeld.
    • OK, de computer is uitgeschakeld en je hebt een schone lei om naar behoefte te configureren.
    • Haal elke kaart in fysieke positie volgens "Kaartinstallatie en -plaatsing
    • Als de monitor is uitgeschakeld, sluit u de monitor aan op de juiste grafische kaart:
      • De iGPU (als je die hebt). Zo niet,
      • In de niet-Vega GPU in het eerste lange PCI-slot.
      • Als je geen iGPU en niet-Vega hebt, sluit dan de monitor aan op de Vega in het eerste lange PCI-slot
        • Als je een mix van Vega 56's en Vega 64's hebt, raad ik een 64 aan voor dit eerste PCI-slot (niet kritisch).
      • Opstartcomputer (kan traag zijn omdat alle nieuwe hardware wordt gedetecteerd)
  • (Optioneel) Maak een Systeemherstel punt genaamd "Cards With No Drivers" (duurt niet lang)
    • Sla deze optionele stap niet over 🙂

5. Mijnbouwgerelateerde Windows-instellingen

  • STROOMINSTELLINGEN: Stel het scherm en de harde schijf in om nooit te slapen
    • Windows Start-knop:typ "uitvoeren" (of druk op de Windows-logotoets + R)
    • Type:“powercfg.cpL”
    • Selecteer "Wijzig abonnementsinstellingen" voor het geselecteerde abonnement
    • Stel "Zet het scherm uit" in op "Nooit"
    • Stel "Zet de computer in de slaapstand" in op "Nooit"
    • Selecteer 'Geavanceerde energie-instellingen wijzigen'
    • Breid "Harde schijf" uit en stel "Harde schijf uitschakelen na" in op "0"
    • Selecteer "Toepassen", vervolgens "OK" en vervolgens "Wijzigingen opslaan"
    • Venster sluiten
    • (Opmerking:het instellen van de harde schijf om nooit te slapen wordt verondersteld te helpen voorkomen dat de hash-rate daalt wanneer de miner virtueel geheugen gebruikt)
  • VIRTUEEL GEHEUGEN: Windows virtueel geheugen instellen (tip voor u/hellae ).
    • Windows Start-knop
    • Type:"Geavanceerde systeeminstellingen"
    • Prestatie-instellingen
    • tabblad Geavanceerd
    • Virtueel geheugen -> knop wijzigen
    • Deselecteer "Automatisch schurft"
    • Toggle Aangepast formaat:60000 MB / Maximale grootte:60000 MB
    • Druk op de "SET"-knop... (Vergeet deze stap niet... meerdere hebben dat!)
    • Klik op "OK"
  • GROTE PAGINAFORMAAT: Geef je miner toegang tot het geheugen dat hij nodig heeft.
    • Open gpedit.exe
      • Als je Windows 10 Education/enterprise of Professional hebt:
        • Starttoets van Windows -> typ:"gpedit" en druk op enter.
      • Als je Windows 10 Home (of Single Language Edition) hebt, heb je wel gpedit, maar het is uitgeschakeld en je moet het inschakelen. Hoedtip voor askvg.com die een bat-bestand levert dat al dit werk voor u zal doen.
        • Ga hier naar de askvg.com-site
        • Scroll omlaag naar "Methode 1:alleen voor gebruikers van Windows 10"
        • Volg de instructies om het bat-bestand te downloaden en uit te voeren.
        • Start uw computer opnieuw op volgens de instructies.
        • Windows starttoets -> typ:“gpedit.msc” en druk op enter.
    • Met gpedit geopend:
      • Bouw "Windows-instellingen" uit
      • Veiligheidsinstellingen uitvouwen
      • 'Lokaal beleid' uitvouwen
      • Selecteer "Toewijzing van gebruikersrechten"
      • Scroll in het rechterscherm naar beneden en selecteer:"Pagina's in geheugen vergrendelen"
      • Selecteer, "Gebruiker of groep toevoegen"
      • Typ de gebruikersnaam die u gebruikt wanneer u zich aanmeldt bij Windows en selecteer "controleer namen"
        • Als het een e-mailadres is, neem je het @domain.com-gedeelte op in de naam
      • Het zal een onderstreping onder je naam zetten als je weet dat het werkte.
      • Klik op "OK" en sluit vervolgens het hoofdscherm van het lokale beveiligingsbeleid. U moet de computer opnieuw opstarten voordat u de mijnwerker uitvoert, maar doe het nu niet... een herstart komt vanzelf later.
      • De onderstaande afbeelding toont u de schermen die u zojuist hebt gezien. Klik op de foto om deze uit te vouwen en er een bruikbaar formaat van te maken (in de zwarte vakken heb ik mijn gebruikersnaam zwart gemaakt).
  • REMOTE DESKTOP-SOFTWARE (en andere ondersteunende software)
    • Installeer en configureer software-opties voor extern bureaublad, ik kan bevestigen dat Google Chrome Remote Desktop GEMAKKELIJK te gebruiken is en geen hash-drops veroorzaakt tijdens het minen wanneer het als volgt wordt ingesteld:
      • Installeer Google Chrome .
      • Google Chrome-hardwareversnelling uitschakelen:
        • Open Google Chrome-instellingen:"chrome://settings/
        • In het zoekveld voor instellingen typt u:"Gebruik hardwareversnelling indien beschikbaar"
        • Zet de schuifregelaar uit (we hebben de GPU's nodig die gericht zijn op mijnbouw)
        • Selecteer de knop "Opnieuw starten"
      • Installeer Chrome Remote Desktop extensie (machtig voor de computer)
        • Ik raad je aan om een ​​oefening op afstand te doen om er zeker van te zijn dat het werkt
    • Opmerking:na de stap van het installeren van het stuurprogramma (die later plaatsvindt) bent u vrij om uw computer af te sluiten, uw monitor los te koppelen en te vervangen door de HDMI-dummyplug en vervolgens inloggen op afstand voor alle resterende stappen.
  • OPTIONELE TWEAKS
    • (Optioneel) Download en installeer Notepad++ . Het is een lichtgewicht en gebruiksvriendelijke editor die geen hash drops veroorzaakt tijdens het minen en je in staat stelt om meer dan één tekstbestand tegelijk te openen... je zult veel tekstbewerkingen moeten doen
    • (Optioneel) Windows Verkenner voorbereiden om het wijzigen van bestandsextensies mogelijk te maken:
      • Open Windows Verkenner (Windows-knop + E)
      • Selecteer het tabblad "Bekijken", "Opties", nogmaals het tabblad "Bekijken" en dan:
      • Deselecteer het vakje naast:"Verberg extensies voor bekende bestandstypen" / Toepassen
      • Selecteer "Toepassen op map" – "Ja"
    • (Optioneel) Automatische updates van Windows uitschakelen . Deze stap is duidelijk aan jou. Je moet ze om veiligheidsredenen nog steeds van tijd tot tijd installeren, maar nu kun je het doen op het tijdstip van je keuze (misschien een weekend) versus wanneer Windows anders je mijnwerker zou breken (en misschien je machine zou afsluiten) zonder waarschuwing.
      • Het proces om dit te doen is duidelijk gedefinieerd in dit Forbes-artikel . Ga naar de link en scrol omlaag naar het gedeelte met de tekst "Optie 3:Groepsbeleid-editor".
      • Gebruikers van Windows Home onthouden dat u nu "gpedit.msc" hebt, dus u hoeft deze niet uit te zitten. (Windows-knop, typ "uitvoeren", "gpedit.msc")
      • Terwijl je daar bent, schakel ook de functie in die Windows vertelt om geen stuurprogramma's met Windows-updates op te nemen voor die momenten waarop je WEL besluit te updaten. (foto hier )
    • (Optioneel) Automatische driverupdates uitschakelen . Als AMD een nieuw stuurprogramma uitbrengt, is dat misschien goed, maar het zou leuk zijn om het op onze eigen voorwaarden uit te proberen versus een ongeplande stuurprogramma-update.
    • Windows Start-knop; Typ:"Bekijk geavanceerde systeeminstellingen"
    • Selecteer het tabblad 'Hardware' en vervolgens 'Instellingen voor apparaatinstallatie'
    • Toggle, "Nee", zodat Windows niet zal proberen je systeem te veranderen als het al werkt (ik heb enkele schermafbeeldingen van de schermen hier geplaatst) als ze helpen - Merk op dat "Ja" nog steeds is omgeschakeld toen ik de schermopname maakte).

6. Installeer GPU-stuurprogramma's:

  • Als je een niet-Vega-kaart hebt, installeer die driver dan nu (GTX-750 in mijn geval)
  • Start de computer opnieuw op
  • Download het AMD blockchain-stuurprogramma / 64 bit / bestandsnaam toont 23 augustus release.
  • Aanbeveling: Als je 4+ Vega's hebt, raad ik je aan om tijdens deze stap een externe ventilator op je Vega's te richten. De installatie van het stuurprogramma is traag en de kaarten kunnen heet worden omdat het stuurprogramma niet aanwezig is om hen te vertellen dat ze hun fans moeten versnellen. Ik denk dat AMD het proces gewoon niet zo heeft ontworpen om meer dan 2 Vegas tegelijk te verwachten. In mijn geval geloof ik dat een kaart zichzelf vertraagde en ervoor zorgde dat de installatie mislukte (Screen Shot of Error ). Ik deed dit twee keer voordat ik verstandig werd om een ​​ventilator te gebruiken. Met de ventilator had ik geen probleem.
  • Voer het uitvoerbare bestand uit, laat het zichzelf uitpakken.
  • Selecteer Aangepaste installatie wanneer daarom wordt gevraagd.
    • Opmerking:ik heb een grotere hash-dropstabiliteit gehad sinds ik mijn systeem opnieuw heb opgebouwd en alleen de AMD-driver heb geïnstalleerd (zonder de andere software). Als u ervoor kiest om de volledige AMD-applicatie te installeren, open dan NOOIT de AMD-applicatie. In andere gidsen hoor je verwijzingen naar Wattman. Negeer hun. U hoort verwijzingen naar HBCC-schuifregelaars. Negeer hun. Het openen van de stuurprogrammasoftware werkt voor sommige mensen, maar ik moest de stuurprogramma's verwijderen en opnieuw installeren vanwege het openen van het stuurprogramma. Doe het niet. U moet het stuurprogramma hebben geïnstalleerd en dat is het dan.
  • Deselecteer alle vakjes behalve het vakje voor de AMD Display Driver
  • Selecteer "Installeren" (Opmerking: Nadat het stuurprogramma is geïnstalleerd, wordt u uitgenodigd om de computer opnieuw op te starten ... NIET DOEN. We moeten nog een extra stap doen voordat we opnieuw kunnen opstarten.)
  • Als je veel Vega's in je systeem hebt, zal dit proces erg traag zijn en zal het scherm enkele minuten per keer zwart worden. Wees geduldig en houd de kaarten koel.
  • Start de computer NIET opnieuw op wanneer u de optie krijgt aan het einde van de installatie. u/Slithus7 stelde voor om de stappen voor het uitschakelen van crossfire-autolink uit te voeren vóór het opnieuw opstarten, zodat het nooit een kans heeft om ons een probleem te bezorgen ...

SCHAKEL AMD CROSSFIRE DETECTIE UIT

  • Telkens wanneer Windows start, probeert het AMD-stuurprogramma andere Vega-kaarten te detecteren om "crossfire tot stand te brengen" “. We willen geen kruisvuur en zelfs ernaar zoeken is niet goed voor de stabiliteit van de bestuurder. We willen ook niet dat het peilingen ziet over machtsstatussen tijdens het minen. Hier zijn handmatige stappen om "EnableUlps" en "EnableCrossFireAutoLink" uit te schakelen (let op de Vega-register-ID-nummers, want we hebben ze later weer nodig)
    • Windows Start-toets -> “regedit”
      • Zorg ervoor dat u alleen items wijzigt die in deze handleiding moeten worden gewijzigd, u kunt uw computer verpesten met dit programma.
    • Navigeer naar de juiste map door naar beneden te gaan volgens de onderstaande foto (gemakkelijker) of je kunt zoeken en Windows deze laten vinden via:
      • Selecteer Bewerken -> Zoek (Ctrl-F)
      • Typ 'EnableUlps' en selecteer de knop 'Volgende zoeken' (hoofdlettergevoelig)
      • Het kan lang duren om te zoeken... laat het werken
      • De zoekvensters zullen uiteindelijk verdwijnen nadat u naar uw register bent gereden en een veld "EnableUlps" hebt geselecteerd met een waarde van 1 (true) - klik om de afbeelding uit te vouwen indien nodig.
    • Let op de apparaatbeschrijving:"Raedon RX Vega".
    • Let op het registratienummer van de kaart. "0001" in het bovenstaande geval.
    • Dubbelklik op "EnableUlps" en verander de waarde in "0" (false)
    • Dubbelklik op "EnableCrossFireAutoLink" en verander de waarde van in "0" (false)
    • Als je maar één Vega hebt, ben je klaar. Als er meer dan één zijn, moet je de resterende ID's selecteren die je aan de linkerkant ziet en je andere Vegas vinden. In mijn geval is 0000 mijn Nvidia en 0001, 0002, 0003 en 0004 zijn allemaal Vega's.
    • Voor elke Vega:
      • stel “EnableUlps” in op “0”
      • stel “EnableCrossFireAutoLink” in op “0”
      • Let op de apparaat-ID (bijv. 0001)
      • Als je een combinatie van Vega64's en Vega56's hebt, moet je weten welke apparaat-ID naar welk soort kaart gaat. Scroll naar het veld "MatchingDeviceId" en noteer of de apparaat-ID voor een Vega 64 is (eindigt op "687f&rev_c1 “) of een Vega 56 (eindigt op “687f&rev_c3 ").
    • Zorg ervoor dat u de apparaat-ID's van elke Vega opschrijft/onthoudt
    • Maak een back-up van het registerweergavegedeelte:Klik aan de rechterkant met de rechtermuisknop op het bovenliggende item "{4d36e968-e325-11ce-bfc1-08002be10318}" en selecteer "exporteren". Sla het bestand op.
      • Opmerking:we zullen later iets toevoegen dat een "soft power play-tafel" wordt genoemd. Als je computer ooit zo'n tabel niet leuk vindt, kun je (1) dubbelklikken op dit bestand dat je zojuist hebt opgeslagen (2) zoek en verwijder voor elke Vega het item genaamd "PP_PhmSoftPowerPlayTable" (3) herstart je computer ... en het is alsof je hebt nooit de soft power speeltafel toegepast (daarom is het "zacht").

7. Reset Vega-stuurprogramma's met Apparaatbeheer

Het AMD-blockchainstuurprogramma is schilferig en deze truc hebben we geleerd van Mythic lost de problemen op. Mensen zullen je vertellen om schilfering op te lossen via Wattman HCBB-schuifregelaars. niet doen. Open nooit AMD-stuurprogrammasoftware.
Dit kleine gedeelte zal u vertellen hoe u handmatig kunt doen wat u uiteindelijk automatisch zult doen met een script. Het is goed om (1) te weten wat het script doet en (2) het systeem handmatig te laten werken, zodat u zich kunt concentreren op hashing en het oplossen van problemen met scripts kunt loskoppelen van het oplossen van problemen met Vega:

  • Windows Start-knop
  • Type:"Apparaatbeheer"
  • Uitvouwen "Beeldschermadapters"
  • Selecteer eerste vega, klik met de rechtermuisknop, schakel uit
    • Als je je Vega(s) niet ziet, sluit dan apparaatbeheer en open je totdat ze verschijnen
  • Selecteer eerst Vega, klik met de rechtermuisknop, schakel in
  • Herhaal voor alle Vegas
  • Apparaatbeheer sluiten

Opmerking:als uw monitor/dongle niet is aangesloten op een iGPU of Nvidia, kan het scherm zwart worden tijdens het uitschakelen en inschakelen.
Als Vega ooit raar doet, moet dit proces worden herhaald (totdat het script werkt). Dit is gemakkelijk, dus denk er niet te veel over na. Dit moet ELKE KEER WINDOWS STARTEN worden gedaan, daarom zullen we een script gebruiken om dit later te automatiseren . Nu weet je wat dat script gaat doen.


8. Bereid GPU-configuratiesoftware voor

  • Download OverDriveNTool rechtstreeks naar uw bureaublad (vereist geen installatie)
    • Het bestand wordt gecomprimeerd geleverd als een .z7 (u kunt 7-zip.org gebruiken om het te decomprimeren)
  • Voer het uitvoerbare bestand OverDriveNTool uit.
  • Selecteer je eerste Vega in het vervolgkeuzemenu linksboven. Controleer of het een scherm met waarden als dit biedt (je cijfers komen mogelijk niet exact overeen en dat is OK):
  • Opmerking:als u op enig moment een Vega selecteert in dit menu, geeft OverDriveNTool u "Deze GPU wordt niet ondersteund", dan is dat helaas een teken dat uw stuurprogramma beschadigd is en moet u:(a) Terugkeren naar een eerder Windows-herstelpunt of (b) verwijder/installeer het block-chain-stuurprogramma en herhaal registerbewerkingen (klik hier ).
  • Als je alle Vega 56's of alle Vega 64's hebt, kun je doorgaan naar de volgende stap. Als je, net als ik, een mix van 56's en 64's hebt, volg dan de onderstaande stappen om te bepalen in welke volgorde OverdriveNTool de kaarten detecteert (registreer dit want je hebt deze informatie later nodig)
    • Gebruik de vervolgkeuzelijst linksboven om je eerste vega te selecteren
    • Kijk naar de waarde in GPU P7.
      • Als er 1630 staat, heeft die slot-ID een Vega 64
      • Als er 1590 staat, heeft die slot-ID een Vega 56
    • Blader door elke slot-ID totdat je de ID en stijl voor elke Vega hebt geïdentificeerd en vastgelegd (in mijn geval 0=GTX750, 1-Vega64, 2-Vega56, 3-Vega56, 4-Vega64)
    • Opmerking:als je de baseline GPU P7-waarden al hebt gewijzigd door eerdere configuratiepogingen, kun je deze brute force-methode gebruiken kaartvolgorde te bepalen.
  • Dwing OverdriveNTool om een ​​.ini-bestand te maken door een schrootprofiel te maken. Selecteer onder Profiel "opslaan" en geef het de naam "scratch". -> Sluit de GUI.
  • Gebruik een teksteditor om het bestand "OverdriveNTool.ini" te openen. Verwijder de inhoud van de bestanden en vervang deze door de onderstaande tekst; Bewaar bestand.
    • Opmerking:als je een vloeistofgekoelde Vega hebt, moet je Fan_Target=40 instellen, anders krijg je een foutmelding.
  • OPMERKING:ik heb een nieuwe set .ini-parameters getest (en met velen gedeeld via Reddit/chat/direct messages) sinds net voor het begin van het jaar... het punt is, het is ongeveer 3 weken testen geweest en ik betere stabiliteit hebben gezien en geen slechte effecten kennen. Vanaf vandaag (1/17/2018) maak ik ze de gids standaard. Hoewel OverdriveNTool de GPU_P0 niet kan aanpassen aan P5 en Mem_P0 aan Mem_P2, kan het ze uitschakelen en dat is wat dit nieuwe bestand doet. Deze zijn geweldig voor mijnbouw, maar houd er rekening mee dat als u geen speciale mijnwerker hebt, de GPU zal blijven werken in de P-staten met een hoger vermogen, zelfs als u niet aan het mijnen bent. (Ze kunnen eenvoudig worden ingeschakeld met een apart bat-bestand dat profielen oproept die ze opnieuw activeren)
  • Opmerking: De OverdriveNTool GUI en .ini lijken veel waarden te besturen, maar veel hiervan wordt feitelijk beheerd door het Windows-register en kan niet worden geconfigureerd via OverdriveNTool. GPU_P6, GPU_P7, Mem_P3, ventilator- en voedingsdoelen zijn configureerbaar . Wijzigingen in andere P-statussen op een lager niveau vereisen registerbewerkingen (wat we later zullen doen).
  • Opmerking: Deze profielen zijn een startpunt dat u stabiel zou moeten maken ten koste van energie-optimalisatie. Als je eenmaal aan de slag bent, wil je twekken de GPU_P6-, P7- en Mem_P3-waarden om een ​​lager stroomverbruik te krijgen voor dezelfde hash-snelheid. Wacht even om er zeker van te zijn dat je een veilige basis hebt om vanaf te tweaken.
  • Maak een nieuw bestand op het bureaublad genaamd "Run_OverdriveNTool.bat" dat, wanneer het wordt uitgevoerd, OverdriveNTool.exe zal aanroepen en het (1) de instellingen van elk van uw Vega's laat wissen en (2) de gewenste instellingen voor elk zal instellen Vega volgens het .ini-bestand dat u in de vorige stap hebt gemaakt.
    • Open je teksteditor
    • Selecteer "Bestand" -> "Opslaan als type:" en selecteer "alle bestanden". Geef uw bestand de naam 'Run_OverdriveNTool.bat'
    • The .bat file will have one line of text formatted as follows:OverdriveNTool.exe -r1 -r2 -r3 -r4 -p1Vega64 -p2Vega56 -p3Vega56 -p4Vega64
    • Note: The FILE MUST BE CONFIGURED FOR YOUR SETUP. The provided text is for my specific configuration of cards. You need a “-r#” for each of the card ID’s that needs to be reset, and then a -p# to reset parameters for either a Vega 56 or Vega 64 parameter as required by your setup.
    • Your computer will be unhappy if you start mining on a Vega 56 that has the Vega 64 OverdriveNTool profile applied to it. See the FAQ if you are still unsure of your OverdriveNTool card order.
    • Note also: “-r0” in my case is my GTX-750 so I have no command with “-r0” or “-p0”. Your setup may differ. Good luck :-). If you open the OverDriveNTool.exe GUI you will see a menu that lists each of your cards in order.
  • Double Click your “Run_OverdriveNTool.bat” file. You will see a black screen flash up and disappear.
  • Confirm that your bat file worked for each card:
    • If you are by your machine you can just confirm that the fan of each Vega is now spinning fast (you just set the minimum to 3000RPM)
    • If you are remote from your system; Double Click on “OveredriveNTool.exe” to open the GUI. Cycle through your cards. Ignore most of the numbers for now as they will not yet take… you know the .bat file worked if the “Fan_Min” is set to 3000rpm for each card. (don’t expect all the other numbers to match yet)

9. Prep Vegas with Soft Power Play Tables

In this section we will tweak the Windows registry to optimize power consumption performance of the Vega’s. It’s called “Soft” because this section does not alter your Vega’s (unless you elect to flash the BIOS).

u/Hellea established himself as the community expert in soft power play tables via this Sept 21st post on overclock.net. For some time I have linked people to his Oct 5th Reddit post . His original post gets a major hat tip from me as it was very helpful in getting me started. Unfortunately, when I was starting, there were too many “follow the guide except do this instead” cases such that having a new consolidated guide was needed. In my guide I have always sent people there for a few steps so they can recognize his contribution. Sometime around Nov 29th he did an extensive re-write of his post.
Sorry for the back and forth but he now makes you pay for his content via coinhive links and it seems dishonorable for me to post any scripts here that he has not previously posted for free (sorry).

  • Go to u/Hellea’s Definitive Guide for Vega Mining
    • Note:I have not flashed my Vega 56 BIOS to Vega 64 BIOS and do not plan to as I am aware of no benefit.
  • Scroll down to the section called:“Soft Power Play tables at Windows Registry”
    • SKIP STEP 1
    • Watch the video that is in Step 2 if you choose (punchline is that OverdrivNTool does not control P states below GPU_P6, and MEM_P3… even though they show up as editable in the GUI. Soft Power Play tables are required to actually change those values.)
    • SKIP STEPS 4, 5, 6 (we already installed the driver)
    • Perform Step 7
      • Note:Both times I have built my system I have used the 1100MHz HBM @ 905mV power play table (that u/Hellea previously posted for free) on both my stock bios 56’s and 64’s. I have had no issues but every Vega is a little different and it won’t work for everyone.
      • Per request, I used have used brnsted ‘s Excel tool to produce a Stock Vega 56 registry file (HERE ). I have tested that it works but it did increase my power usage by about 10 watts vs. the file above.
      • I have not used the “Safe” file that u/Hellea now links to on his post… but I have no reason to doubt it is safe.
    • SKIP STEP 1 (You already know your Vega Registry ID’s)
    • Perform Step 2 through 4
      • Note:If a reboot after applying the SoftPowerPlay Table causes your computer to BSOD, don’t panic… see this part of the FAQ .
    • Come back to this guide, we are done with that one for now. (but you will want to revisit it once you are up and running and ready to tune for power efficiency )
  • Perform the steps in “Reset Vega drivers with Device Manager ” listed above.
    • Remember, this needs to be done every time Windows restarts
  • Double Click the “Run_OverDriveNTool.bat” file we made earlier.
  • Congratulations… If you had a miner you would be ready to get mining.


10. Install the Miner – XMR-Stak

  • Create an “xmr-stak” directory on C drive, ‘c:\xmr-stak’ (or location of your choice)
  • In Windows defender, set XMR-stak directory as an exception
    • Windows Start –> Type:“Windows Defender Security Center”
    • Select “Virus &threat protection”
    • Select:“Virus &threat protection settings”
    • Select:“Add or remove exclusions” under the “Exclusions” section
    • Select the plus sign by, “Add an exclusion”, “Folder” and select folder, “XMR-Stak”.
  • Select your miner. I recommend XMR-STAK (There is also a valid option to use Cast_XMR as your Vega GPU miner). I use and will outline step-by-step setup of XMR-STAK because:
    • It gives the same performance (slightly better for me actually – YMMV)
    • Includes a really handy web interface so I can check my hashrate/connection from any computer on my LAN
    • It is compatible with JJs_HashMonitor which we will discuss later (that last reason is the best reason of all!)
  • Download XMR-STAK (you want the file called:“xmr-stak-win64.zip”)
    • Chrome will call any miner malware and prevent the download. The xmr_stak code is not bad but so many people are using miners as malware so the browser assumes you are not aware of what your doing. Here are instructions on how to do this if you need them…
      • Click the link and let Chrome prevent the download.
      • Hit “Ctrl-J” to open the chrome download manager
      • XMR-Stak will be the top file:Select, “Keep Dangerous File”
  • Extract the zip file to the c:\xmr-stak\ directory you created previously.
  • Give the xmr_stak.exe file administrative privileges so it has the right to control efficient blocks of memory for fast mining (the “large page sizes” you setup earlier ).
    • Right click on the file and select “properties”
    • Select the “Compatibility” tab and tic box for:“Run this program as an administrator”
  • You may need two libraries (msvcp140.dll and vcruntime140.dll) which are available from the Microsoft server (do NOT use a random internet download of .dll files).
    • The needed files will install as part of VC_redist.x64.exe. The 64 bit version is here if you need them (small installation):https://go.microsoft.com/fwlink/?LinkId=746572

11. Get Ready to Mine

  • Note:Vegas are really good at mining the CryptoNight algorithm and can be effective mining a number of coins; Monero (XMR), ETN, ITNS, SUMO, KRB, XLC, Nicehash CryptoNight to name a few. You can skip this section if you are familiar with mining and already have a coin address and target pool. This section will set you up mining Monero with a stable pool as a stable baseline. Once you are up and running you will want to explore different coin options and it is easy to switch between CryptoNight Coins.
  • Get a Monero address if you don’t have one.
    • The official getmonero.org site provides some wallet options here .
    • MoneroMoo is a trusted Monero developer and provides the easiest way to get an address via this downloadable wallet generator (https://github.com/moneromooo-monero/monero-wallet-generator ).
      • A hosted version of the MoneroMoo wallet generator is located here (https://moneroaddress.org )…. but it is better if you download the github file.
      • Enter a value of your choice into the “Custom entropy” field.
      • Select:“Generate Wallet”
      • Print or in some way save this very valuable and unique information. Never share the Mnemonic seed or spend key. The “Public address” can be made public (thus the clever name) and will be needed in the next section so your mining pool knows where to send the mining profit.
  • Select a mining pool
    • A list of available pools can be found here:http://moneropools.com /
      • I use and highly recommend https://supportXMR.com . They have an active Chatango chat group that is very helpful. They have always paid me out the amount that they should exactly when they should. The two that run the place, @Snipa22 and @m5m400, are accessible via chat if you ever need any assistance. Of course as always, YMMV and you are free to do as you please.
    • This guide will assume you select supportXMR and will use pool.supportxmr.com:7777 as the assumed pool address when setting up the miner. You can fill in whichever you picked.

12. Configure the Miner – XMR-Stak

  • Assuming you have already reset your Vega’s via device manager since your last windows restart… Double click and run, xmr-stak.exe.
  • Windows will block execution to “Protect your PC”. Select, “More info” and then “Run anyway”
  • It will ask if you want to use the HTTP interface. You do!
    • Enter the number:420 (easy to change later)
  • It will ask you to enter the currency you want to mine. Enter:‘monero7’
    • Note:“monero7” is specific to monero, if you use an alt-coin you will likely need “cryptonight”
  • It will ask for your pool address. Enter:pool.supportxmr.com:7777
  • It will ask for your user name:Enter your public wallet address
  • It will ask for your password. This is not really a password. It is an identifier unique to your computer so that:
    • 1) If you have multiple computers working, you can see how much this one is contributing toward your total hashrate
    • 2) If you include an e-mail address, supportXMR will send you an e-mail if your computer stops hashing (this is really handy if windows ever makes a random update/restart and you would be otherwise unaware).
    • Enter your choice in format:“ComputerName:[email protected]” (don’t enter actual quotes)
  • It will ask for your “Rig identifier”. This is not supported by most pools yet so just hit ‘enter’
  • It will ask if your pool supports TLS/SSL. SupportXMR actually does support TLS/SSL (and you should consider using it..) BUT, this may require more configuration for your machine so say ‘N’ for now to limit the variables you are messing with (it’s easy to change later).
  • It will ask if you want to use Nicehash:Enter ‘n’ for No.
  • It will ask if you want to use multiple pools:Enter ‘n’ for No (easy to change later)
  • You made your first hash. Ja. Now close the miner :-).
    • If you saw messages about “precompiled cod” not being found that is OK and expected.
    • If you type ‘h’ in the screen before closing you will see your hash rate report. It will be nowhere near the rate you want… don’t panic
  • It generated several files:config.txt, pools.txt, cpu.txt, amd.txt, maybe a nvidia.txt (depends if you have a Nvidia card or not). Each file needs to be optimized. The tuning guide is here but I will get you started with a few things.
  • Skip this step unless you did not enter a port address during the previous step… or if you entered the wrong port number. Open Config.txt
    • Open Config.txt
    • Scroll down to the bottom where is says:“httpd_port” :0,
    • Change the 0 to a number of your choosing (i.e. 420)
    • When the miner is running you can now check your hash rate from your browser with address:http://localhost:420/h (where 420 is whatever number you picked)
      • If you know your computers i.p address, you can do it from any computer (or phone) on your LAN using:http://IPaddress:420/h
    • That last step is important. As you will see later, set a port number even if you don’t think you will use the web interface much.
    • Save and close.
  • Open cpu.txt
    • At the bottom you will see something like (its specific to your CPU):“cpu_threads_conf” :[ { “low_power_mode” :false, “no_prefetch” :true, “affine_to_cpu” :0 }, { “low_power_mode” :false, “no_prefetch” :true, “affine_to_cpu” :2 }, { “low_power_mode” :false, “no_prefetch” :true, “affine_to_cpu” :4 }, ]
    • Optimizing your CPU is beyond the scope of this guide. The key for this step it to pick which CPU will be reserved to instruct the GPU’s.
      • If your CPU “hyperthreads” then you will see missing numbers (“1”, “3” and “5” are missing in example above). Note a missing number (we will use “1”) and exit the file without editing it.
      • If your CPU does not “hyperthread” then there will be no missing number. If that is the case, you will want to reserve one core for your GPU. Pick a number (say “0”) and type “//” (without quotes) in the front of the line and then save &exit.
  • Open amd.txt (this is where the Vega optimization magic will happen)
    • You will see something like the box below but there will be an index number and bracket pair { } for each Vega in your system (the example below is for a hypothetical two Vega system):“gpu_threads_conf” :[ // gpu:gfx901 memory:3920 // compute units:64 { “index” :0, “intensity” :1536, “worksize” :8, “affine_to_cpu” :false, “strided_index” :1, “mem_chunk” :2, “comp_mode” :true }, // gpu:gfx901 memory:3920 // compute units:64 { “index” :1, “intensity” :1536, “worksize” :8, “affine_to_cpu” :false, “strided_index” :1, “mem_chunk” :2, “comp_mode” :true }, ],
    • Vega’s are special and can handle two threads for each index, each with a very high intensity. Each card was given an index number. For each Vega, delete the complete auto-generated bracket pair { } and replace it with the double line of text in the block below (The example text below is for a hypothetical two Vega system)
      • The intensity and worksize values are the same whether Vega 56 or 64.
      • You need two lines for each Vega so ensure you update the index for each pair.
      • You will need to update the “affine_to_cpu” number to be whichever CPU number you selected in the “cpu.txt” section above (“1” in our example).
        • You use the same affine_to_cpu number for each Vega, no matter how many you have. (if you have have an Nvidia.txt file it should be modified to use that same affine_to_cpu number as well)
      • WARNING: Hopefully you are using an iGPU or non-Vega GPU to serve your HDMI dongle (or monitor). If you must have your monitor/dongle plugged into a Vega then that index pair needs to have a lower intensity then what is shown below. Use 1800 for both threads of the Vega that must serve a dongle/monitor. Only the index that serves the monitor has to be reduced. Don’t stress, it will cost you only about 2h/s total on a Vega 64. You will know you need this if your screen fills with artifacts while mining.
    • “gpu_threads_conf” :[ { “index” :0, “intensity” :1932, “worksize” :8, “affine_to_cpu” :1, “strided_index” :true, “mem_chunk” :2, “unroll” :8, “comp_mode” :true }, { “index” :0, “intensity” :1932, “worksize” :8, “affine_to_cpu” :1, “strided_index” :true, “mem_chunk” :2, “unroll” :8, “comp_mode” :true }, { “index” :1, “intensity” :1932, “worksize” :8, “affine_to_cpu” :1, “strided_index” :true, “mem_chunk” :2, “unroll” :8, “comp_mode” :true }, { “index” :1, “intensity” :1932, “worksize” :8, “affine_to_cpu” :1, “strided_index” :true, “mem_chunk” :2, “unroll” :8, “comp_mode” :true }, ],
    • Save and exit.

13. Test the Miner

To mine, you do the following every time you start the computer.

  • (you do not need a fresh windows boot every time)
  • Use the device manager to disable and re-enable each Vega (as defined in this section above)
  • Double click the “Run_OverDriveNTool.bat” file you created.
  • Double click the xmr-stak.exe executable
    • Windows may ask to allow the program access to your network… of course mining requires the internet so answer yes.
  • Your mining!
    • If your not mining… read back over the guide and ensure you did not miss a step. Many many people have affirmed that guide works so be optimistic… you’re almost there. If that does not reveal the problem, visit the FAQ

VIEW YOUR STATS

  • Now that your mining I will show you how to check your miner statistics from another computer using the XMR-Stak web interface.
  • If you don’t know it already, find your computers local IP address
    • Open command prompt (windows key –> “cmd”)
    • Type “ipconfig”
    • Look for the line that says:“IPv4 Address. . . . . . . . . . . :192.168.xxx.yyy”
  • The following steps can be done from your mining computer but it is better, if you are able, to do this from another computer so you do not disturb your miner.
    • Open a web browser on a computer connected to your Local Area Network (LAN)
    • Type your IP address, a colon, and your XMR-stak port number into the address bar
      • :(i.e. 192.168.1.10:480 )
  • Woot! You can watch your money being made 🙂
    • The main screen shows your hash rate (this screen capture of my now updated rig with Nvidia replaced with a Vega). There is also a results screen and a connection screen.
  • When I start my miner I just remote in using remote desktop, use the script you are about to install below, and then log out of remote desktop while the Vegas are just starting to reset. I then do all my system monitoring from a different computer via this interface
  • If you know how to log into your router you can also forward the port that you are using for XMR-Stak. Then, if you know your public IP address (find it here ) then you can use the same method to check your miner from your phone wherever you have internet access. (be careful… it can be addicting;-).

(Ok, that works and is doable but can’t this be simplified with a script? Yes… keep reading)


14. Auto Start Miner with Hash Monitor

If you have spent any time mining with Vega’s you know the drivers are flaky and can be prone to “hash drop”. That means they can be running at full speed for a few hours or days and then BAM! For seemingly no reason they throttle down to 1600h/s and you are loosing 20% of your output until you check on your system and catch the problem. This is a HUGE frustration and can make mining with Vega’s really high maintenance. @TheJerichoJones has developed a program to manage the madness. The program, “JJ’s Precious Guardian”, is a one shot method to starting your miner. It does all the things we did previously:

  • Disable Vega’s,
  • Enable Vega’s,
  • call OverdriveNTool,
  • and start xmr-stak….

but it ALSO monitors and manages the hash drop problem. Precious Guardian detects when hash drop has happened and automatically restarts the Vega’s back up to full speed. Vega mining with 56’s and 64’s is can be the fire-and-forget miner you expected it to be.
The hash monitor REQUIRES that you are using xmr-stak (as we installed above). Keep in mind you ALREADY have a functioning miner. This step is totally worth it but is not required.
Note:While his original program was to be supported by donations… they were extremely rare so he has now designed Precious Guardian to mine for himself (TheJerichoJones) for the first 5 minutes after every restart. This equates to about 1 cent for a Vega restart. Even though I actually contributed with the initial concept of the program, I personally have no issue paying him this fee on my two miners because it is (a) really small and (b) because I want him to stay engaged to offer bug fixes and updates. My systems (and hopefully yours) are pretty stable so it costs a trivial amount to use the program… and when it does kick in, that means I hash dropped and thus I find it totally worth it. YMMV.
If you are not interested in hash monitoring, TheJerichoJones provides a free script that will reset the Vega’s and start the miner but does not monitor for hash drop.

DOWNLOAD AND CONFIGURE JJ’s PRECIOUS GUARDIAN

  • download “Precious Guardian”
    • If using XMR-stak or higher:Click HERE .
    • If using XMR-stak version 2.3 or higher:Click HERE .
  • Unzip contents INTO THE DIRECTORY that contains XMR_Stak.exe, OverdriveNTool.exe and OverdriveNTool.ini
  • (Windows 7 users only:I am told you need Management Framework 3.0 which can be downloaded from Microsoft HERE )
  • Open PreciousGuardian_Config.txt to edit three parameters
    • (1) Scroll down a few lines until you see:
      • _httpd_port=”420″ (roughly line 14)
      • Change the number (“420”) to be the same port number you used in xmr-stak config.txt
      • (2) Scroll down ~10 lines and find the line that says:
        • _hdiff =“300” (roughly line 25)
        • This is your hash drop trigger (in h/s). Change the number as you desire. I recommend you change the trigger to at least 100h/s for each Vega in your system. If CPU mining is also being performed your hash rate may fluctuate a little when you use your computer so you might want a little more margin.
        • Note:A Vega hash drop looses ~300h/s per Vega
      • (3) The program would technically work now but we want it to call OverdriveNTool every time the Vega’s reset. Scroll way down to the Video Tools management section and find the line that says:
        • #_vidTool=“OverdriveNTool.exe -r1 -p1Vega64” (roughly line 125)
        • (a) Remove the pound sign (#) from the front of the line
        • (b) Replace the value in quotes with the contents of your Run_OverDriveNTool.bat file. In my case:
        • _vidTool=“OverdriveNTool.exe -r1 -r2 -r3 -r4 -p1Vega64 -p2Vega56 -p3Vega56 -p4Vega64”
      • Save and close. (you can come back later and setup email / text / or Slack Channel alerts to let you know when hash drop is detected)

START MONITORED MINING

  • Your set. Double click PreciousGuardian.exe and you are mining!
    • The very first time will receive a windows warning because an “unsigned program” is trying to run. Select “More info” and then “Run Anyway”
    • As mentioned before, the monitor will mine for the developer (TheJerichoJones) for 5 minutes and then restart and mine for you indefinitely (there is no back and forth). That first restart is per the programs design.
  • (optional) Right click on “PreciousGuardian.exe” and select, “create shortcut”.
  • (optional) Rename the shortcut (i.e. “Start Miner”) and move it to your desktop.
  • WARNING/DISCLAIMER: In addition to the bogus throttling that Vega’s will do because of flaky drivers, there is also a legitimate reason to throttle. Vega’s will legitimately throttle themselves if the memory on the cards (HBM) get’s too hot. In such a case, the throttling was actually good because it protected your cards. That should not be the case for you because we used OverdriveNTool to set the min fan speed to 3000rpm which should keep things nice and cool. That said, USE THIS SCRIPT AT YOUR OWN RISK. Restarts should be rare. If you start getting back to back restarts, you need to get involved.

15. Set Windows to Auto Start Miner at Login

If you are at this point in the guide then hopefully your rig is stable and mining effectively. This entire section is an optional bonus for those that want their miners to start automatically when the computer boots up.
Hopefully it goes without saying that performing this step means that anyone can access your computer by simply powering it up. Because it is a dedicated miner, you were already running it 24/7 in an unlocked state so this is really not much of a change. This computer will obviously contain your public coin addresses as they are required for mining (config.txt file)… but this is a non-issue as they are public addresses anyway. HOWEVER, this section does provide an opportunity to remind you never to store your view or spend keys on your unlocked mining computer.

  • Set you BIOS to auto-start when power is applied:
    • Most modern boards have a Bios setting that will have your computer auto start when power is applied (i.e. when power returns after a power outage). This auto-start sollution will be most effective if you go into the BIOS and select that setting. It is beyond the scope of this guide to get into the details of your particular motherboard but… good luck.
  • Install Windows AutoLogin Utility:
    • Download the AutoLogin application from the Microsoft Server (You will be giving this application your login password which is why I emphasize it originates from the Microsoft server ) – hat tip to TheJerichoJones for pointing me to this utility
      • Go to:https://docs.microsoft.com/en-us/sysinternals/downloads/autologon
      • Click the link that says, “Download Autologon”
    • Un-compress the Zip file
    • Install the small utility and log in with your credentials (they are stored encrypted)
  • Create a Scheduled task to start the miner at login
    • Windows Start button:Type:“Task Scheduler”
    • Select “Action” –> “Create Task”
    • On the “General” tab:
      • Enter a name:“Start Miner” (or name of your choice)
      • Select check box, “Run with highest privileges”
  • Select the “Triggers” tab:
    • Select “New”
    • In the “Begin the task:” drop-down, select, “At log on”
    • If it takes your network a while to restart after a power outage, you may want to enter a value in the “Delay task for” field.
    • Select “OK”
  • Select the “Actions” tab
    • Select “New”
    • “Action” will already be set to, “Start a program”
    • Select “Browse” and select your “PreciousGuardian.exe” file
      • While you are in that browse window you may want to copy the directory path that your files are in as you will be needing it in the next step…
    • The “Start in (optional):” field is not optional. You need to enter the path to the directory that contains PreciousGuardian.exe
    • Select “OK”
  • (Optional) Select the “Conditions” tab
    • At the bottom, toggle the option to, “Start only if the following network connection is available” –> “Any connection”
  • Select the “OK” button and return to the Task Scheduler screen
  • (Optional) While in Task Scheduler, you may want to select “Task Scheduler Library” in the left hand column and ensure you understand and approve of all the scheduled tasks. Make sure they are appropriate for your dedicated (hopefully stable) miner.
  • Close the Task Scheduler Window.
  • Done! Now when you restart your computer it should automatically log into your profile and start your miner 🙂
  • Bonus: Some people (like me) do everything remotely and even use a remote power control (like the TP-Link in my case) to allow remote hard reset of the system. Power outages whether natural or forced with something like a TP-Link can sometimes cause Windows to start into an ‘Error Recovery Screen’ which wants a user input BEFORE it has gotten to the stage where you can remote in and provide such input. Take the following steps to prevent the windows error recovery screen (hat tip:spiceworks.com ):
    • Windows Start button:Type:“cmd” (do NOT hit enter)
    • Right click on “Command Prompt” and select “run as administrator”
    • Type:“bcdedit /set bootstatuspolicy ignoreallfailures” (without the quotes)
    • Done. Every time windows powers down is should start normally.

I Hope This Helped !


I really hope this helped get you on your way to mining with Vegas.

  • If this helped you then please help spread the word that it works. I wrote the guide to help people out and I get a kick out of watching the page view count go up 🙂
  • Remember, this is a consolidated guide and much of the content did not originate with me. The originators I pulled from have all been attributed and should not be forgotten.
  • I had originally intended not to post a donation address, but I am spending a LOT of time answering questions and maintaining this as a consolidated guide to mining with Vega’s. I love knowing how many people this guide has helped and enjoy offering it as a free online resource. That will never change. But, some might be in a position to give back and CircusWife and I would really appreciate it if those who can afford it would send what they can as a show of support. Honestly, be a hero, they don’t come often.
    • ETH:0xA84824309a046e4fF09B4774E21E30ac1Fd2F047
    • BTC:1PJapunJP2W4YSLbUUPHzqeMBUWpYQG9eX

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