5900hs

AMD Ryzen 9 5900HS testing with a ASUS GA401QM v1.0 (GA401QM.415 BIOS) and ASUS AMD Radeon Vega / Mobile on Arch Linux via the Phoronix Test Suite.

HTML result view exported from: https://openbenchmarking.org/result/2312125-DIMO-5900HS242&grr&rdt.

5900hsProcessorMotherboardChipsetMemoryDiskGraphicsAudioMonitorNetworkOSKernelDesktopDisplay ServerOpenGLCompilerFile-SystemScreen Resolution5900HS6.6.6AMD Ryzen 9 5900HS @ 4.68GHz (8 Cores / 16 Threads)ASUS GA401QM v1.0 (GA401QM.415 BIOS)AMD Renoir/Cezanne32GB1024GB HFM001TD3JX013NASUS AMD Radeon Vega / Mobile (2100/1600MHz)AMD Renoir Radeon HD AudioHP Z24iIntel Wi-Fi 6 AX200Arch Linux6.6.3-arch1-1 (x86_64)Sway 1.8.1X Server 1.21.1.1 + Wayland4.6 Mesa 23.2.1-arch1.2 (LLVM 16.0.6 DRM 3.54)GCC 13.2.1 20230801 + Clang 16.0.6 + LLVM 16.0.6 + CUDA 12.3ext41920x12006.6.6-arch1-1-custom (x86_64)OpenBenchmarking.orgKernel Details- Transparent Huge Pages: alwaysEnvironment Details- NVCC_PREPEND_FLAGS="-ccbin /opt/cuda/bin"Compiler Details- --disable-libssp --disable-libstdcxx-pch --disable-werror --enable-__cxa_atexit --enable-bootstrap --enable-cet=auto --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-default-ssp --enable-gnu-indirect-function --enable-gnu-unique-object --enable-languages=ada,c,c++,d,fortran,go,lto,objc,obj-c++ --enable-libstdcxx-backtrace --enable-link-serialization=1 --enable-lto --enable-multilib --enable-plugin --enable-shared --enable-threads=posix --mandir=/usr/share/man --with-build-config=bootstrap-lto --with-linker-hash-style=gnu Processor Details- 5900HS: Scaling Governor: amd-pstate-epp powersave (EPP: power) - Platform Profile: performance - CPU Microcode: 0xa50000c - ACPI Profile: performance - 6.6.6: Scaling Governor: amd-pstate-epp powersave (EPP: power) - Platform Profile: balanced - CPU Microcode: 0xa50000c - ACPI Profile: balanced Security Details- 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: Vulnerable + spec_store_bypass: Vulnerable + spectre_v1: Vulnerable: __user pointer sanitization and usercopy barriers only; no swapgs barriers + spectre_v2: Vulnerable IBPB: disabled STIBP: disabled PBRSB-eIBRS: Not affected + srbds: Not affected + tsx_async_abort: Not affected Disk Details- 6.6.6: NONE / noatime,rw / Block Size: 4096

5900hsmutex: Mutex Lock Unlock spinlockmutex: Mutex Lock Unlock pthread_mutexmutex: Mutex Lock Unlock spinlock_amdmutex: Shared Mutex Lock Sharedmutex: Mutex Lock Unlock std::mutexmutex: Mutex Lock Unlock ticket_spinlockmutex: Mutex Lock Unlock std::mutexsqlite: mutex: Semaphore Release And Acquire5900HS6.6.619.410.0922.517.617.615.412.69.0814.032OpenBenchmarking.org

BenchmarkMutex

Benchmark: Mutex Lock Unlock spinlock

OpenBenchmarking.orgns, Fewer Is BetterBenchmarkMutexBenchmark: Mutex Lock Unlock spinlock5900HS510152025SE +/- 0.00, N = 319.41. (CXX) g++ options: -std=c++17 -lbenchmark -pthread

BenchmarkMutex

Benchmark: Mutex Lock Unlock pthread_mutex

OpenBenchmarking.orgns, Fewer Is BetterBenchmarkMutexBenchmark: Mutex Lock Unlock pthread_mutex5900HS3691215SE +/- 0.12, N = 410.091. (CXX) g++ options: -std=c++17 -lbenchmark -pthread

BenchmarkMutex

Benchmark: Mutex Lock Unlock spinlock_amd

OpenBenchmarking.orgns, Fewer Is BetterBenchmarkMutexBenchmark: Mutex Lock Unlock spinlock_amd5900HS510152025SE +/- 0.00, N = 322.51. (CXX) g++ options: -std=c++17 -lbenchmark -pthread

BenchmarkMutex

Benchmark: Shared Mutex Lock Shared

OpenBenchmarking.orgns, Fewer Is BetterBenchmarkMutexBenchmark: Shared Mutex Lock Shared5900HS48121620SE +/- 0.15, N = 317.61. (CXX) g++ options: -std=c++17 -lbenchmark -pthread

BenchmarkMutex

Benchmark: Mutex Lock Unlock std::mutex

OpenBenchmarking.orgns, Fewer Is BetterBenchmarkMutexBenchmark: Mutex Lock Unlock std::mutex5900HS48121620SE +/- 0.07, N = 317.61. (CXX) g++ options: -std=c++17 -lbenchmark -pthread

BenchmarkMutex

Benchmark: Mutex Lock Unlock ticket_spinlock

OpenBenchmarking.orgns, Fewer Is BetterBenchmarkMutexBenchmark: Mutex Lock Unlock ticket_spinlock5900HS48121620SE +/- 0.00, N = 315.41. (CXX) g++ options: -std=c++17 -lbenchmark -pthread

BenchmarkMutex

Benchmark: Mutex Lock Unlock std::mutex

OpenBenchmarking.orgns, Fewer Is BetterBenchmarkMutexBenchmark: Mutex Lock Unlock std::mutex5900HS3691215SE +/- 0.17, N = 312.61. (CXX) g++ options: -std=c++17 -lbenchmark -pthread

SQLite

OpenBenchmarking.orgSeconds, Fewer Is BetterSQLite 3.44.06.6.648121620SE +/- 0.00, N = 314.03

BenchmarkMutex

Benchmark: Semaphore Release And Acquire

OpenBenchmarking.orgns, Fewer Is BetterBenchmarkMutexBenchmark: Semaphore Release And Acquire5900HS3691215SE +/- 0.00, N = 39.081. (CXX) g++ options: -std=c++17 -lbenchmark -pthread


Phoronix Test Suite v10.8.5