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.
Emulation was always extremely sensitive to performance of single thread and usually doesn't scale beyond several cores (as long as you are not doing something special like rendering graphics on CPU), so the E cores can only hurt the performance.
I find it outstanding that the open source free software is able to implement that advanced instruction set in their freeware.
While there's still issues to be worked out on 12th gen, you get the best of every world on 11th gen. My 12900K is sitting here waiting for some DDR5. This 11900K is bug free, doesn't require disabling efficiency cores for games , and has AVX512. Not to mention a PC is more than a CPU. PCIE4.0 (something my Ryzen rigs enjoyed for years), or Z590's other I/O updates with adoption of Bluetooth 5.2/wifi6E, TB4/USB4.0, I say that 11th gen are the most derided and underrated CPU releases that I've seen in years.
Happy to see more software utilizing AVX512, and I'm still recommending CPUs that have this instruction set. Or at least people should be aware and not so dismissive of it.
The problem with 11th gen wasn't the performance. It was extremely competitive and the AVX512 did help in limited scenarios. HOWEVER it generated a tremendous amount of heat and used a lot of power. The platform was also incredibly expensive making it's value proposition dubious.
Everything is expensive now. At least 12th gen is. With my 12th gen build I'm definitely spending more than I did on my 11th gen. That said, I do use mITX exclusively. Motherboards are cheaper on the AMD side. You can eliminate the heat/power by changing the default bios option (MCE) off like GN and other outlets did, but then the performance looks mediocre, or 'competitive' as you put it. An 11900K left in its stock configuration? Pretty much a beatdown and few realized it.
Cyberpunk 2077 1080P minimum framesCyberpunk 2077 4K minimum framesFlight Simulator 2020 4K minimum frames
I don't experience any issues though, I'm idling 90% of the time. I want the fastest gaming rig I can get when I actually use it for gaming so the power/heat complaints never made much sense to me. Kind of a fanboy's argument every generation, whoever is faster and hotter gets attacked for that by those that only buy the opposing brand. When most people, IF they even use their PCs for anything other than browsing, are normally idling.
Good motherboards are expensive now, but I view things in opportunity cost as well. If bothering with a build I wanted Thunderbolt 4 / USB 4.0 or I would've stayed with my 5900X. Finally getting PCIE4 on one of my Intel rigs was also an attraction.