buildyu Tests for a future article. Intel Core i9-13900K testing with a ASUS PRIME Z790-P WIFI (0809 BIOS) and AMD Radeon RX 6800 16GB on Ubuntu 23.04 via the Phoronix Test Suite.
HTML result view exported from: https://openbenchmarking.org/result/2303221-NE-BUILDYU0142&grs .
buildyu Processor Motherboard Chipset Memory Disk Graphics Audio Monitor Network OS Kernel Desktop Display Server OpenGL Compiler File-System Screen Resolution a b Intel Core i9-13900K @ 4.00GHz (24 Cores / 32 Threads) ASUS PRIME Z790-P WIFI (0809 BIOS) Intel Device 7a27 32GB 1000GB Western Digital WDS100T1X0E-00AFY0 AMD Radeon RX 6800 16GB (2475/1000MHz) Realtek ALC897 ASUS VP28U Intel Device 7a70 Ubuntu 23.04 5.19.0-21-generic (x86_64) GNOME Shell 43.2 X Server + Wayland 4.6 Mesa 22.3.6 (LLVM 15.0.7 DRM 3.47) GCC 12.2.0 ext4 3840x2160 OpenBenchmarking.org Kernel Details - Transparent Huge Pages: madvise Compiler Details - --build=x86_64-linux-gnu --disable-vtable-verify --disable-werror --enable-cet --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-gnu-unique-object --enable-languages=c,ada,c++,go,d,fortran,objc,obj-c++,m2 --enable-libphobos-checking=release --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-defaulted --enable-offload-targets=nvptx-none=/build/gcc-12-PG9DkL/gcc-12-12.2.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-12-PG9DkL/gcc-12-12.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-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 Processor Details - Scaling Governor: intel_pstate powersave (EPP: balance_performance) - CPU Microcode: 0x112 - Thermald 2.5.2 Python Details - Python 3.11.1 Security Details - itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + mmio_stale_data: Not affected + retbleed: 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 Enhanced IBRS IBPB: conditional RSB filling PBRSB-eIBRS: SW sequence + srbds: Not affected + tsx_async_abort: Not affected
buildyu stress-ng: Crypto stress-ng: Futex stress-ng: Glibc C String Functions stress-ng: IO_uring vvenc: Bosphorus 1080p - Fast build-llvm: Unix Makefiles vvenc: Bosphorus 4K - Faster stress-ng: Poll build2: Time To Compile stress-ng: MEMFD vvenc: Bosphorus 1080p - Faster stress-ng: Pthread stress-ng: Zlib vvenc: Bosphorus 4K - Fast stress-ng: Matrix Math stress-ng: Forking stress-ng: System V Message Passing build-nodejs: Time To Compile stress-ng: NUMA stress-ng: Malloc build-llvm: Ninja stress-ng: Semaphores stress-ng: Vector Math stress-ng: Function Call build-godot: Time To Compile stress-ng: CPU Stress stress-ng: Context Switching stress-ng: MMAP stress-ng: Hash stress-ng: Glibc Qsort Data Sorting stress-ng: Memory Copying stress-ng: Mutex stress-ng: SENDFILE stress-ng: Socket Activity stress-ng: CPU Cache stress-ng: Atomic a b 59071.71 3611220.46 26272268.01 26432.44 21.353 360.178 14.235 2667812.67 72.003 968.39 42.109 207679.03 2364.46 7.074 110471.59 102885.75 13661312.94 279.023 605.99 33013200.06 331.592 3473125.77 118575.25 184840.31 174.972 62573.70 3813434.36 734.90 5170221.46 643.75 7536.89 13875628.06 598590.48 22622.89 4620026.30 357.12 54607.11 3808952.64 27329787.06 27244.17 20.833 351.839 13.997 2623234.48 70.845 982.46 42.656 205122.02 2391.76 7.135 109608.7 102087.54 13563350.23 280.813 602.75 33162557.85 333.008 3459103.47 119037.32 185480.72 175.532 62735.46 3822942.21 735.87 5176530.5 644.37 7543.82 13886894.31 598846.45 24653.17 4673169.13 339.24 OpenBenchmarking.org
Stress-NG Test: Crypto OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.15.06 Test: Crypto a b 13K 26K 39K 52K 65K SE +/- 107.50, N = 3 59071.71 54607.11 1. (CC) gcc options: -std=gnu99 -O2 -lm -laio -lapparmor -latomic -lc -lcrypt -ldl -lEGL -lgbm -lGLESv2 -ljpeg -lrt -lz -pthread
Stress-NG Test: Futex OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.15.06 Test: Futex a b 800K 1600K 2400K 3200K 4000K SE +/- 38240.29, N = 15 3611220.46 3808952.64 1. (CC) gcc options: -std=gnu99 -O2 -lm -laio -lapparmor -latomic -lc -lcrypt -ldl -lEGL -lgbm -lGLESv2 -ljpeg -lrt -lz -pthread
Stress-NG Test: Glibc C String Functions OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.15.06 Test: Glibc C String Functions a b 6M 12M 18M 24M 30M SE +/- 301516.22, N = 15 26272268.01 27329787.06 1. (CC) gcc options: -std=gnu99 -O2 -lm -laio -lapparmor -latomic -lc -lcrypt -ldl -lEGL -lgbm -lGLESv2 -ljpeg -lrt -lz -pthread
Stress-NG Test: IO_uring OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.15.06 Test: IO_uring a b 6K 12K 18K 24K 30K SE +/- 308.26, N = 4 26432.44 27244.17 1. (CC) gcc options: -std=gnu99 -O2 -lm -laio -lapparmor -latomic -lc -lcrypt -ldl -lEGL -lgbm -lGLESv2 -ljpeg -lrt -lz -pthread
VVenC Video Input: Bosphorus 1080p - Video Preset: Fast OpenBenchmarking.org Frames Per Second, More Is Better VVenC 1.7 Video Input: Bosphorus 1080p - Video Preset: Fast a b 5 10 15 20 25 SE +/- 0.15, N = 3 21.35 20.83 1. (CXX) g++ options: -O3 -flto=auto -fno-fat-lto-objects
Timed LLVM Compilation Build System: Unix Makefiles OpenBenchmarking.org Seconds, Fewer Is Better Timed LLVM Compilation 16.0 Build System: Unix Makefiles a b 80 160 240 320 400 SE +/- 3.96, N = 3 360.18 351.84
VVenC Video Input: Bosphorus 4K - Video Preset: Faster OpenBenchmarking.org Frames Per Second, More Is Better VVenC 1.7 Video Input: Bosphorus 4K - Video Preset: Faster a b 4 8 12 16 20 SE +/- 0.08, N = 3 14.24 14.00 1. (CXX) g++ options: -O3 -flto=auto -fno-fat-lto-objects
Stress-NG Test: Poll OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.15.06 Test: Poll a b 600K 1200K 1800K 2400K 3000K SE +/- 12444.41, N = 3 2667812.67 2623234.48 1. (CC) gcc options: -std=gnu99 -O2 -lm -laio -lapparmor -latomic -lc -lcrypt -ldl -lEGL -lgbm -lGLESv2 -ljpeg -lrt -lz -pthread
Build2 Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Build2 0.15 Time To Compile a b 16 32 48 64 80 SE +/- 0.81, N = 3 72.00 70.85
Stress-NG Test: MEMFD OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.15.06 Test: MEMFD a b 200 400 600 800 1000 SE +/- 3.88, N = 3 968.39 982.46 1. (CC) gcc options: -std=gnu99 -O2 -lm -laio -lapparmor -latomic -lc -lcrypt -ldl -lEGL -lgbm -lGLESv2 -ljpeg -lrt -lz -pthread
VVenC Video Input: Bosphorus 1080p - Video Preset: Faster OpenBenchmarking.org Frames Per Second, More Is Better VVenC 1.7 Video Input: Bosphorus 1080p - Video Preset: Faster a b 10 20 30 40 50 SE +/- 0.29, N = 3 42.11 42.66 1. (CXX) g++ options: -O3 -flto=auto -fno-fat-lto-objects
Stress-NG Test: Pthread OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.15.06 Test: Pthread a b 40K 80K 120K 160K 200K SE +/- 1962.23, N = 7 207679.03 205122.02 1. (CC) gcc options: -std=gnu99 -O2 -lm -laio -lapparmor -latomic -lc -lcrypt -ldl -lEGL -lgbm -lGLESv2 -ljpeg -lrt -lz -pthread
Stress-NG Test: Zlib OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.15.06 Test: Zlib a b 500 1000 1500 2000 2500 SE +/- 21.83, N = 12 2364.46 2391.76 1. (CC) gcc options: -std=gnu99 -O2 -lm -laio -lapparmor -latomic -lc -lcrypt -ldl -lEGL -lgbm -lGLESv2 -ljpeg -lrt -lz -pthread
VVenC Video Input: Bosphorus 4K - Video Preset: Fast OpenBenchmarking.org Frames Per Second, More Is Better VVenC 1.7 Video Input: Bosphorus 4K - Video Preset: Fast a b 2 4 6 8 10 SE +/- 0.088, N = 3 7.074 7.135 1. (CXX) g++ options: -O3 -flto=auto -fno-fat-lto-objects
Stress-NG Test: Matrix Math OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.15.06 Test: Matrix Math a b 20K 40K 60K 80K 100K SE +/- 200.33, N = 3 110471.59 109608.70 1. (CC) gcc options: -std=gnu99 -O2 -lm -laio -lapparmor -latomic -lc -lcrypt -ldl -lEGL -lgbm -lGLESv2 -ljpeg -lrt -lz -pthread
Stress-NG Test: Forking OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.15.06 Test: Forking a b 20K 40K 60K 80K 100K SE +/- 589.64, N = 3 102885.75 102087.54 1. (CC) gcc options: -std=gnu99 -O2 -lm -laio -lapparmor -latomic -lc -lcrypt -ldl -lEGL -lgbm -lGLESv2 -ljpeg -lrt -lz -pthread
Stress-NG Test: System V Message Passing OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.15.06 Test: System V Message Passing a b 3M 6M 9M 12M 15M SE +/- 110051.90, N = 9 13661312.94 13563350.23 1. (CC) gcc options: -std=gnu99 -O2 -lm -laio -lapparmor -latomic -lc -lcrypt -ldl -lEGL -lgbm -lGLESv2 -ljpeg -lrt -lz -pthread
Timed Node.js Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed Node.js Compilation 19.8.1 Time To Compile a b 60 120 180 240 300 SE +/- 0.70, N = 3 279.02 280.81
Stress-NG Test: NUMA OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.15.06 Test: NUMA a b 130 260 390 520 650 SE +/- 3.34, N = 3 605.99 602.75 1. (CC) gcc options: -std=gnu99 -O2 -lm -laio -lapparmor -latomic -lc -lcrypt -ldl -lEGL -lgbm -lGLESv2 -ljpeg -lrt -lz -pthread
Stress-NG Test: Malloc OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.15.06 Test: Malloc a b 7M 14M 21M 28M 35M SE +/- 52292.05, N = 3 33013200.06 33162557.85 1. (CC) gcc options: -std=gnu99 -O2 -lm -laio -lapparmor -latomic -lc -lcrypt -ldl -lEGL -lgbm -lGLESv2 -ljpeg -lrt -lz -pthread
Timed LLVM Compilation Build System: Ninja OpenBenchmarking.org Seconds, Fewer Is Better Timed LLVM Compilation 16.0 Build System: Ninja a b 70 140 210 280 350 SE +/- 0.20, N = 3 331.59 333.01
Stress-NG Test: Semaphores OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.15.06 Test: Semaphores a b 700K 1400K 2100K 2800K 3500K SE +/- 7318.55, N = 3 3473125.77 3459103.47 1. (CC) gcc options: -std=gnu99 -O2 -lm -laio -lapparmor -latomic -lc -lcrypt -ldl -lEGL -lgbm -lGLESv2 -ljpeg -lrt -lz -pthread
Stress-NG Test: Vector Math OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.15.06 Test: Vector Math a b 30K 60K 90K 120K 150K SE +/- 198.47, N = 3 118575.25 119037.32 1. (CC) gcc options: -std=gnu99 -O2 -lm -laio -lapparmor -latomic -lc -lcrypt -ldl -lEGL -lgbm -lGLESv2 -ljpeg -lrt -lz -pthread
Stress-NG Test: Function Call OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.15.06 Test: Function Call a b 40K 80K 120K 160K 200K SE +/- 124.69, N = 3 184840.31 185480.72 1. (CC) gcc options: -std=gnu99 -O2 -lm -laio -lapparmor -latomic -lc -lcrypt -ldl -lEGL -lgbm -lGLESv2 -ljpeg -lrt -lz -pthread
Timed Godot Game Engine Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed Godot Game Engine Compilation 4.0 Time To Compile a b 40 80 120 160 200 SE +/- 0.08, N = 3 174.97 175.53
Stress-NG Test: CPU Stress OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.15.06 Test: CPU Stress a b 13K 26K 39K 52K 65K SE +/- 78.70, N = 3 62573.70 62735.46 1. (CC) gcc options: -std=gnu99 -O2 -lm -laio -lapparmor -latomic -lc -lcrypt -ldl -lEGL -lgbm -lGLESv2 -ljpeg -lrt -lz -pthread
Stress-NG Test: Context Switching OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.15.06 Test: Context Switching a b 800K 1600K 2400K 3200K 4000K SE +/- 33182.58, N = 3 3813434.36 3822942.21 1. (CC) gcc options: -std=gnu99 -O2 -lm -laio -lapparmor -latomic -lc -lcrypt -ldl -lEGL -lgbm -lGLESv2 -ljpeg -lrt -lz -pthread
Stress-NG Test: MMAP OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.15.06 Test: MMAP a b 160 320 480 640 800 SE +/- 1.95, N = 3 734.90 735.87 1. (CC) gcc options: -std=gnu99 -O2 -lm -laio -lapparmor -latomic -lc -lcrypt -ldl -lEGL -lgbm -lGLESv2 -ljpeg -lrt -lz -pthread
Stress-NG Test: Hash OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.15.06 Test: Hash a b 1.1M 2.2M 3.3M 4.4M 5.5M SE +/- 2802.95, N = 3 5170221.46 5176530.50 1. (CC) gcc options: -std=gnu99 -O2 -lm -laio -lapparmor -latomic -lc -lcrypt -ldl -lEGL -lgbm -lGLESv2 -ljpeg -lrt -lz -pthread
Stress-NG Test: Glibc Qsort Data Sorting OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.15.06 Test: Glibc Qsort Data Sorting a b 140 280 420 560 700 SE +/- 0.70, N = 3 643.75 644.37 1. (CC) gcc options: -std=gnu99 -O2 -lm -laio -lapparmor -latomic -lc -lcrypt -ldl -lEGL -lgbm -lGLESv2 -ljpeg -lrt -lz -pthread
Stress-NG Test: Memory Copying OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.15.06 Test: Memory Copying a b 1600 3200 4800 6400 8000 SE +/- 6.00, N = 3 7536.89 7543.82 1. (CC) gcc options: -std=gnu99 -O2 -lm -laio -lapparmor -latomic -lc -lcrypt -ldl -lEGL -lgbm -lGLESv2 -ljpeg -lrt -lz -pthread
Stress-NG Test: Mutex OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.15.06 Test: Mutex a b 3M 6M 9M 12M 15M SE +/- 4110.91, N = 3 13875628.06 13886894.31 1. (CC) gcc options: -std=gnu99 -O2 -lm -laio -lapparmor -latomic -lc -lcrypt -ldl -lEGL -lgbm -lGLESv2 -ljpeg -lrt -lz -pthread
Stress-NG Test: SENDFILE OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.15.06 Test: SENDFILE a b 130K 260K 390K 520K 650K SE +/- 1792.68, N = 3 598590.48 598846.45 1. (CC) gcc options: -std=gnu99 -O2 -lm -laio -lapparmor -latomic -lc -lcrypt -ldl -lEGL -lgbm -lGLESv2 -ljpeg -lrt -lz -pthread
Stress-NG Test: Socket Activity OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.15.06 Test: Socket Activity a b 5K 10K 15K 20K 25K SE +/- 688.43, N = 15 22622.89 24653.17 1. (CC) gcc options: -std=gnu99 -O2 -lm -laio -lapparmor -latomic -lc -lcrypt -ldl -lEGL -lgbm -lGLESv2 -ljpeg -lrt -lz -pthread
Stress-NG Test: CPU Cache OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.15.06 Test: CPU Cache a b 1000K 2000K 3000K 4000K 5000K SE +/- 96472.69, N = 15 4620026.30 4673169.13 1. (CC) gcc options: -std=gnu99 -O2 -lm -laio -lapparmor -latomic -lc -lcrypt -ldl -lEGL -lgbm -lGLESv2 -ljpeg -lrt -lz -pthread
Stress-NG Test: Atomic OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.15.06 Test: Atomic a b 80 160 240 320 400 SE +/- 7.21, N = 15 357.12 339.24 1. (CC) gcc options: -std=gnu99 -O2 -lm -laio -lapparmor -latomic -lc -lcrypt -ldl -lEGL -lgbm -lGLESv2 -ljpeg -lrt -lz -pthread
Phoronix Test Suite v10.8.5