2 x Intel Xeon Platinum 8460Y+ testing with a Supermicro X13DEM (1.0 BIOS) and ASPEED on Ubuntu 22.04 via the Phoronix Test Suite.
Compare your own system(s) to this result file with the
Phoronix Test Suite by running the command:
phoronix-test-suite benchmark 2303298-NE-SAPPHIRER96 sapphire-rapids-jumpstart - Phoronix Test Suite sapphire-rapids-jumpstart 2 x Intel Xeon Platinum 8460Y+ testing with a Supermicro X13DEM (1.0 BIOS) and ASPEED on Ubuntu 22.04 via the Phoronix Test Suite.
HTML result view exported from: https://openbenchmarking.org/result/2303298-NE-SAPPHIRER96&grw&sro&rro .
sapphire-rapids-jumpstart Processor Motherboard Chipset Memory Disk Graphics Network OS Kernel Display Server Vulkan Compiler File-System Screen Resolution run1 run2 2 x Intel Xeon Platinum 8460Y+ (80 Cores / 160 Threads) Supermicro X13DEM (1.0 BIOS) Intel Device 1bce 512GB 3 x 400GB INTEL SSDPF21Q400GB ASPEED 2 x Broadcom BCM57416 NetXtreme-E Dual-Media 10G RDMA Ubuntu 22.04 5.15.0-67-generic (x86_64) X Server 1.3.224 GCC 11.3.0 ext4 1024x768 OpenBenchmarking.org Kernel Details - Transparent Huge Pages: madvise Compiler 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-xKiWfi/gcc-11-11.3.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-11-xKiWfi/gcc-11-11.3.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 / relatime,rw / Block Size: 4096 Processor Details - CPU Microcode: 0x890000c0 Python Details - run1: Python 3.10.6 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 and seccomp + 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
sapphire-rapids-jumpstart stress-ng: Hash intel-mlc: Peak Injection Bandwidth - 1:1 Reads-Writes intel-mlc: Peak Injection Bandwidth - All Reads intel-mlc: Peak Injection Bandwidth - 3:1 Reads-Writes intel-mlc: Max Bandwidth - 1:1 Reads-Writes intel-mlc: Max Bandwidth - Stream-Triad Like intel-mlc: Max Bandwidth - 2:1 Reads-Writes intel-mlc: Max Bandwidth - 3:1 Reads-Writes intel-mlc: Max Bandwidth - All Reads intel-mlc: Peak Injection Bandwidth - Stream-Triad Like intel-mlc: Peak Injection Bandwidth - 2:1 Reads-Writes stress-ng: MMAP stress-ng: NUMA stress-ng: Poll stress-ng: Zlib stress-ng: Futex stress-ng: MEMFD stress-ng: Mutex stress-ng: Atomic stress-ng: Crypto stress-ng: Malloc stress-ng: Forking stress-ng: Pthread stress-ng: IO_uring stress-ng: SENDFILE stress-ng: CPU Cache stress-ng: CPU Stress stress-ng: Semaphores stress-ng: Matrix Math stress-ng: Vector Math stress-ng: Function Call stress-ng: x86_64 RdRand stress-ng: Memory Copying stress-ng: Socket Activity stress-ng: Context Switching stress-ng: Glibc C String Functions stress-ng: Glibc Qsort Data Sorting stress-ng: System V Message Passing stream: Copy stream: Scale stream: Triad stream: Add glibc-bench: cos glibc-bench: exp glibc-bench: ffs glibc-bench: pow glibc-bench: sin glibc-bench: log2 glibc-bench: modf glibc-bench: sinh glibc-bench: sqrt glibc-bench: tanh glibc-bench: asinh glibc-bench: atanh glibc-bench: ffsll glibc-bench: sincos glibc-bench: pthread_once perf-bench: Epoll Wait perf-bench: Futex Hash perf-bench: Memcpy 1MB perf-bench: Memset 1MB perf-bench: Sched Pipe perf-bench: Futex Lock-Pi perf-bench: Syscall Basic intel-mlc: Idle Latency primesieve: 1e12 primesieve: 1e13 compress-7zip: Compression Rating compress-7zip: Decompression Rating build-linux-kernel: defconfig build-linux-kernel: allmodconfig openssl: SHA256 openssl: SHA512 openssl: RSA4096 openssl: RSA4096 openssl: ChaCha20 openssl: AES-128-GCM openssl: AES-256-GCM openssl: ChaCha20-Poly1305 redis: GET - 50 redis: SET - 50 redis: GET - 500 redis: LPOP - 50 redis: SADD - 50 redis: SET - 500 redis: GET - 1000 redis: LPOP - 500 redis: LPUSH - 50 redis: SADD - 500 redis: SET - 1000 redis: LPUSH - 500 redis: SADD - 1000 redis: LPUSH - 1000 unpack-linux: linux-5.19.tar.xz pgbench: 25000 - 5000 - Read Write run1 run2 118.8 9.736 14928763.97 455730.3 539691.6 486787.0 462601.53 479669.44 479309.85 488465.06 543651.86 479690.9 477212.9 3861.93 253.30 8538226.53 7125.63 187412.39 1100.31 36885738.54 29.98 136159.59 232947609.45 59816.87 69957.65 87369.03 1539949.15 977390.13 175376.85 11075819.03 426303.52 405943.09 463976.89 668591.22 12149.27 54977.34 3391385.15 74784005.78 1757.41 5302468.48 446737.2 381131.7 442019.3 449030.7 41.9521 9.74570 4.28850 19.8784 35.7528 12.5749 5.01625 15.5195 4.30928 20.9149 16.7305 21.1222 3.59355 21.3204 3.57002 3106 2823947 25.075755 42.362272 159248 108 11572691 119.1 3.346 37.834 439144 380929 25.718 209.920 80563785680 29621296247 40749.4 1268226.0 416521417703 1151581309427 902653943807 291610799400 3213971.92 2188969.3 1865030.59 3337592.08 2459980.50 1592853.78 2038130.88 2144911.10 1985602.46 1724900.66 1764183.12 1598499.04 1890514.52 1468059.42 9.744 OpenBenchmarking.org
Stress-NG Test: Hash OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.15.06 Test: Hash run2 3M 6M 9M 12M 15M SE +/- 9573.59, N = 3 14928763.97 1. (CC) gcc options: -std=gnu99 -O2 -lm -latomic -lc -lcrypt -ldl -ljpeg -lrt -lz -pthread
Intel Memory Latency Checker Test: Peak Injection Bandwidth - 1:1 Reads-Writes OpenBenchmarking.org MB/s, More Is Better Intel Memory Latency Checker 3.10 Test: Peak Injection Bandwidth - 1:1 Reads-Writes run2 100K 200K 300K 400K 500K SE +/- 24.96, N = 3 455730.3
Intel Memory Latency Checker Test: Peak Injection Bandwidth - All Reads OpenBenchmarking.org MB/s, More Is Better Intel Memory Latency Checker 3.10 Test: Peak Injection Bandwidth - All Reads run2 120K 240K 360K 480K 600K SE +/- 3.41, N = 3 539691.6
Intel Memory Latency Checker Test: Peak Injection Bandwidth - 3:1 Reads-Writes OpenBenchmarking.org MB/s, More Is Better Intel Memory Latency Checker 3.10 Test: Peak Injection Bandwidth - 3:1 Reads-Writes run2 100K 200K 300K 400K 500K SE +/- 25.61, N = 3 486787.0
Intel Memory Latency Checker Test: Max Bandwidth - 1:1 Reads-Writes OpenBenchmarking.org MB/s, More Is Better Intel Memory Latency Checker 3.10 Test: Max Bandwidth - 1:1 Reads-Writes run2 100K 200K 300K 400K 500K SE +/- 20.50, N = 3 462601.53
Intel Memory Latency Checker Test: Max Bandwidth - Stream-Triad Like OpenBenchmarking.org MB/s, More Is Better Intel Memory Latency Checker 3.10 Test: Max Bandwidth - Stream-Triad Like run2 100K 200K 300K 400K 500K SE +/- 21.78, N = 3 479669.44
Intel Memory Latency Checker Test: Max Bandwidth - 2:1 Reads-Writes OpenBenchmarking.org MB/s, More Is Better Intel Memory Latency Checker 3.10 Test: Max Bandwidth - 2:1 Reads-Writes run2 100K 200K 300K 400K 500K SE +/- 51.51, N = 3 479309.85
Intel Memory Latency Checker Test: Max Bandwidth - 3:1 Reads-Writes OpenBenchmarking.org MB/s, More Is Better Intel Memory Latency Checker 3.10 Test: Max Bandwidth - 3:1 Reads-Writes run2 100K 200K 300K 400K 500K SE +/- 14.40, N = 3 488465.06
Intel Memory Latency Checker Test: Max Bandwidth - All Reads OpenBenchmarking.org MB/s, More Is Better Intel Memory Latency Checker 3.10 Test: Max Bandwidth - All Reads run2 120K 240K 360K 480K 600K SE +/- 16.39, N = 3 543651.86
Intel Memory Latency Checker Test: Peak Injection Bandwidth - Stream-Triad Like OpenBenchmarking.org MB/s, More Is Better Intel Memory Latency Checker 3.10 Test: Peak Injection Bandwidth - Stream-Triad Like run2 100K 200K 300K 400K 500K SE +/- 30.21, N = 3 479690.9
Intel Memory Latency Checker Test: Peak Injection Bandwidth - 2:1 Reads-Writes OpenBenchmarking.org MB/s, More Is Better Intel Memory Latency Checker 3.10 Test: Peak Injection Bandwidth - 2:1 Reads-Writes run2 100K 200K 300K 400K 500K SE +/- 32.97, N = 3 477212.9
Stress-NG Test: MMAP OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.15.06 Test: MMAP run2 800 1600 2400 3200 4000 SE +/- 4.33, N = 3 3861.93 1. (CC) gcc options: -std=gnu99 -O2 -lm -latomic -lc -lcrypt -ldl -ljpeg -lrt -lz -pthread
Stress-NG Test: NUMA OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.15.06 Test: NUMA run2 60 120 180 240 300 SE +/- 7.25, N = 15 253.30 1. (CC) gcc options: -std=gnu99 -O2 -lm -latomic -lc -lcrypt -ldl -ljpeg -lrt -lz -pthread
Stress-NG Test: Poll OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.15.06 Test: Poll run2 2M 4M 6M 8M 10M SE +/- 3716.80, N = 3 8538226.53 1. (CC) gcc options: -std=gnu99 -O2 -lm -latomic -lc -lcrypt -ldl -ljpeg -lrt -lz -pthread
Stress-NG Test: Zlib OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.15.06 Test: Zlib run2 1500 3000 4500 6000 7500 SE +/- 40.16, N = 3 7125.63 1. (CC) gcc options: -std=gnu99 -O2 -lm -latomic -lc -lcrypt -ldl -ljpeg -lrt -lz -pthread
Stress-NG Test: Futex OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.15.06 Test: Futex run2 40K 80K 120K 160K 200K SE +/- 9207.79, N = 15 187412.39 1. (CC) gcc options: -std=gnu99 -O2 -lm -latomic -lc -lcrypt -ldl -ljpeg -lrt -lz -pthread
Stress-NG Test: MEMFD OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.15.06 Test: MEMFD run2 200 400 600 800 1000 SE +/- 2.67, N = 3 1100.31 1. (CC) gcc options: -std=gnu99 -O2 -lm -latomic -lc -lcrypt -ldl -ljpeg -lrt -lz -pthread
Stress-NG Test: Mutex OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.15.06 Test: Mutex run2 8M 16M 24M 32M 40M SE +/- 256020.87, N = 15 36885738.54 1. (CC) gcc options: -std=gnu99 -O2 -lm -latomic -lc -lcrypt -ldl -ljpeg -lrt -lz -pthread
Stress-NG Test: Atomic OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.15.06 Test: Atomic run2 7 14 21 28 35 SE +/- 3.23, N = 12 29.98 1. (CC) gcc options: -std=gnu99 -O2 -lm -latomic -lc -lcrypt -ldl -ljpeg -lrt -lz -pthread
Stress-NG Test: Crypto OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.15.06 Test: Crypto run2 30K 60K 90K 120K 150K SE +/- 33.77, N = 3 136159.59 1. (CC) gcc options: -std=gnu99 -O2 -lm -latomic -lc -lcrypt -ldl -ljpeg -lrt -lz -pthread
Stress-NG Test: Malloc OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.15.06 Test: Malloc run2 50M 100M 150M 200M 250M SE +/- 493978.87, N = 3 232947609.45 1. (CC) gcc options: -std=gnu99 -O2 -lm -latomic -lc -lcrypt -ldl -ljpeg -lrt -lz -pthread
Stress-NG Test: Forking OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.15.06 Test: Forking run2 13K 26K 39K 52K 65K SE +/- 625.69, N = 3 59816.87 1. (CC) gcc options: -std=gnu99 -O2 -lm -latomic -lc -lcrypt -ldl -ljpeg -lrt -lz -pthread
Stress-NG Test: Pthread OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.15.06 Test: Pthread run2 15K 30K 45K 60K 75K SE +/- 92.42, N = 3 69957.65 1. (CC) gcc options: -std=gnu99 -O2 -lm -latomic -lc -lcrypt -ldl -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 run2 20K 40K 60K 80K 100K SE +/- 55.54, N = 3 87369.03 1. (CC) gcc options: -std=gnu99 -O2 -lm -latomic -lc -lcrypt -ldl -ljpeg -lrt -lz -pthread
Stress-NG Test: SENDFILE OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.15.06 Test: SENDFILE run2 300K 600K 900K 1200K 1500K SE +/- 2422.85, N = 3 1539949.15 1. (CC) gcc options: -std=gnu99 -O2 -lm -latomic -lc -lcrypt -ldl -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 run2 200K 400K 600K 800K 1000K SE +/- 1298.83, N = 3 977390.13 1. (CC) gcc options: -std=gnu99 -O2 -lm -latomic -lc -lcrypt -ldl -ljpeg -lrt -lz -pthread
Stress-NG Test: CPU Stress OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.15.06 Test: CPU Stress run2 40K 80K 120K 160K 200K SE +/- 276.03, N = 3 175376.85 1. (CC) gcc options: -std=gnu99 -O2 -lm -latomic -lc -lcrypt -ldl -ljpeg -lrt -lz -pthread
Stress-NG Test: Semaphores OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.15.06 Test: Semaphores run2 2M 4M 6M 8M 10M SE +/- 3304.58, N = 3 11075819.03 1. (CC) gcc options: -std=gnu99 -O2 -lm -latomic -lc -lcrypt -ldl -ljpeg -lrt -lz -pthread
Stress-NG Test: Matrix Math OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.15.06 Test: Matrix Math run2 90K 180K 270K 360K 450K SE +/- 5167.43, N = 3 426303.52 1. (CC) gcc options: -std=gnu99 -O2 -lm -latomic -lc -lcrypt -ldl -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 run2 90K 180K 270K 360K 450K SE +/- 37.65, N = 3 405943.09 1. (CC) gcc options: -std=gnu99 -O2 -lm -latomic -lc -lcrypt -ldl -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 run2 100K 200K 300K 400K 500K SE +/- 1013.51, N = 3 463976.89 1. (CC) gcc options: -std=gnu99 -O2 -lm -latomic -lc -lcrypt -ldl -ljpeg -lrt -lz -pthread
Stress-NG Test: x86_64 RdRand OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.15.06 Test: x86_64 RdRand run2 140K 280K 420K 560K 700K SE +/- 2.86, N = 3 668591.22 1. (CC) gcc options: -std=gnu99 -O2 -lm -latomic -lc -lcrypt -ldl -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 run2 3K 6K 9K 12K 15K SE +/- 139.59, N = 4 12149.27 1. (CC) gcc options: -std=gnu99 -O2 -lm -latomic -lc -lcrypt -ldl -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 run2 12K 24K 36K 48K 60K SE +/- 4551.32, N = 12 54977.34 1. (CC) gcc options: -std=gnu99 -O2 -lm -latomic -lc -lcrypt -ldl -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 run2 700K 1400K 2100K 2800K 3500K SE +/- 2058.01, N = 3 3391385.15 1. (CC) gcc options: -std=gnu99 -O2 -lm -latomic -lc -lcrypt -ldl -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 run2 16M 32M 48M 64M 80M SE +/- 433322.42, N = 3 74784005.78 1. (CC) gcc options: -std=gnu99 -O2 -lm -latomic -lc -lcrypt -ldl -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 run2 400 800 1200 1600 2000 SE +/- 2.21, N = 3 1757.41 1. (CC) gcc options: -std=gnu99 -O2 -lm -latomic -lc -lcrypt -ldl -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 run2 1.1M 2.2M 3.3M 4.4M 5.5M SE +/- 1726.62, N = 3 5302468.48 1. (CC) gcc options: -std=gnu99 -O2 -lm -latomic -lc -lcrypt -ldl -ljpeg -lrt -lz -pthread
Stream Type: Copy OpenBenchmarking.org MB/s, More Is Better Stream 2013-01-17 Type: Copy run2 100K 200K 300K 400K 500K SE +/- 4667.05, N = 5 446737.2 1. (CC) gcc options: -mcmodel=medium -O3 -march=native -fopenmp
Stream Type: Scale OpenBenchmarking.org MB/s, More Is Better Stream 2013-01-17 Type: Scale run2 80K 160K 240K 320K 400K SE +/- 15335.65, N = 5 381131.7 1. (CC) gcc options: -mcmodel=medium -O3 -march=native -fopenmp
Stream Type: Triad OpenBenchmarking.org MB/s, More Is Better Stream 2013-01-17 Type: Triad run2 90K 180K 270K 360K 450K SE +/- 16878.78, N = 5 442019.3 1. (CC) gcc options: -mcmodel=medium -O3 -march=native -fopenmp
Stream Type: Add OpenBenchmarking.org MB/s, More Is Better Stream 2013-01-17 Type: Add run2 100K 200K 300K 400K 500K SE +/- 12973.91, N = 5 449030.7 1. (CC) gcc options: -mcmodel=medium -O3 -march=native -fopenmp
Glibc Benchmarks Benchmark: cos OpenBenchmarking.org ns, Fewer Is Better Glibc Benchmarks 2.37 Benchmark: cos run2 10 20 30 40 50 SE +/- 0.05, N = 3 41.95 1. (CC) gcc options: -pie -nostdlib -nostartfiles -lgcc -lgcc_s
Glibc Benchmarks Benchmark: exp OpenBenchmarking.org ns, Fewer Is Better Glibc Benchmarks 2.37 Benchmark: exp run2 3 6 9 12 15 SE +/- 0.12858, N = 15 9.74570 1. (CC) gcc options: -pie -nostdlib -nostartfiles -lgcc -lgcc_s
Glibc Benchmarks Benchmark: ffs OpenBenchmarking.org ns, Fewer Is Better Glibc Benchmarks 2.37 Benchmark: ffs run2 0.9649 1.9298 2.8947 3.8596 4.8245 SE +/- 0.00038, N = 3 4.28850 1. (CC) gcc options: -pie -nostdlib -nostartfiles -lgcc -lgcc_s
Glibc Benchmarks Benchmark: pow OpenBenchmarking.org ns, Fewer Is Better Glibc Benchmarks 2.37 Benchmark: pow run2 5 10 15 20 25 SE +/- 0.01, N = 3 19.88 1. (CC) gcc options: -pie -nostdlib -nostartfiles -lgcc -lgcc_s
Glibc Benchmarks Benchmark: sin OpenBenchmarking.org ns, Fewer Is Better Glibc Benchmarks 2.37 Benchmark: sin run2 8 16 24 32 40 SE +/- 0.00, N = 3 35.75 1. (CC) gcc options: -pie -nostdlib -nostartfiles -lgcc -lgcc_s
Glibc Benchmarks Benchmark: log2 OpenBenchmarking.org ns, Fewer Is Better Glibc Benchmarks 2.37 Benchmark: log2 run2 3 6 9 12 15 SE +/- 0.00, N = 3 12.57 1. (CC) gcc options: -pie -nostdlib -nostartfiles -lgcc -lgcc_s
Glibc Benchmarks Benchmark: modf OpenBenchmarking.org ns, Fewer Is Better Glibc Benchmarks 2.37 Benchmark: modf run2 1.1287 2.2574 3.3861 4.5148 5.6435 SE +/- 0.00154, N = 3 5.01625 1. (CC) gcc options: -pie -nostdlib -nostartfiles -lgcc -lgcc_s
Glibc Benchmarks Benchmark: sinh OpenBenchmarking.org ns, Fewer Is Better Glibc Benchmarks 2.37 Benchmark: sinh run2 4 8 12 16 20 SE +/- 0.13, N = 3 15.52 1. (CC) gcc options: -pie -nostdlib -nostartfiles -lgcc -lgcc_s
Glibc Benchmarks Benchmark: sqrt OpenBenchmarking.org ns, Fewer Is Better Glibc Benchmarks 2.37 Benchmark: sqrt run2 0.9696 1.9392 2.9088 3.8784 4.848 SE +/- 0.00019, N = 3 4.30928 1. (CC) gcc options: -pie -nostdlib -nostartfiles -lgcc -lgcc_s
Glibc Benchmarks Benchmark: tanh OpenBenchmarking.org ns, Fewer Is Better Glibc Benchmarks 2.37 Benchmark: tanh run2 5 10 15 20 25 SE +/- 0.00, N = 3 20.91 1. (CC) gcc options: -pie -nostdlib -nostartfiles -lgcc -lgcc_s
Glibc Benchmarks Benchmark: asinh OpenBenchmarking.org ns, Fewer Is Better Glibc Benchmarks 2.37 Benchmark: asinh run2 4 8 12 16 20 SE +/- 0.02, N = 3 16.73 1. (CC) gcc options: -pie -nostdlib -nostartfiles -lgcc -lgcc_s
Glibc Benchmarks Benchmark: atanh OpenBenchmarking.org ns, Fewer Is Better Glibc Benchmarks 2.37 Benchmark: atanh run2 5 10 15 20 25 SE +/- 0.00, N = 3 21.12 1. (CC) gcc options: -pie -nostdlib -nostartfiles -lgcc -lgcc_s
Glibc Benchmarks Benchmark: ffsll OpenBenchmarking.org ns, Fewer Is Better Glibc Benchmarks 2.37 Benchmark: ffsll run2 0.8085 1.617 2.4255 3.234 4.0425 SE +/- 0.00008, N = 3 3.59355 1. (CC) gcc options: -pie -nostdlib -nostartfiles -lgcc -lgcc_s
Glibc Benchmarks Benchmark: sincos OpenBenchmarking.org ns, Fewer Is Better Glibc Benchmarks 2.37 Benchmark: sincos run2 5 10 15 20 25 SE +/- 0.05, N = 3 21.32 1. (CC) gcc options: -pie -nostdlib -nostartfiles -lgcc -lgcc_s
Glibc Benchmarks Benchmark: pthread_once OpenBenchmarking.org ns, Fewer Is Better Glibc Benchmarks 2.37 Benchmark: pthread_once run2 0.8033 1.6066 2.4099 3.2132 4.0165 SE +/- 0.00204, N = 3 3.57002 1. (CC) gcc options: -pie -nostdlib -nostartfiles -lgcc -lgcc_s
perf-bench Benchmark: Epoll Wait OpenBenchmarking.org ops/sec, More Is Better perf-bench Benchmark: Epoll Wait run2 700 1400 2100 2800 3500 SE +/- 49.88, N = 15 3106 1. (CC) gcc options: -pthread -shared -O6 -ggdb3 -funwind-tables -std=gnu11 -U_FORTIFY_SOURCE
perf-bench Benchmark: Futex Hash OpenBenchmarking.org ops/sec, More Is Better perf-bench Benchmark: Futex Hash run2 600K 1200K 1800K 2400K 3000K SE +/- 2203.39, N = 3 2823947 1. (CC) gcc options: -pthread -shared -O6 -ggdb3 -funwind-tables -std=gnu11 -U_FORTIFY_SOURCE
perf-bench Benchmark: Memcpy 1MB OpenBenchmarking.org GB/sec, More Is Better perf-bench Benchmark: Memcpy 1MB run2 6 12 18 24 30 SE +/- 0.02, N = 3 25.08 1. (CC) gcc options: -pthread -shared -O6 -ggdb3 -funwind-tables -std=gnu11 -U_FORTIFY_SOURCE
perf-bench Benchmark: Memset 1MB OpenBenchmarking.org GB/sec, More Is Better perf-bench Benchmark: Memset 1MB run2 10 20 30 40 50 SE +/- 0.00, N = 3 42.36 1. (CC) gcc options: -pthread -shared -O6 -ggdb3 -funwind-tables -std=gnu11 -U_FORTIFY_SOURCE
perf-bench Benchmark: Sched Pipe OpenBenchmarking.org ops/sec, More Is Better perf-bench Benchmark: Sched Pipe run2 30K 60K 90K 120K 150K SE +/- 1983.03, N = 3 159248 1. (CC) gcc options: -pthread -shared -O6 -ggdb3 -funwind-tables -std=gnu11 -U_FORTIFY_SOURCE
perf-bench Benchmark: Futex Lock-Pi OpenBenchmarking.org ops/sec, More Is Better perf-bench Benchmark: Futex Lock-Pi run2 20 40 60 80 100 SE +/- 0.33, N = 3 108 1. (CC) gcc options: -pthread -shared -O6 -ggdb3 -funwind-tables -std=gnu11 -U_FORTIFY_SOURCE
perf-bench Benchmark: Syscall Basic OpenBenchmarking.org ops/sec, More Is Better perf-bench Benchmark: Syscall Basic run2 2M 4M 6M 8M 10M SE +/- 682.10, N = 3 11572691 1. (CC) gcc options: -pthread -shared -O6 -ggdb3 -funwind-tables -std=gnu11 -U_FORTIFY_SOURCE
Intel Memory Latency Checker Test: Idle Latency OpenBenchmarking.org ns, Fewer Is Better Intel Memory Latency Checker 3.10 Test: Idle Latency run2 run1 30 60 90 120 150 SE +/- 0.92, N = 3 SE +/- 0.77, N = 3 119.1 118.8
Primesieve Length: 1e12 OpenBenchmarking.org Seconds, Fewer Is Better Primesieve 8.0 Length: 1e12 run2 0.7529 1.5058 2.2587 3.0116 3.7645 SE +/- 0.008, N = 3 3.346 1. (CXX) g++ options: -O3
Primesieve Length: 1e13 OpenBenchmarking.org Seconds, Fewer Is Better Primesieve 8.0 Length: 1e13 run2 9 18 27 36 45 SE +/- 0.05, N = 3 37.83 1. (CXX) g++ options: -O3
7-Zip Compression Test: Compression Rating OpenBenchmarking.org MIPS, More Is Better 7-Zip Compression 22.01 Test: Compression Rating run2 90K 180K 270K 360K 450K SE +/- 52.37, N = 3 439144 1. (CXX) g++ options: -lpthread -ldl -O2 -fPIC
7-Zip Compression Test: Decompression Rating OpenBenchmarking.org MIPS, More Is Better 7-Zip Compression 22.01 Test: Decompression Rating run2 80K 160K 240K 320K 400K SE +/- 571.35, N = 3 380929 1. (CXX) g++ options: -lpthread -ldl -O2 -fPIC
Timed Linux Kernel Compilation Build: defconfig OpenBenchmarking.org Seconds, Fewer Is Better Timed Linux Kernel Compilation 6.1 Build: defconfig run2 6 12 18 24 30 SE +/- 0.23, N = 7 25.72
Timed Linux Kernel Compilation Build: allmodconfig OpenBenchmarking.org Seconds, Fewer Is Better Timed Linux Kernel Compilation 6.1 Build: allmodconfig run2 50 100 150 200 250 SE +/- 0.64, N = 3 209.92
OpenSSL Algorithm: SHA256 OpenBenchmarking.org byte/s, More Is Better OpenSSL 3.1 Algorithm: SHA256 run2 20000M 40000M 60000M 80000M 100000M SE +/- 62349599.08, N = 3 80563785680 1. (CC) gcc options: -pthread -m64 -O3 -ldl
OpenSSL Algorithm: SHA512 OpenBenchmarking.org byte/s, More Is Better OpenSSL 3.1 Algorithm: SHA512 run2 6000M 12000M 18000M 24000M 30000M SE +/- 1283063.45, N = 3 29621296247 1. (CC) gcc options: -pthread -m64 -O3 -ldl
OpenSSL Algorithm: RSA4096 OpenBenchmarking.org sign/s, More Is Better OpenSSL 3.1 Algorithm: RSA4096 run2 9K 18K 27K 36K 45K SE +/- 25.20, N = 3 40749.4 1. (CC) gcc options: -pthread -m64 -O3 -ldl
OpenSSL Algorithm: RSA4096 OpenBenchmarking.org verify/s, More Is Better OpenSSL 3.1 Algorithm: RSA4096 run2 300K 600K 900K 1200K 1500K SE +/- 355.08, N = 3 1268226.0 1. (CC) gcc options: -pthread -m64 -O3 -ldl
OpenSSL Algorithm: ChaCha20 OpenBenchmarking.org byte/s, More Is Better OpenSSL 3.1 Algorithm: ChaCha20 run2 90000M 180000M 270000M 360000M 450000M SE +/- 15981448.85, N = 3 416521417703 1. (CC) gcc options: -pthread -m64 -O3 -ldl
OpenSSL Algorithm: AES-128-GCM OpenBenchmarking.org byte/s, More Is Better OpenSSL 3.1 Algorithm: AES-128-GCM run2 200000M 400000M 600000M 800000M 1000000M SE +/- 183274937.77, N = 3 1151581309427 1. (CC) gcc options: -pthread -m64 -O3 -ldl
OpenSSL Algorithm: AES-256-GCM OpenBenchmarking.org byte/s, More Is Better OpenSSL 3.1 Algorithm: AES-256-GCM run2 200000M 400000M 600000M 800000M 1000000M SE +/- 6345156286.79, N = 3 902653943807 1. (CC) gcc options: -pthread -m64 -O3 -ldl
OpenSSL Algorithm: ChaCha20-Poly1305 OpenBenchmarking.org byte/s, More Is Better OpenSSL 3.1 Algorithm: ChaCha20-Poly1305 run2 60000M 120000M 180000M 240000M 300000M SE +/- 37820931.20, N = 3 291610799400 1. (CC) gcc options: -pthread -m64 -O3 -ldl
Redis Test: GET - Parallel Connections: 50 OpenBenchmarking.org Requests Per Second, More Is Better Redis 7.0.4 Test: GET - Parallel Connections: 50 run2 700K 1400K 2100K 2800K 3500K SE +/- 21184.93, N = 3 3213971.92 1. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3
Redis Test: SET - Parallel Connections: 50 OpenBenchmarking.org Requests Per Second, More Is Better Redis 7.0.4 Test: SET - Parallel Connections: 50 run2 500K 1000K 1500K 2000K 2500K SE +/- 4230.26, N = 3 2188969.3 1. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3
Redis Test: GET - Parallel Connections: 500 OpenBenchmarking.org Requests Per Second, More Is Better Redis 7.0.4 Test: GET - Parallel Connections: 500 run2 400K 800K 1200K 1600K 2000K SE +/- 100327.82, N = 15 1865030.59 1. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3
Redis Test: LPOP - Parallel Connections: 50 OpenBenchmarking.org Requests Per Second, More Is Better Redis 7.0.4 Test: LPOP - Parallel Connections: 50 run2 700K 1400K 2100K 2800K 3500K SE +/- 8716.51, N = 3 3337592.08 1. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3
Redis Test: SADD - Parallel Connections: 50 OpenBenchmarking.org Requests Per Second, More Is Better Redis 7.0.4 Test: SADD - Parallel Connections: 50 run2 500K 1000K 1500K 2000K 2500K SE +/- 29586.89, N = 4 2459980.50 1. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3
Redis Test: SET - Parallel Connections: 500 OpenBenchmarking.org Requests Per Second, More Is Better Redis 7.0.4 Test: SET - Parallel Connections: 500 run2 300K 600K 900K 1200K 1500K SE +/- 63600.55, N = 15 1592853.78 1. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3
Redis Test: GET - Parallel Connections: 1000 OpenBenchmarking.org Requests Per Second, More Is Better Redis 7.0.4 Test: GET - Parallel Connections: 1000 run2 400K 800K 1200K 1600K 2000K SE +/- 117094.08, N = 15 2038130.88 1. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3
Redis Test: LPOP - Parallel Connections: 500 OpenBenchmarking.org Requests Per Second, More Is Better Redis 7.0.4 Test: LPOP - Parallel Connections: 500 run2 500K 1000K 1500K 2000K 2500K SE +/- 125363.47, N = 15 2144911.10 1. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3
Redis Test: LPUSH - Parallel Connections: 50 OpenBenchmarking.org Requests Per Second, More Is Better Redis 7.0.4 Test: LPUSH - Parallel Connections: 50 run2 400K 800K 1200K 1600K 2000K SE +/- 17238.19, N = 3 1985602.46 1. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3
Redis Test: SADD - Parallel Connections: 500 OpenBenchmarking.org Requests Per Second, More Is Better Redis 7.0.4 Test: SADD - Parallel Connections: 500 run2 400K 800K 1200K 1600K 2000K SE +/- 109477.69, N = 12 1724900.66 1. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3
Redis Test: SET - Parallel Connections: 1000 OpenBenchmarking.org Requests Per Second, More Is Better Redis 7.0.4 Test: SET - Parallel Connections: 1000 run2 400K 800K 1200K 1600K 2000K SE +/- 84498.16, N = 15 1764183.12 1. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3
Redis Test: LPUSH - Parallel Connections: 500 OpenBenchmarking.org Requests Per Second, More Is Better Redis 7.0.4 Test: LPUSH - Parallel Connections: 500 run2 300K 600K 900K 1200K 1500K SE +/- 12561.32, N = 3 1598499.04 1. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3
Redis Test: SADD - Parallel Connections: 1000 OpenBenchmarking.org Requests Per Second, More Is Better Redis 7.0.4 Test: SADD - Parallel Connections: 1000 run2 400K 800K 1200K 1600K 2000K SE +/- 75585.21, N = 12 1890514.52 1. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3
Redis Test: LPUSH - Parallel Connections: 1000 OpenBenchmarking.org Requests Per Second, More Is Better Redis 7.0.4 Test: LPUSH - Parallel Connections: 1000 run2 300K 600K 900K 1200K 1500K SE +/- 74403.31, N = 12 1468059.42 1. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3
Unpacking The Linux Kernel linux-5.19.tar.xz OpenBenchmarking.org Seconds, Fewer Is Better Unpacking The Linux Kernel 5.19 linux-5.19.tar.xz run2 run1 3 6 9 12 15 SE +/- 0.005, N = 4 SE +/- 0.001, N = 4 9.744 9.736
Phoronix Test Suite v10.8.4