new new AMD Ryzen Threadripper 3990X 64-Core testing with a Gigabyte TRX40 AORUS PRO WIFI (F6 BIOS) and AMD Radeon RX 5700 8GB on Ubuntu 23.04 via the Phoronix Test Suite.
HTML result view exported from: https://openbenchmarking.org/result/2306050-PTS-NEWNEW4487&rdt&gru .
new new Processor Motherboard Chipset Memory Disk Graphics Audio Monitor Network OS Kernel Desktop Display Server OpenGL Compiler File-System Screen Resolution a b c d AMD Ryzen Threadripper 3990X 64-Core @ 2.90GHz (64 Cores / 128 Threads) Gigabyte TRX40 AORUS PRO WIFI (F6 BIOS) AMD Starship/Matisse 128GB Samsung SSD 970 EVO Plus 500GB AMD Radeon RX 5700 8GB (1750/875MHz) AMD Navi 10 HDMI Audio DELL P2415Q Intel I211 + Intel Wi-Fi 6 AX200 Ubuntu 23.04 6.2.0-20-generic (x86_64) GNOME Shell 44.0 X Server + Wayland 4.6 Mesa 23.0.2 (LLVM 15.0.7 DRM 3.49) 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-Pa930Z/gcc-12-12.2.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-12-Pa930Z/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 Disk Details - NONE / errors=remount-ro,relatime,rw / Block Size: 4096 Processor Details - Scaling Governor: acpi-cpufreq schedutil (Boost: Enabled) - CPU Microcode: 0x8301055 Security Details - itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + mmio_stale_data: Not affected + retbleed: Mitigation of untrained return thunk; SMT enabled with STIBP protection + 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 STIBP: always-on RSB filling PBRSB-eIBRS: Not affected + srbds: Not affected + tsx_async_abort: Not affected
new new nekrs: Kershaw nekrs: TurboPipe Periodic oidn: RT.hdr_alb_nrm.3840x2160 - CPU-Only oidn: RT.ldr_alb_nrm.3840x2160 - CPU-Only oidn: RTLightmap.hdr.4096x4096 - CPU-Only leveldb: Fill Sync leveldb: Overwrite leveldb: Rand Fill leveldb: Seq Fill leveldb: Hot Read leveldb: Fill Sync leveldb: Overwrite leveldb: Rand Fill leveldb: Rand Read leveldb: Seek Rand leveldb: Rand Delete leveldb: Seq Fill a b c d 1293946667 1696120000 1.25 1.27 0.63 2.4 23.4 23.2 23.8 99.789 5973.266 606.477 608.869 99.825 155.005 575.191 594.006 1288506667 1699826667 1.21 1.24 0.62 2.4 23.3 23.3 24.0 98.215 5966.569 607.790 607.322 100.270 154.323 570.042 589.492 1293940000 1705430000 1.23 1.24 0.62 2.4 23.1 23.3 24.0 99.604 5947.233 611.524 606.448 99.522 154.469 570.118 591.016 1291316667 1700923333 1.21 1.24 0.62 2.3 23.3 23.1 23.9 99.457 5998.113 606.560 611.766 99.906 154.318 573.528 591.199 OpenBenchmarking.org
nekRS Input: Kershaw OpenBenchmarking.org flops/rank, More Is Better nekRS 23.0 Input: Kershaw a b c d 300M 600M 900M 1200M 1500M SE +/- 1736705.05, N = 3 SE +/- 2208893.64, N = 3 SE +/- 821238.90, N = 3 SE +/- 2060148.32, N = 3 1293946667 1288506667 1293940000 1291316667 1. (CXX) g++ options: -fopenmp -O2 -march=native -mtune=native -ftree-vectorize -rdynamic -lmpi_cxx -lmpi
nekRS Input: TurboPipe Periodic OpenBenchmarking.org flops/rank, More Is Better nekRS 23.0 Input: TurboPipe Periodic a b c d 400M 800M 1200M 1600M 2000M SE +/- 3884597.79, N = 3 SE +/- 4675362.14, N = 3 SE +/- 4044234.58, N = 3 SE +/- 5460440.56, N = 3 1696120000 1699826667 1705430000 1700923333 1. (CXX) g++ options: -fopenmp -O2 -march=native -mtune=native -ftree-vectorize -rdynamic -lmpi_cxx -lmpi
Intel Open Image Denoise Run: RT.hdr_alb_nrm.3840x2160 - Device: CPU-Only OpenBenchmarking.org Images / Sec, More Is Better Intel Open Image Denoise 2.0 Run: RT.hdr_alb_nrm.3840x2160 - Device: CPU-Only a b c d 0.2813 0.5626 0.8439 1.1252 1.4065 SE +/- 0.01, N = 3 SE +/- 0.01, N = 7 SE +/- 0.01, N = 3 SE +/- 0.01, N = 4 1.25 1.21 1.23 1.21
Intel Open Image Denoise Run: RT.ldr_alb_nrm.3840x2160 - Device: CPU-Only OpenBenchmarking.org Images / Sec, More Is Better Intel Open Image Denoise 2.0 Run: RT.ldr_alb_nrm.3840x2160 - Device: CPU-Only a b c d 0.2858 0.5716 0.8574 1.1432 1.429 SE +/- 0.01, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 1.27 1.24 1.24 1.24
Intel Open Image Denoise Run: RTLightmap.hdr.4096x4096 - Device: CPU-Only OpenBenchmarking.org Images / Sec, More Is Better Intel Open Image Denoise 2.0 Run: RTLightmap.hdr.4096x4096 - Device: CPU-Only a b c d 0.1418 0.2836 0.4254 0.5672 0.709 SE +/- 0.01, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 0.63 0.62 0.62 0.62
LevelDB Benchmark: Fill Sync OpenBenchmarking.org MB/s, More Is Better LevelDB 1.23 Benchmark: Fill Sync a b c d 0.54 1.08 1.62 2.16 2.7 SE +/- 0.03, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.03, N = 3 2.4 2.4 2.4 2.3 1. (CXX) g++ options: -fno-exceptions -fno-rtti -O3 -lgmock -lgtest -lsnappy
LevelDB Benchmark: Overwrite OpenBenchmarking.org MB/s, More Is Better LevelDB 1.23 Benchmark: Overwrite a b c d 6 12 18 24 30 SE +/- 0.12, N = 3 SE +/- 0.06, N = 3 SE +/- 0.06, N = 3 SE +/- 0.06, N = 3 23.4 23.3 23.1 23.3 1. (CXX) g++ options: -fno-exceptions -fno-rtti -O3 -lgmock -lgtest -lsnappy
LevelDB Benchmark: Random Fill OpenBenchmarking.org MB/s, More Is Better LevelDB 1.23 Benchmark: Random Fill a b c d 6 12 18 24 30 SE +/- 0.09, N = 3 SE +/- 0.06, N = 3 SE +/- 0.12, N = 3 SE +/- 0.09, N = 3 23.2 23.3 23.3 23.1 1. (CXX) g++ options: -fno-exceptions -fno-rtti -O3 -lgmock -lgtest -lsnappy
LevelDB Benchmark: Sequential Fill OpenBenchmarking.org MB/s, More Is Better LevelDB 1.23 Benchmark: Sequential Fill a b c d 6 12 18 24 30 SE +/- 0.03, N = 3 SE +/- 0.12, N = 3 SE +/- 0.12, N = 3 SE +/- 0.09, N = 3 23.8 24.0 24.0 23.9 1. (CXX) g++ options: -fno-exceptions -fno-rtti -O3 -lgmock -lgtest -lsnappy
LevelDB Benchmark: Hot Read OpenBenchmarking.org Microseconds Per Op, Fewer Is Better LevelDB 1.23 Benchmark: Hot Read a b c d 20 40 60 80 100 SE +/- 0.54, N = 3 SE +/- 0.42, N = 3 SE +/- 0.87, N = 3 SE +/- 0.23, N = 3 99.79 98.22 99.60 99.46 1. (CXX) g++ options: -fno-exceptions -fno-rtti -O3 -lgmock -lgtest -lsnappy
LevelDB Benchmark: Fill Sync OpenBenchmarking.org Microseconds Per Op, Fewer Is Better LevelDB 1.23 Benchmark: Fill Sync a b c d 1300 2600 3900 5200 6500 SE +/- 21.78, N = 3 SE +/- 2.64, N = 3 SE +/- 30.91, N = 3 SE +/- 11.65, N = 3 5973.27 5966.57 5947.23 5998.11 1. (CXX) g++ options: -fno-exceptions -fno-rtti -O3 -lgmock -lgtest -lsnappy
LevelDB Benchmark: Overwrite OpenBenchmarking.org Microseconds Per Op, Fewer Is Better LevelDB 1.23 Benchmark: Overwrite a b c d 130 260 390 520 650 SE +/- 2.94, N = 3 SE +/- 1.00, N = 3 SE +/- 1.45, N = 3 SE +/- 1.81, N = 3 606.48 607.79 611.52 606.56 1. (CXX) g++ options: -fno-exceptions -fno-rtti -O3 -lgmock -lgtest -lsnappy
LevelDB Benchmark: Random Fill OpenBenchmarking.org Microseconds Per Op, Fewer Is Better LevelDB 1.23 Benchmark: Random Fill a b c d 130 260 390 520 650 SE +/- 2.09, N = 3 SE +/- 0.90, N = 3 SE +/- 2.91, N = 3 SE +/- 1.88, N = 3 608.87 607.32 606.45 611.77 1. (CXX) g++ options: -fno-exceptions -fno-rtti -O3 -lgmock -lgtest -lsnappy
LevelDB Benchmark: Random Read OpenBenchmarking.org Microseconds Per Op, Fewer Is Better LevelDB 1.23 Benchmark: Random Read a b c d 20 40 60 80 100 SE +/- 0.71, N = 3 SE +/- 1.10, N = 3 SE +/- 0.66, N = 3 SE +/- 0.82, N = 3 99.83 100.27 99.52 99.91 1. (CXX) g++ options: -fno-exceptions -fno-rtti -O3 -lgmock -lgtest -lsnappy
LevelDB Benchmark: Seek Random OpenBenchmarking.org Microseconds Per Op, Fewer Is Better LevelDB 1.23 Benchmark: Seek Random a b c d 30 60 90 120 150 SE +/- 1.19, N = 3 SE +/- 0.59, N = 3 SE +/- 0.18, N = 3 SE +/- 0.12, N = 3 155.01 154.32 154.47 154.32 1. (CXX) g++ options: -fno-exceptions -fno-rtti -O3 -lgmock -lgtest -lsnappy
LevelDB Benchmark: Random Delete OpenBenchmarking.org Microseconds Per Op, Fewer Is Better LevelDB 1.23 Benchmark: Random Delete a b c d 120 240 360 480 600 SE +/- 1.43, N = 3 SE +/- 1.84, N = 3 SE +/- 1.90, N = 3 SE +/- 2.19, N = 3 575.19 570.04 570.12 573.53 1. (CXX) g++ options: -fno-exceptions -fno-rtti -O3 -lgmock -lgtest -lsnappy
LevelDB Benchmark: Sequential Fill OpenBenchmarking.org Microseconds Per Op, Fewer Is Better LevelDB 1.23 Benchmark: Sequential Fill a b c d 130 260 390 520 650 SE +/- 0.81, N = 3 SE +/- 2.64, N = 3 SE +/- 2.66, N = 3 SE +/- 2.09, N = 3 594.01 589.49 591.02 591.20 1. (CXX) g++ options: -fno-exceptions -fno-rtti -O3 -lgmock -lgtest -lsnappy
Phoronix Test Suite v10.8.5