I use the ART raw image processing program. And its speed is important to me.
Recently I changed my CPU: I replaced an AMD Ryzen 7 PRO 3700 (very similar to 3700X, Zen 2 based, 8 cores, 3.6/4.4GHz) with an AMD Ryzen 7 5700X (Zen 3 based, 8 cores, 3.4/4.6GHz).
I wanted to measure the speed difference in ART. So I prepared a 3.5GB image set: 107 raw files (ARWs from the Sony a7c and DNGs from the Ricoh GR). I used optimized versions of ART: 1.24.1-14-g3eebab7b1 (Znver2 - optimized for Zen 2) and 24.1-14-g3eebab7b1 (Znver3 - optimized for Zen 3).
Best times (more images per minute is better):
PRO 3700 & Znver2: (377s) ~17.1 images per minute
PRO 3700 & Znver3: (379s) ~16.9 images per minute (just for reference)
5700X & Znver2: (330s) ~19.6 image per minute
5700X & Znver3: (330s) ~19.6 image per minute
So the performance gain is about 14-15%.
See also related notes:
- DDR4 3000 vs DDR4 3600 (2025-02-11)
- Old graphics card for Gyroflow [RX480] (2025-01-26)
- Scala+Gradle: AMD Ryzen 7 PRO 3700 vs 5700X (2024-12-22)
Image albums: