Amd lost de verschillen op tussen de 'beste' en 'favoriete' kernen

Inhoudsopgave:
De afgelopen weken zijn er bij AMD meer discussies geweest over hoe de nieuwe Ryzen 3000- processors met Windows omgaan, en met name over hoe de Best Cores- en Preferred Cores- functies zich gedragen, waar verschillen ontstaan tussen wat Windows interpreteert als 'betere kernen' en wat de Ryzen Master-tool interpreteert.
Momenteel zijn er discrepanties tussen de beste cores en preferred cores die worden beheerd door Windows en Ryzen Master
Vandaag becommentarieert AMD officieel de situatie en waarom deze zich voordoet, terwijl het ook beschrijft wat het doet om de discrepanties in de gegevens te verhelpen.
Ryzen 3000 zijn de eerste AMD-producten die een ACPI-functie gebruiken genaamd CPPC2 (Collaborative Power and Performance Control 2), een API-interface tussen de firmware van de chip (in wezen het UEFI BIOS en AGESA) en een besturingssysteem zoals Windows. Met de interface kan hardware de functies en instellingen voor frequentie- en energiebeheer beter communiceren naar het besturingssysteem.
Wat is hier aan de hand? Dat de processors een andere set gegevens communiceren via hun eigen "Ryzen Master" -tools en eigen API's, die verschilt van die van Windows, en het is de relatie tussen deze "beste kernen" en de "voorkeurskernen" van CPPC2 die heeft veroorzaakte een beetje verwarring sinds de oorspronkelijke release in juli.
De verschillen zijn er sinds de lancering van de Ryzen 3000-serie. In de meeste situaties en configuraties zijn de daadwerkelijke CPU-kernen die in het besturingssysteem worden geladen onder single-threaded of light-threaded workloads nooit geweest overeenkwamen met de beste CPU-kernen, zoals gerapporteerd door Ryzen Master. Dit kan worden gezien met elk generiek bewakingsprogramma zoals de taakbeheerder.
De discrepantie hier ligt in de feitelijke mapping tussen de Ryzen Master "Best Cores" -informatie en de SMU API's, en de "Preferred Cores" -mapping die AMD-firmware communiceert via CPPC2 naar het besturingssysteem.
De eenvoudigste manier om de configuratie-instellingen te bekijken die CPPC2 aan Windows communiceert, is door de overeenkomstige Windows "Kernel-Processor-Power" -systeemlogboekvermeldingen te bekijken in de Windows Event Viewer, zoals hierboven weergegeven in de schermafbeelding van scherm.
De door SMU gedefinieerde “Best Cores” en gerapporteerd door Ryzen Master worden bepaald op basis van elektrische eigenschappen en worden gecodeerd ten tijde van het stansen in de fabriek. De door CPPC2 gedefinieerde "voorkeurskernen" zijn die waarnaar AMD wil dat de OS-ontwikkelaar het meeste verkeer stuurt, niet alleen vanwege hun superieure fysieke of elektrische eigenschappen, maar ook omdat ze optimaal zijn voor het kernrotatiebeleid van de Windows-programmeur. De Windows-planner is geprogrammeerd om een werkthread voor toepassingen die aan een bepaalde kernel is toegewezen niet voor onbepaalde tijd te bewaren, maar om deze periodiek tussen een paar van twee kernels te draaien. De reden hiervoor is thermisch beheer (het verdelen van warmte door twee ruimtelijk gescheiden kernen).
AMD belooft dat het deze functie zal updaten om de gewenste cores veel duidelijker te laten zien en dat er geen verkeerde combinaties zullen zijn tussen het besturingssysteem en Ryzen Master. We houden je op de hoogte.
Techpowerupanandtech-lettertypeVerschillen tussen fysieke en logische kernen (smt of hyperthreading) in cpu

Kernen, kernen, draden, sockets, logische kern en virtuele kern. We leggen op een zeer eenvoudige manier al deze concepten van processors uit.
AMD B450 vs B350 vs X470: verschillen tussen chipsets

Je leert de belangrijkste verschillen tussen de B450, B350 en X470 chipsets. Welke moet ik kopen? Heb ik echt een moederbord nodig van 200 euro?
AMD X570 versus X470 versus X370: verschillen tussen chipsets voor Ryzen 3000

We brengen je de vergelijking tussen AMD X570 vs X470 vs X370 voor Ryzen 3000. We analyseren het nieuws. Zal het de moeite waard zijn om het bord te veranderen?