Retbleed EPYC 7742 2P 2 x AMD EPYC 7742 Retbleed benchmarks by Michael Larabel for a future article. retbleed=off: Processor: 2 x AMD EPYC 7742 64-Core @ 2.25GHz (128 Cores / 256 Threads), Motherboard: Supermicro H11DSi-NT v2.00 (2.1 BIOS), Chipset: AMD Starship/Matisse, Memory: 128GB, Disk: 280GB INTEL SSDPE21D280GA, Graphics: ASPEED, Monitor: VE228, Network: 2 x Intel 10G X550T OS: Ubuntu 22.04, Kernel: 5.19.0-rc6-phx-retbleed (x86_64), Display Server: X Server 1.21.1.3, Vulkan: 1.2.204, Compiler: GCC 11.2.0, File-System: ext4, Screen Resolution: 1920x1080 retbleed=auto: Processor: 2 x AMD EPYC 7742 64-Core @ 2.25GHz (128 Cores / 256 Threads), Motherboard: Supermicro H11DSi-NT v2.00 (2.1 BIOS), Chipset: AMD Starship/Matisse, Memory: 128GB, Disk: 280GB INTEL SSDPE21D280GA, Graphics: ASPEED, Monitor: VE228, Network: 2 x Intel 10G X550T OS: Ubuntu 22.04, Kernel: 5.19.0-rc6-phx-retbleed (x86_64), Display Server: X Server 1.21.1.3, Vulkan: 1.2.204, Compiler: GCC 11.2.0, File-System: ext4, Screen Resolution: 1920x1080 PostgreSQL pgbench 14.0 Scaling Factor: 100 - Clients: 500 - Mode: Read Only - Average Latency ms < Lower Is Better retbleed=off .. 0.233 |=========================================== retbleed=auto . 0.301 |======================================================== PostgreSQL pgbench 14.0 Scaling Factor: 100 - Clients: 500 - Mode: Read Only TPS > Higher Is Better retbleed=off .. 2148641 |====================================================== retbleed=auto . 1660368 |========================================== Facebook RocksDB 7.0.1 Test: Read While Writing Op/s > Higher Is Better retbleed=off .. 13256142 |===================================================== retbleed=auto . 12884590 |==================================================== Apache HTTP Server 2.4.48 Concurrent Requests: 1000 Requests Per Second > Higher Is Better retbleed=off .. 92301.66 |===================================================== retbleed=auto . 89406.07 |=================================================== Apache HTTP Server 2.4.48 Concurrent Requests: 200 Requests Per Second > Higher Is Better retbleed=off .. 90288.68 |===================================================== retbleed=auto . 69689.87 |========================================= ClickHouse 100M Rows Web Analytics Dataset, Third Run Queries Per Minute, Geo Mean > Higher Is Better retbleed=off .. 263.86 |======================================================= retbleed=auto . 250.55 |==================================================== ClickHouse 100M Rows Web Analytics Dataset, Second Run Queries Per Minute, Geo Mean > Higher Is Better retbleed=off .. 261.98 |======================================================= retbleed=auto . 251.45 |===================================================== ClickHouse 100M Rows Web Analytics Dataset, First Run / Cold Cache Queries Per Minute, Geo Mean > Higher Is Better retbleed=off .. 246.15 |======================================================= retbleed=auto . 236.71 |===================================================== Timed Linux Kernel Compilation 5.18 Build: allmodconfig Seconds < Lower Is Better retbleed=off .. 172.39 |==================================================== retbleed=auto . 184.03 |======================================================= perf-bench Benchmark: Sched Pipe ops/sec > Higher Is Better retbleed=off .. 120185 |======================================================= retbleed=auto . 110268 |================================================== Stress-NG 0.14 Test: Futex Bogo Ops/s > Higher Is Better retbleed=off .. 2785464.67 |=================================================== retbleed=auto . 2707104.77 |================================================== PostgreSQL pgbench 14.0 Scaling Factor: 100 - Clients: 50 - Mode: Read Only - Average Latency ms < Lower Is Better retbleed=off .. 0.055 |====================================================== retbleed=auto . 0.057 |======================================================== PostgreSQL pgbench 14.0 Scaling Factor: 100 - Clients: 50 - Mode: Read Only TPS > Higher Is Better retbleed=off .. 908268 |======================================================= retbleed=auto . 873851 |===================================================== Stress-NG 0.14 Test: Socket Activity Bogo Ops/s > Higher Is Better retbleed=off .. 36818.67 |===================================================== retbleed=auto . 35929.59 |==================================================== FS-Mark 3.3 Test: 1000 Files, 1MB Size Files/s > Higher Is Better retbleed=off .. 619.1 |======================================================== retbleed=auto . 523.0 |=============================================== Timed Linux Kernel Compilation 5.18 Build: defconfig Seconds < Lower Is Better retbleed=off .. 25.21 |===================================================== retbleed=auto . 26.49 |======================================================== FS-Mark 3.3 Test: 5000 Files, 1MB Size, 4 Threads Files/s > Higher Is Better retbleed=off .. 1387.7 |======================================================= retbleed=auto . 1244.3 |================================================= Apache HTTP Server 2.4.48 Concurrent Requests: 500 Requests Per Second > Higher Is Better retbleed=off .. 81880.36 |===================================================== retbleed=auto . 81585.24 |===================================================== nginx 1.21.1 Concurrent Requests: 1000 Requests Per Second > Higher Is Better retbleed=off .. 90346.19 |===================================================== retbleed=auto . 76951.03 |============================================= nginx 1.21.1 Concurrent Requests: 500 Requests Per Second > Higher Is Better retbleed=off .. 86620.66 |===================================================== retbleed=auto . 75068.64 |============================================== nginx 1.21.1 Concurrent Requests: 200 Requests Per Second > Higher Is Better retbleed=off .. 86136.21 |===================================================== retbleed=auto . 77808.77 |================================================ nginx 1.21.1 Concurrent Requests: 20 Requests Per Second > Higher Is Better retbleed=off .. 85686.86 |===================================================== retbleed=auto . 80844.74 |================================================== nginx 1.21.1 Concurrent Requests: 100 Requests Per Second > Higher Is Better retbleed=off .. 87033.03 |===================================================== retbleed=auto . 79833.15 |================================================= Apache HTTP Server 2.4.48 Concurrent Requests: 100 Requests Per Second > Higher Is Better retbleed=off .. 71255.26 |===================================================== retbleed=auto . 65387.82 |================================================= SQLite Speedtest 3.30 Timed Time - Size 1,000 Seconds < Lower Is Better retbleed=off .. 77.52 |====================================================== retbleed=auto . 80.05 |======================================================== FS-Mark 3.3 Test: 4000 Files, 32 Sub Dirs, 1MB Size Files/s > Higher Is Better retbleed=off .. 621.1 |======================================================== retbleed=auto . 534.8 |================================================ Facebook RocksDB 7.0.1 Test: Update Random Op/s > Higher Is Better retbleed=off .. 235226 |======================================================= retbleed=auto . 225667 |===================================================== Facebook RocksDB 7.0.1 Test: Read Random Write Random Op/s > Higher Is Better retbleed=off .. 2051455 |====================================================== retbleed=auto . 1977818 |==================================================== Facebook RocksDB 7.0.1 Test: Random Read Op/s > Higher Is Better retbleed=off .. 413365525 |==================================================== retbleed=auto . 390711139 |================================================= Timed Godot Game Engine Compilation 3.2.3 Time To Compile Seconds < Lower Is Better retbleed=off .. 49.98 |======================================================= retbleed=auto . 50.84 |======================================================== Stress-NG 0.14 Test: SENDFILE Bogo Ops/s > Higher Is Better retbleed=off .. 1543380.12 |=================================================== retbleed=auto . 1376114.26 |============================================= Stress-NG 0.14 Test: MEMFD Bogo Ops/s > Higher Is Better retbleed=off .. 1764.24 |====================================================== retbleed=auto . 1600.44 |================================================= Stress-NG 0.14 Test: Context Switching Bogo Ops/s > Higher Is Better retbleed=off .. 39792969.95 |================================================== retbleed=auto . 31273805.27 |======================================= Stress-NG 0.14 Test: Semaphores Bogo Ops/s > Higher Is Better retbleed=off .. 11048906.13 |================================================== retbleed=auto . 10767143.65 |================================================= perf-bench Benchmark: Futex Hash ops/sec > Higher Is Better retbleed=off .. 2283376 |====================================================== retbleed=auto . 2007401 |=============================================== Compile Bench 0.6 Test: Compile MB/s > Higher Is Better retbleed=off .. 1314.17 |====================================================== retbleed=auto . 1101.42 |============================================= NAMD 2.14 ATPase Simulation - 327,506 Atoms days/ns < Lower Is Better retbleed=off .. 0.27284 |===================================================== retbleed=auto . 0.27787 |====================================================== Hackbench Count: 32 - Type: Process Seconds < Lower Is Better retbleed=off .. 18.72 |==================================================== retbleed=auto . 20.23 |======================================================== DaCapo Benchmark 9.12-MR1 Java Test: H2 msec < Lower Is Better retbleed=off .. 8467 |======================================================= retbleed=auto . 8699 |========================================================= perf-bench Benchmark: Syscall Basic ops/sec > Higher Is Better retbleed=off .. 11418673 |===================================================== retbleed=auto . 8627866 |======================================== DaCapo Benchmark 9.12-MR1 Java Test: Jython msec < Lower Is Better retbleed=off .. 5350 |======================================================== retbleed=auto . 5426 |========================================================= perf-bench Benchmark: Memset 1MB GB/sec > Higher Is Better retbleed=off .. 53.55 |======================================================== retbleed=auto . 52.75 |======================================================= OSBench Test: Create Files us Per Event < Lower Is Better retbleed=off .. 22.73 |================================================= retbleed=auto . 26.06 |======================================================== OSBench Test: Memory Allocations Ns Per Event < Lower Is Better retbleed=off .. 97.35 |================================================= retbleed=auto . 109.02 |======================================================= OSBench Test: Create Processes us Per Event < Lower Is Better retbleed=off .. 120.03 |=================================================== retbleed=auto . 130.03 |======================================================= OSBench Test: Launch Programs us Per Event < Lower Is Better retbleed=off .. 120.88 |====================================================== retbleed=auto . 122.16 |======================================================= OSBench Test: Create Threads us Per Event < Lower Is Better retbleed=off .. 83.46 |====================================================== retbleed=auto . 86.40 |======================================================== ctx_clock Context Switch Time Clocks < Lower Is Better retbleed=off .. 180 |============================================== retbleed=auto . 225 |========================================================== Compile Bench 0.6 Test: Read Compiled Tree MB/s > Higher Is Better retbleed=off .. 2473.51 |====================================================== retbleed=auto . 2241.24 |================================================= Compile Bench 0.6 Test: Initial Create MB/s > Higher Is Better retbleed=off .. 396.22 |======================================================= retbleed=auto . 349.30 |================================================