Maak undervolten een fluitje van een cent met CoreCycler voor Windows.

Je zult talloze ingewikkelde artikelen en handleidingen vinden met advies en instructies over het onderbelasten van je Ryzen-processor, maar is het mogelijk om de vruchten te plukken zonder er moeite voor te doen? Het antwoord kan een positief "yup!" als je wat instabiliteit tijdens de eerste weken van het gebruik van je nieuwe pc niet erg vindt.

Laten we eens kijken wat de snelste, gemakkelijkste en veiligste manier is om precies dat te doen om uw nieuwe CPU te onderbelasten en te voorkomen dat u dagen van uw leven verspilt aan testen of alles werkt zoals het hoort.

Voordat we beginnen...

Het correct overklokken of onderbelasten van een CPU vereist veel vallen en opstaan. Daarbij zijn sommige crashes onvermijdelijk. In dit artikel zullen we echter zien hoe u de meeste tests kunt 'omzeilen'. Om dit te behalen:

  • We beginnen met te agressieve waarden om de pc opzettelijk te laten crashen.
  • We zullen die instellingen vervolgens "inbellen" om "relatief veilige" en bijna crashloze waarden te vinden.

Met deze aanpak volgen we de tegenovergestelde route dan normaal bij undervolting: in plaats van dagen (of zelfs weken) stress door te brengen de pc testen om de optimale waarden voor de CPU te vinden, accepteren we wat dagelijkse instabiliteit om de eerste stresstests te verminderen tijd.

Sinds met deze aanpak, jij zullen geconfronteerd met meer willekeurige crashes dan normaal, vergeet niet om je werk (of spelvoortgang) vaker op te slaan. Houd ook een volledige back-up van het besturingssysteem bij de hand, voor het geval dat.

Merk op dat het proces dat we zullen zien veilig moet zijn voor uw hardware, aangezien:

  • Undervolting vermindert in plaats van het verhogen van de elektrische stroom die "in" de CPU stroomt. Het is dus onmogelijk om het te "bakken".
  • AMD neemt beveiligingen op in zijn Ryzen-familie van CPU's die continu hun status bewaken. Als sommige potentieel gevaarlijke waarden hun limiet bereiken, zou uw pc automatisch moeten worden uitgeschakeld.

Toch raadt AMD je aan om niet te overklokken of te undervolten, omdat dit de garantie van je CPU kan laten vervallen. We moeten dus volgen. Ga verder op eigen risico.

Wat is ondervolting?

We hebben al veel artikelen over undervolting, die je bijvoorbeeld kunt checken als je dat wilt overtref uw laptop met Intel XTU of onderdruk uw grafische kaart om hem stiller te laten werken en langer mee te gaan.

We hebben er ook veel behandeld de beste overklok-apps om pc-prestaties te verbeteren, die u kunt gebruiken voor het tegenovergestelde proces, overklokken.

Voordat u verder gaat, raden we u aan al die artikelen te lezen voor meer informatie over beide processen, aangezien het tegenovergestelde kanten van dezelfde medaille zijn.

De korte versie is dat undervolting het tegenovergestelde is van overklokken. Door de hoeveelheid elektriciteit die in een component "gaat" te verminderen, kunt u de temperatuur ervan verlagen.

Theoretisch leidt dit ook tot prestatiedaling. In de praktijk is dat niet het geval met de nieuwe CPU's van AMD, dankzij een functie die bekend staat als Precision Boost Overdrive, of kortweg PBO.

Wat is PBO?

Precision Boost Overdrive, of kortweg PBO, is een nieuwe feature in moderne AMD CPU's (uit Ryzen's 2e familie). In tegenstelling tot typisch overklokken, leidt dit niet tot een hogere CPU-frequentie. En ook, in tegenstelling tot "klassieke" undervolting, leidt het niet tot prestatieverlies.

In plaats daarvan profiteert PBO van de zelfcontrolefuncties van de CPU, zodat u de elektriciteit die "er doorheen stroomt", wat leidt tot lagere temperaturen, maar zonder de werking te verminderen frequentie. Integendeel, dankzij de betere thermiek kan de CPU throttling voorkomen en als gevolg daarvan al zijn kernen langer op een hogere frequentie laten werken.

Wat is CoreCycler?

CoreCycler is een PowerShell-script dat u kan helpen bij het testen van moderne multicore-CPU's door ertussen te "fietsen" en elke core individueel te testen. Door dat te doen, kunt u eenvoudig vaststellen welke kern onstabiel is met uw huidige hardware-instellingen.

Aangezien we het in dit artikel zullen gebruiken voor onze tests, downloadt u het script van De officiële pagina van CoreCycler op Github. Pak vervolgens het archief op uw bureaublad uit voor gemakkelijke toegang voordat we overgaan tot het daadwerkelijke undervolten en testen.

Laat uw computer crashen en ga dan achteruit

Met alle theorie uit de weg, laten we in actie komen... en laat de pc opzettelijk crashen. Merk op dat de instellingen die we zullen zien zich op een andere plek bevinden voor het UEFI-menu van elk moederbord. Ook hangt het aantal kernen (en dus PBO-waarden) af van uw CPU.

Voor dit artikel gebruiken we een ASUS TUF Gaming-moederbord met een AMD Ryzen 5900x CPU. De menu-opties waarnaar we zullen verwijzen, zijn voor het UEFI-menu van dat moederbord.

We gaan er ook van uit dat u de standaardwaarden van uw moederbord UEFI gebruikt. Als je ze hebt aangepast, raadpleeg dan de handleiding van je moederbord om ze terug te zetten naar hun standaardwaarden en stel elke optie met betrekking tot overklokken in op "uitgeschakeld".

  1. Start uw pc opnieuw op en druk herhaaldelijk op de Del-toets om het UEFI-menu te openen. Als u daar bent, drukt u op F7 om over te schakelen van het "eenvoudige" naar het "geavanceerde" menu, dat alle beschikbare opties blootlegt.
  2. Ga naar de AI Tweaker pagina en zorg ervoor dat alle spanningsgerelateerde opties zijn ingesteld op standaardwaarden. Als uw moederbord UEFI "geoptimaliseerde waarden" heeft toegepast, zoals verhoogd DRAM-spanning, verander die instellingen naar Gehandicapt of Auto. U kunt ook handmatig de standaardwaarden voor uw hardware invoeren. De DDR4 RAM-sticks van ons systeem werken bijvoorbeeld met een standaard 1.350V.
  3. Negeer elke vermelding van PBO op de AI Tweaker bladzijde. Ga in plaats daarvan naar de Geavanceerd bladzijde. Blader daar naar beneden om te zoeken en te selecteren AMD overklokken.
  4. Accepteer de waarschuwing dat verdere aanpassingen uw processor kunnen beschadigen. We benadrukken dat hoewel wat we zullen zien niet tot problemen zou moeten leiden, het uw keuze is of u besluit door te gaan. Er zijn altijd enkele inherente risico's bij het "rommelen" met hardware-instellingen.
  5. Kiezen Precisieboost-overdrive.
  6. Wijzig de instelling van de Precisieboost-overdrive vervolgkeuzemenu naar Geavanceerd.
  7. Verander de PBO-limieten naar Handmatig.
  8. Voer de standaardwaarde van uw CPU in PPT, BDP, En EDC waarden in de volgende velden. Voor een 105W AMD CPU, zoals de Ryzen 5900x we gebruiken, PPT is 142W, BDP is 95A, En EDC is 140A. Voor 65W AMD CPU's, zoals de Ryzen 5600, PPT is 88W, BDP is 60A, En EDC is 90A.
  9. Vertrekken Precision Boost Overdrive scalair naar Auto. Als alternatief kunt u dit wijzigen in Handmatig en stel het in 1x.
  10. Zorg ervoor dat CPU-boostklok overschrijven ingesteld op Gehandicapt.
  11. Voer de Curve-optimalisatie submenu. Verander de Curve-optimalisatie instellen op Per kern. Stel vervolgens alle kernen in' Curve Optimizer-teken naar Negatief en alles Curve Optimizer-omvang naar 30.
  12. Ga naar het laatste menu van UEFI, Uitgang, en kies Wijzigingen opslaan en opnieuw instellen.

Als uw pc crasht tijdens de volgende keer opnieuw opstarten, voert u its UEFI nogmaals, ga naar de Curve-optimalisatie submenu en verklein alles Curve Optimizer-omvang waarden met twee (van 30 naar 28). Spoel en herhaal totdat u Windows zoals gewoonlijk kunt openen.

Als uw pc volledig "vergrendelt", raadpleeg dan de handleiding van uw moederbord voor instructies over het resetten van de UEFI naar de standaardinstellingen. Meestal kun je dat doen door op een halfverborgen knop op het moederbord te drukken, waarbij je twee pinnen kortsluit met een jumper gedurende vijf seconden, of, in het slechtste geval, de CMOS-batterij van het moederbord een of twee keer verwijderen minuten.

CoreCycler-testen

Voer de map in waarin u de inhoud van het CoreCycler-archief hebt uitgepakt. Klik met de rechtermuisknop op config.ini en bewerk het met uw favoriete teksteditor (Windows Kladblok is voldoende).

Zoek en verander de volgende waarden als die van jou anders zijn.

Onder [Algemeen]:

  1. stressTestProgram = PRIME95
  2. runtimePerCore = Auto.
  3. periodiek opschorten = 1
  4. coreTestOrder = Standaard
  5. skipCoreOnError = 1
  6. stopBijFout = 0
  7. aantalDraden = 1
  8. maxIteraties = 10000
  9. coresToIgnore =
  10. herstartTestProgramForEachCore = 0
  11. vertragingTussenCores = 15
  12. uitschakelenCpuUtilizationCheck = 0

Onder [Prime95]:

  1. modus = SSE
  2. FFTSize = Alle

Onder # Aangepaste instellingen voor Prime95 - [Aangepast]:

  1. MinTortureFFT = 4
  2. MaxTortureFFT = 8192
  3. MartelMem = 0
  4. Marteltijd = 1

Sla uw aanpassingen op en sluit het bestand. Dubbelklik vervolgens op Voer CoreCycler.bat uit om te beginnen met het testen van uw CPU.

Als je pc het na ongeveer twaalf uur nog steeds doet, ben je min of meer in orde. Het is echter waarschijnlijker dat uw pc crasht en opnieuw opstart.

Als dat gebeurt, ga dan terug naar de map van CoreCycler wanneer u terug bent op uw Windows-bureaublad. Voer de logboeken submap en open het laatste logboek. Zoek naar het laatste Stel in op Kern ingang - in ons geval was het "Ingesteld op Core 11 (CPU 22)". Noteer dat nummer.

Elke fysieke kern op een multicore-CPU verschijnt als twee kernen in het besturingssysteem en de meeste UEFI-configuraties. Core 1 verschijnt als Cores 1+2; Kern 2 is kern 3+4, enz. Om de zaken echter nog ingewikkelder te maken, begint het aantal kernen meestal bij 0. De volgende voorbeeldlijst voor een hypothetische 4-core CPU kan u helpen de nummering te begrijpen:

  • Kern 0 = Kernen 0 + 1
  • Kern 1 = Kernen 2 + 3
  • Kern 2 = Kernen 4 + 5
  • Kern 3 = Kernen 6 + 7

Ga met dat in gedachten terug naar het Curve Optimizer-submenu van uw UEFI. Lokaliseer de kern die de crash heeft veroorzaakt volgens het logboek van CoreCycler en verklein het Core Optimizer-omvang waarde met twee. Dus als u de waarde had ingesteld op 30, bel het naar 28, Als het was 28, reduceer het tot 26, enzovoort.

Ga naar de Uitgang menu opnieuw, sla uw wijzigingen op en herhaal alle bovenstaande stappen totdat uw pc niet meer crasht tijdens het testen met CoreCycler.

Is mijn pc nu vrij van blauwe schermen?

Zelfs als je pc niet meer crasht tijdens het testen met CoreCycler, wil dat nog niet zeggen dat hij 100% stabiel is. Je zult nog steeds af en toe een crash tegenkomen. Je kunt alleen zeker zijn van de stabiliteit als je hem weken of zelfs maanden gebruikt zonder een enkele crash.

Dus zelfs nadat uw pc niet meer crasht tijdens het testen met CoreCycler, moet u de stabiliteit ervan niet als vanzelfsprekend beschouwen. Blijf regelmatig opslaan en houd een volledige back-up van het besturingssysteem bij de hand. Je weet nooit of en wanneer je pc weer crasht.

CoreCycler aan de praat krijgen op Windows

Met de bovenstaande methode heb je de meeste stresstests in één dag voltooid en heb je een koelere, undervolted, en beter presterende pc in een fractie van de tijd die u nodig heeft voor een goede extensie testen.

U wisselt misschien wat dagelijkse stabiliteit uit om de testtijd te verkorten, maar is dat niet beter dan wachten tot je gloednieuwe pc niet meer nutteloos is totdat hij een week of langer stress heeft testen?