AMD va donner une nouvelle tournure aux ordinateurs portables équipés de CPU Ryzen fonctionnant sous Linux en termes d’économie d’énergie. Et là, les rouges sont un peu en retrait par rapport à ce qui est réalisé sous Windows, du moins sur le papier, car cette nouvelle technologie est un pas en avant par rapport à une autre technologie existante qui a le même objectif, mais améliorée. C’est pourquoi nous vous présentons AMD FreeSync Panel Replay, que peut-il faire ?
Eh bien, il faut remonter à octobre 2021 pour vraiment revenir au début de tout cela, afin de comprendre les avancées et les changements, qui ne sont pas nombreux, mais qui sont intéressants. C’est à cette date qu’AMD a lancé le PSR (Panel Self Refresh), une nouvelle technologie matérielle qui devait être activée à partir des logiciels, plus précisément des pilotes, mais à quoi sert-elle ?
Panel Self Refresh, le point de départ de tout cela
L’objectif d’AMD est le même que celui qu’il poursuit aujourd’hui : réduire la consommation d’énergie des ordinateurs portables Linux. La méthode pour y parvenir est simple à comprendre, puisqu’une nouvelle fonction d’économie d’énergie est utilisée lorsque le contenu de l’écran est complètement statique, c’est-à-dire comme lorsque nous sommes sur le bureau.
Le moyen d’y parvenir est de désactiver des circuits supplémentaires dans le SoC. Étant donné que PSR est une norme industrielle et non la propriété d’AMD en tant que telle, la société l’a mise en œuvre en 2021 afin d’obtenir une meilleure efficacité énergétique. Cette fonction est donc activée et disponible chez Intel et NVIDIA, mais bien sûr, les Reds voulaient aller un peu plus loin et c’est pourquoi ils lancent aujourd’hui le FPR.
AMD FreeSync Panel Replay : un nouveau pas en avant

Tout comme VESA a lancé Adaptive Sync et ensuite AMD a lancé FreeSync basé sur cette technologie et en particulier pour leurs GPU en référence aux futurs moniteurs incluant cette technologie, maintenant Lisa Su fait la même chose avec PSR et FPR.
AMD FreeSync Panel Replay est une évolution naturelle de PSR qui a été incluse dans les derniers pilotes graphiques du noyau Linux. Les Reds l’expliquent ainsi dans le patch 1.6 qui prend en compte ce FreeSync Panel Replay :
Dans certains cas, le GPU transmet des images répétées au récepteur sans aucune mise à jour ou changement de contenu. Ces transmissions répétées sont inutiles et entraînent une consommation d’énergie dans différents aspects du système :
1. le DCN reçoit la trame de données du DF/UMC/DRAM. Ce trafic de mémoire
empêche l’arrêt de certaines parties de ce chemin matériel.2. Le GPU transmet des données de pixels à l’écran sur la liaison principale en
Interface DisplayPort. Cela empêche la mise hors tension de la source émettrice (TX) et de la source réceptrice (RX).Les concepts de l’utilisation de la lecture sont similaires à ceux de la PSR, mais il y a un avantage :
La source et le puits restent synchronisés, ce qui permet :
– une latence plus faible lors du passage de la lecture aux images en direct.
– Permettre la possibilité d’un plus grand nombre de cas d’utilisation.
– Contrôle facile du taux de rafraîchissement de l’évier pendant la lecture.Grâce au temps de synchronisation restant entre la source et le puits, la lecture peut être déclenchée dans un plus grand nombre de scénarios d’interface utilisateur.
Enfin, AMD précise que FPR n’est pas simultanément compatible avec PSR, c’est-à-dire que si vous activez FPR, vous ne pouvez pas activer PSR et vice versa. Si l’on considère également qu’AMD considère que le FPR est supérieur au PSR, il ne devrait pas être logique d’utiliser le second de préférence au premier. L’équipe de Lisa Su n’a pas fourni de données comparatives, mais compte tenu des améliorations mentionnées ci-dessus, nous pouvons déjà affirmer que le PSR sera complètement remplacé par le FPR dans un court laps de temps.
