SPEC CPU2017 Ryzen AI HX 370 vs. Ryzen 7840 HS
As a follow up to previous posting looking at Ryzen AI HX 370, I have also done some SPEC CPU2017 experiments. My general idea is to compare the two processors with a few caveats:
- I have used a configuration file roughly based on AMD Server configuration files and using the AMD AOCC compiler. However, because I am not trying to publish the absolute best results for hardware (and haven’t tuned to do so) – I will report relative comparison results rather than absolute numbers.
- I expect AMD to release a new version of AMD AOCC for the Zen5 core. I didn’t have it when I did these comparisons and like using the same flags on both systems so these comparisons used the same flags for both Zen4 and Zen5 systems.
- SPEC CPU2017 guidelines give a requirement of 2 GB of memory per core. My Ryzen 370 system has 24 cores and only 32 GB of memory. So I expect some benchmarks might run out of memory. For this reason and trying to get an overall comparison I’ve thus done two runs:
- A 16-copy run on both systems. This uses all (hyperthreaded) cores on the Ryzen 7840 HS and a mix of hyperthreading of Zen5 cores + non-hyperthreading of Zen5C cores.
- A 24-copy run on the Ryzen 370 system.
Relative results are shown in the tables below. This gives me some opportunities to drill a little deeper on why some benchmarks have larger gains than others.
Overall the differences between 16 threads and 24 threads are interesting. Using 24 threads seems to mostly help the intrate benchmarks with the geomean going from +12% to +21% and every benchmark improving vs 7840. Overall, using 24 threads seems to be more mixed with fprate. On average slightly slower than 16-threads. In both cases, the individual benchmarks also differ.
| 16-thread | 24-thread | |
|---|---|---|
| 500.perlbench_r | 1.12 | 1.24 |
| 502.gcc_r | 1.17 | 1.15 |
| 505.mcf_r | 1.09 | 1.21 |
| 520.omnetpp_r | 1.07 | 1.16 |
| 523.xalancbmk_r | 1.35 | 1.23 |
| 525.x264_r | 1.19 | 1.31 |
| 531.deepsjeng_r | 1.11 | 1.18 |
| 541.leela_r | 0.94 | 1.07 |
| 548.exchange_r | 1.24 | 1.38 |
| 557.xz_r | 0.96 | 1.16 |
| geomean | 1.12 | 1.21 |
My intrate comparisons range from -6% to +35% with a geometric mean of +12%
| 16-thread | 24-thread | |
|---|---|---|
| 503.bwaves_r | 1.11 | 1.09 |
| 507.cactuBSSN_r | 1.30 | 1.25 |
| 508.namd_r | 1.22 | 1.34 |
| 510.parest_r | 1.53 | 1.10 |
| 511.povray_r | 1.19 | 1.30 |
| 519.lbm_r | 1.63 | 1.59 |
| 521.wrf_r | 1.32 | 1.17 |
| 526.blender_r | 1.24 | 1.27 |
| 527.cam4_r | 1.61 | 1.45 |
| 538.imagick_r | 1.19 | 1.32 |
| 544.nab_r | 1.19 | 1.31 |
| 549.fotonik_r | 1.11 | 1.09 |
| 554.roms_r | 1.43 | 1.15 |
| geomean | 1.30 | 1.26 |
My fprate comparisons range from +11% to +63% with a geometric mean of +30%

Comments
SPEC CPU2017 Ryzen AI HX 370 vs. Ryzen 7840 HS — No Comments
HTML tags allowed in your comment: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>