AMD EPYC and Intel Xeon benchmarks by Michael Larabel for a future article looking at Linux 6.6 (Git) vs. Linux 6.5 kernel performance.
Compare your own system(s) to this result file with the
Phoronix Test Suite by running the command:
phoronix-test-suite benchmark 2309189-NE-LINUX66AM62 Linux 6.6 Benchmarks AMD EPYC Genoa(X), Bergamo, and Xeon SPR - Phoronix Test Suite Linux 6.6 Benchmarks AMD EPYC Genoa(X), Bergamo, and Xeon SPR AMD EPYC and Intel Xeon benchmarks by Michael Larabel for a future article looking at Linux 6.6 (Git) vs. Linux 6.5 kernel performance.
HTML result view exported from: https://openbenchmarking.org/result/2309189-NE-LINUX66AM62&grs&rdt .
Processor Motherboard Chipset Memory Disk Graphics Network OS Kernel Desktop Display Server Compiler File-System Screen Resolution EPYC 9754 EPYC 9654 EPYC 9684X Xeon Platinum 8490H Linux 6.5.1 Linux 6.6-rc1 Linux 6.5.1 Linux 6.6-rc1 Linux 6.6-rc1 Linux 6.5.1 Linux 6.5.1 Linux 6.6-rc1 AMD EPYC 9754 128-Core @ 2.25GHz (128 Cores / 256 Threads) AMD Titanite_4G (RTI1007B BIOS) AMD Device 14a4 768GB 3201GB Micron_7450_MTFDKCC3T2TFS ASPEED Broadcom NetXtreme BCM5720 PCIe Ubuntu 23.10 6.5.1-060501-generic (x86_64) GNOME Shell X Server 1.21.1.7 GCC 13.2.0 ext4 640x480 6.6.0-060600rc1-generic (x86_64) 1920x1200 AMD EPYC 9654 96-Core @ 2.40GHz (96 Cores / 192 Threads) 6.5.1-060501-generic (x86_64) 640x480 6.6.0-060600rc1-generic (x86_64) 1920x1200 AMD EPYC 9684X 96-Core @ 2.55GHz (96 Cores / 192 Threads) 6.5.1-060501-generic (x86_64) 640x480 Intel Xeon Platinum 8490H @ 3.50GHz (60 Cores / 120 Threads) Quanta Cloud S6Q-MB-MPS (3A10.uh BIOS) Intel Device 1bce 512GB 6.6.0-060600rc1-generic (x86_64) 1920x1200 OpenBenchmarking.org Kernel Details - Transparent Huge Pages: madvise Compiler Details - --build=x86_64-linux-gnu --disable-vtable-verify --disable-werror --enable-bootstrap --enable-cet --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-gnu-unique-object --enable-languages=c,ada,c++,go,d,fortran,objc,obj-c++,m2 --enable-libphobos-checking=release --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-link-serialization=2 --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-defaulted --enable-offload-targets=nvptx-none=/build/gcc-13-nEN1TP/gcc-13-13.2.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-13-nEN1TP/gcc-13-13.2.0/debian/tmp-gcn/usr --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --program-prefix=x86_64-linux-gnu- --target=x86_64-linux-gnu --with-abi=m64 --with-arch-32=i686 --with-build-config=bootstrap-lto-lean --with-default-libstdcxx-abi=new --with-gcc-major-version-only --with-multilib-list=m32,m64,mx32 --with-target-system-zlib=auto --with-tune=generic --without-cuda-driver -v Disk Details - EPYC 9754: Linux 6.5.1, EPYC 9754: Linux 6.6-rc1, EPYC 9654: Linux 6.5.1, EPYC 9654: Linux 6.6-rc1: NONE / relatime,rw,stripe=64 / Block Size: 4096 Processor Details - EPYC 9754: Linux 6.5.1: Scaling Governor: acpi-cpufreq performance (Boost: Enabled) - CPU Microcode: 0xaa00116 - EPYC 9754: Linux 6.6-rc1: Scaling Governor: acpi-cpufreq performance (Boost: Enabled) - CPU Microcode: 0xaa00116 - EPYC 9654: Linux 6.5.1: Scaling Governor: acpi-cpufreq performance (Boost: Enabled) - CPU Microcode: 0xa10113e - EPYC 9654: Linux 6.6-rc1: Scaling Governor: acpi-cpufreq performance (Boost: Enabled) - CPU Microcode: 0xa10113e - EPYC 9684X: Linux 6.6-rc1: Scaling Governor: acpi-cpufreq performance (Boost: Enabled) - CPU Microcode: 0xa10113e - EPYC 9684X: Linux 6.5.1: Scaling Governor: acpi-cpufreq performance (Boost: Enabled) - CPU Microcode: 0xa10113e - Xeon Platinum 8490H: Linux 6.5.1: Scaling Governor: intel_pstate performance (EPP: performance) - CPU Microcode: 0x2b0004b1 - Xeon Platinum 8490H: Linux 6.6-rc1: Scaling Governor: intel_pstate performance (EPP: performance) - CPU Microcode: 0x2b0004b1 Java Details - OpenJDK Runtime Environment (build 11.0.20+8-post-Ubuntu-1ubuntu1) Python Details - Python 3.11.5 Security Details - EPYC 9754: Linux 6.5.1: gather_data_sampling: Not affected + itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + mmio_stale_data: Not affected + retbleed: Not affected + spec_rstack_overflow: Mitigation of safe RET + spec_store_bypass: Mitigation of SSB disabled via prctl + spectre_v1: Mitigation of usercopy/swapgs barriers and __user pointer sanitization + spectre_v2: Mitigation of Enhanced / Automatic IBRS IBPB: conditional STIBP: always-on RSB filling PBRSB-eIBRS: Not affected + srbds: Not affected + tsx_async_abort: Not affected - EPYC 9754: Linux 6.6-rc1: gather_data_sampling: Not affected + itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + mmio_stale_data: Not affected + retbleed: Not affected + spec_rstack_overflow: Mitigation of safe RET + spec_store_bypass: Mitigation of SSB disabled via prctl + spectre_v1: Mitigation of usercopy/swapgs barriers and __user pointer sanitization + spectre_v2: Mitigation of Enhanced / Automatic IBRS IBPB: conditional STIBP: always-on RSB filling PBRSB-eIBRS: Not affected + srbds: Not affected + tsx_async_abort: Not affected - EPYC 9654: Linux 6.5.1: gather_data_sampling: Not affected + itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + mmio_stale_data: Not affected + retbleed: Not affected + spec_rstack_overflow: Mitigation of safe RET + spec_store_bypass: Mitigation of SSB disabled via prctl + spectre_v1: Mitigation of usercopy/swapgs barriers and __user pointer sanitization + spectre_v2: Mitigation of Enhanced / Automatic IBRS IBPB: conditional STIBP: always-on RSB filling PBRSB-eIBRS: Not affected + srbds: Not affected + tsx_async_abort: Not affected - EPYC 9654: Linux 6.6-rc1: gather_data_sampling: Not affected + itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + mmio_stale_data: Not affected + retbleed: Not affected + spec_rstack_overflow: Mitigation of safe RET + spec_store_bypass: Mitigation of SSB disabled via prctl + spectre_v1: Mitigation of usercopy/swapgs barriers and __user pointer sanitization + spectre_v2: Mitigation of Enhanced / Automatic IBRS IBPB: conditional STIBP: always-on RSB filling PBRSB-eIBRS: Not affected + srbds: Not affected + tsx_async_abort: Not affected - EPYC 9684X: Linux 6.6-rc1: gather_data_sampling: Not affected + itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + mmio_stale_data: Not affected + retbleed: Not affected + spec_rstack_overflow: Mitigation of safe RET + spec_store_bypass: Mitigation of SSB disabled via prctl + spectre_v1: Mitigation of usercopy/swapgs barriers and __user pointer sanitization + spectre_v2: Mitigation of Enhanced / Automatic IBRS IBPB: conditional STIBP: always-on RSB filling PBRSB-eIBRS: Not affected + srbds: Not affected + tsx_async_abort: Not affected - EPYC 9684X: Linux 6.5.1: gather_data_sampling: Not affected + itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + mmio_stale_data: Not affected + retbleed: Not affected + spec_rstack_overflow: Mitigation of safe RET + spec_store_bypass: Mitigation of SSB disabled via prctl + spectre_v1: Mitigation of usercopy/swapgs barriers and __user pointer sanitization + spectre_v2: Mitigation of Enhanced / Automatic IBRS IBPB: conditional STIBP: always-on RSB filling PBRSB-eIBRS: Not affected + srbds: Not affected + tsx_async_abort: Not affected - Xeon Platinum 8490H: Linux 6.5.1: gather_data_sampling: Not affected + itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + mmio_stale_data: Not affected + retbleed: Not affected + spec_rstack_overflow: Not affected + spec_store_bypass: Mitigation of SSB disabled via prctl + spectre_v1: Mitigation of usercopy/swapgs barriers and __user pointer sanitization + spectre_v2: Mitigation of Enhanced / Automatic IBRS IBPB: conditional RSB filling PBRSB-eIBRS: SW sequence + srbds: Not affected + tsx_async_abort: Not affected - Xeon Platinum 8490H: Linux 6.6-rc1: gather_data_sampling: Not affected + itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + mmio_stale_data: Not affected + retbleed: Not affected + spec_rstack_overflow: Not affected + spec_store_bypass: Mitigation of SSB disabled via prctl + spectre_v1: Mitigation of usercopy/swapgs barriers and __user pointer sanitization + spectre_v2: Mitigation of Enhanced / Automatic IBRS IBPB: conditional RSB filling PBRSB-eIBRS: SW sequence + srbds: Not affected + tsx_async_abort: Not affected
hadoop: Create - 500 - 100000 nginx: 500 tidb: oltp_update_non_index - 128 hadoop: Rename - 500 - 100000 tidb: oltp_update_non_index - 256 blender: Barbershop - CPU-Only blender: Pabellon Barcelona - CPU-Only blender: Classroom - CPU-Only cassandra: Writes blender: Fishy Cat - CPU-Only tensorflow: CPU - 16 - ResNet-50 tidb: oltp_update_index - 256 blender: BMW27 - CPU-Only pgbench: 100 - 1000 - Read Write pgbench: 100 - 1000 - Read Write - Average Latency memcached: 1:100 rocksdb: Update Rand pgbench: 100 - 800 - Read Write - Average Latency pgbench: 100 - 800 - Read Write sqlite-speedtest: Timed Time - Size 1,000 tensorflow: CPU - 32 - ResNet-50 rocksdb: Read Rand Write Rand stress-ng: Pthread tensorflow: CPU - 64 - ResNet-50 apache: 500 apache-iotdb: 500 - 1 - 500 clickhouse: 100M Rows Hits Dataset, Second Run apache-iotdb: 500 - 1 - 500 clickhouse: 100M Rows Hits Dataset, Third Run build-nodejs: Time To Compile clickhouse: 100M Rows Hits Dataset, First Run / Cold Cache apache-iotdb: 100 - 100 - 500 renaissance: Apache Spark PageRank renaissance: Apache Spark ALS apache-iotdb: 100 - 100 - 500 build-linux-kernel: defconfig build-linux-kernel: allmodconfig memtier-benchmark: Redis - 100 - 1:5 hadoop: Delete - 500 - 100000 hadoop: Create - 100 - 100000 stress-ng: Context Switching EPYC 9754 EPYC 9654 EPYC 9684X Xeon Platinum 8490H Linux 6.5.1 Linux 6.6-rc1 Linux 6.5.1 Linux 6.6-rc1 Linux 6.6-rc1 Linux 6.5.1 Linux 6.5.1 Linux 6.6-rc1 14484 133873.45 30885 26346 38237 120.24 40.03 31.99 236822 17.13 35.77 22715 13.17 41580 24.053 7200983.53 387449 17.975 44510 91.876 56.81 2067895 80145.36 78.87 102203.23 31.15 437.00 1445204.97 446.56 129.401 430.32 83.66 3294.4 1805.7 49577934.35 41.180 310.822 2853269.76 32964 14759 19572583.51 14660 324834.51 58561 35117 66800 117.60 39.49 31.45 234456 16.76 41.15 36795 13.04 68479 14.603 7463997.96 515261 10.749 74426 90.579 66.95 2280220 87300.83 94.01 113440.94 30.62 443.56 1447102.06 450.60 129.141 427.88 83.94 3265.8 1803.0 49684489.24 40.773 309.465 2887591.22 43753 16077 25850837.13 17775 151141.19 42617 39717 52333 145.42 49.16 40.63 298854 21.28 42.93 30087 16.15 38592 25.916 7727647.65 426986 18.298 43881 76.132 59.43 1946644 73831.46 79.69 98407.86 25.78 550.24 1730485.73 556.04 119.798 538.09 72.10 2771.6 1581.6 56532845.87 36.284 282.696 2875244.82 45576 19667 16242563.70 17986 309505.55 71410 47095 83040 141.95 48.66 39.97 293305 20.59 55.00 40539 15.90 73638 13.587 8278132.33 582786 10.050 79606 74.961 79.93 2464466 96686.04 102.85 119212.00 25.06 551.95 1750353.96 559.44 118.576 531.47 68.04 2722.4 1527.2 59531334.81 35.381 270.329 3046453.68 61577 20817 21629740.81 17661 290002.44 68832 47576 79091 142.98 49.74 40.59 278694 20.71 54.00 40863 16.32 65181 15.362 7839246.78 567519 11.466 69792 74.371 75.04 2334279 94337.45 92.22 128556.25 27.05 574.44 1636368.32 575.41 117.585 544.55 66.93 2648.7 1553.0 59831087.46 35.562 271.014 2956527.98 58090 21764 20823667.30 18408 182923.75 59326 44701 69410 143.14 49.93 40.59 286356 20.74 54.53 36186 16.31 48496 20.629 7481630.22 560022 14.023 57070 75.358 74.95 2408677 94602.26 92.39 134810.42 30.12 565.25 1499845.25 574.52 118.111 546.48 68.55 2630.9 1568.4 59064309.14 35.635 270.067 2976413.39 55951 20242 18877335.52 43518 279906.65 78708 66564 96035 273.61 88.52 69.14 139942 35.46 71.63 45081 25.91 67514 14.815 4557102.26 684747 10.345 77336 53.827 93.69 3077247 117098.86 110.95 135243.78 23.26 486.53 1892800.20 474.00 150.774 469.95 68.91 2917.3 1868.7 58516616.33 35.407 288.127 2955837.33 77811 49132 12163462.02 42813 373739.96 78697 66116 96421 273.57 88.74 69.19 146888 35.42 70.96 45316 25.85 67714 14.768 4354637.29 707640 10.579 75625 54.054 92.99 3095641 112147.13 110.48 138016.99 24.03 474.49 1829793.13 482.57 151.144 463.47 66.91 2931.3 1844.3 60205390.81 35.391 287.610 2943924.78 78750 48216 10960102.41 OpenBenchmarking.org
Apache Hadoop Operation: Create - Threads: 500 - Files: 100000 EPYC 9754 EPYC 9654 EPYC 9684X Xeon Platinum 8490H OpenBenchmarking.org Ops per sec, More Is Better Apache Hadoop 3.3.6 Operation: Create - Threads: 500 - Files: 100000 Linux 6.5.1 Linux 6.6-rc1 9K 18K 27K 36K 45K SE +/- 211.36, N = 15 SE +/- 120.56, N = 12 SE +/- 581.69, N = 12 SE +/- 95.32, N = 3 SE +/- 380.81, N = 15 SE +/- 194.81, N = 3 SE +/- 418.80, N = 3 SE +/- 304.04, N = 3 14484 14660 17775 17986 17661 18408 43518 42813
nginx Connections: 500 EPYC 9754 EPYC 9654 EPYC 9684X Xeon Platinum 8490H OpenBenchmarking.org Requests Per Second, More Is Better nginx 1.23.2 Connections: 500 Linux 6.5.1 Linux 6.6-rc1 80K 160K 240K 320K 400K SE +/- 212.94, N = 3 SE +/- 1624.12, N = 3 SE +/- 308.46, N = 3 SE +/- 578.66, N = 3 SE +/- 312.37, N = 3 SE +/- 99.67, N = 3 SE +/- 609.97, N = 3 SE +/- 732.01, N = 3 133873.45 324834.51 151141.19 309505.55 290002.44 182923.75 279906.65 373739.96 1. (CC) gcc options: -lluajit-5.1 -lm -lssl -lcrypto -lpthread -ldl -std=c99 -O2
TiDB Community Server Test: oltp_update_non_index - Threads: 128 EPYC 9754 EPYC 9654 EPYC 9684X Xeon Platinum 8490H OpenBenchmarking.org Queries Per Second, More Is Better TiDB Community Server 7.3 Test: oltp_update_non_index - Threads: 128 Linux 6.5.1 Linux 6.6-rc1 20K 40K 60K 80K 100K SE +/- 312.34, N = 3 SE +/- 204.18, N = 3 SE +/- 287.78, N = 3 SE +/- 170.18, N = 3 SE +/- 173.69, N = 3 SE +/- 203.37, N = 3 SE +/- 103.03, N = 3 SE +/- 384.95, N = 2 30885 58561 42617 71410 68832 59326 78708 78697
Apache Hadoop Operation: Rename - Threads: 500 - Files: 100000 EPYC 9754 EPYC 9654 EPYC 9684X Xeon Platinum 8490H OpenBenchmarking.org Ops per sec, More Is Better Apache Hadoop 3.3.6 Operation: Rename - Threads: 500 - Files: 100000 Linux 6.5.1 Linux 6.6-rc1 14K 28K 42K 56K 70K SE +/- 666.53, N = 15 SE +/- 386.00, N = 3 SE +/- 519.86, N = 3 SE +/- 534.89, N = 15 SE +/- 250.61, N = 3 SE +/- 344.46, N = 3 SE +/- 125.96, N = 3 SE +/- 689.95, N = 4 26346 35117 39717 47095 47576 44701 66564 66116
TiDB Community Server Test: oltp_update_non_index - Threads: 256 EPYC 9754 EPYC 9654 EPYC 9684X Xeon Platinum 8490H OpenBenchmarking.org Queries Per Second, More Is Better TiDB Community Server 7.3 Test: oltp_update_non_index - Threads: 256 Linux 6.5.1 Linux 6.6-rc1 20K 40K 60K 80K 100K SE +/- 384.35, N = 9 SE +/- 75.74, N = 3 SE +/- 446.22, N = 3 SE +/- 213.11, N = 3 SE +/- 159.88, N = 3 SE +/- 310.05, N = 3 SE +/- 289.09, N = 3 SE +/- 387.94, N = 3 38237 66800 52333 83040 79091 69410 96035 96421
Blender Blend File: Barbershop - Compute: CPU-Only EPYC 9754 EPYC 9654 EPYC 9684X Xeon Platinum 8490H OpenBenchmarking.org Seconds, Fewer Is Better Blender 3.6 Blend File: Barbershop - Compute: CPU-Only Linux 6.5.1 Linux 6.6-rc1 60 120 180 240 300 SE +/- 0.32, N = 3 SE +/- 0.14, N = 3 SE +/- 0.28, N = 3 SE +/- 0.21, N = 3 SE +/- 0.05, N = 3 SE +/- 0.13, N = 3 SE +/- 0.33, N = 3 SE +/- 0.34, N = 3 120.24 117.60 145.42 141.95 142.98 143.14 273.61 273.57
Blender Blend File: Pabellon Barcelona - Compute: CPU-Only EPYC 9754 EPYC 9654 EPYC 9684X Xeon Platinum 8490H OpenBenchmarking.org Seconds, Fewer Is Better Blender 3.6 Blend File: Pabellon Barcelona - Compute: CPU-Only Linux 6.5.1 Linux 6.6-rc1 20 40 60 80 100 SE +/- 0.08, N = 3 SE +/- 0.12, N = 3 SE +/- 0.12, N = 3 SE +/- 0.14, N = 3 SE +/- 0.08, N = 3 SE +/- 0.01, N = 3 SE +/- 0.10, N = 3 SE +/- 0.20, N = 3 40.03 39.49 49.16 48.66 49.74 49.93 88.52 88.74
Blender Blend File: Classroom - Compute: CPU-Only EPYC 9754 EPYC 9654 EPYC 9684X Xeon Platinum 8490H OpenBenchmarking.org Seconds, Fewer Is Better Blender 3.6 Blend File: Classroom - Compute: CPU-Only Linux 6.5.1 Linux 6.6-rc1 15 30 45 60 75 SE +/- 0.08, N = 3 SE +/- 0.01, N = 3 SE +/- 0.05, N = 3 SE +/- 0.05, N = 3 SE +/- 0.02, N = 3 SE +/- 0.02, N = 3 SE +/- 0.09, N = 3 SE +/- 0.11, N = 3 31.99 31.45 40.63 39.97 40.59 40.59 69.14 69.19
Apache Cassandra Test: Writes EPYC 9754 EPYC 9654 EPYC 9684X Xeon Platinum 8490H OpenBenchmarking.org Op/s, More Is Better Apache Cassandra 4.1.3 Test: Writes Linux 6.5.1 Linux 6.6-rc1 60K 120K 180K 240K 300K SE +/- 2388.51, N = 3 SE +/- 2557.09, N = 3 SE +/- 850.68, N = 3 SE +/- 925.21, N = 3 SE +/- 978.81, N = 3 SE +/- 1077.34, N = 3 SE +/- 426.76, N = 3 SE +/- 536.40, N = 3 236822 234456 298854 293305 278694 286356 139942 146888
Blender Blend File: Fishy Cat - Compute: CPU-Only EPYC 9754 EPYC 9654 EPYC 9684X Xeon Platinum 8490H OpenBenchmarking.org Seconds, Fewer Is Better Blender 3.6 Blend File: Fishy Cat - Compute: CPU-Only Linux 6.5.1 Linux 6.6-rc1 8 16 24 32 40 SE +/- 0.09, N = 3 SE +/- 0.04, N = 3 SE +/- 0.04, N = 3 SE +/- 0.18, N = 3 SE +/- 0.07, N = 3 SE +/- 0.09, N = 3 SE +/- 0.10, N = 3 SE +/- 0.23, N = 3 17.13 16.76 21.28 20.59 20.71 20.74 35.46 35.42
TensorFlow Device: CPU - Batch Size: 16 - Model: ResNet-50 EPYC 9754 EPYC 9654 EPYC 9684X Xeon Platinum 8490H OpenBenchmarking.org images/sec, More Is Better TensorFlow 2.12 Device: CPU - Batch Size: 16 - Model: ResNet-50 Linux 6.5.1 Linux 6.6-rc1 16 32 48 64 80 SE +/- 0.16, N = 3 SE +/- 0.04, N = 3 SE +/- 0.14, N = 3 SE +/- 0.30, N = 3 SE +/- 0.21, N = 3 SE +/- 0.05, N = 3 SE +/- 0.03, N = 3 SE +/- 0.05, N = 3 35.77 41.15 42.93 55.00 54.00 54.53 71.63 70.96
TiDB Community Server Test: oltp_update_index - Threads: 256 EPYC 9754 EPYC 9654 EPYC 9684X Xeon Platinum 8490H OpenBenchmarking.org Queries Per Second, More Is Better TiDB Community Server 7.3 Test: oltp_update_index - Threads: 256 Linux 6.5.1 Linux 6.6-rc1 10K 20K 30K 40K 50K SE +/- 41.27, N = 3 SE +/- 149.16, N = 2 SE +/- 538.20, N = 9 SE +/- 250.46, N = 3 SE +/- 337.03, N = 3 SE +/- 178.80, N = 3 SE +/- 307.45, N = 3 SE +/- 214.83, N = 3 22715 36795 30087 40539 40863 36186 45081 45316
Blender Blend File: BMW27 - Compute: CPU-Only EPYC 9754 EPYC 9654 EPYC 9684X Xeon Platinum 8490H OpenBenchmarking.org Seconds, Fewer Is Better Blender 3.6 Blend File: BMW27 - Compute: CPU-Only Linux 6.5.1 Linux 6.6-rc1 6 12 18 24 30 SE +/- 0.03, N = 3 SE +/- 0.05, N = 3 SE +/- 0.09, N = 3 SE +/- 0.06, N = 3 SE +/- 0.04, N = 3 SE +/- 0.08, N = 3 SE +/- 0.04, N = 3 SE +/- 0.03, N = 3 13.17 13.04 16.15 15.90 16.32 16.31 25.91 25.85
PostgreSQL Scaling Factor: 100 - Clients: 1000 - Mode: Read Write EPYC 9754 EPYC 9654 EPYC 9684X Xeon Platinum 8490H OpenBenchmarking.org TPS, More Is Better PostgreSQL 15 Scaling Factor: 100 - Clients: 1000 - Mode: Read Write Linux 6.5.1 Linux 6.6-rc1 16K 32K 48K 64K 80K SE +/- 291.85, N = 3 SE +/- 185.20, N = 3 SE +/- 329.37, N = 3 SE +/- 805.64, N = 5 SE +/- 731.64, N = 12 SE +/- 687.05, N = 3 SE +/- 720.22, N = 3 SE +/- 209.58, N = 3 41580 68479 38592 73638 65181 48496 67514 67714 1. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm
PostgreSQL Scaling Factor: 100 - Clients: 1000 - Mode: Read Write - Average Latency EPYC 9754 EPYC 9654 EPYC 9684X Xeon Platinum 8490H OpenBenchmarking.org ms, Fewer Is Better PostgreSQL 15 Scaling Factor: 100 - Clients: 1000 - Mode: Read Write - Average Latency Linux 6.5.1 Linux 6.6-rc1 6 12 18 24 30 SE +/- 0.17, N = 3 SE +/- 0.04, N = 3 SE +/- 0.22, N = 3 SE +/- 0.15, N = 5 SE +/- 0.17, N = 12 SE +/- 0.29, N = 3 SE +/- 0.16, N = 3 SE +/- 0.05, N = 3 24.05 14.60 25.92 13.59 15.36 20.63 14.82 14.77 1. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm
Memcached Set To Get Ratio: 1:100 EPYC 9754 EPYC 9654 EPYC 9684X Xeon Platinum 8490H OpenBenchmarking.org Ops/sec, More Is Better Memcached 1.6.19 Set To Get Ratio: 1:100 Linux 6.5.1 Linux 6.6-rc1 2M 4M 6M 8M 10M SE +/- 18708.63, N = 3 SE +/- 25008.72, N = 3 SE +/- 31537.67, N = 3 SE +/- 39410.84, N = 3 SE +/- 24338.08, N = 3 SE +/- 23233.41, N = 3 SE +/- 9057.27, N = 3 SE +/- 51449.56, N = 4 7200983.53 7463997.96 7727647.65 8278132.33 7839246.78 7481630.22 4557102.26 4354637.29 1. (CXX) g++ options: -O2 -levent_openssl -levent -lcrypto -lssl -lpthread -lz -lpcre
RocksDB Test: Update Random EPYC 9754 EPYC 9654 EPYC 9684X Xeon Platinum 8490H OpenBenchmarking.org Op/s, More Is Better RocksDB 8.0 Test: Update Random Linux 6.5.1 Linux 6.6-rc1 150K 300K 450K 600K 750K SE +/- 11096.16, N = 15 SE +/- 708.03, N = 3 SE +/- 9700.53, N = 15 SE +/- 589.75, N = 3 SE +/- 417.45, N = 3 SE +/- 996.65, N = 3 SE +/- 1930.54, N = 3 SE +/- 3476.68, N = 3 387449 515261 426986 582786 567519 560022 684747 707640 1. (CXX) g++ options: -O3 -march=native -pthread -fno-builtin-memcmp -fno-rtti -lpthread
PostgreSQL Scaling Factor: 100 - Clients: 800 - Mode: Read Write - Average Latency EPYC 9754 EPYC 9654 EPYC 9684X Xeon Platinum 8490H OpenBenchmarking.org ms, Fewer Is Better PostgreSQL 15 Scaling Factor: 100 - Clients: 800 - Mode: Read Write - Average Latency Linux 6.5.1 Linux 6.6-rc1 5 10 15 20 25 SE +/- 0.11, N = 3 SE +/- 0.04, N = 3 SE +/- 0.32, N = 12 SE +/- 0.07, N = 3 SE +/- 0.15, N = 3 SE +/- 0.19, N = 3 SE +/- 0.06, N = 3 SE +/- 0.06, N = 3 17.98 10.75 18.30 10.05 11.47 14.02 10.35 10.58 1. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm
PostgreSQL Scaling Factor: 100 - Clients: 800 - Mode: Read Write EPYC 9754 EPYC 9654 EPYC 9684X Xeon Platinum 8490H OpenBenchmarking.org TPS, More Is Better PostgreSQL 15 Scaling Factor: 100 - Clients: 800 - Mode: Read Write Linux 6.5.1 Linux 6.6-rc1 20K 40K 60K 80K 100K SE +/- 273.63, N = 3 SE +/- 244.17, N = 3 SE +/- 826.44, N = 12 SE +/- 532.86, N = 3 SE +/- 896.96, N = 3 SE +/- 766.03, N = 3 SE +/- 423.16, N = 3 SE +/- 398.61, N = 3 44510 74426 43881 79606 69792 57070 77336 75625 1. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm
SQLite Speedtest Timed Time - Size 1,000 EPYC 9754 EPYC 9654 EPYC 9684X Xeon Platinum 8490H OpenBenchmarking.org Seconds, Fewer Is Better SQLite Speedtest 3.30 Timed Time - Size 1,000 Linux 6.5.1 Linux 6.6-rc1 20 40 60 80 100 SE +/- 0.02, N = 3 SE +/- 0.19, N = 3 SE +/- 0.32, N = 3 SE +/- 0.04, N = 3 SE +/- 0.04, N = 3 SE +/- 0.01, N = 3 SE +/- 0.13, N = 3 SE +/- 0.18, N = 3 91.88 90.58 76.13 74.96 74.37 75.36 53.83 54.05 1. (CC) gcc options: -O2 -lz
TensorFlow Device: CPU - Batch Size: 32 - Model: ResNet-50 EPYC 9754 EPYC 9654 EPYC 9684X Xeon Platinum 8490H OpenBenchmarking.org images/sec, More Is Better TensorFlow 2.12 Device: CPU - Batch Size: 32 - Model: ResNet-50 Linux 6.5.1 Linux 6.6-rc1 20 40 60 80 100 SE +/- 0.63, N = 5 SE +/- 0.40, N = 3 SE +/- 0.06, N = 3 SE +/- 0.07, N = 3 SE +/- 0.23, N = 3 SE +/- 0.37, N = 3 SE +/- 0.07, N = 3 SE +/- 0.19, N = 3 56.81 66.95 59.43 79.93 75.04 74.95 93.69 92.99
RocksDB Test: Read Random Write Random EPYC 9754 EPYC 9654 EPYC 9684X Xeon Platinum 8490H OpenBenchmarking.org Op/s, More Is Better RocksDB 8.0 Test: Read Random Write Random Linux 6.5.1 Linux 6.6-rc1 700K 1400K 2100K 2800K 3500K SE +/- 19389.11, N = 6 SE +/- 16611.36, N = 15 SE +/- 15269.98, N = 3 SE +/- 2627.72, N = 3 SE +/- 2183.63, N = 3 SE +/- 7550.49, N = 3 SE +/- 3155.99, N = 3 SE +/- 4001.86, N = 3 2067895 2280220 1946644 2464466 2334279 2408677 3077247 3095641 1. (CXX) g++ options: -O3 -march=native -pthread -fno-builtin-memcmp -fno-rtti -lpthread
Stress-NG Test: Pthread EPYC 9754 EPYC 9654 EPYC 9684X Xeon Platinum 8490H OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.16.04 Test: Pthread Linux 6.5.1 Linux 6.6-rc1 30K 60K 90K 120K 150K SE +/- 167.92, N = 3 SE +/- 44.92, N = 3 SE +/- 350.35, N = 3 SE +/- 50.81, N = 3 SE +/- 100.58, N = 3 SE +/- 168.38, N = 3 SE +/- 707.60, N = 3 SE +/- 98.27, N = 3 80145.36 87300.83 73831.46 96686.04 94337.45 94602.26 117098.86 112147.13 1. (CXX) g++ options: -O2 -std=gnu99 -lc
TensorFlow Device: CPU - Batch Size: 64 - Model: ResNet-50 EPYC 9754 EPYC 9654 EPYC 9684X Xeon Platinum 8490H OpenBenchmarking.org images/sec, More Is Better TensorFlow 2.12 Device: CPU - Batch Size: 64 - Model: ResNet-50 Linux 6.5.1 Linux 6.6-rc1 20 40 60 80 100 SE +/- 0.51, N = 3 SE +/- 0.49, N = 3 SE +/- 0.17, N = 3 SE +/- 0.37, N = 3 SE +/- 0.03, N = 3 SE +/- 0.19, N = 3 SE +/- 0.03, N = 3 SE +/- 0.03, N = 3 78.87 94.01 79.69 102.85 92.22 92.39 110.95 110.48
Apache HTTP Server Concurrent Requests: 500 EPYC 9754 EPYC 9654 EPYC 9684X Xeon Platinum 8490H OpenBenchmarking.org Requests Per Second, More Is Better Apache HTTP Server 2.4.56 Concurrent Requests: 500 Linux 6.5.1 Linux 6.6-rc1 30K 60K 90K 120K 150K SE +/- 107.86, N = 3 SE +/- 472.34, N = 3 SE +/- 217.59, N = 3 SE +/- 322.13, N = 3 SE +/- 293.11, N = 3 SE +/- 1448.64, N = 3 SE +/- 120.97, N = 3 SE +/- 125.55, N = 3 102203.23 113440.94 98407.86 119212.00 128556.25 134810.42 135243.78 138016.99 1. (CC) gcc options: -lluajit-5.1 -lm -lssl -lcrypto -lpthread -ldl -std=c99 -O2
Apache IoTDB Device Count: 500 - Batch Size Per Write: 1 - Sensor Count: 500 EPYC 9754 EPYC 9654 EPYC 9684X Xeon Platinum 8490H OpenBenchmarking.org Average Latency, Fewer Is Better Apache IoTDB 1.1.2 Device Count: 500 - Batch Size Per Write: 1 - Sensor Count: 500 Linux 6.5.1 Linux 6.6-rc1 7 14 21 28 35 SE +/- 0.37, N = 3 SE +/- 0.35, N = 3 SE +/- 0.16, N = 3 SE +/- 0.20, N = 3 SE +/- 0.43, N = 3 SE +/- 0.25, N = 3 SE +/- 0.10, N = 3 SE +/- 0.32, N = 4 31.15 30.62 25.78 25.06 27.05 30.12 23.26 24.03
ClickHouse 100M Rows Hits Dataset, Second Run EPYC 9754 EPYC 9654 EPYC 9684X Xeon Platinum 8490H OpenBenchmarking.org Queries Per Minute, Geo Mean, More Is Better ClickHouse 22.12.3.5 100M Rows Hits Dataset, Second Run Linux 6.5.1 Linux 6.6-rc1 120 240 360 480 600 SE +/- 3.52, N = 3 SE +/- 3.18, N = 3 SE +/- 0.51, N = 3 SE +/- 5.49, N = 3 SE +/- 6.48, N = 3 SE +/- 3.48, N = 3 SE +/- 2.66, N = 3 SE +/- 1.02, N = 3 437.00 443.56 550.24 551.95 574.44 565.25 486.53 474.49
Apache IoTDB Device Count: 500 - Batch Size Per Write: 1 - Sensor Count: 500 EPYC 9754 EPYC 9654 EPYC 9684X Xeon Platinum 8490H OpenBenchmarking.org point/sec, More Is Better Apache IoTDB 1.1.2 Device Count: 500 - Batch Size Per Write: 1 - Sensor Count: 500 Linux 6.5.1 Linux 6.6-rc1 400K 800K 1200K 1600K 2000K SE +/- 8733.96, N = 3 SE +/- 16428.27, N = 3 SE +/- 5822.63, N = 3 SE +/- 5825.59, N = 3 SE +/- 4016.65, N = 3 SE +/- 877.17, N = 3 SE +/- 3938.02, N = 3 SE +/- 21947.33, N = 4 1445204.97 1447102.06 1730485.73 1750353.96 1636368.32 1499845.25 1892800.20 1829793.13
ClickHouse 100M Rows Hits Dataset, Third Run EPYC 9754 EPYC 9654 EPYC 9684X Xeon Platinum 8490H OpenBenchmarking.org Queries Per Minute, Geo Mean, More Is Better ClickHouse 22.12.3.5 100M Rows Hits Dataset, Third Run Linux 6.5.1 Linux 6.6-rc1 120 240 360 480 600 SE +/- 3.03, N = 3 SE +/- 1.27, N = 3 SE +/- 5.36, N = 3 SE +/- 2.23, N = 3 SE +/- 5.74, N = 3 SE +/- 3.01, N = 3 SE +/- 3.58, N = 3 SE +/- 8.15, N = 3 446.56 450.60 556.04 559.44 575.41 574.52 474.00 482.57
Timed Node.js Compilation Time To Compile EPYC 9754 EPYC 9654 EPYC 9684X Xeon Platinum 8490H OpenBenchmarking.org Seconds, Fewer Is Better Timed Node.js Compilation 19.8.1 Time To Compile Linux 6.5.1 Linux 6.6-rc1 30 60 90 120 150 SE +/- 0.03, N = 3 SE +/- 0.28, N = 3 SE +/- 0.29, N = 3 SE +/- 0.05, N = 3 SE +/- 0.33, N = 3 SE +/- 0.23, N = 3 SE +/- 0.10, N = 3 SE +/- 0.17, N = 3 129.40 129.14 119.80 118.58 117.59 118.11 150.77 151.14
ClickHouse 100M Rows Hits Dataset, First Run / Cold Cache EPYC 9754 EPYC 9654 EPYC 9684X Xeon Platinum 8490H OpenBenchmarking.org Queries Per Minute, Geo Mean, More Is Better ClickHouse 22.12.3.5 100M Rows Hits Dataset, First Run / Cold Cache Linux 6.5.1 Linux 6.6-rc1 120 240 360 480 600 SE +/- 1.84, N = 3 SE +/- 4.13, N = 3 SE +/- 7.76, N = 3 SE +/- 1.79, N = 3 SE +/- 6.05, N = 3 SE +/- 7.07, N = 3 SE +/- 1.55, N = 3 SE +/- 3.61, N = 3 430.32 427.88 538.09 531.47 544.55 546.48 469.95 463.47
Apache IoTDB Device Count: 100 - Batch Size Per Write: 100 - Sensor Count: 500 EPYC 9754 EPYC 9654 EPYC 9684X Xeon Platinum 8490H OpenBenchmarking.org Average Latency, Fewer Is Better Apache IoTDB 1.1.2 Device Count: 100 - Batch Size Per Write: 100 - Sensor Count: 500 Linux 6.5.1 Linux 6.6-rc1 20 40 60 80 100 SE +/- 0.28, N = 3 SE +/- 1.15, N = 3 SE +/- 0.84, N = 15 SE +/- 1.00, N = 3 SE +/- 0.47, N = 3 SE +/- 0.68, N = 15 SE +/- 0.29, N = 3 SE +/- 0.88, N = 12 83.66 83.94 72.10 68.04 66.93 68.55 68.91 66.91
Renaissance Test: Apache Spark PageRank EPYC 9754 EPYC 9654 EPYC 9684X Xeon Platinum 8490H OpenBenchmarking.org ms, Fewer Is Better Renaissance 0.14 Test: Apache Spark PageRank Linux 6.5.1 Linux 6.6-rc1 700 1400 2100 2800 3500 SE +/- 35.18, N = 3 SE +/- 30.24, N = 3 SE +/- 14.62, N = 3 SE +/- 7.73, N = 3 SE +/- 20.86, N = 3 SE +/- 22.71, N = 3 SE +/- 32.63, N = 3 SE +/- 18.67, N = 3 3294.4 3265.8 2771.6 2722.4 2648.7 2630.9 2917.3 2931.3
Renaissance Test: Apache Spark ALS EPYC 9754 EPYC 9654 EPYC 9684X Xeon Platinum 8490H OpenBenchmarking.org ms, Fewer Is Better Renaissance 0.14 Test: Apache Spark ALS Linux 6.5.1 Linux 6.6-rc1 400 800 1200 1600 2000 SE +/- 2.05, N = 3 SE +/- 6.78, N = 3 SE +/- 9.89, N = 3 SE +/- 2.46, N = 3 SE +/- 8.63, N = 3 SE +/- 8.03, N = 3 SE +/- 13.41, N = 3 SE +/- 2.69, N = 3 1805.7 1803.0 1581.6 1527.2 1553.0 1568.4 1868.7 1844.3
Apache IoTDB Device Count: 100 - Batch Size Per Write: 100 - Sensor Count: 500 EPYC 9754 EPYC 9654 EPYC 9684X Xeon Platinum 8490H OpenBenchmarking.org point/sec, More Is Better Apache IoTDB 1.1.2 Device Count: 100 - Batch Size Per Write: 100 - Sensor Count: 500 Linux 6.5.1 Linux 6.6-rc1 13M 26M 39M 52M 65M SE +/- 214551.39, N = 3 SE +/- 575371.81, N = 3 SE +/- 513129.74, N = 15 SE +/- 772180.53, N = 3 SE +/- 283687.36, N = 3 SE +/- 477800.57, N = 15 SE +/- 129652.43, N = 3 SE +/- 655518.44, N = 12 49577934.35 49684489.24 56532845.87 59531334.81 59831087.46 59064309.14 58516616.33 60205390.81
Timed Linux Kernel Compilation Build: defconfig EPYC 9754 EPYC 9654 EPYC 9684X Xeon Platinum 8490H OpenBenchmarking.org Seconds, Fewer Is Better Timed Linux Kernel Compilation 6.1 Build: defconfig Linux 6.5.1 Linux 6.6-rc1 9 18 27 36 45 SE +/- 0.43, N = 5 SE +/- 0.45, N = 5 SE +/- 0.44, N = 4 SE +/- 0.36, N = 5 SE +/- 0.43, N = 4 SE +/- 0.36, N = 5 SE +/- 0.38, N = 4 SE +/- 0.50, N = 3 41.18 40.77 36.28 35.38 35.56 35.64 35.41 35.39
Timed Linux Kernel Compilation Build: allmodconfig EPYC 9754 EPYC 9654 EPYC 9684X Xeon Platinum 8490H OpenBenchmarking.org Seconds, Fewer Is Better Timed Linux Kernel Compilation 6.1 Build: allmodconfig Linux 6.5.1 Linux 6.6-rc1 70 140 210 280 350 SE +/- 0.91, N = 3 SE +/- 1.57, N = 3 SE +/- 3.65, N = 3 SE +/- 0.61, N = 3 SE +/- 1.58, N = 3 SE +/- 0.67, N = 3 SE +/- 0.54, N = 3 SE +/- 0.64, N = 3 310.82 309.47 282.70 270.33 271.01 270.07 288.13 287.61
Redis 7.0.12 + memtier_benchmark Protocol: Redis - Clients: 100 - Set To Get Ratio: 1:5 EPYC 9754 EPYC 9654 EPYC 9684X Xeon Platinum 8490H OpenBenchmarking.org Ops/sec, More Is Better Redis 7.0.12 + memtier_benchmark 2.0 Protocol: Redis - Clients: 100 - Set To Get Ratio: 1:5 Linux 6.5.1 Linux 6.6-rc1 700K 1400K 2100K 2800K 3500K SE +/- 36417.01, N = 3 SE +/- 21084.09, N = 3 SE +/- 60151.15, N = 15 SE +/- 28761.65, N = 3 SE +/- 13409.46, N = 3 SE +/- 11128.04, N = 3 SE +/- 25445.36, N = 3 SE +/- 16135.74, N = 3 2853269.76 2887591.22 2875244.82 3046453.68 2956527.98 2976413.39 2955837.33 2943924.78 1. (CXX) g++ options: -O2 -levent_openssl -levent -lcrypto -lssl -lpthread -lz -lpcre
Apache Hadoop Operation: Delete - Threads: 500 - Files: 100000 EPYC 9754 EPYC 9654 EPYC 9684X Xeon Platinum 8490H OpenBenchmarking.org Ops per sec, More Is Better Apache Hadoop 3.3.6 Operation: Delete - Threads: 500 - Files: 100000 Linux 6.5.1 Linux 6.6-rc1 20K 40K 60K 80K 100K SE +/- 1173.88, N = 15 SE +/- 1071.18, N = 15 SE +/- 1370.80, N = 15 SE +/- 922.30, N = 15 SE +/- 1263.41, N = 15 SE +/- 945.00, N = 12 SE +/- 713.93, N = 15 SE +/- 1094.65, N = 3 32964 43753 45576 61577 58090 55951 77811 78750
Apache Hadoop Operation: Create - Threads: 100 - Files: 100000 EPYC 9754 EPYC 9654 EPYC 9684X Xeon Platinum 8490H OpenBenchmarking.org Ops per sec, More Is Better Apache Hadoop 3.3.6 Operation: Create - Threads: 100 - Files: 100000 Linux 6.5.1 Linux 6.6-rc1 11K 22K 33K 44K 55K SE +/- 455.77, N = 12 SE +/- 39.40, N = 3 SE +/- 1058.51, N = 15 SE +/- 716.26, N = 15 SE +/- 1237.07, N = 12 SE +/- 763.53, N = 15 SE +/- 432.37, N = 3 SE +/- 530.32, N = 4 14759 16077 19667 20817 21764 20242 49132 48216
Stress-NG Test: Context Switching EPYC 9754 EPYC 9654 EPYC 9684X Xeon Platinum 8490H OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.16.04 Test: Context Switching Linux 6.5.1 Linux 6.6-rc1 6M 12M 18M 24M 30M SE +/- 317478.56, N = 15 SE +/- 99220.16, N = 3 SE +/- 244007.46, N = 15 SE +/- 35574.92, N = 3 SE +/- 43524.32, N = 3 SE +/- 52908.90, N = 3 SE +/- 1907162.84, N = 15 SE +/- 2178551.01, N = 15 19572583.51 25850837.13 16242563.70 21629740.81 20823667.30 18877335.52 12163462.02 10960102.41 1. (CXX) g++ options: -O2 -std=gnu99 -lc
Phoronix Test Suite v10.8.4