F1 23 PC Performance Review and Optimisation Guide
Shader Execution Reordering does not work in this game (At least not yet)
Shader Execution Reordering (SER) is a new feature that Nvidia has added to its RTX 40 series of Ada based graphics cards, a feature that can enable increased game performance in supported software.Â
SER is designed to mitigate both Execution Divergence and Data Divergence, increasing shader efficiency by increasing workload coherence. To put it simply, SER moves work to shaders that are completing similar tasks, allowing these tasks to be completed more effectively using shared caches and other system resources. SER can enable more effective utilisation of computational resources, and allow workloads to be completed faster. This is especially true for ray tracing workloads.Â
Sadly,Â Shader Execution Reordering (SER) does not appear to function correctly in F1 23. Currently, the feature is disabled by default in F1 23 on supported hardware and does not improve the game’s performance when it is enabled. Perhaps this will change with a future game update, but as it stands, SER does nothing to increase F1 23’s framerates.Â
We know that Codemasters are working to enable support for Nvidia’s DLSS 3 technology in F1 23, an update that is effectively an RTX 40 series update, as only RTX 40 series GPUs support DLSS 3. This update could also enable proper support for Shader Execution Reordering, another RTX 40 series only feature. if Codemasters want to give Nvidia RTX 40 series users a boost, why not go all out by adding both DLSS Frame Generation and functional SER support?