Après le profilage et la résolution d’un problème par les ingénieurs Chrome OS de Google, il existe aujourd’hui un ensemble de correctifs de”demande de commentaires”pour le pilote graphique Intel Linux qui peut fournir des performances 10 à 15% meilleures lorsqu’il fonctionne en mode réglé.
L’ensemble de correctifs du pilote graphique du noyau Linux Intel i915 concerne l’exposition des seuils de montée/descente Intel RPS (Requested Power State). À l’heure actuelle, le pilote du noyau Intel Linux a des valeurs statiques définies pour les seuils haut/bas entre les états d’alimentation, tandis que ces correctifs les rendraient configurables de manière dynamique par l’espace utilisateur. L’ingénieur de Google, Syed Faaiz Hussain, a soulevé le problème selon lequel ils avaient expérimenté le réglage Intel RPS et étaient capables de gérer jusqu’à 15 % de meilleures performances. Avec Counter-Strike: Global Offensive avec OpenGL était une augmentation de 14,5 %, CS: GO avec Vulkan était 12,9 % plus rapide et Civilization VI avec OpenGL était 11 % plus rapide tandis que Strange Brigade était inchangé. Aucun autre numéro de jeu n’a été fourni.
Mais comme il s’agit de modifier le seuil d’agressivité avec lequel le matériel graphique Intel change les états d’alimentation, les correctifs proposés laissent à l’espace utilisateur le soin d’ajuster les seuils à sa guise. Les ingénieurs de Google souhaitent intégrer cela au GameMode de Feral afin que les valeurs puissent être automatiquement réglées lors du lancement des jeux, puis revenir à leur état antérieur une fois le jeu terminé, afin de maximiser la durée de vie de la batterie/l’efficacité énergétique.
Il y a ce ticket GitLab qui décrit le problème et leurs observations pour de meilleures performances avec RPS réglage du seuil. Publié par Intel sur la liste dri-devel sont un ensemble de quatre correctifs pour obtenez les seuils RPS haut/bas exposés via sysfs pour maximiser les performances du jeu et/ou la meilleure efficacité énergétique.
Le seul inconvénient de ces correctifs actuels est que ils ne fonctionnent que pour les plates-formes non basées sur GuC… Ainsi, les derniers ordinateurs portables Alder/Raptor Lake ainsi que les graphiques discrets Intel DG2/Alchemist ne sont actuellement pas en mesure d’utiliser cette option de réglage.