Een bug in de AMD EPYC 7002-serverprocessors kan ervoor zorgen dat een van de rekenkernen na 1044 dagen bedrijfstijd vastloopt. Volgens documentatie van AMD volstaat het om de server voor die termijn te herstarten. Het Amerikaanse bedrijf heeft geen fix gepland.
De redactie van Tom’s Hardware ontdekte de bug in de revisiegids van de EPYC 7002-serverprocessor die AMD in april heeft uitgebracht. Daarin staat te lezen dat een van de rekenkernen van de EPYC 7002 risico loopt om na ongeveer 1044 dagen vast te lopen omdat die dan niet meer uit de CC6-slaapstand kan ontwaken.
Volgens AMD hangt de exacte termijn onder meer af van de referentieklok waarmee de processor de tijd bijhoudt. Het Amerikaanse bedrijf stelt dat gebruikers de bug kunnen vermijden door de CC6-slaapstand van de EPYC 7002 uit te schakelen, of door hun server te herstarten voor de vooropgestelde termijn van ongeveer 1044 dagen bedrijfstijd. Over die termijn heerst op internet enige discussie. Volgens een Reddit-gebruiker zou de werkelijke termijn namelijk op ongeveer 1042 dagen bedrijfstijd liggen.
De redactie van Tom's Hardware meldt dat het niet ongebruikelijk is dat (server)processors bugs bevatten. Deze worden meestal opgelost, maar dat hangt volgens Tom's Hardware ook af van de ernst van de bug. Sommige bugs of kwetsbaarheden duiken volgens de redactie ook op na verloop van tijd en zijn hierdoor moeilijker op voorhand te voorspellen.
AMD heeft de EPYC 7002-serverprocessors in 2019 uitgebracht. Het bedrijf kwam toen met in totaal negentien processors van de EPYC 7002-serie. De processors zijn net als de Ryzen 3000-processors gebaseerd op de Zen 2-architectuur, met cpu-chiplets die op 7nm gebakken zijn.
Update, 11.45 uur: 'Het Amerikaanse bedrijf komt voorlopig niet met een fix.' in de inleiding is aangepast naar 'Het Amerikaanse bedrijf heeft geen fix gepland.'