AMD: nieuwe CPU-microcode voor Ryzen met Zen 1, 2 en 3
AMD heeft een nieuwe microcode vrijgegeven voor de Ryzen 17 (Zen/Zen+/Zen 2) en 19 (Zen 3) productfamilies. Het is ongebruikelijk dat ook rekening wordt gehouden met Ryzen 1000-CPU’s die in 2017 zijn uitgebracht. Zonder de release notes is er echter geen verklaring.
De microcode wordt regelmatig bijgewerkt
Het is niet ongebruikelijk dat een CPU-fabrikant om de paar maanden een update voor de huidige CPU-generatie uitbrengt, hoewel veel gebruikers het niet eens merken.
De nieuwe microcode wordt meestal geleverd via de bijgewerkte firmware van de fabrikant van het moederbord en overgedragen aan de CPU wanneer het systeem wordt opgestart. Distributie via de Linux-kernel is ook mogelijk. Distributie die in 2018 als noodmaatregel via Windows 10 werd gedaan, is tegenwoordig geen gangbare methode meer. Destijds was het thema microcode al enkele maanden het trefwoord bij uitstek vanwege de kwetsbaarheden Meltdown en Spectre. In die tijd werden ook nieuwe versies via Windows naar Intel-CPU’s gedistribueerd.
De nieuwe microcode stelt AMD of Intel in staat om de stabiliteit van hun CPU’s te verbeteren of bugs te verwijderen. Ook beveiligingsaspecten zoals de genoemde aanvalsvariant van Spectre kunnen op deze manier worden aangepakt.
Updates deze keer omvatten ook de eerste generatie Zen
De nieuwe microcode die AMD nu heeft verspreid voor de 17 productfamilie (Zen/Zen+/Zen 2) groeit exponentieel van 6.476 naar 9.700 bytes; Het is voor het laatst bijgewerkt in december 2019. De microcodegrootte voor Zen 3-CPU’s zou hetzelfde moeten blijven in vergelijking met de laatste update in februari 2022.
Aangezien AMD geen openbare wijzigingsgeschiedenis publiceert, kan men alleen maar speculeren over de achtergrond. Het is mogelijk dat AMD een aantal updates en verbeteringen heeft uitgerold en deze nu ook beschikbaar maakt voor oudere CPU’s. Een andere mogelijkheid is dat AMD zich genoodzaakt voelde om deze CPU’s te voorzien van nieuwe beveiligingsupdates.
Oudere systemen die geen BIOS-update ontvangen, lopen echter nog steeds risico als de distributie ook niet rechtstreeks via Linux of Windows gebeurt. In het verleden hebben sommige beveiligingsupdates de systeemprestaties verslechterd.