Voilà qui nous replonge 10 ans en arrière lorsque, fin 2012, Windows 8 était lancé par Microsoft. Avec lui arrivait également un petit couac couramment appelé bug RTC (pour Real Time Clock) découvert lui courant 2013. A l'époque il concernait surtout les processeurs Intel des générations Sandy Bridge, Ivy Bridge et Haswell. Le bug RTC se produisait lors du retour après une veille prolongée, en affectant la synchronisation de l'horloge interne. Rien de bien important pour un utilisateur lamba, mais à l'époque déjà cela pouvait fausser certains résultats obtenus en overclocking, au point par exemple que HWBot a purement et simplement banni les résultats obtenus sous Windows 8 pour la plupart de ses validations de records.
Normalement patché par Microsoft, le bug RTC a pourtant refait un peu parler de lui avec la génération Ryzen Zen 2, pour réapparaitre une fois encore en ce mois de mars 2023, cette fois avec un Ryzen Zen 4. Un utilisateur a en effet constaté que parfois, lors du retour d'une veille, il observait dans le gestionnaire des tâches que Windows 11 lui indiquait que son Ryzen 9 7950X atteignait une fréquence de Boost à 6,29 GHz alors que ce processeur n'est pas censé dépasser 5,7 GHz. Le Youtubeur russe Pro Hi-Tech est entré en contact avec cet utilisateur pour en savoir plus et a mis en ligne une vidéo qui présente la manipulation pour déclencher le bug et analyser ses conséquences.
Il s'agit bel et bien donc du bug RTC, un comble après 10 ans tout de même... On voit dans la vidéo que le problème se pose si on met en veille le PC alors que le Boost maximal du Ryzen 9 7950X est atteint. Une fois de retour, la fréquence CPU est mal reconnue et on peut alors selon Windows avoir un Boost maximal à 6,3 GHz. Il n'en est évidemment rien, votre CPU ne dépassera pas les 5,7 GHz tant que vous ne réaliserez pas un overclocking manuel. Un utilisateur non expérimenté pourrait donc avoir une impression faussée de la fréquence maximale de son CPU ce qui n'est déjà pas terrible.
Oui mais cela ne s'arrête pas là puisque les résultats sous certains benchmarks comme Cinebench R23 ou encore Corona sont eux aussi affectés par tout cela, pour les mêmes raisons qui avaient poussé HWBot à bannir Windows 8... A cause du bug RTC, le temps mis par le processeur pour réaliser le run est mal chronométré. Dans le cas du Ryzen 9 7950X évoqué ici, le score sous Cinebench R23 augmente de 15% alors que, pour rappel, en réalité le processeur n'a aucun gain de performances !
En plus de pouvoir faire mauvaise impression auprès des utilisateurs d'afficher des fréquences et résultats possiblement plus élevés que la réalité, la (re)découverte de ce bug pourrait également amorcer une phase de suspicion pour les différentes records réalisés avec des Ryzen Zen 4. On tenterait bien de vous rassurer en vous disant que Microsoft et AMD vont bien trouver une solution rapide à tout cela, mais encore faudrait-il qu'on y croit nous-mêmes alors que depuis 10 ans on y a droit régulièrement !