PlayStation 3 emulator increases its CPU performance by 30% with AVX-512

Published by

teaser

Intel Core i9-12900K CPU was used for testing at 5.2 GHz with AVx-512 enabled. Using standard SSE2 instructions, the game only hit 5 FPS. Switching to AVX2/FMA gives us an additional 13% performance boost, AVX2 to AVX-512 gives a 30% performance boost. 



Online media RPCS3 emulator blog has a report from the emulator's developer, he talks about the benefits of AVX-512 on current CPUs. The blog post explains how AVX-512 works and how it benefits the emulator for individuals who seek more performance. Whatcookie, one of the numerous people working on the RPCS3 Emulator project, examines how AVX-512 aids in instruction processing more than normal AVX2, reports HD Technologica.

The following are the main advantages:

  • Larger log file.
  • New ways of working with old instruction sets.
  • Mask records.

The creator demonstrates how all of this contributes to the improved performance of RPCS3, the most popular PS3 emulator. For testing, an Intel Core i9-12900K CPU running at 5.2 GHz with AVX-512 enabled was employed. The game only achieved 5 frames per second while utilizing conventional SSE2 instructions, but 160 frames per second when using SSE 4.1 instructions. Moving to AVX2/FMA gives us an additional 13% performance boost, and switching from AVX2 to AVX-512 gives a 30% performance boost at 242 FPS.

While Intel has been removing AVX-512 support from its 12th Gen Alder Lake CPUs, we have seen the performance potential and it appears that the Zen 4 "Ryzen 7000" line of CPUs, which were recently announced by AMD , you will be able to take great advantage of it. The core architecture of Zen 4 will support AVX-512. This will be very beneficial for the RPCS3 emulator and may force Intel to reconsider removing AVX-512 from its chips.

PlayStation 3 emulator increases its CPU performance by 30% with AVX-512


Share this content
Twitter Facebook Reddit WhatsApp Email Print