Les charges de rendu intensives tournent mieux sur les puces graphiques Intel Arc de série B.
La dernière expérimentation de Microsoft visant à optimiser les charges de rendu a débouché sur des gains de performances marquants, avec une hausse notable observée sur les GPU Intel Battlemage. À mesure que les pipelines de rendu se complexifient, l’approche traditionnelle peut créer des goulots d’étranglement sur ce type de charge, et la solution SER de Microsoft vise précisément ce point faible. SER signifie Shader Execution Reordering et fait partie de Shader Model 6.9, ce qui implique que SER deviendra standard avec la prochaine livraison de code côté pilotes.
Dans un test d’exemple, Microsoft indique avoir mesuré une hausse de 90 % du frame rate sur des GPU Intel de série B, et de 40 % sur une Nvidia GeForce RTX 4090. À noter que SER n’est pas une idée entièrement nouvelle, puisque Nvidia l’a déjà intégré à des optimisations de path tracing, avec des gains importants sur les charges de rendu. Les tests de Microsoft ne reflètent toutefois pas parfaitement des charges de jeu réelles, et l’écart pourrait donc être plus faible en pratique.
SER vise surtout à améliorer l’efficacité du ray tracing, notamment lorsqu’un rayon touche plusieurs objets qui nécessitent chacun des shaders différents. Habituellement, dès qu’il faut traiter des shaders hétérogènes, chaque thread d’un warp doit attendre les autres, ce qui crée beaucoup de temps mort. Avec SER, les objets touchés par le rayon sont stockés puis réorganisés selon leur proximité spatiale et leur similarité de shader, afin d’obtenir une exécution bien plus cohérente. Selon Microsoft, la combinaison HitObject + SER est particulièrement efficace : elle permet de réordonner l’exécution et la cohérence des données via les informations HitObject et des indications supplémentaires fournies par l’utilisateur, ce qui améliore encore la cohérence du traitement hit/miss.
SER est intégré à Shader Model 6.9 de Microsoft, qui nécessite AgilitySDK 1.619. À ce stade, aucune limitation matérielle n’est mentionnée, mais au vu de la présentation de Microsoft, il est probable que les cartes Nvidia Ada Lovelace et plus récentes (GeForce RTX 4000+) ainsi que les GPU Intel Battlemage prennent en charge SER.




