clangnative

AMD Ryzen 9 7900X 12-Core testing with a ASUS TUF GAMING B650-PLUS WIFI (2413 BIOS) and Sapphire AMD Radeon RX 7800 XT 16GB on Fedora Linux 39 via the Phoronix Test Suite.

HTML result view exported from: https://openbenchmarking.org/result/2404208-NE-CLANGNATI88.

clangnativeProcessorMotherboardChipsetMemoryDiskGraphicsAudioMonitorNetworkOSKernelDesktopDisplay ServerOpenGLCompilerFile-SystemScreen Resolutionclangnativeclangnative2AMD Ryzen 9 7900X 12-Core @ 5.73GHz (12 Cores / 24 Threads)ASUS TUF GAMING B650-PLUS WIFI (2413 BIOS)AMD Device 14d832GB2000GB KINGSTON SFYRD2000G + 2000GB CT2000MX500SSD1Sapphire AMD Radeon RX 7800 XT 16GB (2200/3000MHz)AMD Navi 31 HDMI/DPLG HDR WQHDRealtek RTL8125 2.5GbE + MEDIATEK MT7921 802.11ax PCIFedora Linux 396.8.7-200.clang18native.fc39.x86_64 (x86_64)GNOME Shell 45.5X Server + Wayland4.6 Mesa 23.3.6 (LLVM 17.0.6 DRM 3.57)Clang 17.0.6 + LLVM 17.0.6btrfs3440x1440OpenBenchmarking.orgKernel Details- Transparent Huge Pages: madviseCompiler Details- --build=x86_64-redhat-linux --disable-libunwind-exceptions --enable-__cxa_atexit --enable-bootstrap --enable-cet --enable-checking=release --enable-gnu-indirect-function --enable-gnu-unique-object --enable-initfini-array --enable-languages=c,c++,fortran,objc,obj-c++,ada,go,d,m2,lto --enable-libstdcxx-backtrace --enable-link-serialization=1 --enable-multilib --enable-offload-defaulted --enable-offload-targets=nvptx-none --enable-plugin --enable-shared --enable-threads=posix --mandir=/usr/share/man --with-arch_32=i686 --with-build-config=bootstrap-lto --with-gcc-major-version-only --with-libstdcxx-zoneinfo=/usr/share/zoneinfo --with-linker-hash-style=gnu --with-tune=generic --without-cuda-driver Processor Details- Scaling Governor: amd-pstate-epp performance (EPP: performance) - CPU Microcode: 0xa601206 Security Details- SELinux + gather_data_sampling: Not affected + itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + mmio_stale_data: Not affected + reg_file_data_sampling: 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; BHI: Not affected + srbds: Not affected + tsx_async_abort: Not affected

clangnativebuild-python: Released Build, PGO + LTO Optimizedpostmark: Disk Transaction Performancetinymembench: Standard Memcpytinymembench: Standard Memsetmbw: Memory Copy - 128 MiBmbw: Memory Copy - 512 MiBmbw: Memory Copy - 1024 MiBmbw: Memory Copy - 4096 MiBmbw: Memory Copy - 8192 MiBmbw: Memory Copy, Fixed Block Size - 128 MiBmbw: Memory Copy, Fixed Block Size - 512 MiBmbw: Memory Copy, Fixed Block Size - 1024 MiBbuild-python: Defaultclangnativeclangnative2175.246551528572.533554.418226.98819949.46919947.77120646.29120658.04319861.86318374.60618443.338176.30413.126OpenBenchmarking.org

Timed CPython Compilation

Build Configuration: Released Build, PGO + LTO Optimized

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed CPython Compilation 3.10.6Build Configuration: Released Build, PGO + LTO Optimizedclangnativeclangnative24080120160200175.25176.30

PostMark

Disk Transaction Performance

OpenBenchmarking.orgTPS, More Is BetterPostMark 1.51Disk Transaction Performanceclangnative12002400360048006000SE +/- 40.33, N = 355151. (CC) gcc options: -O3

Tinymembench

Standard Memcpy

OpenBenchmarking.orgMB/s, More Is BetterTinymembench 2018-05-28Standard Memcpyclangnative6K12K18K24K30KSE +/- 36.40, N = 328572.51. (CC) gcc options: -O2 -lm

Tinymembench

Standard Memset

OpenBenchmarking.orgMB/s, More Is BetterTinymembench 2018-05-28Standard Memsetclangnative7K14K21K28K35KSE +/- 0.03, N = 333554.41. (CC) gcc options: -O2 -lm

MBW

Test: Memory Copy - Array Size: 128 MiB

OpenBenchmarking.orgMiB/s, More Is BetterMBW 2018-09-08Test: Memory Copy - Array Size: 128 MiBclangnative4K8K12K16K20KSE +/- 56.89, N = 318226.991. (CC) gcc options: -O3 -march=native

MBW

Test: Memory Copy - Array Size: 512 MiB

OpenBenchmarking.orgMiB/s, More Is BetterMBW 2018-09-08Test: Memory Copy - Array Size: 512 MiBclangnative4K8K12K16K20KSE +/- 113.46, N = 319949.471. (CC) gcc options: -O3 -march=native

MBW

Test: Memory Copy - Array Size: 1024 MiB

OpenBenchmarking.orgMiB/s, More Is BetterMBW 2018-09-08Test: Memory Copy - Array Size: 1024 MiBclangnative4K8K12K16K20KSE +/- 135.43, N = 319947.771. (CC) gcc options: -O3 -march=native

MBW

Test: Memory Copy - Array Size: 4096 MiB

OpenBenchmarking.orgMiB/s, More Is BetterMBW 2018-09-08Test: Memory Copy - Array Size: 4096 MiBclangnative4K8K12K16K20KSE +/- 29.54, N = 320646.291. (CC) gcc options: -O3 -march=native

MBW

Test: Memory Copy - Array Size: 8192 MiB

OpenBenchmarking.orgMiB/s, More Is BetterMBW 2018-09-08Test: Memory Copy - Array Size: 8192 MiBclangnative4K8K12K16K20KSE +/- 97.74, N = 320658.041. (CC) gcc options: -O3 -march=native

MBW

Test: Memory Copy, Fixed Block Size - Array Size: 128 MiB

OpenBenchmarking.orgMiB/s, More Is BetterMBW 2018-09-08Test: Memory Copy, Fixed Block Size - Array Size: 128 MiBclangnative4K8K12K16K20KSE +/- 23.99, N = 319861.861. (CC) gcc options: -O3 -march=native

MBW

Test: Memory Copy, Fixed Block Size - Array Size: 512 MiB

OpenBenchmarking.orgMiB/s, More Is BetterMBW 2018-09-08Test: Memory Copy, Fixed Block Size - Array Size: 512 MiBclangnative4K8K12K16K20KSE +/- 16.39, N = 318374.611. (CC) gcc options: -O3 -march=native

MBW

Test: Memory Copy, Fixed Block Size - Array Size: 1024 MiB

OpenBenchmarking.orgMiB/s, More Is BetterMBW 2018-09-08Test: Memory Copy, Fixed Block Size - Array Size: 1024 MiBclangnative4K8K12K16K20KSE +/- 46.00, N = 318443.341. (CC) gcc options: -O3 -march=native

Timed CPython Compilation

Build Configuration: Default

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed CPython Compilation 3.10.6Build Configuration: Defaultclangnative2369121513.13


Phoronix Test Suite v10.8.4