Les utilisateurs d’Ubuntu pourraient bénéficier d’une augmentation de performance graphique allant jusqu’à 20% sur les systèmes Intel, grâce à une modification qui désactive les atténuations de sécurité contre une classe d’attaques connue sous le nom de Spectre. Cette décision, prise après consultation avec Intel, marque un tournant dans la gestion des vulnérabilités liées à l’exécution spéculative des CPU.
Une décision audacieuse pour la performance
Spectre, révélé au public en 2018, exploite les améliorations de performance des CPU modernes pour créer un canal secondaire pouvant divulguer des informations sensibles. Les atténuations mises en place depuis ont souvent entraîné une baisse de performance, notamment pour le traitement graphique.
Le coût des atténuations
Un membre de l’équipe de développement d’Ubuntu a récemment signalé que ces atténuations réduisaient la performance du traitement graphique jusqu’à 20%. En réponse, Ubuntu intégrera nombre de ces atténuations directement dans son noyau, à partir de la version Questing Quokka prévue pour octobre.
Un consensus avec Intel
Après discussion, les équipes de sécurité d’Ubuntu et d’Intel ont convenu que Spectre ne nécessitait plus d’être atténué au niveau du GPU. Cette décision permet d’espérer une amélioration significative de la performance pour les utilisateurs.
Risques et bénéfices
Bien que cette modification puisse introduire des failles de sécurité ou des bugs, Ubuntu et Intel estiment que les versions désactivées seront sûres. La plupart des chercheurs consultés abondent dans ce sens, soulignant l’absence d’attaques Spectre actives dans la nature.
Perspectives pour les utilisateurs
Cette amélioration de performance ne concernera que les charges de travail utilisant le framework OpenCL ou l’interface OneAPI Level Zero. Les joueurs et utilisateurs d’applications similaires ne devraient donc pas en bénéficier.