AMD 4th Gen EPYC "Genoa" To Enjoy Slightly Better Performance With Linux 6.3

Written by Michael Larabel in Software on 10 January 2023. Page 2 of 4. 4 Comments
Flexible IO Tester: Type: Random Write - Engine: IO_uring - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory
Compile Bench: Test: Compile
Compile Bench: Test: Read Compiled Tree
Compile Bench: Test: Initial Create
PostMark: Disk Transaction Performance

For workloads with high kernel interactions like carrying out lots of I/O is one of the areas where Automatic IBRS provides a nice, measurable uplift compared to the current Linux kernel running with Retpolines on AMD EPYC 9004 series processors currently.

WireGuard + Linux Networking Stack Stress Test:
Sockperf: Test: Throughput
Sockperf: Test: Latency Ping Pong
Sockperf: Test: Latency Under Load

Networking workloads on AMD EPYC 4th Gen should also find slightly better performance too when moving to a Linux kernel that enables Automatic IBRS usage in place of Retpolines.

Renaissance: Test: Scala Dotty
Renaissance: Test: Random Forest
Renaissance: Test: Finagle HTTP Requests
Renaissance: Test: In-Memory Database Shootout

Some OpenJDK Java workloads may also enjoy some slight performance improvements when switching over to Automatic IBRS.

Related Articles