Dell_PE_R7525_ubuntu_22-04-3

2 x AMD EPYC 7313 16-Core testing with a Dell PowerEdge R7525 [0PYVT1] (2.12.4 BIOS) and Matrox G200eW3 24GB 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 2312017-NE-DELLPER7560
Jump To Table - Results

Statistics

Remove Outliers Before Calculating Averages

Graph Settings

Prefer Vertical Bar Graphs
No Box Plots
On Line Graphs With Missing Data, Connect The Line Gaps

Multi-Way Comparison

Condense Multi-Option Tests Into Single Result Graphs

Table

Show Detailed System Result Table

Run Management

Result
Identifier
View Logs
Performance Per
Dollar
Date
Run
  Test
  Duration
first_test
November 30 2023
  16 Hours, 33 Minutes
Only show results matching title/arguments (delimit multiple options with a comma):
Do not show results matching title/arguments (delimit multiple options with a comma):


Dell_PE_R7525_ubuntu_22-04-3OpenBenchmarking.orgPhoronix Test Suite2 x AMD EPYC 7313 16-Core (32 Cores / 64 Threads)Dell PowerEdge R7525 [0PYVT1] (2.12.4 BIOS)AMD Starship/Matisse16 x GB DDR4-3200MT/s HMA82GR7CJR8N-XN480GB MZ7KH480HAHQ0D3 + 1920GB SK hynix HFS1T9G32FEH-7A1Matrox G200eW3 24GB2 x Mellanox MT2894 + 2 x Broadcom NetXtreme BCM5720 PCIeUbuntu 22.045.15.0-89-generic (x86_64)NVIDIAOpenCL 3.0 CUDA 12.3.681.3.260GCC 11.4.0 + CUDA 12.3ext41024x768ProcessorMotherboardChipsetMemoryDiskGraphicsNetworkOSKernelDisplay DriverOpenCLVulkanCompilerFile-SystemScreen ResolutionDell_PE_R7525_ubuntu_22-04-3 BenchmarksSystem Logs- Transparent Huge Pages: madvise- --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-XeT9lY/gcc-11-11.4.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-11-XeT9lY/gcc-11-11.4.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 - MQ-DEADLINE / relatime,rw / Block Size: 4096- CPU Microcode: 0xa0011d1- Python 3.10.12- 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: Mitigation of safe RET + 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 Retpolines IBPB: conditional IBRS_FW STIBP: always-on RSB filling PBRSB-eIBRS: Not affected + srbds: Not affected + tsx_async_abort: Not affected

Dell_PE_R7525_ubuntu_22-04-3hpcc: G-HPLcore-latency: Average Latency Between CPU Corescpp-perf-bench: Rand Numberspytorch: CPU - 64 - ResNet-50cpp-perf-bench: Math Libraryopenssl: SHA512openssl: AES-256-GCMstress-ng: Cloningnumpy: stress-ng: IO_uringstress-ng: Context Switchingstress-ng: Socket Activitystress-ng: Forkingstress-ng: Pipeintel-mlc: Max Bandwidth - Stream-Triad Likeintel-mlc: Max Bandwidth - 1:1 Reads-Writesintel-mlc: Max Bandwidth - 2:1 Reads-Writesintel-mlc: Max Bandwidth - 3:1 Reads-Writesintel-mlc: Max Bandwidth - All Readspgbench: 100 - 250 - Read Only - Average Latencypgbench: 100 - 250 - Read Onlypgbench: 100 - 500 - Read Write - Average Latencypgbench: 100 - 500 - Read Writepgbench: 100 - 250 - Read Write - Average Latencypgbench: 100 - 250 - Read Writepgbench: 100 - 500 - Read Only - Average Latencypgbench: 100 - 500 - Read Onlystress-ng: Zlibcompress-zstd: 19 - Decompression Speedcompress-zstd: 19 - Compression Speedcompress-zstd: 19, Long Mode - Decompression Speedcompress-zstd: 19, Long Mode - Compression Speedgnupg: 2.7GB Sample File Encryptionstress-ng: Semaphoresopenssl: RSA4096openssl: RSA4096compilebench: Compilebuild-linux-kernel: defconfigperf-bench: Epoll Waitperf-bench: Sched Pipestress-ng: Atomicstress-ng: Mallocstress-ng: MEMFDstress-ng: MMAPstress-ng: CPU Cachestress-ng: Matrix 3D Mathstress-ng: Mixed Schedulerstress-ng: Futexstress-ng: Pthreadstress-ng: Fused Multiply-Addstress-ng: Function Callstress-ng: System V Message Passingstress-ng: Vector Mathstress-ng: Hashstress-ng: NUMAstress-ng: Mutexstress-ng: SENDFILEstress-ng: Glibc C String Functionsstress-ng: x86_64 RdRandstress-ng: Matrix Mathstress-ng: Vector Floating Pointstress-ng: Floating Pointstress-ng: Vector Shufflestress-ng: Memory Copyingstress-ng: Pollstress-ng: Glibc Qsort Data Sortingstress-ng: Wide Vector Mathstress-ng: AVX-512 VNNIstress-ng: CPU Stressstress-ng: AVL Treestress-ng: Cryptosynthmark: VoiceMark_100perf-bench: Futex Hashperf-bench: Futex Lock-Picoremark: CoreMark Size 666 - Iterations Per Secondosbench: Create Threadsintel-mlc: Peak Injection Bandwidth - Stream-Triad Likeintel-mlc: Peak Injection Bandwidth - 1:1 Reads-Writesintel-mlc: Peak Injection Bandwidth - 2:1 Reads-Writesintel-mlc: Peak Injection Bandwidth - 3:1 Reads-Writesintel-mlc: Peak Injection Bandwidth - All Readsperf-bench: Memcpy 1MBperf-bench: Syscall Basicintel-mlc: Idle Latencyperf-bench: Memset 1MBbuild-python: Defaultosbench: Memory Allocationsosbench: Launch Programsglibc-bench: expglibc-bench: singlibc-bench: powglibc-bench: cosglibc-bench: pthread_onceglibc-bench: sqrtglibc-bench: log2glibc-bench: ffshpcc: G-Rand Accesshpcc: EP-STREAM Triadhpcc: G-Ptranshpcc: EP-DGEMMfirst_test232.16200991.23331246.76031.11284.34215945375990143286072933309.18516.105650734.6512898039.602535.7350730.9917604157.37288340.09291299.06278197.55276155.86282265.430.135185891720.6962416010.264243580.26718698763986.011338.416.01267.98.2167.99570848466.08567796.98689.31971.3635.5665065162963223.09114788728.58115.24368.551010159.6610839.1326515.512439322.4158022.3533529666.2325861.934863326.36236269.757208199.32357.74323091.48623542.3132361187.5110414825.33148170.8299880.4811712.0323030.6710147.744001687.33876.511532371.441570571.3085658.44533.9773644.21751.31026229392481526901.53499824.546941280550.6290071.1278324.5275514.1282374.238.29056710372915105.272.99240515.23369.10133474.73945613.089254.970832.795861.57064.841276.8897514.53234.853450.158976.0416416.0979042.00973OpenBenchmarking.org

HPC Challenge

HPC Challenge (HPCC) is a cluster-focused benchmark consisting of the HPL Linpack TPP benchmark, DGEMM, STREAM, PTRANS, RandomAccess, FFT, and communication bandwidth and latency. This HPC Challenge test profile attempts to ship with standard yet versatile configuration/input files though they can be modified. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgGFLOPS, More Is BetterHPC Challenge 1.5.0Test / Class: G-HPLfirst_test50100150200250SE +/- 0.06, N = 3232.161. (CC) gcc options: -lblas -lm -lmpi -fomit-frame-pointer -funroll-loops2. ATLAS + Open MPI 4.1.2

Core-Latency

This is a test of core-latency, which measures the latency between all core combinations on the system processor(s). Reported is the average latency. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgns, Fewer Is BetterCore-LatencyAverage Latency Between CPU Coresfirst_test2004006008001000991.23MIN: 58.81 / MAX: 1330.891. (CXX) g++ options: -std=c++11 -pthread -O3

CppPerformanceBenchmarks

CppPerformanceBenchmarks is a set of C++ compiler performance benchmarks. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterCppPerformanceBenchmarks 9Test: Random Numbersfirst_test30060090012001500SE +/- 0.63, N = 31246.761. (CXX) g++ options: -std=c++11 -O3

Stressful Application Test

This is a pass/fail benchmark of stressapptest (Stressful Application Test) for verifying memory/RAM stability of the system. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgStressful Application TestThreads: 64 - RAM To Test: 128GB - Duration: 30 MinutesPASSPass / Failfirst_test1. (CC) gcc options: -O2 -laio

PyTorch

OpenBenchmarking.orgbatches/sec, More Is BetterPyTorch 2.1Device: CPU - Batch Size: 64 - Model: ResNet-50first_test714212835SE +/- 0.72, N = 1531.11MIN: 13.98 / MAX: 34.89

CppPerformanceBenchmarks

CppPerformanceBenchmarks is a set of C++ compiler performance benchmarks. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterCppPerformanceBenchmarks 9Test: Math Libraryfirst_test60120180240300SE +/- 0.53, N = 3284.341. (CXX) g++ options: -std=c++11 -O3

OpenSSL

OpenSSL is an open-source toolkit that implements SSL (Secure Sockets Layer) and TLS (Transport Layer Security) protocols. This test profile makes use of the built-in "openssl speed" benchmarking capabilities. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgbyte/s, More Is BetterOpenSSL 3.1Algorithm: SHA512first_test3000M6000M9000M12000M15000MSE +/- 15150223.18, N = 3159453759901. (CC) gcc options: -pthread -m64 -O3 -ldl

OpenBenchmarking.orgbyte/s, More Is BetterOpenSSL 3.1Algorithm: AES-256-GCMfirst_test30000M60000M90000M120000M150000MSE +/- 69121914.62, N = 31432860729331. (CC) gcc options: -pthread -m64 -O3 -ldl

Stress-NG

Stress-NG is a Linux stress tool developed by Colin Ian King. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.16.04Test: Cloningfirst_test70140210280350SE +/- 59.43, N = 15309.181. (CXX) g++ options: -O2 -std=gnu99 -lc

Numpy Benchmark

This is a test to obtain the general Numpy performance. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgScore, More Is BetterNumpy Benchmarkfirst_test110220330440550SE +/- 0.53, N = 3516.10

Stress-NG

Stress-NG is a Linux stress tool developed by Colin Ian King. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.16.04Test: IO_uringfirst_test1.2M2.4M3.6M4.8M6MSE +/- 37732.68, N = 145650734.651. (CXX) g++ options: -O2 -std=gnu99 -lc

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.16.04Test: Context Switchingfirst_test3M6M9M12M15MSE +/- 319051.79, N = 1512898039.601. (CXX) g++ options: -O2 -std=gnu99 -lc

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.16.04Test: Socket Activityfirst_test5001000150020002500SE +/- 1116.26, N = 152535.731. (CXX) g++ options: -O2 -std=gnu99 -lc

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.16.04Test: Forkingfirst_test11K22K33K44K55KSE +/- 1707.28, N = 1550730.991. (CXX) g++ options: -O2 -std=gnu99 -lc

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.16.04Test: Pipefirst_test4M8M12M16M20MSE +/- 303720.11, N = 1517604157.371. (CXX) g++ options: -O2 -std=gnu99 -lc

Intel Memory Latency Checker

Intel Memory Latency Checker (MLC) is a binary-only system memory bandwidth and latency benchmark. If the download fails you may need to manually download the file from https://www.intel.com/content/www/us/en/developer/articles/tool/intelr-memory-latency-checker.html and place it in your PTS download cache. On some systems root privileges are needed to run the MLC tester. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgMB/s, More Is BetterIntel Memory Latency Checker 3.10Test: Max Bandwidth - Stream-Triad Likefirst_test60K120K180K240K300KSE +/- 230.63, N = 3288340.09

OpenBenchmarking.orgMB/s, More Is BetterIntel Memory Latency Checker 3.10Test: Max Bandwidth - 1:1 Reads-Writesfirst_test60K120K180K240K300KSE +/- 84.15, N = 3291299.06

OpenBenchmarking.orgMB/s, More Is BetterIntel Memory Latency Checker 3.10Test: Max Bandwidth - 2:1 Reads-Writesfirst_test60K120K180K240K300KSE +/- 119.68, N = 3278197.55

OpenBenchmarking.orgMB/s, More Is BetterIntel Memory Latency Checker 3.10Test: Max Bandwidth - 3:1 Reads-Writesfirst_test60K120K180K240K300KSE +/- 54.17, N = 3276155.86

OpenBenchmarking.orgMB/s, More Is BetterIntel Memory Latency Checker 3.10Test: Max Bandwidth - All Readsfirst_test60K120K180K240K300KSE +/- 372.62, N = 3282265.43

PostgreSQL

This is a benchmark of PostgreSQL using the integrated pgbench for facilitating the database benchmarks. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgms, Fewer Is BetterPostgreSQL 16Scaling Factor: 100 - Clients: 250 - Mode: Read Only - Average Latencyfirst_test0.03040.06080.09120.12160.152SE +/- 0.000, N = 30.1351. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL 16Scaling Factor: 100 - Clients: 250 - Mode: Read Onlyfirst_test400K800K1200K1600K2000KSE +/- 4426.05, N = 318589171. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm

OpenBenchmarking.orgms, Fewer Is BetterPostgreSQL 16Scaling Factor: 100 - Clients: 500 - Mode: Read Write - Average Latencyfirst_test510152025SE +/- 0.05, N = 320.701. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL 16Scaling Factor: 100 - Clients: 500 - Mode: Read Writefirst_test5K10K15K20K25KSE +/- 57.33, N = 3241601. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm

OpenBenchmarking.orgms, Fewer Is BetterPostgreSQL 16Scaling Factor: 100 - Clients: 250 - Mode: Read Write - Average Latencyfirst_test3691215SE +/- 0.04, N = 310.261. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL 16Scaling Factor: 100 - Clients: 250 - Mode: Read Writefirst_test5K10K15K20K25KSE +/- 94.89, N = 3243581. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm

OpenBenchmarking.orgms, Fewer Is BetterPostgreSQL 16Scaling Factor: 100 - Clients: 500 - Mode: Read Only - Average Latencyfirst_test0.06010.12020.18030.24040.3005SE +/- 0.002, N = 30.2671. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL 16Scaling Factor: 100 - Clients: 500 - Mode: Read Onlyfirst_test400K800K1200K1600K2000KSE +/- 15346.85, N = 318698761. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm

Stress-NG

Stress-NG is a Linux stress tool developed by Colin Ian King. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.16.04Test: Zlibfirst_test9001800270036004500SE +/- 29.94, N = 133986.011. (CXX) g++ options: -O2 -std=gnu99 -lc

Zstd Compression

This test measures the time needed to compress/decompress a sample file (silesia.tar) using Zstd (Zstandard) compression with options for different compression levels / settings. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgMB/s, More Is BetterZstd Compression 1.5.4Compression Level: 19 - Decompression Speedfirst_test30060090012001500SE +/- 6.87, N = 41338.41. (CC) gcc options: -O3 -pthread -lz -llzma

OpenBenchmarking.orgMB/s, More Is BetterZstd Compression 1.5.4Compression Level: 19 - Compression Speedfirst_test48121620SE +/- 0.18, N = 416.01. (CC) gcc options: -O3 -pthread -lz -llzma

OpenBenchmarking.orgMB/s, More Is BetterZstd Compression 1.5.4Compression Level: 19, Long Mode - Decompression Speedfirst_test30060090012001500SE +/- 5.06, N = 31267.91. (CC) gcc options: -O3 -pthread -lz -llzma

OpenBenchmarking.orgMB/s, More Is BetterZstd Compression 1.5.4Compression Level: 19, Long Mode - Compression Speedfirst_test246810SE +/- 0.04, N = 38.211. (CC) gcc options: -O3 -pthread -lz -llzma

GnuPG

This test times how long it takes to encrypt a sample file using GnuPG. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterGnuPG 2.2.272.7GB Sample File Encryptionfirst_test1530456075SE +/- 0.92, N = 368.001. (CC) gcc options: -O2

Stress-NG

Stress-NG is a Linux stress tool developed by Colin Ian King. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.16.04Test: Semaphoresfirst_test15M30M45M60M75MSE +/- 666310.97, N = 670848466.081. (CXX) g++ options: -O2 -std=gnu99 -lc

OpenSSL

OpenSSL is an open-source toolkit that implements SSL (Secure Sockets Layer) and TLS (Transport Layer Security) protocols. This test profile makes use of the built-in "openssl speed" benchmarking capabilities. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgverify/s, More Is BetterOpenSSL 3.1Algorithm: RSA4096first_test120K240K360K480K600KSE +/- 27.08, N = 3567796.91. (CC) gcc options: -pthread -m64 -O3 -ldl

OpenBenchmarking.orgsign/s, More Is BetterOpenSSL 3.1Algorithm: RSA4096first_test2K4K6K8K10KSE +/- 3.07, N = 38689.31. (CC) gcc options: -pthread -m64 -O3 -ldl

Compile Bench

Compilebench tries to age a filesystem by simulating some of the disk IO common in creating, compiling, patching, stating and reading kernel trees. It indirectly measures how well filesystems can maintain directory locality as the disk fills up and directories age. This current test is setup to use the makej mode with 10 initial directories Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgMB/s, More Is BetterCompile Bench 0.6Test: Compilefirst_test400800120016002000SE +/- 11.60, N = 31971.36

Timed Idle

This test will just idle the system for the specified amount of time. This test is of benefit if paired with the system_monitor module to monitor the system sensors, battery consumption, etc while the system is idling. This also can be used just as a simple test profile to understand how the Phoronix Test Suite works. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgTimed IdleTime To Idle (In Minutes): 2PASS first_test

Idle Power Usage

Learn more via the OpenBenchmarking.org test page.

Minutes Idle: 2

first_test: The test run did not produce a result.

Timed Linux Kernel Compilation

This test times how long it takes to build the Linux kernel in a default configuration (defconfig) for the architecture being tested or alternatively an allmodconfig for building all possible kernel modules for the build. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed Linux Kernel Compilation 6.1Build: defconfigfirst_test816243240SE +/- 0.43, N = 335.57

perf-bench

This test profile is used for running Linux perf-bench, the benchmark support within the Linux kernel's perf tool. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgops/sec, More Is Betterperf-benchBenchmark: Epoll Waitfirst_test11002200330044005500SE +/- 34.78, N = 350651. (CC) gcc options: -O6 -ggdb3 -funwind-tables -std=gnu11 -U_FORTIFY_SOURCE -lunwind-x86_64 -lunwind -llzma -lpthread -lrt -lm -ldl -lelf -lcrypto -lpython3.10 -lcrypt -lutil -lz -lnuma

OpenBenchmarking.orgops/sec, More Is Betterperf-benchBenchmark: Sched Pipefirst_test30K60K90K120K150KSE +/- 2201.17, N = 31629631. (CC) gcc options: -O6 -ggdb3 -funwind-tables -std=gnu11 -U_FORTIFY_SOURCE -lunwind-x86_64 -lunwind -llzma -lpthread -lrt -lm -ldl -lelf -lcrypto -lpython3.10 -lcrypt -lutil -lz -lnuma

Stress-NG

Stress-NG is a Linux stress tool developed by Colin Ian King. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.16.04Test: Atomicfirst_test50100150200250SE +/- 0.44, N = 3223.091. (CXX) g++ options: -O2 -std=gnu99 -lc

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.16.04Test: Mallocfirst_test20M40M60M80M100MSE +/- 153726.90, N = 3114788728.581. (CXX) g++ options: -O2 -std=gnu99 -lc

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.16.04Test: MEMFDfirst_test306090120150SE +/- 0.59, N = 3115.241. (CXX) g++ options: -O2 -std=gnu99 -lc

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.16.04Test: MMAPfirst_test80160240320400SE +/- 1.35, N = 3368.551. (CXX) g++ options: -O2 -std=gnu99 -lc

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.16.04Test: CPU Cachefirst_test200K400K600K800K1000KSE +/- 14154.69, N = 31010159.661. (CXX) g++ options: -O2 -std=gnu99 -lc

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.16.04Test: Matrix 3D Mathfirst_test2K4K6K8K10KSE +/- 7.30, N = 310839.131. (CXX) g++ options: -O2 -std=gnu99 -lc

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.16.04Test: Mixed Schedulerfirst_test6K12K18K24K30KSE +/- 66.59, N = 326515.511. (CXX) g++ options: -O2 -std=gnu99 -lc

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.16.04Test: Futexfirst_test500K1000K1500K2000K2500KSE +/- 21107.55, N = 32439322.411. (CXX) g++ options: -O2 -std=gnu99 -lc

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.16.04Test: Pthreadfirst_test12K24K36K48K60KSE +/- 51.28, N = 358022.351. (CXX) g++ options: -O2 -std=gnu99 -lc

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.16.04Test: Fused Multiply-Addfirst_test7M14M21M28M35MSE +/- 10596.53, N = 333529666.231. (CXX) g++ options: -O2 -std=gnu99 -lc

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.16.04Test: Function Callfirst_test6K12K18K24K30KSE +/- 8.58, N = 325861.931. (CXX) g++ options: -O2 -std=gnu99 -lc

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.16.04Test: System V Message Passingfirst_test1000K2000K3000K4000K5000KSE +/- 3775.89, N = 34863326.361. (CXX) g++ options: -O2 -std=gnu99 -lc

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.16.04Test: Vector Mathfirst_test50K100K150K200K250KSE +/- 105.97, N = 3236269.751. (CXX) g++ options: -O2 -std=gnu99 -lc

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.16.04Test: Hashfirst_test1.5M3M4.5M6M7.5MSE +/- 2571.47, N = 37208199.321. (CXX) g++ options: -O2 -std=gnu99 -lc

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.16.04Test: NUMAfirst_test80160240320400SE +/- 1.45, N = 3357.741. (CXX) g++ options: -O2 -std=gnu99 -lc

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.16.04Test: Mutexfirst_test70K140K210K280K350KSE +/- 217.03, N = 3323091.481. (CXX) g++ options: -O2 -std=gnu99 -lc

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.16.04Test: SENDFILEfirst_test130K260K390K520K650KSE +/- 3798.29, N = 3623542.311. (CXX) g++ options: -O2 -std=gnu99 -lc

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.16.04Test: Glibc C String Functionsfirst_test7M14M21M28M35MSE +/- 356231.09, N = 332361187.511. (CXX) g++ options: -O2 -std=gnu99 -lc

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.16.04Test: x86_64 RdRandfirst_test2M4M6M8M10MSE +/- 45.19, N = 310414825.331. (CXX) g++ options: -O2 -std=gnu99 -lc

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.16.04Test: Matrix Mathfirst_test30K60K90K120K150KSE +/- 869.83, N = 3148170.821. (CXX) g++ options: -O2 -std=gnu99 -lc

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.16.04Test: Vector Floating Pointfirst_test20K40K60K80K100KSE +/- 760.54, N = 399880.481. (CXX) g++ options: -O2 -std=gnu99 -lc

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.16.04Test: Floating Pointfirst_test3K6K9K12K15KSE +/- 0.25, N = 311712.031. (CXX) g++ options: -O2 -std=gnu99 -lc

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.16.04Test: Vector Shufflefirst_test5K10K15K20K25KSE +/- 1.31, N = 323030.671. (CXX) g++ options: -O2 -std=gnu99 -lc

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.16.04Test: Memory Copyingfirst_test2K4K6K8K10KSE +/- 19.13, N = 310147.741. (CXX) g++ options: -O2 -std=gnu99 -lc

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.16.04Test: Pollfirst_test900K1800K2700K3600K4500KSE +/- 1477.29, N = 34001687.331. (CXX) g++ options: -O2 -std=gnu99 -lc

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.16.04Test: Glibc Qsort Data Sortingfirst_test2004006008001000SE +/- 0.33, N = 3876.511. (CXX) g++ options: -O2 -std=gnu99 -lc

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.16.04Test: Wide Vector Mathfirst_test300K600K900K1200K1500KSE +/- 434.45, N = 31532371.441. (CXX) g++ options: -O2 -std=gnu99 -lc

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.16.04Test: AVX-512 VNNIfirst_test300K600K900K1200K1500KSE +/- 72.38, N = 31570571.301. (CXX) g++ options: -O2 -std=gnu99 -lc

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.16.04Test: CPU Stressfirst_test20K40K60K80K100KSE +/- 30.95, N = 385658.441. (CXX) g++ options: -O2 -std=gnu99 -lc

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.16.04Test: AVL Treefirst_test120240360480600SE +/- 0.44, N = 3533.971. (CXX) g++ options: -O2 -std=gnu99 -lc

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.16.04Test: Cryptofirst_test16K32K48K64K80KSE +/- 178.56, N = 373644.211. (CXX) g++ options: -O2 -std=gnu99 -lc

Google SynthMark

SynthMark is a cross platform tool for benchmarking CPU performance under a variety of real-time audio workloads. It uses a polyphonic synthesizer model to provide standardized tests for latency, jitter and computational throughput. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgVoices, More Is BetterGoogle SynthMark 20201109Test: VoiceMark_100first_test160320480640800SE +/- 0.67, N = 3751.311. (CXX) g++ options: -lm -lpthread -std=c++11 -Ofast

perf-bench

This test profile is used for running Linux perf-bench, the benchmark support within the Linux kernel's perf tool. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgops/sec, More Is Betterperf-benchBenchmark: Futex Hashfirst_test600K1200K1800K2400K3000KSE +/- 4251.78, N = 326229391. (CC) gcc options: -O6 -ggdb3 -funwind-tables -std=gnu11 -U_FORTIFY_SOURCE -lunwind-x86_64 -lunwind -llzma -lpthread -lrt -lm -ldl -lelf -lcrypto -lpython3.10 -lcrypt -lutil -lz -lnuma

OpenBenchmarking.orgops/sec, More Is Betterperf-benchBenchmark: Futex Lock-Pifirst_test50100150200250SE +/- 0.33, N = 32481. (CC) gcc options: -O6 -ggdb3 -funwind-tables -std=gnu11 -U_FORTIFY_SOURCE -lunwind-x86_64 -lunwind -llzma -lpthread -lrt -lm -ldl -lelf -lcrypto -lpython3.10 -lcrypt -lutil -lz -lnuma

Coremark

This is a test of EEMBC CoreMark processor benchmark. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgIterations/Sec, More Is BetterCoremark 1.0CoreMark Size 666 - Iterations Per Secondfirst_test300K600K900K1200K1500KSE +/- 1191.15, N = 31526901.531. (CC) gcc options: -O2 -lrt" -lrt

OSBench

OSBench is a collection of micro-benchmarks for measuring operating system primitives like time to create threads/processes, launching programs, creating files, and memory allocation. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgus Per Event, Fewer Is BetterOSBenchTest: Create Threadsfirst_test612182430SE +/- 0.30, N = 1524.551. (CC) gcc options: -lm

Intel Memory Latency Checker

Intel Memory Latency Checker (MLC) is a binary-only system memory bandwidth and latency benchmark. If the download fails you may need to manually download the file from https://www.intel.com/content/www/us/en/developer/articles/tool/intelr-memory-latency-checker.html and place it in your PTS download cache. On some systems root privileges are needed to run the MLC tester. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgMB/s, More Is BetterIntel Memory Latency Checker 3.10Test: Peak Injection Bandwidth - Stream-Triad Likefirst_test60K120K180K240K300KSE +/- 92.11, N = 3280550.6

OpenBenchmarking.orgMB/s, More Is BetterIntel Memory Latency Checker 3.10Test: Peak Injection Bandwidth - 1:1 Reads-Writesfirst_test60K120K180K240K300KSE +/- 82.49, N = 3290071.1

OpenBenchmarking.orgMB/s, More Is BetterIntel Memory Latency Checker 3.10Test: Peak Injection Bandwidth - 2:1 Reads-Writesfirst_test60K120K180K240K300KSE +/- 25.61, N = 3278324.5

OpenBenchmarking.orgMB/s, More Is BetterIntel Memory Latency Checker 3.10Test: Peak Injection Bandwidth - 3:1 Reads-Writesfirst_test60K120K180K240K300KSE +/- 84.62, N = 3275514.1

OpenBenchmarking.orgMB/s, More Is BetterIntel Memory Latency Checker 3.10Test: Peak Injection Bandwidth - All Readsfirst_test60K120K180K240K300KSE +/- 290.57, N = 3282374.2

perf-bench

This test profile is used for running Linux perf-bench, the benchmark support within the Linux kernel's perf tool. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgGB/sec, More Is Betterperf-benchBenchmark: Memcpy 1MBfirst_test918273645SE +/- 0.10, N = 338.291. (CC) gcc options: -O6 -ggdb3 -funwind-tables -std=gnu11 -U_FORTIFY_SOURCE -lunwind-x86_64 -lunwind -llzma -lpthread -lrt -lm -ldl -lelf -lcrypto -lpython3.10 -lcrypt -lutil -lz -lnuma

OpenBenchmarking.orgops/sec, More Is Betterperf-benchBenchmark: Syscall Basicfirst_test2M4M6M8M10MSE +/- 16372.09, N = 3103729151. (CC) gcc options: -O6 -ggdb3 -funwind-tables -std=gnu11 -U_FORTIFY_SOURCE -lunwind-x86_64 -lunwind -llzma -lpthread -lrt -lm -ldl -lelf -lcrypto -lpython3.10 -lcrypt -lutil -lz -lnuma

Intel Memory Latency Checker

Intel Memory Latency Checker (MLC) is a binary-only system memory bandwidth and latency benchmark. If the download fails you may need to manually download the file from https://www.intel.com/content/www/us/en/developer/articles/tool/intelr-memory-latency-checker.html and place it in your PTS download cache. On some systems root privileges are needed to run the MLC tester. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgns, Fewer Is BetterIntel Memory Latency Checker 3.10Test: Idle Latencyfirst_test20406080100SE +/- 0.25, N = 3105.2

perf-bench

This test profile is used for running Linux perf-bench, the benchmark support within the Linux kernel's perf tool. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgGB/sec, More Is Betterperf-benchBenchmark: Memset 1MBfirst_test1632486480SE +/- 0.51, N = 372.991. (CC) gcc options: -O6 -ggdb3 -funwind-tables -std=gnu11 -U_FORTIFY_SOURCE -lunwind-x86_64 -lunwind -llzma -lpthread -lrt -lm -ldl -lelf -lcrypto -lpython3.10 -lcrypt -lutil -lz -lnuma

Timed CPython Compilation

This test times how long it takes to build the reference Python implementation, CPython, with optimizations and LTO enabled for a release build. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed CPython Compilation 3.10.6Build Configuration: Defaultfirst_test4812162015.23

OSBench

OSBench is a collection of micro-benchmarks for measuring operating system primitives like time to create threads/processes, launching programs, creating files, and memory allocation. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgNs Per Event, Fewer Is BetterOSBenchTest: Memory Allocationsfirst_test1530456075SE +/- 0.23, N = 369.101. (CC) gcc options: -lm

OpenBenchmarking.orgus Per Event, Fewer Is BetterOSBenchTest: Launch Programsfirst_test20406080100SE +/- 0.72, N = 374.741. (CC) gcc options: -lm

Glibc Benchmarks

The GNU C Library project provides the core libraries for the GNU system and GNU/Linux systems, as well as many other systems that use Linux as the kernel. These libraries provide critical APIs including ISO C11, POSIX.1-2008, BSD, OS-specific APIs and more. This test profile makes use of Glibc's "benchtests" integrated benchmark suite. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgns, Fewer Is BetterGlibc Benchmarks 2.37Benchmark: expfirst_test3691215SE +/- 0.00, N = 313.091. (CC) gcc options: -pie -nostdlib -nostartfiles -lgcc -lgcc_s

OpenBenchmarking.orgns, Fewer Is BetterGlibc Benchmarks 2.37Benchmark: sinfirst_test1224364860SE +/- 0.01, N = 354.971. (CC) gcc options: -pie -nostdlib -nostartfiles -lgcc -lgcc_s

OpenBenchmarking.orgns, Fewer Is BetterGlibc Benchmarks 2.37Benchmark: powfirst_test816243240SE +/- 0.01, N = 332.801. (CC) gcc options: -pie -nostdlib -nostartfiles -lgcc -lgcc_s

OpenBenchmarking.orgns, Fewer Is BetterGlibc Benchmarks 2.37Benchmark: cosfirst_test1428425670SE +/- 0.03, N = 361.571. (CC) gcc options: -pie -nostdlib -nostartfiles -lgcc -lgcc_s

OpenBenchmarking.orgns, Fewer Is BetterGlibc Benchmarks 2.37Benchmark: pthread_oncefirst_test1.08932.17863.26794.35725.4465SE +/- 0.00091, N = 34.841271. (CC) gcc options: -pie -nostdlib -nostartfiles -lgcc -lgcc_s

OpenBenchmarking.orgns, Fewer Is BetterGlibc Benchmarks 2.37Benchmark: sqrtfirst_test246810SE +/- 0.00645, N = 36.889751. (CC) gcc options: -pie -nostdlib -nostartfiles -lgcc -lgcc_s

OpenBenchmarking.orgns, Fewer Is BetterGlibc Benchmarks 2.37Benchmark: log2first_test48121620SE +/- 0.00, N = 314.531. (CC) gcc options: -pie -nostdlib -nostartfiles -lgcc -lgcc_s

OpenBenchmarking.orgns, Fewer Is BetterGlibc Benchmarks 2.37Benchmark: ffsfirst_test1.0922.1843.2764.3685.46SE +/- 0.00042, N = 34.853451. (CC) gcc options: -pie -nostdlib -nostartfiles -lgcc -lgcc_s

Go Benchmarks

Benchmark for monitoring real time performance of the Go implementation for HTTP, JSON and garbage testing per iteration. Learn more via the OpenBenchmarking.org test page.

Test: garbage

first_test: The test quit with a non-zero exit status. The test quit with a non-zero exit status. The test quit with a non-zero exit status. E: ./go-benchmark: 2: ./garbage: not found

Test: json

first_test: The test quit with a non-zero exit status. The test quit with a non-zero exit status. The test quit with a non-zero exit status. E: ./go-benchmark: 2: ./json: not found

Test: http

first_test: The test quit with a non-zero exit status. The test quit with a non-zero exit status. The test quit with a non-zero exit status. E: ./go-benchmark: 2: ./http: not found

HPC Challenge

HPC Challenge (HPCC) is a cluster-focused benchmark consisting of the HPL Linpack TPP benchmark, DGEMM, STREAM, PTRANS, RandomAccess, FFT, and communication bandwidth and latency. This HPC Challenge test profile attempts to ship with standard yet versatile configuration/input files though they can be modified. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgGUP/s, More Is BetterHPC Challenge 1.5.0Test / Class: G-Random Accessfirst_test0.03580.07160.10740.14320.179SE +/- 0.01434, N = 30.158971. (CC) gcc options: -lblas -lm -lmpi -fomit-frame-pointer -funroll-loops2. ATLAS + Open MPI 4.1.2

OpenBenchmarking.orgGB/s, More Is BetterHPC Challenge 1.5.0Test / Class: EP-STREAM Triadfirst_test246810SE +/- 0.01854, N = 36.041641. (CC) gcc options: -lblas -lm -lmpi -fomit-frame-pointer -funroll-loops2. ATLAS + Open MPI 4.1.2

OpenBenchmarking.orgGB/s, More Is BetterHPC Challenge 1.5.0Test / Class: G-Ptransfirst_test48121620SE +/- 0.13, N = 316.101. (CC) gcc options: -lblas -lm -lmpi -fomit-frame-pointer -funroll-loops2. ATLAS + Open MPI 4.1.2

OpenBenchmarking.orgGFLOPS, More Is BetterHPC Challenge 1.5.0Test / Class: EP-DGEMMfirst_test1020304050SE +/- 0.05, N = 342.011. (CC) gcc options: -lblas -lm -lmpi -fomit-frame-pointer -funroll-loops2. ATLAS + Open MPI 4.1.2

102 Results Shown

HPC Challenge
Core-Latency
CppPerformanceBenchmarks
Stressful Application Test
PyTorch
CppPerformanceBenchmarks
OpenSSL:
  SHA512
  AES-256-GCM
Stress-NG
Numpy Benchmark
Stress-NG:
  IO_uring
  Context Switching
  Socket Activity
  Forking
  Pipe
Intel Memory Latency Checker:
  Max Bandwidth - Stream-Triad Like
  Max Bandwidth - 1:1 Reads-Writes
  Max Bandwidth - 2:1 Reads-Writes
  Max Bandwidth - 3:1 Reads-Writes
  Max Bandwidth - All Reads
PostgreSQL:
  100 - 250 - Read Only - Average Latency
  100 - 250 - Read Only
  100 - 500 - Read Write - Average Latency
  100 - 500 - Read Write
  100 - 250 - Read Write - Average Latency
  100 - 250 - Read Write
  100 - 500 - Read Only - Average Latency
  100 - 500 - Read Only
Stress-NG
Zstd Compression:
  19 - Decompression Speed
  19 - Compression Speed
  19, Long Mode - Decompression Speed
  19, Long Mode - Compression Speed
GnuPG
Stress-NG
OpenSSL:
  RSA4096:
    verify/s
    sign/s
Compile Bench
Timed Idle
Timed Linux Kernel Compilation
perf-bench:
  Epoll Wait
  Sched Pipe
Stress-NG:
  Atomic
  Malloc
  MEMFD
  MMAP
  CPU Cache
  Matrix 3D Math
  Mixed Scheduler
  Futex
  Pthread
  Fused Multiply-Add
  Function Call
  System V Message Passing
  Vector Math
  Hash
  NUMA
  Mutex
  SENDFILE
  Glibc C String Functions
  x86_64 RdRand
  Matrix Math
  Vector Floating Point
  Floating Point
  Vector Shuffle
  Memory Copying
  Poll
  Glibc Qsort Data Sorting
  Wide Vector Math
  AVX-512 VNNI
  CPU Stress
  AVL Tree
  Crypto
Google SynthMark
perf-bench:
  Futex Hash
  Futex Lock-Pi
Coremark
OSBench
Intel Memory Latency Checker:
  Peak Injection Bandwidth - Stream-Triad Like
  Peak Injection Bandwidth - 1:1 Reads-Writes
  Peak Injection Bandwidth - 2:1 Reads-Writes
  Peak Injection Bandwidth - 3:1 Reads-Writes
  Peak Injection Bandwidth - All Reads
perf-bench:
  Memcpy 1MB
  Syscall Basic
Intel Memory Latency Checker
perf-bench
Timed CPython Compilation
OSBench:
  Memory Allocations
  Launch Programs
Glibc Benchmarks:
  exp
  sin
  pow
  cos
  pthread_once
  sqrt
  log2
  ffs
HPC Challenge:
  G-Rand Access
  EP-STREAM Triad
  G-Ptrans
  EP-DGEMM