According to @RPCS3 on Twitter, Intel’s Alder Lake CPUs are some of the best CPUs you can buy for PS3 emulation right now. In a test showcasing God of War: Ascension, running on the Open-Sourced Playstation 3 Emulator, the Core i9-12900K is around 15% faster than the previous-gen Core i9-11900K. Both chips clocked in at 5.2 GHz.
11900K vs 12900K, both clocked at 5.2GHz, both with AVX-512 enabled and HT disabled.On God of War: Ascension’s starting area, this is a +10 FPS uplift, from ~68 to ~78.Intel 11th Gen already outperforms Zen 3 on RPCS3 by quite a bit, 12th Gen makes the gap even bigger. pic.twitter.com/ruz7lcr1VFNovember 18, 2021
To make the comparisons as even as possible, RPCS3 disabled all the E-cores on the 12900K and enabled the AVX-512 instructions set, which is an instruction set the Open-Sourced Playstation 3 Emulator can leverage. Both chips also had HyperThreading disabled and were overclocked to 5.2 GHz.
With these changes in mind, the 11900K was able to output 68 FPS in Gold of War: Ascension, meanwhile the 12900K increases that frame rate to 78FPS, a 10FPS difference or 14% difference in performance.
Unfortunately, @RPCS3 does not demonstrate emulation performance on the 12900K with the E cores enabled and AVX-512 disabled. This would be very interesting to know since it is the default Alder Lake configuration. It would also be interesting to see how much of a difference AVX-512 really makes to this PS3 emulator.
However, in another Twitter post, @RPCS3 notes that due to AVX-512 support, disabling the E cores does provide Alder Lake chips with increased performance in its PS3 emulation utility. Keeping the E cores enabled with AVX-512 disabled will leave “a lot of performance on the table.”
If you are using an Alder Lake (Intel 12th Gen) CPU with RPCS3, make sure you disable the little cores, otherwise you’re leaving a lot of performance on the table.With disabled E-cores you get AVX-512 and higher ring ratio.ADL’s performance is by far the best of any CPU arch.November 18, 2021
So it appears the Open-Sourced Playstation 3 Emulator does take advantage of AVX-512 enough to make a big difference to gaming performance. For anyone who does a lot of PS3 emulation, it would be best to ensure AVX-512 support is on despite losing the extra multi-threaded performance of the efficiency cores.