AMD Ryzen 9 5900HX Retpolines

AMD Ryzen 9 5900HX Retpolines benchmarks by Michael Larabel.

Compare your own system(s) to this result file with the Phoronix Test Suite by running the command: phoronix-test-suite benchmark 2203112-PTS-RYZEN95969
Jump To Table - Results

View

Do Not Show Noisy Results
Do Not Show Results With Incomplete Data
Do Not Show Results With Little Change/Spread
List Notable Results

Limit displaying results to tests within:

Timed Code Compilation 3 Tests
CPU Massive 5 Tests
Disk Test Suite 2 Tests
Common Kernel Benchmarks 3 Tests
Multi-Core 3 Tests
Programmer / Developer System Benchmarks 4 Tests
Python Tests 2 Tests
Server CPU Tests 2 Tests

Statistics

Show Overall Harmonic Mean(s)
Show Overall Geometric Mean
Show Geometric Means Per-Suite/Category
Show Wins / Losses Counts (Pie Chart)
Normalize Results
Remove Outliers Before Calculating Averages

Graph Settings

Force Line Graphs Where Applicable
Convert To Scalar Where Applicable
Disable Color Branding
Prefer Vertical Bar Graphs

Multi-Way Comparison

Condense Multi-Option Tests Into Single Result Graphs

Table

Show Detailed System Result Table

Run Management

Highlight
Result
Hide
Result
Result
Identifier
Performance Per
Dollar
Date
Run
  Test
  Duration
Generic Retpolines - New Default
March 11 2022
  1 Hour, 38 Minutes
AMD / LFENCE Prior Default
March 11 2022
  1 Hour, 35 Minutes
Invert Hiding All Results Option
  1 Hour, 36 Minutes
Only show results matching title/arguments (delimit multiple options with a comma):
Do not show results matching title/arguments (delimit multiple options with a comma):


AMD Ryzen 9 5900HX Retpolines - Phoronix Test Suite

AMD Ryzen 9 5900HX Retpolines

AMD Ryzen 9 5900HX Retpolines benchmarks by Michael Larabel.

HTML result view exported from: https://openbenchmarking.org/result/2203112-PTS-RYZEN95969&grw&sro.

AMD Ryzen 9 5900HX RetpolinesProcessorMotherboardChipsetMemoryDiskGraphicsAudioMonitorNetworkOSKernelDesktopDisplay ServerOpenGLVulkanCompilerFile-SystemScreen ResolutionGeneric Retpolines - New DefaultAMD / LFENCE Prior DefaultAMD Ryzen 9 5900HX @ 3.30GHz (8 Cores / 16 Threads)ASUS G513QY v1.0 (G513QY.311 BIOS)AMD Renoir/Cezanne16GB512GB SAMSUNG MZVLQ512HBLU-00B00ASUS AMD Cezanne 512MB (2500/1000MHz)AMD Navi 21 HDMI AudioLQ156M1JW25Realtek RTL8111/8168/8411 + MEDIATEK Device 7961Ubuntu 21.105.17.0-051700rc7daily20220311-generic (x86_64)GNOME Shell 40.5X Server + Wayland4.6 Mesa 22.0.0-devel (git-9cb9101 2022-01-08 impish-oibaf-ppa) (LLVM 13.0.0 DRM 3.44)1.2.199GCC 11.2.0ext41920x1080OpenBenchmarking.orgKernel Details- Transparent Huge Pages: madviseCompiler 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,brig,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-targets=nvptx-none=/build/gcc-11-ZPT0kp/gcc-11-11.2.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-11-ZPT0kp/gcc-11-11.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- NONE / errors=remount-ro,relatime,rw,stripe=32 / Block Size: 4096Processor Details- Scaling Governor: acpi-cpufreq schedutil (Boost: Enabled) - Platform Profile: balanced - CPU Microcode: 0xa50000c - ACPI Profile: balanced Python Details- Python 3.9.7Security Details- Generic Retpolines - New Default: itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: 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 Retpolines IBPB: conditional IBRS_FW STIBP: always-on RSB filling + srbds: Not affected + tsx_async_abort: Not affected - AMD / LFENCE Prior Default: itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + spec_store_bypass: Mitigation of SSB disabled via prctl + spectre_v1: Mitigation of usercopy/swapgs barriers and __user pointer sanitization + spectre_v2: Vulnerable: LFENCE + srbds: Not affected + tsx_async_abort: Not affected

AMD Ryzen 9 5900HX Retpolinescompilebench: Compilecompilebench: Initial Createstress-ng: IO_uringstress-ng: Semaphoresstress-ng: Context Switchingsockperf: Throughputsockperf: Latency Ping Pongcryptsetup: PBKDF2-sha512cryptsetup: PBKDF2-whirlpoolcryptsetup: AES-XTS 256b Encryptioncryptsetup: AES-XTS 256b Decryptioncryptsetup: Serpent-XTS 256b Encryptioncryptsetup: Serpent-XTS 256b Decryptioncryptsetup: Twofish-XTS 256b Encryptioncryptsetup: Twofish-XTS 256b Decryptioncryptsetup: AES-XTS 512b Encryptioncryptsetup: AES-XTS 512b Decryptioncryptsetup: Serpent-XTS 512b Encryptioncryptsetup: Serpent-XTS 512b Decryptioncryptsetup: Twofish-XTS 512b Encryptioncryptsetup: Twofish-XTS 512b Decryptionfio: Rand Read - IO_uring - No - No - 4KB - Default Test Directoryfio: Rand Read - IO_uring - No - Yes - 4KB - Default Test Directoryfio: Rand Read - IO_uring - Yes - No - 4KB - Default Test Directoryfio: Rand Write - IO_uring - No - No - 4KB - Default Test Directoryfio: Rand Read - IO_uring - Yes - Yes - 4KB - Default Test Directoryfio: Rand Write - IO_uring - No - Yes - 4KB - Default Test Directoryfio: Rand Write - IO_uring - Yes - No - 4KB - Default Test Directoryfio: Rand Write - IO_uring - Yes - Yes - 4KB - Default Test Directoryfio: Seq Write - IO_uring - No - No - 2MB - Default Test Directoryfio: Seq Write - IO_uring - No - No - 2MB - Default Test Directoryosbench: Create Filesosbench: Create Threadsosbench: Launch Programsosbench: Create Processesosbench: Memory Allocationswireguard: build-mplayer: Time To Compilebuild-linux-kernel: defconfigbuild-godot: Time To CompileGeneric Retpolines - New DefaultAMD / LFENCE Prior DefaultGeneric Retolines - New Default1907.61605.3567491.241181010.768885115.79723511408447254966.54957.6917.7905.7491.8501.74159.84138.0921.0906.3492.8501.610160010166785817979758750095200116667115333159079213.13869611.00301728.89633222.12286069.389661223.09239.78299.025133.7521927.54643.9271502.051184337.532955825.099695705.66923493848438475079.45074.8924.7913.2494.7504.14211.54196.1927.3913.4495.9504100267101580904679648090633100627115000114000173686412.45552011.02050128.24703921.44654669.006443218.70039.66299.231134.8022423527.41OpenBenchmarking.org

Compile Bench

Test: Compile

OpenBenchmarking.orgMB/s, More Is BetterCompile Bench 0.6Test: CompileAMD / LFENCE Prior DefaultGeneric Retpolines - New Default400800120016002000SE +/- 12.87, N = 3SE +/- 12.22, N = 31927.541907.61

Compile Bench

Test: Initial Create

OpenBenchmarking.orgMB/s, More Is BetterCompile Bench 0.6Test: Initial CreateAMD / LFENCE Prior DefaultGeneric Retpolines - New Default140280420560700SE +/- 7.56, N = 3SE +/- 8.12, N = 3643.92605.35

Stress-NG

Test: IO_uring

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.13.02Test: IO_uringAMD / LFENCE Prior DefaultGeneric Retpolines - New Default15K30K45K60K75KSE +/- 319.48, N = 3SE +/- 706.05, N = 471502.0567491.241. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lcrypt -lrt -lsctp -lz -ldl -pthread -lc -latomic

Stress-NG

Test: Semaphores

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.13.02Test: SemaphoresAMD / LFENCE Prior DefaultGeneric Retpolines - New Default300K600K900K1200K1500KSE +/- 4733.26, N = 3SE +/- 8368.75, N = 31184337.531181010.761. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lcrypt -lrt -lsctp -lz -ldl -pthread -lc -latomic

Stress-NG

Test: Context Switching

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.13.02Test: Context SwitchingAMD / LFENCE Prior DefaultGeneric Retolines - New Default600K1200K1800K2400K3000KSE +/- 33415.98, N = 15SE +/- 88487.24, N = 122955825.092423527.411. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lcrypt -lrt -lsctp -lz -ldl -pthread -lc -latomic

Sockperf

Test: Throughput

OpenBenchmarking.orgMessages Per Second, More Is BetterSockperf 3.7Test: ThroughputAMD / LFENCE Prior DefaultGeneric Retpolines - New Default200K400K600K800K1000KSE +/- 8592.69, N = 5SE +/- 3508.26, N = 59695708885111. (CXX) g++ options: --param -O3 -rdynamic

Sockperf

Test: Latency Ping Pong

OpenBenchmarking.orgusec, Fewer Is BetterSockperf 3.7Test: Latency Ping PongAMD / LFENCE Prior DefaultGeneric Retpolines - New Default1.30432.60863.91295.21726.5215SE +/- 0.015, N = 5SE +/- 0.007, N = 55.6695.7971. (CXX) g++ options: --param -O3 -rdynamic

Cryptsetup

PBKDF2-sha512

OpenBenchmarking.orgIterations Per Second, More Is BetterCryptsetupPBKDF2-sha512AMD / LFENCE Prior DefaultGeneric Retpolines - New Default500K1000K1500K2000K2500KSE +/- 9304.34, N = 3SE +/- 9292.21, N = 323493842351140

Cryptsetup

PBKDF2-whirlpool

OpenBenchmarking.orgIterations Per Second, More Is BetterCryptsetupPBKDF2-whirlpoolAMD / LFENCE Prior DefaultGeneric Retpolines - New Default200K400K600K800K1000KSE +/- 3952.95, N = 3SE +/- 1818.67, N = 3843847844725

Cryptsetup

AES-XTS 256b Encryption

OpenBenchmarking.orgMiB/s, More Is BetterCryptsetupAES-XTS 256b EncryptionAMD / LFENCE Prior DefaultGeneric Retpolines - New Default11002200330044005500SE +/- 17.58, N = 3SE +/- 17.43, N = 35079.44966.5

Cryptsetup

AES-XTS 256b Decryption

OpenBenchmarking.orgMiB/s, More Is BetterCryptsetupAES-XTS 256b DecryptionAMD / LFENCE Prior DefaultGeneric Retpolines - New Default11002200330044005500SE +/- 6.73, N = 3SE +/- 5.27, N = 35074.84957.6

Cryptsetup

Serpent-XTS 256b Encryption

OpenBenchmarking.orgMiB/s, More Is BetterCryptsetupSerpent-XTS 256b EncryptionAMD / LFENCE Prior DefaultGeneric Retpolines - New Default2004006008001000SE +/- 2.08, N = 3SE +/- 2.87, N = 3924.7917.7

Cryptsetup

Serpent-XTS 256b Decryption

OpenBenchmarking.orgMiB/s, More Is BetterCryptsetupSerpent-XTS 256b DecryptionAMD / LFENCE Prior DefaultGeneric Retpolines - New Default2004006008001000SE +/- 0.94, N = 3SE +/- 0.25, N = 3913.2905.7

Cryptsetup

Twofish-XTS 256b Encryption

OpenBenchmarking.orgMiB/s, More Is BetterCryptsetupTwofish-XTS 256b EncryptionAMD / LFENCE Prior DefaultGeneric Retpolines - New Default110220330440550SE +/- 0.91, N = 3SE +/- 1.42, N = 3494.7491.8

Cryptsetup

Twofish-XTS 256b Decryption

OpenBenchmarking.orgMiB/s, More Is BetterCryptsetupTwofish-XTS 256b DecryptionAMD / LFENCE Prior DefaultGeneric Retpolines - New Default110220330440550SE +/- 0.43, N = 3SE +/- 0.43, N = 3504.1501.7

Cryptsetup

AES-XTS 512b Encryption

OpenBenchmarking.orgMiB/s, More Is BetterCryptsetupAES-XTS 512b EncryptionAMD / LFENCE Prior DefaultGeneric Retpolines - New Default9001800270036004500SE +/- 10.31, N = 3SE +/- 3.67, N = 34211.54159.8

Cryptsetup

AES-XTS 512b Decryption

OpenBenchmarking.orgMiB/s, More Is BetterCryptsetupAES-XTS 512b DecryptionAMD / LFENCE Prior DefaultGeneric Retpolines - New Default9001800270036004500SE +/- 5.79, N = 3SE +/- 2.52, N = 34196.14138.0

Cryptsetup

Serpent-XTS 512b Encryption

OpenBenchmarking.orgMiB/s, More Is BetterCryptsetupSerpent-XTS 512b EncryptionAMD / LFENCE Prior DefaultGeneric Retpolines - New Default2004006008001000SE +/- 0.76, N = 3SE +/- 0.38, N = 3927.3921.0

Cryptsetup

Serpent-XTS 512b Decryption

OpenBenchmarking.orgMiB/s, More Is BetterCryptsetupSerpent-XTS 512b DecryptionAMD / LFENCE Prior DefaultGeneric Retpolines - New Default2004006008001000SE +/- 0.48, N = 3SE +/- 0.20, N = 2913.4906.3

Cryptsetup

Twofish-XTS 512b Encryption

OpenBenchmarking.orgMiB/s, More Is BetterCryptsetupTwofish-XTS 512b EncryptionAMD / LFENCE Prior DefaultGeneric Retpolines - New Default110220330440550SE +/- 0.58, N = 3SE +/- 0.84, N = 3495.9492.8

Cryptsetup

Twofish-XTS 512b Decryption

OpenBenchmarking.orgMiB/s, More Is BetterCryptsetupTwofish-XTS 512b DecryptionAMD / LFENCE Prior DefaultGeneric Retpolines - New Default110220330440550SE +/- 1.00, N = 2SE +/- 0.53, N = 3504.0501.6

Flexible IO Tester

Type: Random Read - Engine: IO_uring - Buffered: No - Direct: No - Block Size: 4KB - Disk Target: Default Test Directory

OpenBenchmarking.orgIOPS, More Is BetterFlexible IO Tester 3.29Type: Random Read - Engine: IO_uring - Buffered: No - Direct: No - Block Size: 4KB - Disk Target: Default Test DirectoryAMD / LFENCE Prior DefaultGeneric Retpolines - New Default20K40K60K80K100KSE +/- 366.67, N = 3SE +/- 945.16, N = 31002671016001. (CC) gcc options: -rdynamic -ltcmalloc -ll -lnuma -lz -lm -lpthread -ldl -laio -lcurl -lssl -lcrypto -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native

Flexible IO Tester

Type: Random Read - Engine: IO_uring - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory

OpenBenchmarking.orgIOPS, More Is BetterFlexible IO Tester 3.29Type: Random Read - Engine: IO_uring - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test DirectoryAMD / LFENCE Prior DefaultGeneric Retpolines - New Default20K40K60K80K100KSE +/- 1129.78, N = 5SE +/- 666.67, N = 31015801016671. (CC) gcc options: -rdynamic -ltcmalloc -ll -lnuma -lz -lm -lpthread -ldl -laio -lcurl -lssl -lcrypto -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native

Flexible IO Tester

Type: Random Read - Engine: IO_uring - Buffered: Yes - Direct: No - Block Size: 4KB - Disk Target: Default Test Directory

OpenBenchmarking.orgIOPS, More Is BetterFlexible IO Tester 3.29Type: Random Read - Engine: IO_uring - Buffered: Yes - Direct: No - Block Size: 4KB - Disk Target: Default Test DirectoryAMD / LFENCE Prior DefaultGeneric Retpolines - New Default20K40K60K80K100KSE +/- 560.75, N = 3SE +/- 3173.23, N = 1290467858171. (CC) gcc options: -rdynamic -ltcmalloc -ll -lnuma -lz -lm -lpthread -ldl -laio -lcurl -lssl -lcrypto -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native

Flexible IO Tester

Type: Random Write - Engine: IO_uring - Buffered: No - Direct: No - Block Size: 4KB - Disk Target: Default Test Directory

OpenBenchmarking.orgIOPS, More Is BetterFlexible IO Tester 3.29Type: Random Write - Engine: IO_uring - Buffered: No - Direct: No - Block Size: 4KB - Disk Target: Default Test DirectoryAMD / LFENCE Prior DefaultGeneric Retpolines - New Default20K40K60K80K100KSE +/- 1055.79, N = 15SE +/- 1270.89, N = 1296480979751. (CC) gcc options: -rdynamic -ltcmalloc -ll -lnuma -lz -lm -lpthread -ldl -laio -lcurl -lssl -lcrypto -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native

Flexible IO Tester

Type: Random Read - Engine: IO_uring - Buffered: Yes - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory

OpenBenchmarking.orgIOPS, More Is BetterFlexible IO Tester 3.29Type: Random Read - Engine: IO_uring - Buffered: Yes - Direct: Yes - Block Size: 4KB - Disk Target: Default Test DirectoryAMD / LFENCE Prior DefaultGeneric Retpolines - New Default20K40K60K80K100KSE +/- 233.33, N = 3SE +/- 230.94, N = 390633875001. (CC) gcc options: -rdynamic -ltcmalloc -ll -lnuma -lz -lm -lpthread -ldl -laio -lcurl -lssl -lcrypto -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native

Flexible IO Tester

Type: Random Write - Engine: IO_uring - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory

OpenBenchmarking.orgIOPS, More Is BetterFlexible IO Tester 3.29Type: Random Write - Engine: IO_uring - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test DirectoryAMD / LFENCE Prior DefaultGeneric Retpolines - New Default20K40K60K80K100KSE +/- 1270.53, N = 15SE +/- 1005.98, N = 15100627952001. (CC) gcc options: -rdynamic -ltcmalloc -ll -lnuma -lz -lm -lpthread -ldl -laio -lcurl -lssl -lcrypto -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native

Flexible IO Tester

Type: Random Write - Engine: IO_uring - Buffered: Yes - Direct: No - Block Size: 4KB - Disk Target: Default Test Directory

OpenBenchmarking.orgIOPS, More Is BetterFlexible IO Tester 3.29Type: Random Write - Engine: IO_uring - Buffered: Yes - Direct: No - Block Size: 4KB - Disk Target: Default Test DirectoryAMD / LFENCE Prior DefaultGeneric Retpolines - New Default20K40K60K80K100KSE +/- 577.35, N = 3SE +/- 333.33, N = 31150001166671. (CC) gcc options: -rdynamic -ltcmalloc -ll -lnuma -lz -lm -lpthread -ldl -laio -lcurl -lssl -lcrypto -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native

Flexible IO Tester

Type: Random Write - Engine: IO_uring - Buffered: Yes - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory

OpenBenchmarking.orgIOPS, More Is BetterFlexible IO Tester 3.29Type: Random Write - Engine: IO_uring - Buffered: Yes - Direct: Yes - Block Size: 4KB - Disk Target: Default Test DirectoryAMD / LFENCE Prior DefaultGeneric Retpolines - New Default20K40K60K80K100KSE +/- 0.00, N = 3SE +/- 333.33, N = 31140001153331. (CC) gcc options: -rdynamic -ltcmalloc -ll -lnuma -lz -lm -lpthread -ldl -laio -lcurl -lssl -lcrypto -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native

Flexible IO Tester

Type: Sequential Write - Engine: IO_uring - Buffered: No - Direct: No - Block Size: 2MB - Disk Target: Default Test Directory

OpenBenchmarking.orgMB/s, More Is BetterFlexible IO Tester 3.29Type: Sequential Write - Engine: IO_uring - Buffered: No - Direct: No - Block Size: 2MB - Disk Target: Default Test DirectoryAMD / LFENCE Prior DefaultGeneric Retpolines - New Default400800120016002000SE +/- 19.86, N = 3SE +/- 8.62, N = 3173615901. (CC) gcc options: -rdynamic -ltcmalloc -ll -lnuma -lz -lm -lpthread -ldl -laio -lcurl -lssl -lcrypto -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native

Flexible IO Tester

Type: Sequential Write - Engine: IO_uring - Buffered: No - Direct: No - Block Size: 2MB - Disk Target: Default Test Directory

OpenBenchmarking.orgIOPS, More Is BetterFlexible IO Tester 3.29Type: Sequential Write - Engine: IO_uring - Buffered: No - Direct: No - Block Size: 2MB - Disk Target: Default Test DirectoryAMD / LFENCE Prior DefaultGeneric Retpolines - New Default2004006008001000SE +/- 9.77, N = 3SE +/- 4.37, N = 38647921. (CC) gcc options: -rdynamic -ltcmalloc -ll -lnuma -lz -lm -lpthread -ldl -laio -lcurl -lssl -lcrypto -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native

OSBench

Test: Create Files

OpenBenchmarking.orgus Per Event, Fewer Is BetterOSBenchTest: Create FilesAMD / LFENCE Prior DefaultGeneric Retpolines - New Default3691215SE +/- 0.02, N = 3SE +/- 0.02, N = 312.4613.141. (CC) gcc options: -lm

OSBench

Test: Create Threads

OpenBenchmarking.orgus Per Event, Fewer Is BetterOSBenchTest: Create ThreadsAMD / LFENCE Prior DefaultGeneric Retpolines - New Default3691215SE +/- 0.04, N = 3SE +/- 0.10, N = 311.0211.001. (CC) gcc options: -lm

OSBench

Test: Launch Programs

OpenBenchmarking.orgus Per Event, Fewer Is BetterOSBenchTest: Launch ProgramsAMD / LFENCE Prior DefaultGeneric Retpolines - New Default714212835SE +/- 0.03, N = 3SE +/- 0.16, N = 328.2528.901. (CC) gcc options: -lm

OSBench

Test: Create Processes

OpenBenchmarking.orgus Per Event, Fewer Is BetterOSBenchTest: Create ProcessesAMD / LFENCE Prior DefaultGeneric Retpolines - New Default510152025SE +/- 0.09, N = 3SE +/- 0.28, N = 321.4522.121. (CC) gcc options: -lm

OSBench

Test: Memory Allocations

OpenBenchmarking.orgNs Per Event, Fewer Is BetterOSBenchTest: Memory AllocationsAMD / LFENCE Prior DefaultGeneric Retpolines - New Default1530456075SE +/- 0.12, N = 3SE +/- 0.15, N = 369.0169.391. (CC) gcc options: -lm

WireGuard + Linux Networking Stack Stress Test

OpenBenchmarking.orgSeconds, Fewer Is BetterWireGuard + Linux Networking Stack Stress TestAMD / LFENCE Prior DefaultGeneric Retpolines - New Default50100150200250SE +/- 2.31, N = 3SE +/- 2.41, N = 5218.70223.09

Timed MPlayer Compilation

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed MPlayer Compilation 1.5Time To CompileAMD / LFENCE Prior DefaultGeneric Retpolines - New Default918273645SE +/- 0.07, N = 3SE +/- 0.02, N = 339.6639.78

Timed Linux Kernel Compilation

Build: defconfig

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed Linux Kernel Compilation 5.16Build: defconfigAMD / LFENCE Prior DefaultGeneric Retpolines - New Default20406080100SE +/- 0.05, N = 3SE +/- 0.09, N = 399.2399.03

Timed Godot Game Engine Compilation

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed Godot Game Engine Compilation 3.2.3Time To CompileAMD / LFENCE Prior DefaultGeneric Retpolines - New Default306090120150SE +/- 0.17, N = 3SE +/- 0.09, N = 3134.80133.75


Phoronix Test Suite v10.8.4