7100 Dec

Intel Core i3-7100 testing with a Gigabyte B250M-DS3H-CF (F9 BIOS) and Gigabyte Intel HD 630 KBL GT2 3GB on Ubuntu 20.10 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 2112058-TJ-7100DEC7665
Jump To Table - Results

View

Do Not Show Noisy Results
Do Not Show Results With Incomplete Data
Do Not Show Results With Little Change/Spread
List Notable Results
Show Result Confidence Charts

Limit displaying results to tests within:

Audio Encoding 2 Tests
Timed Code Compilation 3 Tests
C/C++ Compiler Tests 9 Tests
Compression Tests 2 Tests
CPU Massive 15 Tests
Creator Workloads 10 Tests
Cryptography 4 Tests
Encoding 4 Tests
Game Development 2 Tests
HPC - High Performance Computing 3 Tests
Imaging 2 Tests
Common Kernel Benchmarks 2 Tests
Machine Learning 2 Tests
Multi-Core 10 Tests
NVIDIA GPU Compute 2 Tests
Programmer / Developer System Benchmarks 4 Tests
Python Tests 4 Tests
Renderers 2 Tests
Server 4 Tests
Server CPU Tests 8 Tests
Single-Threaded 4 Tests
Video Encoding 2 Tests

Statistics

Show Overall Harmonic Mean(s)
Show Overall Geometric Mean
Show Geometric Means Per-Suite/Category
Show Wins / Losses Counts (Pie Chart)
Normalize Results
Remove Outliers Before Calculating Averages

Graph Settings

Force Line Graphs Where Applicable
Convert To Scalar Where Applicable
Prefer Vertical Bar Graphs

Multi-Way Comparison

Condense Multi-Option Tests Into Single Result Graphs

Table

Show Detailed System Result Table

Run Management

Highlight
Result
Hide
Result
Result
Identifier
View Logs
Performance Per
Dollar
Date
Run
  Test
  Duration
A
December 04 2021
  9 Hours, 12 Minutes
B
December 05 2021
  8 Hours, 14 Minutes
Invert Hiding All Results Option
  8 Hours, 43 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):


7100 DecOpenBenchmarking.orgPhoronix Test SuiteIntel Core i3-7100 @ 3.90GHz (2 Cores / 4 Threads)Gigabyte B250M-DS3H-CF (F9 BIOS)Intel Xeon E3-1200 v6/7th + B2508GB250GB Western Digital WDS250G1B0A-Gigabyte Intel HD 630 KBL GT2 3GB (1100MHz)Realtek ALC887-VDDELL S2409WRealtek RTL8111/8168/8411Ubuntu 20.105.8.0-55-generic (x86_64)GNOME Shell 3.38.1X Server 1.20.94.6 Mesa 20.2.11.2.145GCC 10.2.0ext41920x1080ProcessorMotherboardChipsetMemoryDiskGraphicsAudioMonitorNetworkOSKernelDesktopDisplay ServerOpenGLVulkanCompilerFile-SystemScreen Resolution7100 Dec BenchmarksSystem Logs- Transparent Huge Pages: madvise- --build=x86_64-linux-gnu --disable-vtable-verify --disable-werror --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-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-targets=nvptx-none=/build/gcc-10-JvwpWM/gcc-10-10.2.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-10-JvwpWM/gcc-10-10.2.0/debian/tmp-gcn/usr,hsa --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 - Scaling Governor: intel_pstate powersave (EPP: balance_performance) - CPU Microcode: 0xde - Thermald 2.3 - Python 3.8.6- itlb_multihit: KVM: Mitigation of VMX disabled + l1tf: Mitigation of PTE Inversion; VMX: conditional cache flushes SMT vulnerable + mds: Mitigation of Clear buffers; SMT vulnerable + meltdown: Mitigation of PTI + 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 Full generic retpoline IBPB: conditional IBRS_FW STIBP: conditional RSB filling + srbds: Mitigation of Microcode + tsx_async_abort: Not affected

A vs. B ComparisonPhoronix Test SuiteBaseline+1229.4%+1229.4%+2458.8%+2458.8%+3688.2%+3688.2%560.6%350.1%153.3%114.4%105.9%92.4%78.3%69.6%58.5%48.1%46.9%45.9%37.6%31.8%31%29.8%20.9%16.9%15.6%12.7%12.4%11.1%8%6.8%5.9%4.1%3.9%3.8%3.8%3.4%2.1%2.1%CPU - Aesara - 262144 - Isoneutral Mixing3, Long Mode - D.S4917.6%Features 2DSpeed 9 Realtime - Bosphorus 4K325.1%Speed 8 Realtime - Bosphorus 4K257.4%Speed 6 Two-Pass - Bosphorus 4K250%Speed 4 Two-Pass - Bosphorus 4K194.7%PNG - 5189.7%Speed 4 Two-Pass - Bosphorus 1080p182.7%Speed 0 Two-Pass - Bosphorus 1080p166.7%Speed 6 Two-Pass - Bosphorus 1080p161.6%CPU - Numpy - 4194304 - Equation of State8, Long Mode - Compression Speed142.4%CPU - Numpy - 1048576 - Equation of State19, Long Mode - Compression Speed112.9%PNG - 7107%Fishy Cat - CPU-OnlyCPU - Aesara - 1048576 - Isoneutral Mixing19 - Compression Speed81.4%CPU - Aesara - 4194304 - Isoneutral MixingCPU - PyTorch - 262144 - Isoneutral MixingBosphorus 4K - Medium63%JPEG - 862.1%CPU - JAX - 4194304 - Isoneutral MixingBLAS57.7%3, Long Mode - Compression Speed54.2%OpenGL 3.x - 1920 x 108050.4%Speed 0 Two-Pass - Bosphorus 4K50%CPU - JAX - 1048576 - Isoneutral MixingEigen47.7%L.S.T.A.T.RCPU - JAX - 262144 - Isoneutral MixingJPEG - 543.9%All31.9%CPU - Numpy - 1048576 - Isoneutral MixingCPU - Numpy - 4194304 - Isoneutral MixingJPEG - 730%CPU - JAX - 4194304 - Equation of State124%8 - Compression Speed21.3%CPU - Numba - 1048576 - Isoneutral MixingLatency Under Load19.9%Speed 10 Realtime - Bosphorus 4K19%Speed 6 Realtime - Bosphorus 4K18%Speed 10 Realtime - Bosphorus 1080p17.5%D.R17.3%CPU - PyTorch - 1048576 - Isoneutral MixingSpeed 9 Realtime - Bosphorus 1080p16.1%ThroughputAtomic15.5%Bosphorus 4K - Ultra Fast15%Speed 8 Realtime - Bosphorus 1080p14.1%Ninja19, Long Mode - D.S12.6%Unix MakefilesCompression Rating11.6%Time To Compile3 - Compression Speed11.1%Matrix Math9.8%19 - D.S9.7%Bosphorus 4K - Very Fast8.5%8, Long Mode - D.S8.4%CPU - PyTorch - 1048576 - Equation of StateCPU - Numba - 4194304 - Isoneutral MixingQ.S.2.PSocket Activity5.8%CPU - Aesara - 262144 - Equation of State4.5%LBC, LBRY CreditsSHA2568 - D.S3.9%MEMFDCPU - TensorFlow - 4194304 - Equation of StateMemory Copying3.7%CPU - PyTorch - 4194304 - Equation of State3.7%2.7.S.F.E3.4%IO_uringForking2.2%3 - D.S2.1%MagiBMW27 - CPU-OnlyPyHPC BenchmarksZstd CompressionOpenCVAOM AV1AOM AV1AOM AV1AOM AV1JPEG XL libjxlAOM AV1AOM AV1AOM AV1PyHPC BenchmarksZstd CompressionPyHPC BenchmarksZstd CompressionJPEG XL libjxlBlenderPyHPC BenchmarksZstd CompressionPyHPC BenchmarksPyHPC BenchmarksKvazaarJPEG XL libjxlPyHPC BenchmarksLeelaChessZeroZstd Compressionyquake2AOM AV1PyHPC BenchmarksLeelaChessZeroRAR CompressionPyHPC BenchmarksJPEG XL libjxlKeyDBJPEG XL Decoding libjxlPyHPC BenchmarksPyHPC BenchmarksJPEG XL libjxlPyHPC BenchmarksJPEG XL Decoding libjxlZstd CompressionPyHPC BenchmarksSockperfAOM AV1AOM AV1AOM AV17-Zip CompressionPyHPC BenchmarksAOM AV1SockperfStress-NGKvazaarAOM AV1Timed LLVM CompilationZstd CompressionTimed LLVM Compilation7-Zip CompressionTimed Linux Kernel CompilationZstd CompressionStress-NGZstd CompressionKvazaarZstd CompressionPyHPC BenchmarksPyHPC BenchmarksCpuminer-OptStress-NGPyHPC BenchmarksCpuminer-OptOpenSSLZstd CompressionStress-NGPyHPC BenchmarksStress-NGPyHPC BenchmarksGnuPGStress-NGStress-NGZstd CompressionCpuminer-OptBlenderAB

7100 Decpyhpc: CPU - Aesara - 262144 - Isoneutral Mixingcompress-zstd: 3, Long Mode - Decompression Speedopencv: Features 2Daom-av1: Speed 9 Realtime - Bosphorus 4Kaom-av1: Speed 8 Realtime - Bosphorus 4Kaom-av1: Speed 6 Two-Pass - Bosphorus 4Kaom-av1: Speed 4 Two-Pass - Bosphorus 4Kjpegxl: PNG - 5aom-av1: Speed 4 Two-Pass - Bosphorus 1080paom-av1: Speed 0 Two-Pass - Bosphorus 1080paom-av1: Speed 6 Two-Pass - Bosphorus 1080ppyhpc: CPU - Numpy - 4194304 - Equation of Statecompress-zstd: 8, Long Mode - Compression Speedpyhpc: CPU - Numpy - 1048576 - Equation of Statecompress-zstd: 19, Long Mode - Compression Speedjpegxl: PNG - 7blender: Fishy Cat - CPU-Onlypyhpc: CPU - Aesara - 1048576 - Isoneutral Mixingcompress-zstd: 19 - Compression Speedpyhpc: CPU - Aesara - 4194304 - Isoneutral Mixingpyhpc: CPU - PyTorch - 262144 - Isoneutral Mixingkvazaar: Bosphorus 4K - Mediumjpegxl: JPEG - 8pyhpc: CPU - JAX - 4194304 - Isoneutral Mixinglczero: BLAScompress-zstd: 3, Long Mode - Compression Speedyquake2: OpenGL 3.x - 1920 x 1080aom-av1: Speed 0 Two-Pass - Bosphorus 4Kpyhpc: CPU - JAX - 1048576 - Isoneutral Mixinglczero: Eigencompress-rar: Linux Source Tree Archiving To RARpyhpc: CPU - JAX - 262144 - Isoneutral Mixingjpegxl: JPEG - 5keydb: jpegxl-decode: Allpyhpc: CPU - Numpy - 1048576 - Isoneutral Mixingpyhpc: CPU - Numpy - 4194304 - Isoneutral Mixingjpegxl: JPEG - 7pyhpc: CPU - JAX - 4194304 - Equation of Statejpegxl-decode: 1compress-zstd: 8 - Compression Speedpyhpc: CPU - Numba - 1048576 - Isoneutral Mixingsockperf: Latency Under Loadaom-av1: Speed 10 Realtime - Bosphorus 4Kaom-av1: Speed 6 Realtime - Bosphorus 4Kaom-av1: Speed 10 Realtime - Bosphorus 1080pcompress-7zip: Decompression Ratingpyhpc: CPU - PyTorch - 1048576 - Isoneutral Mixingaom-av1: Speed 9 Realtime - Bosphorus 1080psockperf: Throughputstress-ng: Atomickvazaar: Bosphorus 4K - Ultra Fastaom-av1: Speed 8 Realtime - Bosphorus 1080pbuild-llvm: Ninjacompress-zstd: 19, Long Mode - Decompression Speedbuild-llvm: Unix Makefilescompress-7zip: Compression Ratingbuild-linux-kernel: Time To Compilecompress-zstd: 3 - Compression Speedstress-ng: Matrix Mathcompress-zstd: 19 - Decompression Speedkvazaar: Bosphorus 4K - Very Fastcompress-zstd: 8, Long Mode - Decompression Speedpyhpc: CPU - PyTorch - 1048576 - Equation of Statepyhpc: CPU - Numba - 4194304 - Isoneutral Mixingcpuminer-opt: Quad SHA-256, Pyritestress-ng: Socket Activitypyhpc: CPU - Aesara - 262144 - Equation of Statecpuminer-opt: LBC, LBRY Creditsopenssl: SHA256compress-zstd: 8 - Decompression Speedstress-ng: MEMFDpyhpc: CPU - TensorFlow - 4194304 - Equation of Statestress-ng: Memory Copyingpyhpc: CPU - PyTorch - 4194304 - Equation of Stategnupg: 2.7GB Sample File Encryptionstress-ng: IO_uringstress-ng: Forkingcompress-zstd: 3 - Decompression Speedcpuminer-opt: Magiblender: BMW27 - CPU-Onlysockperf: Latency Ping Pongopenssl: RSA4096stress-ng: MMAPtachyon: Total Timeopenssl: blender: Pabellon Barcelona - CPU-Onlykvazaar: Bosphorus 1080p - Ultra Fastopencv: DNN - Deep Neural Networksimdjson: LargeRandopenssl: RSA4096cpuminer-opt: Blake-2 Sopencv: Object Detectionpyhpc: CPU - Numpy - 262144 - Equation of Stateyquake2: Vulkan - 1920 x 1080kvazaar: Bosphorus 1080p - Very Fastpyhpc: CPU - Aesara - 4194304 - Equation of Statesynthmark: VoiceMark_100stress-ng: CPU Cachecpuminer-opt: Ringcoinstress-ng: System V Message Passingstress-ng: RdRandglmark2: 1920 x 1080openssl: yquake2: OpenGL 1.x - 1920 x 1080cpuminer-opt: Garlicoinstress-ng: CPU Stressstress-ng: NUMAstress-ng: Malloccpuminer-opt: Triple SHA-256, Onecoinsimdjson: Kostyapyhpc: CPU - Numba - 4194304 - Equation of Statestress-ng: Glibc Qsort Data Sortingkvazaar: Bosphorus 1080p - Mediumstargate: 480000 - 512yquake2: Software CPU - 1920 x 1080cpuminer-opt: Myriad-Groestlstress-ng: Glibc C String Functionsprimesieve: 1e12 Prime Number Generationcpuminer-opt: Skeincoinstress-ng: SENDFILEsimdjson: PartialTweetsstargate: 44100 - 512simdjson: DistinctUserIDaom-av1: Speed 6 Realtime - Bosphorus 1080pencode-flac: WAV To FLACastcenc: Mediumstress-ng: Context Switchingstargate: 480000 - 1024astcenc: Exhaustiveblake2: stress-ng: Cryptocpuminer-opt: Deepcoinstress-ng: Vector Mathcpuminer-opt: x25xstress-ng: Semaphoresstargate: 44100 - 1024astcenc: Thoroughpyhpc: CPU - TensorFlow - 1048576 - Equation of Statepyhpc: CPU - TensorFlow - 262144 - Equation of Statepyhpc: CPU - PyTorch - 4194304 - Isoneutral Mixingpyhpc: CPU - PyTorch - 262144 - Equation of Statepyhpc: CPU - Aesara - 1048576 - Equation of Statepyhpc: CPU - Numba - 1048576 - Equation of Statepyhpc: CPU - Numpy - 262144 - Isoneutral Mixingpyhpc: CPU - Numba - 262144 - Isoneutral Mixingpyhpc: CPU - Numba - 262144 - Equation of Statepyhpc: CPU - JAX - 1048576 - Equation of Statepyhpc: CPU - JAX - 262144 - Equation of Stateblender: Classroom - CPU-Onlyredis: MIXredis: GETredis: LPUSH and LPOP: lpushredis: LPUSH and LPOP: lpopbuild-gcc: Time To Compilejpegxl: PNG - 8redis: SETAB0.723401.981904216.4511.42.241.1212.053.110.087.224.187111.50.7899.774.141990.770.90611.73.5810.1731.521.241.983560298.3151.30.030.388514114.2970.08951.32126606.5381.020.9573.8251.130.10943.94118.30.46817.2818.523.2859.03118190.54653.62415111233274.946.0541.163503.0092867.43530.33915682434.492685.39537.272757.73.4434740.0271.737101602304.290.0225431.46549062103330.388.230.166764.290.10873.27812475.8817294.513264.251.01707.63.98587.69.89426.3497589.52559.6428.53241940.8638900.772010788110.09255.216.610.375618.521258.97437.021979668.495580.2451338793.3114.5507.294253.0344.3510710276.61143402.480.26426.88.490.712793962867.69266272.51107.0398838.6526426.883.680.7410594.164.2218.9749.0227761329.650.721684276.18055.78424.592018.46864.9159.03284316.370.75051830.05680.0350.0080.0060.0940.0660.1670.0860.0160.0230.004489939.29661598.6816003.94776401.253067.5990.60.10967.81819883.873.190.640.384.161.10.032.761.653460.3684.592966.630.4716.452.0080.1020.9213.11.251355193.4100.60.020.26234877.8250.06135.66174230.5861.430.7262.91539.340.08435.4397.50.38720.71915.562.7850.22100800.46746.2479760202040.055.2636.083108.6312546.93141.28514049390.938617.18687.132514.93.173205.10.0251.626107602177.330.0235652.26680393240320691.550.16736.890.11275.80112896.9416923.223196.352.07693.293.904598.910.06419.37135992524.6828.18244910.8539356.271210779360.09154.616.790.371612.022256.27441.561961038.315529.4551739051.8113.9504.74232.6344.1610756201.03144002.490.26326.78.460.71042296.32876.42265481.49106.7318814.2526498.963.670.739064.154.2119.0189.043759779.580.723144275.64695.77425.142016.88687058.99284435.450.75020530.05370.0350.0082.0570.0060.0940.0660.1670.0860.0160.0230.0041908.640.6OpenBenchmarking.org

PyHPC Benchmarks

PyHPC-Benchmarks is a suite of Python high performance computing benchmarks for execution on CPUs and GPUs using various popular Python HPC libraries. The PyHPC CPU-based benchmarks focus on sequential CPU performance. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterPyHPC Benchmarks 3.0Device: CPU - Backend: Aesara - Project Size: 262144 - Benchmark: Isoneutral MixingAB0.1620.3240.4860.6480.810.7200.109

Zstd Compression

This test measures the time needed to compress/decompress a sample input file using Zstd compression supplied by the system or otherwise externally of the test profile. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgMB/s, More Is BetterZstd CompressionCompression Level: 3, Long Mode - Decompression SpeedAB70014002100280035003401.967.81. *** zstd command line interface 64-bits v1.4.5, by Yann Collet ***

OpenCV

This is a benchmark of the OpenCV (Computer Vision) library's built-in performance tests. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgms, Fewer Is BetterOpenCV 4.5.4Test: Features 2DAB200K400K600K800K1000K8190421819881. (CXX) g++ options: -fsigned-char -pthread -fomit-frame-pointer -ffunction-sections -fdata-sections -msse -msse2 -msse3 -fvisibility=hidden -O3 -ldl -lm -lpthread -lrt

AOM AV1

This is a test of the AOMedia AV1 encoder (libaom) developed by AOMedia and Google. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgFrames Per Second, More Is BetterAOM AV1 3.2Encoder Mode: Speed 9 Realtime - Input: Bosphorus 4KAB4812162016.453.871. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm -lpthread

OpenBenchmarking.orgFrames Per Second, More Is BetterAOM AV1 3.2Encoder Mode: Speed 8 Realtime - Input: Bosphorus 4KAB369121511.403.191. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm -lpthread

OpenBenchmarking.orgFrames Per Second, More Is BetterAOM AV1 3.2Encoder Mode: Speed 6 Two-Pass - Input: Bosphorus 4KAB0.5041.0081.5122.0162.522.240.641. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm -lpthread

OpenBenchmarking.orgFrames Per Second, More Is BetterAOM AV1 3.2Encoder Mode: Speed 4 Two-Pass - Input: Bosphorus 4KAB0.2520.5040.7561.0081.261.120.381. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm -lpthread

JPEG XL libjxl

The JPEG XL Image Coding System is designed to provide next-generation JPEG image capabilities with JPEG XL offering better image quality and compression over legacy JPEG. This test profile is currently focused on the multi-threaded JPEG XL image encode performance using the reference libjxl library. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgMP/s, More Is BetterJPEG XL libjxl 0.6.1Input: PNG - Encode Speed: 5AB369121512.054.161. (CXX) g++ options: -funwind-tables -O3 -O2 -pthread -fPIE -pie

AOM AV1

This is a test of the AOMedia AV1 encoder (libaom) developed by AOMedia and Google. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgFrames Per Second, More Is BetterAOM AV1 3.2Encoder Mode: Speed 4 Two-Pass - Input: Bosphorus 1080pAB0.69981.39962.09942.79923.4993.111.101. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm -lpthread

OpenBenchmarking.orgFrames Per Second, More Is BetterAOM AV1 3.2Encoder Mode: Speed 0 Two-Pass - Input: Bosphorus 1080pAB0.0180.0360.0540.0720.090.080.031. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm -lpthread

OpenBenchmarking.orgFrames Per Second, More Is BetterAOM AV1 3.2Encoder Mode: Speed 6 Two-Pass - Input: Bosphorus 1080pAB2468107.222.761. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm -lpthread

PyHPC Benchmarks

PyHPC-Benchmarks is a suite of Python high performance computing benchmarks for execution on CPUs and GPUs using various popular Python HPC libraries. The PyHPC CPU-based benchmarks focus on sequential CPU performance. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterPyHPC Benchmarks 3.0Device: CPU - Backend: Numpy - Project Size: 4194304 - Benchmark: Equation of StateAB0.94211.88422.82633.76844.71054.1871.653

Zstd Compression

This test measures the time needed to compress/decompress a sample input file using Zstd compression supplied by the system or otherwise externally of the test profile. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgMB/s, More Is BetterZstd CompressionCompression Level: 8, Long Mode - Compression SpeedAB20406080100111.546.01. *** zstd command line interface 64-bits v1.4.5, by Yann Collet ***

PyHPC Benchmarks

PyHPC-Benchmarks is a suite of Python high performance computing benchmarks for execution on CPUs and GPUs using various popular Python HPC libraries. The PyHPC CPU-based benchmarks focus on sequential CPU performance. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterPyHPC Benchmarks 3.0Device: CPU - Backend: Numpy - Project Size: 1048576 - Benchmark: Equation of StateAB0.17750.3550.53250.710.88750.7890.368

Zstd Compression

This test measures the time needed to compress/decompress a sample input file using Zstd compression supplied by the system or otherwise externally of the test profile. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgMB/s, More Is BetterZstd CompressionCompression Level: 19, Long Mode - Compression SpeedAB36912159.774.591. *** zstd command line interface 64-bits v1.4.5, by Yann Collet ***

JPEG XL libjxl

The JPEG XL Image Coding System is designed to provide next-generation JPEG image capabilities with JPEG XL offering better image quality and compression over legacy JPEG. This test profile is currently focused on the multi-threaded JPEG XL image encode performance using the reference libjxl library. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgMP/s, More Is BetterJPEG XL libjxl 0.6.1Input: PNG - Encode Speed: 7AB0.93151.8632.79453.7264.65754.142.001. (CXX) g++ options: -funwind-tables -O3 -O2 -pthread -fPIE -pie

Blender

Blender is an open-source 3D creation and modeling software project. This test is of Blender's Cycles benchmark with various sample files. GPU computing via NVIDIA OptiX and NVIDIA CUDA is currently supported. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterBlender 3.0Blend File: Fishy Cat - Compute: CPU-OnlyAB4008001200160020001990.77966.63

PyHPC Benchmarks

PyHPC-Benchmarks is a suite of Python high performance computing benchmarks for execution on CPUs and GPUs using various popular Python HPC libraries. The PyHPC CPU-based benchmarks focus on sequential CPU performance. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterPyHPC Benchmarks 3.0Device: CPU - Backend: Aesara - Project Size: 1048576 - Benchmark: Isoneutral MixingAB0.20390.40780.61170.81561.01950.9060.471

Zstd Compression

This test measures the time needed to compress/decompress a sample input file using Zstd compression supplied by the system or otherwise externally of the test profile. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgMB/s, More Is BetterZstd CompressionCompression Level: 19 - Compression SpeedAB369121511.706.451. *** zstd command line interface 64-bits v1.4.5, by Yann Collet ***

PyHPC Benchmarks

PyHPC-Benchmarks is a suite of Python high performance computing benchmarks for execution on CPUs and GPUs using various popular Python HPC libraries. The PyHPC CPU-based benchmarks focus on sequential CPU performance. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterPyHPC Benchmarks 3.0Device: CPU - Backend: Aesara - Project Size: 4194304 - Benchmark: Isoneutral MixingAB0.80571.61142.41713.22284.02853.5812.008

OpenBenchmarking.orgSeconds, Fewer Is BetterPyHPC Benchmarks 3.0Device: CPU - Backend: PyTorch - Project Size: 262144 - Benchmark: Isoneutral MixingAB0.03890.07780.11670.15560.19450.1730.102

Kvazaar

This is a test of Kvazaar as a CPU-based H.265/HEVC video encoder written in the C programming language and optimized in Assembly. Kvazaar is the winner of the 2016 ACM Open-Source Software Competition and developed at the Ultra Video Group, Tampere University, Finland. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgFrames Per Second, More Is BetterKvazaar 2.1Video Input: Bosphorus 4K - Video Preset: MediumAB0.33750.6751.01251.351.68751.500.921. (CC) gcc options: -pthread -ftree-vectorize -fvisibility=hidden -O2 -lpthread -lm -lrt

JPEG XL libjxl

The JPEG XL Image Coding System is designed to provide next-generation JPEG image capabilities with JPEG XL offering better image quality and compression over legacy JPEG. This test profile is currently focused on the multi-threaded JPEG XL image encode performance using the reference libjxl library. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgMP/s, More Is BetterJPEG XL libjxl 0.6.1Input: JPEG - Encode Speed: 8AB51015202521.2413.101. (CXX) g++ options: -funwind-tables -O3 -O2 -pthread -fPIE -pie

PyHPC Benchmarks

PyHPC-Benchmarks is a suite of Python high performance computing benchmarks for execution on CPUs and GPUs using various popular Python HPC libraries. The PyHPC CPU-based benchmarks focus on sequential CPU performance. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterPyHPC Benchmarks 3.0Device: CPU - Backend: JAX - Project Size: 4194304 - Benchmark: Isoneutral MixingAB0.44620.89241.33861.78482.2311.9831.251

LeelaChessZero

LeelaChessZero (lc0 / lczero) is a chess engine automated vian neural networks. This test profile can be used for OpenCL, CUDA + cuDNN, and BLAS (CPU-based) benchmarking. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgNodes Per Second, More Is BetterLeelaChessZero 0.28Backend: BLASAB1202403604806005603551. (CXX) g++ options: -flto -pthread

Zstd Compression

This test measures the time needed to compress/decompress a sample input file using Zstd compression supplied by the system or otherwise externally of the test profile. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgMB/s, More Is BetterZstd CompressionCompression Level: 3, Long Mode - Compression SpeedAB60120180240300298.3193.41. *** zstd command line interface 64-bits v1.4.5, by Yann Collet ***

yquake2

This is a test of Yamagi Quake II. Yamagi Quake II is an enhanced client for id Software's Quake II with focus on offline and coop gameplay. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgFrames Per Second, More Is Betteryquake2 8.0Renderer: OpenGL 3.x - Resolution: 1920 x 1080AB306090120150151.3100.61. (CC) gcc options: -lm -ldl -rdynamic -shared -lSDL2 -O2 -pipe -fomit-frame-pointer -std=gnu99 -fno-strict-aliasing -fwrapv -fvisibility=hidden -MMD -mfpmath=sse -fPIC

AOM AV1

This is a test of the AOMedia AV1 encoder (libaom) developed by AOMedia and Google. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgFrames Per Second, More Is BetterAOM AV1 3.2Encoder Mode: Speed 0 Two-Pass - Input: Bosphorus 4KAB0.00680.01360.02040.02720.0340.030.021. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm -lpthread

PyHPC Benchmarks

PyHPC-Benchmarks is a suite of Python high performance computing benchmarks for execution on CPUs and GPUs using various popular Python HPC libraries. The PyHPC CPU-based benchmarks focus on sequential CPU performance. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterPyHPC Benchmarks 3.0Device: CPU - Backend: JAX - Project Size: 1048576 - Benchmark: Isoneutral MixingAB0.08730.17460.26190.34920.43650.3880.262

LeelaChessZero

LeelaChessZero (lc0 / lczero) is a chess engine automated vian neural networks. This test profile can be used for OpenCL, CUDA + cuDNN, and BLAS (CPU-based) benchmarking. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgNodes Per Second, More Is BetterLeelaChessZero 0.28Backend: EigenAB1102203304405505143481. (CXX) g++ options: -flto -pthread

RAR Compression

This test measures the time needed to archive/compress two copies of the Linux 5.14 kernel source tree using RAR/WinRAR compression. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterRAR Compression 6.0.2Linux Source Tree Archiving To RARAB306090120150114.3077.83

PyHPC Benchmarks

PyHPC-Benchmarks is a suite of Python high performance computing benchmarks for execution on CPUs and GPUs using various popular Python HPC libraries. The PyHPC CPU-based benchmarks focus on sequential CPU performance. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterPyHPC Benchmarks 3.0Device: CPU - Backend: JAX - Project Size: 262144 - Benchmark: Isoneutral MixingAB0.020.040.060.080.10.0890.061

JPEG XL libjxl

The JPEG XL Image Coding System is designed to provide next-generation JPEG image capabilities with JPEG XL offering better image quality and compression over legacy JPEG. This test profile is currently focused on the multi-threaded JPEG XL image encode performance using the reference libjxl library. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgMP/s, More Is BetterJPEG XL libjxl 0.6.1Input: JPEG - Encode Speed: 5AB122436486051.3235.661. (CXX) g++ options: -funwind-tables -O3 -O2 -pthread -fPIE -pie

KeyDB

A benchmark of KeyDB as a multi-threaded fork of the Redis server. The KeyDB benchmark is conducted using memtier-benchmark. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgOps/sec, More Is BetterKeyDB 6.2.0AB40K80K120K160K200K126606.53174230.581. (CXX) g++ options: -O2 -levent_openssl -levent -lcrypto -lssl -lpthread -lz -lpcre

JPEG XL Decoding libjxl

The JPEG XL Image Coding System is designed to provide next-generation JPEG image capabilities with JPEG XL offering better image quality and compression over legacy JPEG. This test profile is suited for JPEG XL decode performance testing to PNG output file, the pts/jpexl test is for encode performance. The JPEG XL encoding/decoding is done using the libjxl codebase. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgMP/s, More Is BetterJPEG XL Decoding libjxl 0.6.1CPU Threads: AllAB2040608010081.0261.43

PyHPC Benchmarks

PyHPC-Benchmarks is a suite of Python high performance computing benchmarks for execution on CPUs and GPUs using various popular Python HPC libraries. The PyHPC CPU-based benchmarks focus on sequential CPU performance. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterPyHPC Benchmarks 3.0Device: CPU - Backend: Numpy - Project Size: 1048576 - Benchmark: Isoneutral MixingAB0.21530.43060.64590.86121.07650.9570.726

OpenBenchmarking.orgSeconds, Fewer Is BetterPyHPC Benchmarks 3.0Device: CPU - Backend: Numpy - Project Size: 4194304 - Benchmark: Isoneutral MixingAB0.85951.7192.57853.4384.29753.8202.915

JPEG XL libjxl

The JPEG XL Image Coding System is designed to provide next-generation JPEG image capabilities with JPEG XL offering better image quality and compression over legacy JPEG. This test profile is currently focused on the multi-threaded JPEG XL image encode performance using the reference libjxl library. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgMP/s, More Is BetterJPEG XL libjxl 0.6.1Input: JPEG - Encode Speed: 7AB122436486051.1339.341. (CXX) g++ options: -funwind-tables -O3 -O2 -pthread -fPIE -pie

PyHPC Benchmarks

PyHPC-Benchmarks is a suite of Python high performance computing benchmarks for execution on CPUs and GPUs using various popular Python HPC libraries. The PyHPC CPU-based benchmarks focus on sequential CPU performance. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterPyHPC Benchmarks 3.0Device: CPU - Backend: JAX - Project Size: 4194304 - Benchmark: Equation of StateAB0.02450.0490.07350.0980.12250.1090.084

JPEG XL Decoding libjxl

The JPEG XL Image Coding System is designed to provide next-generation JPEG image capabilities with JPEG XL offering better image quality and compression over legacy JPEG. This test profile is suited for JPEG XL decode performance testing to PNG output file, the pts/jpexl test is for encode performance. The JPEG XL encoding/decoding is done using the libjxl codebase. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgMP/s, More Is BetterJPEG XL Decoding libjxl 0.6.1CPU Threads: 1AB102030405043.9435.43

Zstd Compression

This test measures the time needed to compress/decompress a sample input file using Zstd compression supplied by the system or otherwise externally of the test profile. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgMB/s, More Is BetterZstd CompressionCompression Level: 8 - Compression SpeedAB306090120150118.397.51. *** zstd command line interface 64-bits v1.4.5, by Yann Collet ***

PyHPC Benchmarks

PyHPC-Benchmarks is a suite of Python high performance computing benchmarks for execution on CPUs and GPUs using various popular Python HPC libraries. The PyHPC CPU-based benchmarks focus on sequential CPU performance. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterPyHPC Benchmarks 3.0Device: CPU - Backend: Numba - Project Size: 1048576 - Benchmark: Isoneutral MixingAB0.10530.21060.31590.42120.52650.4680.387

Sockperf

This is a network socket API performance benchmark developed by Mellanox. This test profile runs both the client and server on the local host for evaluating individual system performance. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgusec, Fewer Is BetterSockperf 3.7Test: Latency Under LoadAB51015202517.2820.721. (CXX) g++ options: --param -O3 -rdynamic -ldl -lpthread

AOM AV1

This is a test of the AOMedia AV1 encoder (libaom) developed by AOMedia and Google. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgFrames Per Second, More Is BetterAOM AV1 3.2Encoder Mode: Speed 10 Realtime - Input: Bosphorus 4KAB51015202518.5215.561. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm -lpthread

OpenBenchmarking.orgFrames Per Second, More Is BetterAOM AV1 3.2Encoder Mode: Speed 6 Realtime - Input: Bosphorus 4KAB0.7381.4762.2142.9523.693.282.781. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm -lpthread

OpenBenchmarking.orgFrames Per Second, More Is BetterAOM AV1 3.2Encoder Mode: Speed 10 Realtime - Input: Bosphorus 1080pAB132639526559.0350.221. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm -lpthread

7-Zip Compression

This is a test of 7-Zip compression/decompression with its integrated benchmark feature. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgMIPS, More Is Better7-Zip Compression 21.06Test: Decompression RatingAB3K6K9K12K15K11819100801. (CXX) g++ options: -lpthread -ldl -O2 -fPIC

PyHPC Benchmarks

PyHPC-Benchmarks is a suite of Python high performance computing benchmarks for execution on CPUs and GPUs using various popular Python HPC libraries. The PyHPC CPU-based benchmarks focus on sequential CPU performance. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterPyHPC Benchmarks 3.0Device: CPU - Backend: PyTorch - Project Size: 1048576 - Benchmark: Isoneutral MixingAB0.12290.24580.36870.49160.61450.5460.467

AOM AV1

This is a test of the AOMedia AV1 encoder (libaom) developed by AOMedia and Google. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgFrames Per Second, More Is BetterAOM AV1 3.2Encoder Mode: Speed 9 Realtime - Input: Bosphorus 1080pAB122436486053.6246.201. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm -lpthread

Sockperf

This is a network socket API performance benchmark developed by Mellanox. This test profile runs both the client and server on the local host for evaluating individual system performance. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgMessages Per Second, More Is BetterSockperf 3.7Test: ThroughputAB100K200K300K400K500K4151114797601. (CXX) g++ options: --param -O3 -rdynamic -ldl -lpthread

Stress-NG

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

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.13.02Test: AtomicAB50K100K150K200K250K233274.94202040.051. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lcrypt -lrt -lsctp -lz -ldl -pthread -lc -latomic

Kvazaar

This is a test of Kvazaar as a CPU-based H.265/HEVC video encoder written in the C programming language and optimized in Assembly. Kvazaar is the winner of the 2016 ACM Open-Source Software Competition and developed at the Ultra Video Group, Tampere University, Finland. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgFrames Per Second, More Is BetterKvazaar 2.1Video Input: Bosphorus 4K - Video Preset: Ultra FastAB2468106.055.261. (CC) gcc options: -pthread -ftree-vectorize -fvisibility=hidden -O2 -lpthread -lm -lrt

AOM AV1

This is a test of the AOMedia AV1 encoder (libaom) developed by AOMedia and Google. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgFrames Per Second, More Is BetterAOM AV1 3.2Encoder Mode: Speed 8 Realtime - Input: Bosphorus 1080pAB91827364541.1636.081. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm -lpthread

Timed LLVM Compilation

This test times how long it takes to build the LLVM compiler stack. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed LLVM Compilation 13.0Build System: NinjaAB80016002400320040003503.013108.63

Zstd Compression

This test measures the time needed to compress/decompress a sample input file using Zstd compression supplied by the system or otherwise externally of the test profile. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgMB/s, More Is BetterZstd CompressionCompression Level: 19, Long Mode - Decompression SpeedAB60012001800240030002867.42546.91. *** zstd command line interface 64-bits v1.4.5, by Yann Collet ***

Timed LLVM Compilation

This test times how long it takes to build the LLVM compiler stack. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed LLVM Compilation 13.0Build System: Unix MakefilesAB80016002400320040003530.343141.29

7-Zip Compression

This is a test of 7-Zip compression/decompression with its integrated benchmark feature. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgMIPS, More Is Better7-Zip Compression 21.06Test: Compression RatingAB3K6K9K12K15K15682140491. (CXX) g++ options: -lpthread -ldl -O2 -fPIC

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. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed Linux Kernel Compilation 5.14Time To CompileAB90180270360450434.49390.94

Zstd Compression

This test measures the time needed to compress/decompress a sample input file using Zstd compression supplied by the system or otherwise externally of the test profile. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgMB/s, More Is BetterZstd CompressionCompression Level: 3 - Compression SpeedAB150300450600750685.3617.11. *** zstd command line interface 64-bits v1.4.5, by Yann Collet ***

Stress-NG

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

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.13.02Test: Matrix MathAB2K4K6K8K10K9537.278687.131. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lcrypt -lrt -lsctp -lz -ldl -pthread -lc -latomic

Zstd Compression

This test measures the time needed to compress/decompress a sample input file using Zstd compression supplied by the system or otherwise externally of the test profile. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgMB/s, More Is BetterZstd CompressionCompression Level: 19 - Decompression SpeedAB60012001800240030002757.72514.91. *** zstd command line interface 64-bits v1.4.5, by Yann Collet ***

Kvazaar

This is a test of Kvazaar as a CPU-based H.265/HEVC video encoder written in the C programming language and optimized in Assembly. Kvazaar is the winner of the 2016 ACM Open-Source Software Competition and developed at the Ultra Video Group, Tampere University, Finland. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgFrames Per Second, More Is BetterKvazaar 2.1Video Input: Bosphorus 4K - Video Preset: Very FastAB0.7741.5482.3223.0963.873.443.171. (CC) gcc options: -pthread -ftree-vectorize -fvisibility=hidden -O2 -lpthread -lm -lrt

Zstd Compression

This test measures the time needed to compress/decompress a sample input file using Zstd compression supplied by the system or otherwise externally of the test profile. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgMB/s, More Is BetterZstd CompressionCompression Level: 8, Long Mode - Decompression SpeedAB70014002100280035003474.03205.11. *** zstd command line interface 64-bits v1.4.5, by Yann Collet ***

PyHPC Benchmarks

PyHPC-Benchmarks is a suite of Python high performance computing benchmarks for execution on CPUs and GPUs using various popular Python HPC libraries. The PyHPC CPU-based benchmarks focus on sequential CPU performance. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterPyHPC Benchmarks 3.0Device: CPU - Backend: PyTorch - Project Size: 1048576 - Benchmark: Equation of StateAB0.00610.01220.01830.02440.03050.0270.025

OpenBenchmarking.orgSeconds, Fewer Is BetterPyHPC Benchmarks 3.0Device: CPU - Backend: Numba - Project Size: 4194304 - Benchmark: Isoneutral MixingAB0.39080.78161.17241.56321.9541.7371.626

Cpuminer-Opt

Cpuminer-Opt is a fork of cpuminer-multi that carries a wide range of CPU performance optimizations for measuring the potential cryptocurrency mining performance of the CPU/processor with a wide variety of cryptocurrencies. The benchmark reports the hash speed for the CPU mining performance for the selected cryptocurrency. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgkH/s, More Is BetterCpuminer-Opt 3.18Algorithm: Quad SHA-256, PyriteAB2K4K6K8K10K10160107601. (CXX) g++ options: -O2 -lcurl -lz -lpthread -lssl -lcrypto -lgmp

Stress-NG

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

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.13.02Test: Socket ActivityAB50010001500200025002304.292177.331. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lcrypt -lrt -lsctp -lz -ldl -pthread -lc -latomic

PyHPC Benchmarks

PyHPC-Benchmarks is a suite of Python high performance computing benchmarks for execution on CPUs and GPUs using various popular Python HPC libraries. The PyHPC CPU-based benchmarks focus on sequential CPU performance. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterPyHPC Benchmarks 3.0Device: CPU - Backend: Aesara - Project Size: 262144 - Benchmark: Equation of StateAB0.00520.01040.01560.02080.0260.0220.023

Cpuminer-Opt

Cpuminer-Opt is a fork of cpuminer-multi that carries a wide range of CPU performance optimizations for measuring the potential cryptocurrency mining performance of the CPU/processor with a wide variety of cryptocurrencies. The benchmark reports the hash speed for the CPU mining performance for the selected cryptocurrency. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgkH/s, More Is BetterCpuminer-Opt 3.18Algorithm: LBC, LBRY CreditsAB120024003600480060005431.405652.261. (CXX) g++ options: -O2 -lcurl -lz -lpthread -lssl -lcrypto -lgmp

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.0Algorithm: SHA256AB150M300M450M600M750M6549062106803932401. (CC) gcc options: -pthread -m64 -O3 -lssl -lcrypto -ldl

Zstd Compression

This test measures the time needed to compress/decompress a sample input file using Zstd compression supplied by the system or otherwise externally of the test profile. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgMB/s, More Is BetterZstd CompressionCompression Level: 8 - Decompression SpeedAB70014002100280035003330.33206.01. *** zstd command line interface 64-bits v1.4.5, by Yann Collet ***

Stress-NG

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

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.13.02Test: MEMFDAB2040608010088.2391.551. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lcrypt -lrt -lsctp -lz -ldl -pthread -lc -latomic

PyHPC Benchmarks

PyHPC-Benchmarks is a suite of Python high performance computing benchmarks for execution on CPUs and GPUs using various popular Python HPC libraries. The PyHPC CPU-based benchmarks focus on sequential CPU performance. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterPyHPC Benchmarks 3.0Device: CPU - Backend: TensorFlow - Project Size: 4194304 - Benchmark: Equation of StateAB0.03740.07480.11220.14960.1870.1660.160

Stress-NG

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

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.13.02Test: Memory CopyingAB160320480640800764.29736.891. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lcrypt -lrt -lsctp -lz -ldl -pthread -lc -latomic

PyHPC Benchmarks

PyHPC-Benchmarks is a suite of Python high performance computing benchmarks for execution on CPUs and GPUs using various popular Python HPC libraries. The PyHPC CPU-based benchmarks focus on sequential CPU performance. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterPyHPC Benchmarks 3.0Device: CPU - Backend: PyTorch - Project Size: 4194304 - Benchmark: Equation of StateAB0.02520.05040.07560.10080.1260.1080.112

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 EncryptionAB2040608010073.2875.801. (CC) gcc options: -O2

Stress-NG

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

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.13.02Test: IO_uringAB3K6K9K12K15K12475.8812896.941. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lcrypt -lrt -lsctp -lz -ldl -pthread -lc -latomic

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.13.02Test: ForkingAB4K8K12K16K20K17294.5116923.221. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lcrypt -lrt -lsctp -lz -ldl -pthread -lc -latomic

Zstd Compression

This test measures the time needed to compress/decompress a sample input file using Zstd compression supplied by the system or otherwise externally of the test profile. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgMB/s, More Is BetterZstd CompressionCompression Level: 3 - Decompression SpeedAB70014002100280035003264.23196.31. *** zstd command line interface 64-bits v1.4.5, by Yann Collet ***

Cpuminer-Opt

Cpuminer-Opt is a fork of cpuminer-multi that carries a wide range of CPU performance optimizations for measuring the potential cryptocurrency mining performance of the CPU/processor with a wide variety of cryptocurrencies. The benchmark reports the hash speed for the CPU mining performance for the selected cryptocurrency. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgkH/s, More Is BetterCpuminer-Opt 3.18Algorithm: MagiAB122436486051.0152.071. (CXX) g++ options: -O2 -lcurl -lz -lpthread -lssl -lcrypto -lgmp

Blender

Blender is an open-source 3D creation and modeling software project. This test is of Blender's Cycles benchmark with various sample files. GPU computing via NVIDIA OptiX and NVIDIA CUDA is currently supported. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterBlender 3.0Blend File: BMW27 - Compute: CPU-OnlyAB150300450600750707.60693.29

Sockperf

This is a network socket API performance benchmark developed by Mellanox. This test profile runs both the client and server on the local host for evaluating individual system performance. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgusec, Fewer Is BetterSockperf 3.7Test: Latency Ping PongAB0.89551.7912.68653.5824.47753.9803.9041. (CXX) g++ options: --param -O3 -rdynamic -ldl -lpthread

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.orgsign/s, More Is BetterOpenSSL 3.0Algorithm: RSA4096AB130260390520650587.6598.91. (CC) gcc options: -pthread -m64 -O3 -lssl -lcrypto -ldl

Stress-NG

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

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.13.02Test: MMAPAB36912159.8910.061. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lcrypt -lrt -lsctp -lz -ldl -pthread -lc -latomic

Tachyon

This is a test of the threaded Tachyon, a parallel ray-tracing system, measuring the time to ray-trace a sample scene. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterTachyon 0.99b6Total TimeAB90180270360450426.35419.371. (CC) gcc options: -m64 -O3 -fomit-frame-pointer -ffast-math -ltachyon -lm -lpthread

OpenSSL

OpenSSL is an open-source toolkit that implements SSL (Secure Sockets Layer) and TLS (Transport Layer Security) protocols. The system/openssl test profiles relies on benchmarking the system/OS-supplied openssl binary rather than the pts/openssl test profile that uses the locally-built OpenSSL for benchmarking. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgsign/s, More Is BetterOpenSSLAB130260390520650589.5599.01. OpenSSL 1.1.1f 31 Mar 2020

Blender

Blender is an open-source 3D creation and modeling software project. This test is of Blender's Cycles benchmark with various sample files. GPU computing via NVIDIA OptiX and NVIDIA CUDA is currently supported. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterBlender 3.0Blend File: Pabellon Barcelona - Compute: CPU-OnlyAB50010001500200025002559.642524.68

Kvazaar

This is a test of Kvazaar as a CPU-based H.265/HEVC video encoder written in the C programming language and optimized in Assembly. Kvazaar is the winner of the 2016 ACM Open-Source Software Competition and developed at the Ultra Video Group, Tampere University, Finland. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgFrames Per Second, More Is BetterKvazaar 2.1Video Input: Bosphorus 1080p - Video Preset: Ultra FastAB71421283528.5328.181. (CC) gcc options: -pthread -ftree-vectorize -fvisibility=hidden -O2 -lpthread -lm -lrt

OpenCV

This is a benchmark of the OpenCV (Computer Vision) library's built-in performance tests. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgms, Fewer Is BetterOpenCV 4.5.4Test: DNN - Deep Neural NetworkAB5K10K15K20K25K24194244911. (CXX) g++ options: -fsigned-char -pthread -fomit-frame-pointer -ffunction-sections -fdata-sections -msse -msse2 -msse3 -fvisibility=hidden -O3 -ldl -lm -lpthread -lrt

simdjson

This is a benchmark of SIMDJSON, a high performance JSON parser. SIMDJSON aims to be the fastest JSON parser and is used by projects like Microsoft FishStore, Yandex ClickHouse, Shopify, and others. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgGB/s, More Is Bettersimdjson 1.0Throughput Test: LargeRandomAB0.19350.3870.58050.7740.96750.860.851. (CXX) g++ options: -O3 -pthread

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.0Algorithm: RSA4096AB8K16K24K32K40K38900.739356.21. (CC) gcc options: -pthread -m64 -O3 -lssl -lcrypto -ldl

Cpuminer-Opt

Cpuminer-Opt is a fork of cpuminer-multi that carries a wide range of CPU performance optimizations for measuring the potential cryptocurrency mining performance of the CPU/processor with a wide variety of cryptocurrencies. The benchmark reports the hash speed for the CPU mining performance for the selected cryptocurrency. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgkH/s, More Is BetterCpuminer-Opt 3.18Algorithm: Blake-2 SAB15K30K45K60K75K72010712101. (CXX) g++ options: -O2 -lcurl -lz -lpthread -lssl -lcrypto -lgmp

OpenCV

This is a benchmark of the OpenCV (Computer Vision) library's built-in performance tests. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgms, Fewer Is BetterOpenCV 4.5.4Test: Object DetectionAB20K40K60K80K100K78811779361. (CXX) g++ options: -fsigned-char -pthread -fomit-frame-pointer -ffunction-sections -fdata-sections -msse -msse2 -msse3 -fvisibility=hidden -O3 -ldl -lm -lpthread -lrt

PyHPC Benchmarks

PyHPC-Benchmarks is a suite of Python high performance computing benchmarks for execution on CPUs and GPUs using various popular Python HPC libraries. The PyHPC CPU-based benchmarks focus on sequential CPU performance. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterPyHPC Benchmarks 3.0Device: CPU - Backend: Numpy - Project Size: 262144 - Benchmark: Equation of StateAB0.02070.04140.06210.08280.10350.0920.091

yquake2

This is a test of Yamagi Quake II. Yamagi Quake II is an enhanced client for id Software's Quake II with focus on offline and coop gameplay. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgFrames Per Second, More Is Betteryquake2 8.0Renderer: Vulkan - Resolution: 1920 x 1080AB122436486055.254.61. (CC) gcc options: -lm -ldl -rdynamic -shared -lSDL2 -O2 -pipe -fomit-frame-pointer -std=gnu99 -fno-strict-aliasing -fwrapv -fvisibility=hidden -MMD -mfpmath=sse -fPIC

Kvazaar

This is a test of Kvazaar as a CPU-based H.265/HEVC video encoder written in the C programming language and optimized in Assembly. Kvazaar is the winner of the 2016 ACM Open-Source Software Competition and developed at the Ultra Video Group, Tampere University, Finland. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgFrames Per Second, More Is BetterKvazaar 2.1Video Input: Bosphorus 1080p - Video Preset: Very FastAB4812162016.6116.791. (CC) gcc options: -pthread -ftree-vectorize -fvisibility=hidden -O2 -lpthread -lm -lrt

PyHPC Benchmarks

PyHPC-Benchmarks is a suite of Python high performance computing benchmarks for execution on CPUs and GPUs using various popular Python HPC libraries. The PyHPC CPU-based benchmarks focus on sequential CPU performance. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterPyHPC Benchmarks 3.0Device: CPU - Backend: Aesara - Project Size: 4194304 - Benchmark: Equation of StateAB0.08440.16880.25320.33760.4220.3750.371

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_100AB130260390520650618.52612.021. (CXX) g++ options: -lm -lpthread -std=c++11 -Ofast

Stress-NG

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

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.13.02Test: CPU CacheAB60120180240300258.97256.271. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lcrypt -lrt -lsctp -lz -ldl -pthread -lc -latomic

Cpuminer-Opt

Cpuminer-Opt is a fork of cpuminer-multi that carries a wide range of CPU performance optimizations for measuring the potential cryptocurrency mining performance of the CPU/processor with a wide variety of cryptocurrencies. The benchmark reports the hash speed for the CPU mining performance for the selected cryptocurrency. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgkH/s, More Is BetterCpuminer-Opt 3.18Algorithm: RingcoinAB100200300400500437.02441.561. (CXX) g++ options: -O2 -lcurl -lz -lpthread -lssl -lcrypto -lgmp

Stress-NG

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

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.13.02Test: System V Message PassingAB400K800K1200K1600K2000K1979668.491961038.311. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lcrypt -lrt -lsctp -lz -ldl -pthread -lc -latomic

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.13.02Test: RdRandAB120024003600480060005580.245529.451. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lcrypt -lrt -lsctp -lz -ldl -pthread -lc -latomic

GLmark2

This is a test of GLmark2, a basic OpenGL and OpenGL ES 2.0 benchmark supporting various windowing/display back-ends. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgScore, More Is BetterGLmark2 2021.08.30Resolution: 1920 x 1080AB110220330440550513517

OpenSSL

OpenSSL is an open-source toolkit that implements SSL (Secure Sockets Layer) and TLS (Transport Layer Security) protocols. The system/openssl test profiles relies on benchmarking the system/OS-supplied openssl binary rather than the pts/openssl test profile that uses the locally-built OpenSSL for benchmarking. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgverify/s, More Is BetterOpenSSLAB8K16K24K32K40K38793.339051.81. OpenSSL 1.1.1f 31 Mar 2020

yquake2

This is a test of Yamagi Quake II. Yamagi Quake II is an enhanced client for id Software's Quake II with focus on offline and coop gameplay. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgFrames Per Second, More Is Betteryquake2 8.0Renderer: OpenGL 1.x - Resolution: 1920 x 1080AB306090120150114.5113.91. (CC) gcc options: -lm -ldl -rdynamic -shared -lSDL2 -O2 -pipe -fomit-frame-pointer -std=gnu99 -fno-strict-aliasing -fwrapv -fvisibility=hidden -MMD -mfpmath=sse -fPIC

Cpuminer-Opt

Cpuminer-Opt is a fork of cpuminer-multi that carries a wide range of CPU performance optimizations for measuring the potential cryptocurrency mining performance of the CPU/processor with a wide variety of cryptocurrencies. The benchmark reports the hash speed for the CPU mining performance for the selected cryptocurrency. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgkH/s, More Is BetterCpuminer-Opt 3.18Algorithm: GarlicoinAB110220330440550507.29504.701. (CXX) g++ options: -O2 -lcurl -lz -lpthread -lssl -lcrypto -lgmp

Stress-NG

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

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.13.02Test: CPU StressAB90018002700360045004253.034232.631. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lcrypt -lrt -lsctp -lz -ldl -pthread -lc -latomic

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.13.02Test: NUMAAB102030405044.3544.161. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lcrypt -lrt -lsctp -lz -ldl -pthread -lc -latomic

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.13.02Test: MallocAB2M4M6M8M10M10710276.6110756201.031. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lcrypt -lrt -lsctp -lz -ldl -pthread -lc -latomic

Cpuminer-Opt

Cpuminer-Opt is a fork of cpuminer-multi that carries a wide range of CPU performance optimizations for measuring the potential cryptocurrency mining performance of the CPU/processor with a wide variety of cryptocurrencies. The benchmark reports the hash speed for the CPU mining performance for the selected cryptocurrency. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgkH/s, More Is BetterCpuminer-Opt 3.18Algorithm: Triple SHA-256, OnecoinAB3K6K9K12K15K14340144001. (CXX) g++ options: -O2 -lcurl -lz -lpthread -lssl -lcrypto -lgmp

simdjson

This is a benchmark of SIMDJSON, a high performance JSON parser. SIMDJSON aims to be the fastest JSON parser and is used by projects like Microsoft FishStore, Yandex ClickHouse, Shopify, and others. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgGB/s, More Is Bettersimdjson 1.0Throughput Test: KostyaAB0.56031.12061.68092.24122.80152.482.491. (CXX) g++ options: -O3 -pthread

PyHPC Benchmarks

PyHPC-Benchmarks is a suite of Python high performance computing benchmarks for execution on CPUs and GPUs using various popular Python HPC libraries. The PyHPC CPU-based benchmarks focus on sequential CPU performance. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterPyHPC Benchmarks 3.0Device: CPU - Backend: Numba - Project Size: 4194304 - Benchmark: Equation of StateAB0.05940.11880.17820.23760.2970.2640.263

Stress-NG

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

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.13.02Test: Glibc Qsort Data SortingAB61218243026.826.71. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lcrypt -lrt -lsctp -lz -ldl -pthread -lc -latomic

Kvazaar

This is a test of Kvazaar as a CPU-based H.265/HEVC video encoder written in the C programming language and optimized in Assembly. Kvazaar is the winner of the 2016 ACM Open-Source Software Competition and developed at the Ultra Video Group, Tampere University, Finland. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgFrames Per Second, More Is BetterKvazaar 2.1Video Input: Bosphorus 1080p - Video Preset: MediumAB2468108.498.461. (CC) gcc options: -pthread -ftree-vectorize -fvisibility=hidden -O2 -lpthread -lm -lrt

Stargate Digital Audio Workstation

Stargate is an open-source, cross-platform digital audio workstation (DAW) software package with "a unique and carefully curated experience" with scalability from old systems up through modern multi-core systems. Stargate is GPLv3 licensed and makes use of Qt5 (PyQt5) for its user-interface. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgRender Ratio, More Is BetterStargate Digital Audio Workstation 21.10.9Sample Rate: 480000 - Buffer Size: 512AB0.16040.32080.48120.64160.8020.7127930.7104221. (CXX) g++ options: -lpthread -lsndfile -lm -O3 -march=native -ffast-math -funroll-loops -fstrength-reduce -fstrict-aliasing -finline-functions

yquake2

This is a test of Yamagi Quake II. Yamagi Quake II is an enhanced client for id Software's Quake II with focus on offline and coop gameplay. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgFrames Per Second, More Is Betteryquake2 8.0Renderer: Software CPU - Resolution: 1920 x 1080AB2040608010096.096.31. (CC) gcc options: -lm -ldl -rdynamic -shared -lSDL2 -O2 -pipe -fomit-frame-pointer -std=gnu99 -fno-strict-aliasing -fwrapv -fvisibility=hidden -MMD -mfpmath=sse -fPIC

Cpuminer-Opt

Cpuminer-Opt is a fork of cpuminer-multi that carries a wide range of CPU performance optimizations for measuring the potential cryptocurrency mining performance of the CPU/processor with a wide variety of cryptocurrencies. The benchmark reports the hash speed for the CPU mining performance for the selected cryptocurrency. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgkH/s, More Is BetterCpuminer-Opt 3.18Algorithm: Myriad-GroestlAB60012001800240030002867.692876.421. (CXX) g++ options: -O2 -lcurl -lz -lpthread -lssl -lcrypto -lgmp

Stress-NG

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

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.13.02Test: Glibc C String FunctionsAB60K120K180K240K300K266272.51265481.491. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lcrypt -lrt -lsctp -lz -ldl -pthread -lc -latomic

Primesieve

Primesieve generates prime numbers using a highly optimized sieve of Eratosthenes implementation. Primesieve benchmarks the CPU's L1/L2 cache performance. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterPrimesieve 7.71e12 Prime Number GenerationAB20406080100107.04106.731. (CXX) g++ options: -O3 -lpthread

Cpuminer-Opt

Cpuminer-Opt is a fork of cpuminer-multi that carries a wide range of CPU performance optimizations for measuring the potential cryptocurrency mining performance of the CPU/processor with a wide variety of cryptocurrencies. The benchmark reports the hash speed for the CPU mining performance for the selected cryptocurrency. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgkH/s, More Is BetterCpuminer-Opt 3.18Algorithm: SkeincoinAB2K4K6K8K10K8838.658814.251. (CXX) g++ options: -O2 -lcurl -lz -lpthread -lssl -lcrypto -lgmp

Stress-NG

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

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.13.02Test: SENDFILEAB6K12K18K24K30K26426.8826498.961. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lcrypt -lrt -lsctp -lz -ldl -pthread -lc -latomic

simdjson

This is a benchmark of SIMDJSON, a high performance JSON parser. SIMDJSON aims to be the fastest JSON parser and is used by projects like Microsoft FishStore, Yandex ClickHouse, Shopify, and others. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgGB/s, More Is Bettersimdjson 1.0Throughput Test: PartialTweetsAB0.8281.6562.4843.3124.143.683.671. (CXX) g++ options: -O3 -pthread

Stargate Digital Audio Workstation

Stargate is an open-source, cross-platform digital audio workstation (DAW) software package with "a unique and carefully curated experience" with scalability from old systems up through modern multi-core systems. Stargate is GPLv3 licensed and makes use of Qt5 (PyQt5) for its user-interface. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgRender Ratio, More Is BetterStargate Digital Audio Workstation 21.10.9Sample Rate: 44100 - Buffer Size: 512AB0.16670.33340.50010.66680.83350.7410590.7390601. (CXX) g++ options: -lpthread -lsndfile -lm -O3 -march=native -ffast-math -funroll-loops -fstrength-reduce -fstrict-aliasing -finline-functions

simdjson

This is a benchmark of SIMDJSON, a high performance JSON parser. SIMDJSON aims to be the fastest JSON parser and is used by projects like Microsoft FishStore, Yandex ClickHouse, Shopify, and others. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgGB/s, More Is Bettersimdjson 1.0Throughput Test: DistinctUserIDAB0.9361.8722.8083.7444.684.164.151. (CXX) g++ options: -O3 -pthread

AOM AV1

This is a test of the AOMedia AV1 encoder (libaom) developed by AOMedia and Google. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgFrames Per Second, More Is BetterAOM AV1 3.2Encoder Mode: Speed 6 Realtime - Input: Bosphorus 1080pAB0.94951.8992.84853.7984.74754.224.211. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm -lpthread

FLAC Audio Encoding

This test times how long it takes to encode a sample WAV file to FLAC format ten times. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterFLAC Audio Encoding 1.3.3WAV To FLACAB51015202518.9719.021. (CXX) g++ options: -fvisibility=hidden -logg -lm

ASTC Encoder

ASTC Encoder (astcenc) is for the Adaptive Scalable Texture Compression (ASTC) format commonly used with OpenGL, OpenGL ES, and Vulkan graphics APIs. This test profile does a coding test of both compression/decompression. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterASTC Encoder 3.2Preset: MediumAB36912159.02279.04301. (CXX) g++ options: -O3 -flto -pthread

Stress-NG

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

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.13.02Test: Context SwitchingAB160K320K480K640K800K761329.65759779.581. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lcrypt -lrt -lsctp -lz -ldl -pthread -lc -latomic

Stargate Digital Audio Workstation

Stargate is an open-source, cross-platform digital audio workstation (DAW) software package with "a unique and carefully curated experience" with scalability from old systems up through modern multi-core systems. Stargate is GPLv3 licensed and makes use of Qt5 (PyQt5) for its user-interface. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgRender Ratio, More Is BetterStargate Digital Audio Workstation 21.10.9Sample Rate: 480000 - Buffer Size: 1024AB0.16270.32540.48810.65080.81350.7216840.7231441. (CXX) g++ options: -lpthread -lsndfile -lm -O3 -march=native -ffast-math -funroll-loops -fstrength-reduce -fstrict-aliasing -finline-functions

ASTC Encoder

ASTC Encoder (astcenc) is for the Adaptive Scalable Texture Compression (ASTC) format commonly used with OpenGL, OpenGL ES, and Vulkan graphics APIs. This test profile does a coding test of both compression/decompression. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterASTC Encoder 3.2Preset: ExhaustiveAB60120180240300276.18275.651. (CXX) g++ options: -O3 -flto -pthread

BLAKE2

This is a benchmark of BLAKE2 using the blake2s binary. BLAKE2 is a high-performance crypto alternative to MD5 and SHA-2/3. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgCycles Per Byte, Fewer Is BetterBLAKE2 20170307AB1.30052.6013.90155.2026.50255.785.771. (CC) gcc options: -O3 -march=native -lcrypto -lz

Stress-NG

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

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.13.02Test: CryptoAB90180270360450424.59425.141. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lcrypt -lrt -lsctp -lz -ldl -pthread -lc -latomic

Cpuminer-Opt

Cpuminer-Opt is a fork of cpuminer-multi that carries a wide range of CPU performance optimizations for measuring the potential cryptocurrency mining performance of the CPU/processor with a wide variety of cryptocurrencies. The benchmark reports the hash speed for the CPU mining performance for the selected cryptocurrency. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgkH/s, More Is BetterCpuminer-Opt 3.18Algorithm: DeepcoinAB4008001200160020002018.402016.881. (CXX) g++ options: -O2 -lcurl -lz -lpthread -lssl -lcrypto -lgmp

Stress-NG

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

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.13.02Test: Vector MathAB150030004500600075006864.916870.001. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lcrypt -lrt -lsctp -lz -ldl -pthread -lc -latomic

Cpuminer-Opt

Cpuminer-Opt is a fork of cpuminer-multi that carries a wide range of CPU performance optimizations for measuring the potential cryptocurrency mining performance of the CPU/processor with a wide variety of cryptocurrencies. The benchmark reports the hash speed for the CPU mining performance for the selected cryptocurrency. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgkH/s, More Is BetterCpuminer-Opt 3.18Algorithm: x25xAB132639526559.0358.991. (CXX) g++ options: -O2 -lcurl -lz -lpthread -lssl -lcrypto -lgmp

Stress-NG

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

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.13.02Test: SemaphoresAB60K120K180K240K300K284316.37284435.451. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lcrypt -lrt -lsctp -lz -ldl -pthread -lc -latomic

Stargate Digital Audio Workstation

Stargate is an open-source, cross-platform digital audio workstation (DAW) software package with "a unique and carefully curated experience" with scalability from old systems up through modern multi-core systems. Stargate is GPLv3 licensed and makes use of Qt5 (PyQt5) for its user-interface. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgRender Ratio, More Is BetterStargate Digital Audio Workstation 21.10.9Sample Rate: 44100 - Buffer Size: 1024AB0.16890.33780.50670.67560.84450.7505180.7502051. (CXX) g++ options: -lpthread -lsndfile -lm -O3 -march=native -ffast-math -funroll-loops -fstrength-reduce -fstrict-aliasing -finline-functions

ASTC Encoder

ASTC Encoder (astcenc) is for the Adaptive Scalable Texture Compression (ASTC) format commonly used with OpenGL, OpenGL ES, and Vulkan graphics APIs. This test profile does a coding test of both compression/decompression. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterASTC Encoder 3.2Preset: ThoroughAB71421283530.0630.051. (CXX) g++ options: -O3 -flto -pthread

PyHPC Benchmarks

PyHPC-Benchmarks is a suite of Python high performance computing benchmarks for execution on CPUs and GPUs using various popular Python HPC libraries. The PyHPC CPU-based benchmarks focus on sequential CPU performance. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterPyHPC Benchmarks 3.0Device: CPU - Backend: TensorFlow - Project Size: 1048576 - Benchmark: Equation of StateAB0.00790.01580.02370.03160.03950.0350.035

OpenBenchmarking.orgSeconds, Fewer Is BetterPyHPC Benchmarks 3.0Device: CPU - Backend: TensorFlow - Project Size: 262144 - Benchmark: Equation of StateAB0.00180.00360.00540.00720.0090.0080.008

OpenBenchmarking.orgSeconds, Fewer Is BetterPyHPC Benchmarks 3.0Device: CPU - Backend: PyTorch - Project Size: 4194304 - Benchmark: Isoneutral MixingB0.46280.92561.38841.85122.3142.057

Device: CPU - Backend: PyTorch - Project Size: 4194304 - Benchmark: Isoneutral Mixing

A: The test quit with a non-zero exit status.

OpenBenchmarking.orgSeconds, Fewer Is BetterPyHPC Benchmarks 3.0Device: CPU - Backend: PyTorch - Project Size: 262144 - Benchmark: Equation of StateAB0.00140.00280.00420.00560.0070.0060.006

OpenBenchmarking.orgSeconds, Fewer Is BetterPyHPC Benchmarks 3.0Device: CPU - Backend: Aesara - Project Size: 1048576 - Benchmark: Equation of StateAB0.02120.04240.06360.08480.1060.0940.094

OpenBenchmarking.orgSeconds, Fewer Is BetterPyHPC Benchmarks 3.0Device: CPU - Backend: Numba - Project Size: 1048576 - Benchmark: Equation of StateAB0.01490.02980.04470.05960.07450.0660.066

OpenBenchmarking.orgSeconds, Fewer Is BetterPyHPC Benchmarks 3.0Device: CPU - Backend: Numpy - Project Size: 262144 - Benchmark: Isoneutral MixingAB0.03760.07520.11280.15040.1880.1670.167

OpenBenchmarking.orgSeconds, Fewer Is BetterPyHPC Benchmarks 3.0Device: CPU - Backend: Numba - Project Size: 262144 - Benchmark: Isoneutral MixingAB0.01940.03880.05820.07760.0970.0860.086

OpenBenchmarking.orgSeconds, Fewer Is BetterPyHPC Benchmarks 3.0Device: CPU - Backend: Numba - Project Size: 262144 - Benchmark: Equation of StateAB0.00360.00720.01080.01440.0180.0160.016

OpenBenchmarking.orgSeconds, Fewer Is BetterPyHPC Benchmarks 3.0Device: CPU - Backend: JAX - Project Size: 1048576 - Benchmark: Equation of StateAB0.00520.01040.01560.02080.0260.0230.023

OpenBenchmarking.orgSeconds, Fewer Is BetterPyHPC Benchmarks 3.0Device: CPU - Backend: JAX - Project Size: 262144 - Benchmark: Equation of StateAB0.00090.00180.00270.00360.00450.0040.004

Blender

Blender is an open-source 3D creation and modeling software project. This test is of Blender's Cycles benchmark with various sample files. GPU computing via NVIDIA OptiX and NVIDIA CUDA is currently supported. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterBlender 3.0Blend File: Classroom - Compute: CPU-OnlyB4008001200160020001908.64

Blend File: Classroom - Compute: CPU-Only

A: Error: Cannot read file 'blender-3.0.0-linux-x64/NONE': No such file or directory

Redis Memtier / Redis Benchmark

Redis is an open-source in-memory data structure store, used as a database, cache, and message broker. This test profile is for testing any system-installed Redis copy. The redis-server and redis-benchmark software must be present in PATH. To use a static / locally built version of Redis, run the pts/redis test profile instead. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgOperations Per Second, More Is BetterRedis Memtier / Redis BenchmarkTest: MIXA100K200K300K400K500K489939.291. (CXX) g++ options: -O2 -levent_openssl -levent -lcrypto -lssl -lpthread -lz -lpcre2. Redis server v=6.0.6 sha=00000000:0 malloc=jemalloc-5.2.1 bits=64 build=ca474e00afe358bb

Test: MIX

B: Test failed to run.

OpenBenchmarking.orgOperations Per Second, More Is BetterRedis Memtier / Redis BenchmarkTest: GETA140K280K420K560K700K661598.61. (CXX) g++ options: -O2 -levent_openssl -levent -lcrypto -lssl -lpthread -lz -lpcre2. Redis server v=6.0.6 sha=00000000:0 malloc=jemalloc-5.2.1 bits=64 build=ca474e00afe358bb

Test: GET

B: Test failed to run.

OpenBenchmarking.orgRequests Per Second, More Is BetterRedis Memtier / Redis BenchmarkTest: LPUSH and LPOP: lpushA200K400K600K800K1000K816003.941. (CXX) g++ options: -O2 -levent_openssl -levent -lcrypto -lssl -lpthread -lz -lpcre2. Redis server v=6.0.6 sha=00000000:0 malloc=jemalloc-5.2.1 bits=64 build=ca474e00afe358bb

Test: LPUSH and LPOP: lpush

B: Test failed to run.

OpenBenchmarking.orgRequests Per Second, More Is BetterRedis Memtier / Redis BenchmarkTest: LPUSH and LPOP: lpopA170K340K510K680K850K776401.251. (CXX) g++ options: -O2 -levent_openssl -levent -lcrypto -lssl -lpthread -lz -lpcre2. Redis server v=6.0.6 sha=00000000:0 malloc=jemalloc-5.2.1 bits=64 build=ca474e00afe358bb

Test: LPUSH and LPOP: lpop

B: Test failed to run.

Timed GCC Compilation

This test times how long it takes to build the GNU Compiler Collection (GCC) compiler. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed GCC Compilation 11.2.0Time To CompileA70014002100280035003067.60

JPEG XL libjxl

The JPEG XL Image Coding System is designed to provide next-generation JPEG image capabilities with JPEG XL offering better image quality and compression over legacy JPEG. This test profile is currently focused on the multi-threaded JPEG XL image encode performance using the reference libjxl library. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgMP/s, More Is BetterJPEG XL libjxl 0.6.1Input: PNG - Encode Speed: 8AB0.1350.270.4050.540.6750.60.61. (CXX) g++ options: -funwind-tables -O3 -O2 -pthread -fPIE -pie

PyHPC Benchmarks

PyHPC-Benchmarks is a suite of Python high performance computing benchmarks for execution on CPUs and GPUs using various popular Python HPC libraries. The PyHPC CPU-based benchmarks focus on sequential CPU performance. Learn more via the OpenBenchmarking.org test page.

Device: CPU - Backend: TensorFlow - Project Size: 4194304 - Benchmark: Isoneutral Mixing

A: Test failed to run.

B: Test failed to run.

Device: CPU - Backend: TensorFlow - Project Size: 1048576 - Benchmark: Isoneutral Mixing

A: Test failed to run.

B: Test failed to run.

Device: CPU - Backend: TensorFlow - Project Size: 262144 - Benchmark: Isoneutral Mixing

A: Test failed to run.

B: Test failed to run.

nginx

This is a benchmark of the lightweight Nginx HTTP(S) web-server. This Nginx web server benchmark test profile makes use of the Golang "Bombardier" program for facilitating the HTTP requests over a fixed period time with a configurable number of concurrent clients. Learn more via the OpenBenchmarking.org test page.

Concurrent Requests: 1000

A: ./nginx: 2: /go/bin/bombardier: not found

B: ./nginx: 2: /go/bin/bombardier: not found

Redis Memtier / Redis Benchmark

Redis is an open-source in-memory data structure store, used as a database, cache, and message broker. This test profile is for testing any system-installed Redis copy. The redis-server and redis-benchmark software must be present in PATH. To use a static / locally built version of Redis, run the pts/redis test profile instead. Learn more via the OpenBenchmarking.org test page.

Test: SET

A: Test failed to run.

B: Test failed to run.

156 Results Shown

PyHPC Benchmarks
Zstd Compression
OpenCV
AOM AV1:
  Speed 9 Realtime - Bosphorus 4K
  Speed 8 Realtime - Bosphorus 4K
  Speed 6 Two-Pass - Bosphorus 4K
  Speed 4 Two-Pass - Bosphorus 4K
JPEG XL libjxl
AOM AV1:
  Speed 4 Two-Pass - Bosphorus 1080p
  Speed 0 Two-Pass - Bosphorus 1080p
  Speed 6 Two-Pass - Bosphorus 1080p
PyHPC Benchmarks
Zstd Compression
PyHPC Benchmarks
Zstd Compression
JPEG XL libjxl
Blender
PyHPC Benchmarks
Zstd Compression
PyHPC Benchmarks:
  CPU - Aesara - 4194304 - Isoneutral Mixing
  CPU - PyTorch - 262144 - Isoneutral Mixing
Kvazaar
JPEG XL libjxl
PyHPC Benchmarks
LeelaChessZero
Zstd Compression
yquake2
AOM AV1
PyHPC Benchmarks
LeelaChessZero
RAR Compression
PyHPC Benchmarks
JPEG XL libjxl
KeyDB
JPEG XL Decoding libjxl
PyHPC Benchmarks:
  CPU - Numpy - 1048576 - Isoneutral Mixing
  CPU - Numpy - 4194304 - Isoneutral Mixing
JPEG XL libjxl
PyHPC Benchmarks
JPEG XL Decoding libjxl
Zstd Compression
PyHPC Benchmarks
Sockperf
AOM AV1:
  Speed 10 Realtime - Bosphorus 4K
  Speed 6 Realtime - Bosphorus 4K
  Speed 10 Realtime - Bosphorus 1080p
7-Zip Compression
PyHPC Benchmarks
AOM AV1
Sockperf
Stress-NG
Kvazaar
AOM AV1
Timed LLVM Compilation
Zstd Compression
Timed LLVM Compilation
7-Zip Compression
Timed Linux Kernel Compilation
Zstd Compression
Stress-NG
Zstd Compression
Kvazaar
Zstd Compression
PyHPC Benchmarks:
  CPU - PyTorch - 1048576 - Equation of State
  CPU - Numba - 4194304 - Isoneutral Mixing
Cpuminer-Opt
Stress-NG
PyHPC Benchmarks
Cpuminer-Opt
OpenSSL
Zstd Compression
Stress-NG
PyHPC Benchmarks
Stress-NG
PyHPC Benchmarks
GnuPG
Stress-NG:
  IO_uring
  Forking
Zstd Compression
Cpuminer-Opt
Blender
Sockperf
OpenSSL
Stress-NG
Tachyon
OpenSSL
Blender
Kvazaar
OpenCV
simdjson
OpenSSL
Cpuminer-Opt
OpenCV
PyHPC Benchmarks
yquake2
Kvazaar
PyHPC Benchmarks
Google SynthMark
Stress-NG
Cpuminer-Opt
Stress-NG:
  System V Message Passing
  RdRand
GLmark2
OpenSSL
yquake2
Cpuminer-Opt
Stress-NG:
  CPU Stress
  NUMA
  Malloc
Cpuminer-Opt
simdjson
PyHPC Benchmarks
Stress-NG
Kvazaar
Stargate Digital Audio Workstation
yquake2
Cpuminer-Opt
Stress-NG
Primesieve
Cpuminer-Opt
Stress-NG
simdjson
Stargate Digital Audio Workstation
simdjson
AOM AV1
FLAC Audio Encoding
ASTC Encoder
Stress-NG
Stargate Digital Audio Workstation
ASTC Encoder
BLAKE2
Stress-NG
Cpuminer-Opt
Stress-NG
Cpuminer-Opt
Stress-NG
Stargate Digital Audio Workstation
ASTC Encoder
PyHPC Benchmarks:
  CPU - TensorFlow - 1048576 - Equation of State
  CPU - TensorFlow - 262144 - Equation of State
  CPU - PyTorch - 4194304 - Isoneutral Mixing
  CPU - PyTorch - 262144 - Equation of State
  CPU - Aesara - 1048576 - Equation of State
  CPU - Numba - 1048576 - Equation of State
  CPU - Numpy - 262144 - Isoneutral Mixing
  CPU - Numba - 262144 - Isoneutral Mixing
  CPU - Numba - 262144 - Equation of State
  CPU - JAX - 1048576 - Equation of State
  CPU - JAX - 262144 - Equation of State
Blender
Redis Memtier / Redis Benchmark:
  MIX
  GET
  LPUSH and LPOP: lpush
  LPUSH and LPOP: lpop
Timed GCC Compilation
JPEG XL libjxl