Raspberry Pi OS Benchmarks

ARMv7 Cortex-A72 testing with a BCM2711 Raspberry Pi 400 Rev 1.0 and vc4drmfb on Raspbian 11 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 2202104-NE-RASPBERRY71
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
Condense Test Profiles With Multiple Version Results Into Single Result Graphs

Table

Show Detailed System Result Table

Run Management

Result
Identifier
Performance Per
Dollar
Date
Run
  Test
  Duration
32-bit
February 09 2022
  2 Days, 14 Hours, 11 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):


Raspberry Pi OS BenchmarksOpenBenchmarking.orgPhoronix Test SuiteARMv7 Cortex-A72 @ 1.80GHz (4 Cores)BCM2711 Raspberry Pi 400 Rev 1.0Broadcom BCM27114096MB128GB SF128vc4drmfbDELL P2210HRaspbian 115.10.92-v7l+ (armv7l)LXDEX Server 1.20.11GCC 10.2.1 20210110ext41920x1080ProcessorMotherboardChipsetMemoryDiskGraphicsMonitorOSKernelDesktopDisplay ServerCompilerFile-SystemScreen ResolutionRaspberry Pi OS Benchmarks PerformanceSystem Logs- snd_bcm2835.enable_compat_alsa=0 snd_bcm2835.enable_hdmi=1 - --build=arm-linux-gnueabihf --disable-libitm --disable-libquadmath --disable-libquadmath-support --disable-sjlj-exceptions --disable-werror --enable-bootstrap --enable-checking=release --enable-clocale=gnu --enable-gnu-unique-object --enable-languages=c,ada,c++,go,d,fortran,objc,obj-c++,m2 --enable-libphobos-checking=release --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-nls --enable-objc-gc=auto --enable-plugin --enable-shared --enable-threads=posix --host=arm-linux-gnueabihf --program-prefix=arm-linux-gnueabihf- --target=arm-linux-gnueabihf --with-arch=armv6 --with-default-libstdcxx-abi=new --with-float=hard --with-fpu=vfp --with-gcc-major-version-only --with-target-system-zlib=auto -v - Scaling Governor: cpufreq-dt ondemand- noatime,rw- Block Size: 4096- OpenJDK Runtime Environment (build 11.0.14+9-post-Raspbian-1deb11u1) - Python 3.9.2

Raspberry Pi OS Benchmarksstress-ng: MMAPstress-ng: NUMAstress-ng: MEMFDstress-ng: Atomicstress-ng: Cryptostress-ng: Mallocstress-ng: Forkingstress-ng: IO_uringstress-ng: SENDFILEstress-ng: CPU Cachestress-ng: CPU Stressstress-ng: Semaphoresstress-ng: Matrix Mathstress-ng: Vector Mathstress-ng: Memory Copyingstress-ng: Socket Activitystress-ng: Context Switchingstress-ng: Glibc C String Functionsstress-ng: Glibc Qsort Data Sortingstress-ng: System V Message Passingopenssl: SHA256sysbench: CPUttsiod-renderer: Phong Rendering With Soft-Shadow Mappingoptcarrot: Optimized Benchmarkx264: H.264 Video Encodingx265: Bosphorus 4Kx265: Bosphorus 1080psimdjson: LargeRandsimdjson: PartialTweetssimdjson: DistinctUserIDgraphics-magick: Swirlgraphics-magick: Rotategraphics-magick: Sharpengraphics-magick: Enhancedgraphics-magick: Resizinggraphics-magick: Noise-Gaussiangraphics-magick: HWB Color Spaceaskap: Hogbom Clean OpenMPcoremark: CoreMark Size 666 - Iterations Per Secondaircrack-ng: securemark: SecureMark-TLScompress-lz4: 1 - Compression Speedcompress-lz4: 1 - Decompression Speedcompress-lz4: 3 - Compression Speedcompress-lz4: 3 - Decompression Speedcompress-lz4: 9 - Compression Speedcompress-lz4: 9 - Decompression Speedcompress-zstd: 3 - Compression Speedcompress-zstd: 3 - Decompression Speedcompress-zstd: 8 - Compression Speedcompress-zstd: 8 - Decompression Speedcompress-zstd: 19 - Compression Speedcompress-zstd: 19 - Decompression Speedcompress-zstd: 3, Long Mode - Compression Speedcompress-zstd: 3, Long Mode - Decompression Speedcompress-zstd: 8, Long Mode - Compression Speedcompress-zstd: 8, Long Mode - Decompression Speedtjbench: Decompression Throughputjava-scimark2: Compositeluajit: Compositescimark2: Compositeluaradio: Five Back to Back FIR Filtersluaradio: FM Deemphasis Filterluaradio: Hilbert Transformluaradio: Complex Phasesysbench: RAM / Memoryaskap: tConvolve OpenMP - Griddingaskap: tConvolve OpenMP - Degriddingcompress-7zip: Compression Ratingcompress-7zip: Decompression Ratinglibraw: Post-Processing Benchmarketcpak: DXT1etcpak: ETC1etcpak: ETC2etcpak: ETC1 + Ditheringtscp: AI Chess Performancelammps: Rhodopsin Proteinnode-express-loadtest: redis: GETredis: SETnode-web-tooling: liquid-dsp: 1 - 256 - 57liquid-dsp: 2 - 256 - 57liquid-dsp: 4 - 256 - 57numpy: phpbench: PHP Benchmark Suiteopenssl: RSA4096postmark: Disk Transaction Performanceopenssl: RSA4096webp: Defaultwebp: Quality 100webp: Quality 100, Losslesswebp: Quality 100, Highest Compressionwebp: Quality 100, Lossless, Highest Compressionpybench: Total For Average Test Timespyperformance: gopyperformance: 2to3pyperformance: chaospyperformance: floatpyperformance: nbodypyperformance: pathlibpyperformance: raytracepyperformance: json_loadspyperformance: crypto_pyaespyperformance: regex_compilepyperformance: python_startuppyperformance: django_templatepyperformance: pickle_pure_pythondraco: Liondraco: Church Facadencnn: CPU - mobilenetncnn: CPU-v2-v2 - mobilenet-v2ncnn: CPU-v3-v3 - mobilenet-v3ncnn: CPU - shufflenet-v2ncnn: CPU - mnasnetncnn: CPU - efficientnet-b0ncnn: CPU - blazefacencnn: CPU - googlenetncnn: CPU - vgg16ncnn: CPU - resnet18ncnn: CPU - alexnetncnn: CPU - resnet50ncnn: CPU - yolov4-tinyncnn: CPU - squeezenet_ssdncnn: CPU - regnety_400mtnn: CPU - DenseNettnn: CPU - MobileNet v2tnn: CPU - SqueezeNet v2tnn: CPU - SqueezeNet v1.1opencv: Features 2Dopencv: Object Detectionopencv: DNN - Deep Neural Networkosbench: Memory Allocationsdolfyn: Computational Fluid Dynamicsjava-gradle-perf: Reactorc-ray: Total Time - 4K, 16 Rays Per Pixelpovray: Trace Timesmallpt: Global Illumination Renderer; 128 Samplesencode-flac: WAV To FLACencode-mp3: WAV To MP3encode-ogg: WAV To Oggencode-opus: WAV To Opus Encodeespeak: Text-To-Speech Synthesishelsing: 12 digitn-queens: Elapsed Timengspice: C2670ngspice: C7552perl-benchmark: Pod2htmlperl-benchmark: Interpretersudokut: Total Timesqlite-speedtest: Timed Time - Size 1,000encode-wavpack: WAV To WavPackgit: Time To Complete Common Git Commandsosbench: Create Filesosbench: Create Threadsosbench: Launch Programsosbench: Create Processes32-bit3.4742.6611.47109498.52201.242546538.522346.524062.9111561.5890.572271.70237188.211388.731438.09123.29398.93179246.9234025.6114.11762038.31479537373474.6943.000623.495.970.321.270.100.180.1840891720542510416.007639560.3817561315.621475252525.762585.312.481856.812.051858.269.5652.614.4679.82.36550.866.7717.114.5726.358.453638567.24297.80171.6348.271.233.2101.32304.9371.0809551.668473990366.4471.0137.1373.8887.1394227420.585769302136.89225281.712.4412619667250750005026300029.27123242119.91539087.07.46610.01984.84025.160192.68441921.161.545125325191182.2911144775538.22782.422252632650631.99174.52144.2482.60158.56243.5422.40408.301505.53316.79274.631225.36493.97243.53218.4721185.8601195.459303.409950.6571116169769432464878143.893855106.6531240.939532.978623.483110.622170.75434.01783.24349.618135.129214.487114.800787.818704.7650.528982100.0068595554.502576.081188.264223.843180.95555668.330083457.984379178.695406OpenBenchmarking.org

Stress-NG

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

Test: RdRand

32-bit: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result. E: stress-ng: error: [7556] No stress workers invoked (one or more were unsupported)

CPU Temperature Monitor

OpenBenchmarking.orgCelsiusCPU Temperature MonitorPhoronix Test Suite System Monitoring32-bit1224364860Min: 31.64 / Avg: 44.4 / Max: 60.37

Memory Usage Monitor

OpenBenchmarking.orgMegabytesMemory Usage MonitorPhoronix Test Suite System Monitoring32-bit6001200180024003000Min: 103 / Avg: 456.65 / Max: 3615

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: MMAP32-bit0.78081.56162.34243.12323.904SE +/- 0.02, N = 33.471. (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: NUMA32-bit1020304050SE +/- 0.03, N = 342.661. (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: MEMFD32-bit3691215SE +/- 0.07, N = 311.471. (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: Atomic32-bit20K40K60K80K100KSE +/- 95.53, N = 3109498.521. (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: Crypto32-bit4080120160200SE +/- 0.10, N = 3201.241. (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: Malloc32-bit500K1000K1500K2000K2500KSE +/- 6982.53, N = 32546538.521. (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: Forking32-bit5001000150020002500SE +/- 6.09, N = 32346.521. (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: IO_uring32-bit9001800270036004500SE +/- 68.01, N = 154062.911. (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: SENDFILE32-bit2K4K6K8K10KSE +/- 13.30, N = 311561.581. (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: CPU Cache32-bit20406080100SE +/- 0.77, N = 390.571. (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: CPU Stress32-bit5001000150020002500SE +/- 24.10, N = 32271.701. (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: Semaphores32-bit50K100K150K200K250KSE +/- 177.14, N = 3237188.211. (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: Matrix Math32-bit30060090012001500SE +/- 5.77, N = 31388.731. (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: Vector Math32-bit30060090012001500SE +/- 0.32, N = 31438.091. (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: Memory Copying32-bit306090120150SE +/- 0.22, N = 3123.291. (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: Socket Activity32-bit90180270360450SE +/- 0.93, N = 3398.931. (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: Context Switching32-bit40K80K120K160K200KSE +/- 2039.50, N = 3179246.921. (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: Glibc C String Functions32-bit7K14K21K28K35KSE +/- 40.46, N = 334025.611. (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: Glibc Qsort Data Sorting32-bit48121620SE +/- 0.14, N = 514.111. (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: System V Message Passing32-bit160K320K480K640K800KSE +/- 9392.51, N = 3762038.311. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lcrypt -lrt -lsctp -lz -ldl -pthread -lc -latomic

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: SHA25632-bit100M200M300M400M500MSE +/- 3091432.26, N = 34795373731. (CC) gcc options: -pthread -march=armv7-a -O3 -lssl -lcrypto -ldl -latomic

Sysbench

This is a benchmark of Sysbench with the built-in CPU and memory sub-tests. Sysbench is a scriptable multi-threaded benchmark tool based on LuaJIT. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgEvents Per Second, More Is BetterSysbench 1.0.20Test: CPU32-bit100200300400500SE +/- 0.03, N = 3474.691. (CC) gcc options: -pthread -O2 -funroll-loops -rdynamic -ldl -laio -lm

dav1d

Dav1d is an open-source, speedy AV1 video decoder. This test profile times how long it takes to decode sample AV1 video content. Learn more via the OpenBenchmarking.org test page.

Video Input: Chimera 1080p

32-bit: 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: Failed to open input file chimera_8b_1080p.ivf: No such file or directory

Video Input: Summer Nature 1080p

32-bit: 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: Failed to open input file summer_nature_1080p.ivf: No such file or directory

TTSIOD 3D Renderer

A portable GPL 3D software renderer that supports OpenMP and Intel Threading Building Blocks with many different rendering modes. This version does not use OpenGL but is entirely CPU/software based. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgFPS, More Is BetterTTSIOD 3D Renderer 2.3bPhong Rendering With Soft-Shadow Mapping32-bit1020304050SE +/- 0.08, N = 343.001. (CXX) g++ options: -O3 -fomit-frame-pointer -ffast-math -mtune=native -flto -lSDL -fopenmp -fwhole-program -lstdc++

Optcarrot

Optcarrot is an NES emulator benchmark for the Ruby language. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgFPS, More Is BetterOptcarrotOptimized Benchmark32-bit612182430SE +/- 0.14, N = 523.491. ruby 2.7.4p191 (2021-07-07 revision a21a3b7d23) [arm-linux-gnueabihf]

x264

This is a simple test of the x264 encoder run on the CPU (OpenCL support disabled) with a sample video file. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgFrames Per Second, More Is Betterx264 2019-12-17H.264 Video Encoding32-bit1.34332.68664.02995.37326.7165SE +/- 0.05, N = 95.971. (CC) gcc options: -ldl -lm -lpthread

x265

This is a simple test of the x265 encoder run on the CPU with 1080p and 4K options for H.265 video encode performance with x265. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgFrames Per Second, More Is Betterx265 3.4Video Input: Bosphorus 4K32-bit0.0720.1440.2160.2880.36SE +/- 0.00, N = 30.321. (CXX) g++ options: -O3 -rdynamic -lpthread -lrt -ldl -lnuma

OpenBenchmarking.orgFrames Per Second, More Is Betterx265 3.4Video Input: Bosphorus 1080p32-bit0.28580.57160.85741.14321.429SE +/- 0.00, N = 31.271. (CXX) g++ options: -O3 -rdynamic -lpthread -lrt -ldl -lnuma

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.

Throughput Test: Kostya

32-bit: 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.

OpenBenchmarking.orgGB/s, More Is Bettersimdjson 1.0Throughput Test: LargeRandom32-bit0.02250.0450.06750.090.1125SE +/- 0.00, N = 150.101. (CXX) g++ options: -O3 -pthread

OpenBenchmarking.orgGB/s, More Is Bettersimdjson 1.0Throughput Test: PartialTweets32-bit0.04050.0810.12150.1620.2025SE +/- 0.00, N = 30.181. (CXX) g++ options: -O3 -pthread

OpenBenchmarking.orgGB/s, More Is Bettersimdjson 1.0Throughput Test: DistinctUserID32-bit0.04050.0810.12150.1620.2025SE +/- 0.00, N = 30.181. (CXX) g++ options: -O3 -pthread

GraphicsMagick

This is a test of GraphicsMagick with its OpenMP implementation that performs various imaging tests on a sample 6000x4000 pixel JPEG image. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.33Operation: Swirl32-bit918273645SE +/- 0.33, N = 3401. (CC) gcc options: -fopenmp -O2 -pthread -ljbig -lwebp -lwebpmux -ltiff -lfreetype -ljpeg -lXext -lSM -lICE -lX11 -llzma -lbz2 -lz -lm -lpthread

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.33Operation: Rotate32-bit20406080100891. (CC) gcc options: -fopenmp -O2 -pthread -ljbig -lwebp -lwebpmux -ltiff -lfreetype -ljpeg -lXext -lSM -lICE -lX11 -llzma -lbz2 -lz -lm -lpthread

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.33Operation: Sharpen32-bit48121620171. (CC) gcc options: -fopenmp -O2 -pthread -ljbig -lwebp -lwebpmux -ltiff -lfreetype -ljpeg -lXext -lSM -lICE -lX11 -llzma -lbz2 -lz -lm -lpthread

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.33Operation: Enhanced32-bit510152025201. (CC) gcc options: -fopenmp -O2 -pthread -ljbig -lwebp -lwebpmux -ltiff -lfreetype -ljpeg -lXext -lSM -lICE -lX11 -llzma -lbz2 -lz -lm -lpthread

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.33Operation: Resizing32-bit1224364860SE +/- 0.58, N = 5541. (CC) gcc options: -fopenmp -O2 -pthread -ljbig -lwebp -lwebpmux -ltiff -lfreetype -ljpeg -lXext -lSM -lICE -lX11 -llzma -lbz2 -lz -lm -lpthread

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.33Operation: Noise-Gaussian32-bit612182430251. (CC) gcc options: -fopenmp -O2 -pthread -ljbig -lwebp -lwebpmux -ltiff -lfreetype -ljpeg -lXext -lSM -lICE -lX11 -llzma -lbz2 -lz -lm -lpthread

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.33Operation: HWB Color Space32-bit204060801001041. (CC) gcc options: -fopenmp -O2 -pthread -ljbig -lwebp -lwebpmux -ltiff -lfreetype -ljpeg -lXext -lSM -lICE -lX11 -llzma -lbz2 -lz -lm -lpthread

ASKAP

ASKAP is a set of benchmarks from the Australian SKA Pathfinder. The principal ASKAP benchmarks are the Hogbom Clean Benchmark (tHogbomClean) and Convolutional Resamping Benchmark (tConvolve) as well as some previous ASKAP benchmarks being included as well for OpenCL and CUDA execution of tConvolve. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgIterations Per Second, More Is BetterASKAP 1.0Test: Hogbom Clean OpenMP32-bit48121620SE +/- 0.08, N = 316.011. (CXX) g++ options: -O3 -fstrict-aliasing -fopenmp

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 Second32-bit8K16K24K32K40KSE +/- 23.25, N = 439560.381. (CC) gcc options: -O2 -lrt" -lrt

Aircrack-ng

Aircrack-ng is a tool for assessing WiFi/WLAN network security. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgk/s, More Is BetterAircrack-ng 1.5.232-bit30060090012001500SE +/- 2.27, N = 31315.621. (CXX) g++ options: -O3 -fvisibility=hidden -fcommon -rdynamic -lpthread -lz -lcrypto -lhwloc -ldl -lm -pthread

Xsbench

XSBench is a mini-app representing a key computational kernel of the Monte Carlo neutronics application OpenMC. Learn more via the OpenBenchmarking.org test page.

32-bit: 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.

SecureMark

SecureMark is an objective, standardized benchmarking framework for measuring the efficiency of cryptographic processing solutions developed by EEMBC. SecureMark-TLS is benchmarking Transport Layer Security performance with a focus on IoT/edge computing. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgmarks, More Is BetterSecureMark 1.0.4Benchmark: SecureMark-TLS32-bit10K20K30K40K50KSE +/- 392.25, N = 3475251. (CC) gcc options: -pedantic -O3

C-Blosc

A simple, compressed, fast and persistent data store library for C. Learn more via the OpenBenchmarking.org test page.

Compressor: blosclz

32-bit: 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.

LZ4 Compression

This test measures the time needed to compress/decompress a sample file (an Ubuntu ISO) using LZ4 compression. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgMB/s, More Is BetterLZ4 Compression 1.9.3Compression Level: 1 - Compression Speed32-bit5001000150020002500SE +/- 10.66, N = 32525.761. (CC) gcc options: -O3

OpenBenchmarking.orgMB/s, More Is BetterLZ4 Compression 1.9.3Compression Level: 1 - Decompression Speed32-bit6001200180024003000SE +/- 16.65, N = 32585.31. (CC) gcc options: -O3

OpenBenchmarking.orgMB/s, More Is BetterLZ4 Compression 1.9.3Compression Level: 3 - Compression Speed32-bit3691215SE +/- 0.01, N = 312.481. (CC) gcc options: -O3

OpenBenchmarking.orgMB/s, More Is BetterLZ4 Compression 1.9.3Compression Level: 3 - Decompression Speed32-bit400800120016002000SE +/- 2.39, N = 31856.81. (CC) gcc options: -O3

OpenBenchmarking.orgMB/s, More Is BetterLZ4 Compression 1.9.3Compression Level: 9 - Compression Speed32-bit3691215SE +/- 0.00, N = 312.051. (CC) gcc options: -O3

OpenBenchmarking.orgMB/s, More Is BetterLZ4 Compression 1.9.3Compression Level: 9 - Decompression Speed32-bit400800120016002000SE +/- 1.52, N = 31858.21. (CC) gcc options: -O3

Zstd Compression

This test measures the time needed to compress/decompress a sample file (a FreeBSD disk image - FreeBSD-12.2-RELEASE-amd64-memstick.img) using Zstd 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.0Compression Level: 3 - Compression Speed32-bit1530456075SE +/- 0.63, N = 1369.51. (CC) gcc options: -O3 -pthread -lz -llzma

OpenBenchmarking.orgMB/s, More Is BetterZstd Compression 1.5.0Compression Level: 3 - Decompression Speed32-bit140280420560700SE +/- 2.19, N = 13652.61. (CC) gcc options: -O3 -pthread -lz -llzma

OpenBenchmarking.orgMB/s, More Is BetterZstd Compression 1.5.0Compression Level: 8 - Compression Speed32-bit48121620SE +/- 0.13, N = 314.41. (CC) gcc options: -O3 -pthread -lz -llzma

OpenBenchmarking.orgMB/s, More Is BetterZstd Compression 1.5.0Compression Level: 8 - Decompression Speed32-bit150300450600750SE +/- 1.41, N = 3679.81. (CC) gcc options: -O3 -pthread -lz -llzma

OpenBenchmarking.orgMB/s, More Is BetterZstd Compression 1.5.0Compression Level: 19 - Compression Speed32-bit0.5311.0621.5932.1242.655SE +/- 0.01, N = 32.361. (CC) gcc options: -O3 -pthread -lz -llzma

OpenBenchmarking.orgMB/s, More Is BetterZstd Compression 1.5.0Compression Level: 19 - Decompression Speed32-bit120240360480600SE +/- 1.00, N = 3550.81. (CC) gcc options: -O3 -pthread -lz -llzma

OpenBenchmarking.orgMB/s, More Is BetterZstd Compression 1.5.0Compression Level: 3, Long Mode - Compression Speed32-bit1530456075SE +/- 0.20, N = 366.71. (CC) gcc options: -O3 -pthread -lz -llzma

OpenBenchmarking.orgMB/s, More Is BetterZstd Compression 1.5.0Compression Level: 3, Long Mode - Decompression Speed32-bit150300450600750SE +/- 1.99, N = 3717.11. (CC) gcc options: -O3 -pthread -lz -llzma

OpenBenchmarking.orgMB/s, More Is BetterZstd Compression 1.5.0Compression Level: 8, Long Mode - Compression Speed32-bit48121620SE +/- 0.06, N = 314.51. (CC) gcc options: -O3 -pthread -lz -llzma

OpenBenchmarking.orgMB/s, More Is BetterZstd Compression 1.5.0Compression Level: 8, Long Mode - Decompression Speed32-bit160320480640800SE +/- 1.27, N = 3726.31. (CC) gcc options: -O3 -pthread -lz -llzma

Compression Level: 19, Long Mode

32-bit: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result.

libjpeg-turbo tjbench

tjbench is a JPEG decompression/compression benchmark that is part of libjpeg-turbo, a JPEG image codec library optimized for SIMD instructions on modern CPU architectures. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgMegapixels/sec, More Is Betterlibjpeg-turbo tjbench 2.1.0Test: Decompression Throughput32-bit1326395265SE +/- 0.37, N = 358.451. (CC) gcc options: -O3 -rdynamic -lm

Java SciMark

This test runs the Java version of SciMark 2.0, which is a benchmark for scientific and numerical computing developed by programmers at the National Institute of Standards and Technology. This benchmark is made up of Fast Foruier Transform, Jacobi Successive Over-relaxation, Monte Carlo, Sparse Matrix Multiply, and dense LU matrix factorization benchmarks. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgMflops, More Is BetterJava SciMark 2.0Computational Test: Composite32-bit120240360480600SE +/- 2.27, N = 4567.24

LuaJIT

This test profile is a collection of Lua scripts/benchmarks run against a locally-built copy of LuaJIT upstream. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgMflops, More Is BetterLuaJIT 2.1-gitTest: Composite32-bit60120180240300SE +/- 3.54, N = 3297.801. (CC) gcc options: -lm -ldl -O2 -fomit-frame-pointer -U_FORTIFY_SOURCE -fno-stack-protector

SciMark

This test runs the ANSI C version of SciMark 2.0, which is a benchmark for scientific and numerical computing developed by programmers at the National Institute of Standards and Technology. This test is made up of Fast Foruier Transform, Jacobi Successive Over-relaxation, Monte Carlo, Sparse Matrix Multiply, and dense LU matrix factorization benchmarks. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgMflops, More Is BetterSciMark 2.0Computational Test: Composite32-bit4080120160200SE +/- 1.26, N = 3171.631. (CC) gcc options: -lm

LuaRadio

LuaRadio is a lightweight software-defined radio (SDR) framework built atop LuaJIT. LuaRadio provides a suite of source, sink, and processing blocks, with a simple API for defining flow graphs, running flow graphs, creating blocks, and creating data types. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgMiB/s, More Is BetterLuaRadio 0.9.1Test: Five Back to Back FIR Filters32-bit1122334455SE +/- 0.06, N = 348.2

OpenBenchmarking.orgMiB/s, More Is BetterLuaRadio 0.9.1Test: FM Deemphasis Filter32-bit1632486480SE +/- 1.59, N = 371.2

OpenBenchmarking.orgMiB/s, More Is BetterLuaRadio 0.9.1Test: Hilbert Transform32-bit816243240SE +/- 0.00, N = 333.2

OpenBenchmarking.orgMiB/s, More Is BetterLuaRadio 0.9.1Test: Complex Phase32-bit20406080100SE +/- 0.19, N = 3101.3

Sysbench

This is a benchmark of Sysbench with the built-in CPU and memory sub-tests. Sysbench is a scriptable multi-threaded benchmark tool based on LuaJIT. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgMiB/sec, More Is BetterSysbench 1.0.20Test: RAM / Memory32-bit5001000150020002500SE +/- 1.53, N = 32304.931. (CC) gcc options: -pthread -O2 -funroll-loops -rdynamic -ldl -laio -lm

ASKAP

ASKAP is a set of benchmarks from the Australian SKA Pathfinder. The principal ASKAP benchmarks are the Hogbom Clean Benchmark (tHogbomClean) and Convolutional Resamping Benchmark (tConvolve) as well as some previous ASKAP benchmarks being included as well for OpenCL and CUDA execution of tConvolve. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgMillion Grid Points Per Second, More Is BetterASKAP 1.0Test: tConvolve OpenMP - Gridding32-bit1632486480SE +/- 0.90, N = 371.081. (CXX) g++ options: -O3 -fstrict-aliasing -fopenmp

OpenBenchmarking.orgMillion Grid Points Per Second, More Is BetterASKAP 1.0Test: tConvolve OpenMP - Degridding32-bit120240360480600SE +/- 2.98, N = 3551.671. (CXX) g++ options: -O3 -fstrict-aliasing -fopenmp

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 Rating32-bit10002000300040005000SE +/- 6.69, N = 347391. (CXX) g++ options: -lpthread -ldl -O2 -fPIC

OpenBenchmarking.orgMIPS, More Is Better7-Zip Compression 21.06Test: Decompression Rating32-bit2K4K6K8K10KSE +/- 7.00, N = 390361. (CXX) g++ options: -lpthread -ldl -O2 -fPIC

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.

CPU Threads: 1

32-bit: 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: ./jpegxl-decode: 2: /home/pi/.phoronix-test-suite/installed-tests/pts/jpegxl-1.4.0//libjxl-0.6.1/build/tools/djxl: not found

CPU Threads: All

32-bit: 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: ./jpegxl-decode: 2: /home/pi/.phoronix-test-suite/installed-tests/pts/jpegxl-1.4.0//libjxl-0.6.1/build/tools/djxl: not found

LibRaw

LibRaw is a RAW image decoder for digital camera photos. This test profile runs LibRaw's post-processing benchmark. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgMpix/sec, More Is BetterLibRaw 0.20Post-Processing Benchmark32-bit246810SE +/- 0.00, N = 36.441. (CXX) g++ options: -O2 -fopenmp -ljpeg -lz -lm

Etcpak

Etcpack is the self-proclaimed "fastest ETC compressor on the planet" with focused on providing open-source, very fast ETC and S3 texture compression support. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgMpx/s, More Is BetterEtcpak 0.7Configuration: DXT132-bit1632486480SE +/- 0.02, N = 371.011. (CXX) g++ options: -O3 -std=c++11 -lpthread

OpenBenchmarking.orgMpx/s, More Is BetterEtcpak 0.7Configuration: ETC132-bit246810SE +/- 0.003, N = 37.1371. (CXX) g++ options: -O3 -std=c++11 -lpthread

OpenBenchmarking.orgMpx/s, More Is BetterEtcpak 0.7Configuration: ETC232-bit0.87481.74962.62443.49924.374SE +/- 0.006, N = 33.8881. (CXX) g++ options: -O3 -std=c++11 -lpthread

OpenBenchmarking.orgMpx/s, More Is BetterEtcpak 0.7Configuration: ETC1 + Dithering32-bit246810SE +/- 0.000, N = 37.1391. (CXX) g++ options: -O3 -std=c++11 -lpthread

TSCP

This is a performance test of TSCP, Tom Kerrigan's Simple Chess Program, which has a built-in performance benchmark. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgNodes Per Second, More Is BetterTSCP 1.81AI Chess Performance32-bit90K180K270K360K450KSE +/- 358.51, N = 84227421. (CC) gcc options: -O3 -march=native

LAMMPS Molecular Dynamics Simulator

LAMMPS is a classical molecular dynamics code, and an acronym for Large-scale Atomic/Molecular Massively Parallel Simulator. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgns/day, More Is BetterLAMMPS Molecular Dynamics Simulator 29Oct2020Model: Rhodopsin Protein32-bit0.13160.26320.39480.52640.658SE +/- 0.002, N = 30.5851. (CXX) g++ options: -O3 -pthread -lm

Node.js Express HTTP Load Test

A Node.js Express server with a Node-based loadtest client for facilitating HTTP benchmarking. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgRequests Per Second, More Is BetterNode.js Express HTTP Load Test32-bit170340510680850SE +/- 2.03, N = 3769

Redis

Redis is an open-source in-memory data structure store, used as a database, cache, and message broker. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgRequests Per Second, More Is BetterRedis 6.0.9Test: GET32-bit60K120K180K240K300KSE +/- 2506.25, N = 3302136.891. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3

OpenBenchmarking.orgRequests Per Second, More Is BetterRedis 6.0.9Test: SET32-bit50K100K150K200K250KSE +/- 2945.00, N = 3225281.711. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3

Node.js V8 Web Tooling Benchmark

Running the V8 project's Web-Tooling-Benchmark under Node.js. The Web-Tooling-Benchmark stresses JavaScript-related workloads common to web developers like Babel and TypeScript and Babylon. This test profile can test the system's JavaScript performance with Node.js. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgruns/s, More Is BetterNode.js V8 Web Tooling Benchmark32-bit0.5491.0981.6472.1962.745SE +/- 0.01, N = 32.44

Liquid-DSP

LiquidSDR's Liquid-DSP is a software-defined radio (SDR) digital signal processing library. This test profile runs a multi-threaded benchmark of this SDR/DSP library focused on embedded platform usage. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgsamples/s, More Is BetterLiquid-DSP 2021.01.31Threads: 1 - Buffer Length: 256 - Filter Length: 5732-bit3M6M9M12M15MSE +/- 1855.92, N = 3126196671. (CC) gcc options: -O3 -pthread -lm -lc -lliquid

OpenBenchmarking.orgsamples/s, More Is BetterLiquid-DSP 2021.01.31Threads: 2 - Buffer Length: 256 - Filter Length: 5732-bit5M10M15M20M25MSE +/- 56518.43, N = 3250750001. (CC) gcc options: -O3 -pthread -lm -lc -lliquid

OpenBenchmarking.orgsamples/s, More Is BetterLiquid-DSP 2021.01.31Threads: 4 - Buffer Length: 256 - Filter Length: 5732-bit11M22M33M44M55MSE +/- 46357.31, N = 3502630001. (CC) gcc options: -O3 -pthread -lm -lc -lliquid

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 Benchmark32-bit714212835SE +/- 0.03, N = 329.27

PHPBench

PHPBench is a benchmark suite for PHP. It performs a large number of simple tests in order to bench various aspects of the PHP interpreter. PHPBench can be used to compare hardware, operating systems, PHP versions, PHP accelerators and caches, compiler options, etc. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgScore, More Is BetterPHPBench 0.8.1PHP Benchmark Suite32-bit30K60K90K120K150KSE +/- 1279.19, N = 3123242

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: RSA409632-bit306090120150SE +/- 0.07, N = 3119.91. (CC) gcc options: -pthread -march=armv7-a -O3 -lssl -lcrypto -ldl -latomic

PostMark

This is a test of NetApp's PostMark benchmark designed to simulate small-file testing similar to the tasks endured by web and mail servers. This test profile will set PostMark to perform 25,000 transactions with 500 files simultaneously with the file sizes ranging between 5 and 512 kilobytes. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgTPS, More Is BetterPostMark 1.51Disk Transaction Performance32-bit306090120150SE +/- 0.33, N = 31531. (CC) gcc options: -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.orgverify/s, More Is BetterOpenSSL 3.0Algorithm: RSA409632-bit2K4K6K8K10KSE +/- 10.15, N = 39087.01. (CC) gcc options: -pthread -march=armv7-a -O3 -lssl -lcrypto -ldl -latomic

OSBench

MinAvgMax32-bit35.137.439.0OpenBenchmarking.orgCelsius, Fewer Is BetterOSBenchCPU Temperature Monitor1122334455

MinAvgMax32-bit35.537.939.9OpenBenchmarking.orgCelsius, Fewer Is BetterOSBenchCPU Temperature Monitor1122334455

MinAvgMax32-bit35.539.643.3OpenBenchmarking.orgCelsius, Fewer Is BetterOSBenchCPU Temperature Monitor1224364860

MinAvgMax32-bit36.039.542.4OpenBenchmarking.orgCelsius, Fewer Is BetterOSBenchCPU Temperature Monitor1224364860

MinAvgMax32-bit35.537.539.4OpenBenchmarking.orgCelsius, Fewer Is BetterOSBenchCPU Temperature Monitor1122334455

Dolfyn

MinAvgMax32-bit35.540.442.8OpenBenchmarking.orgCelsius, Fewer Is BetterDolfyn 0.527CPU Temperature Monitor1224364860

WebP Image Encode

MinAvgMax32-bit38.040.242.4OpenBenchmarking.orgCelsius, Fewer Is BetterWebP Image Encode 1.1CPU Temperature Monitor1224364860

MinAvgMax32-bit36.539.441.4OpenBenchmarking.orgCelsius, Fewer Is BetterWebP Image Encode 1.1CPU Temperature Monitor1122334455

MinAvgMax32-bit37.039.741.9OpenBenchmarking.orgCelsius, Fewer Is BetterWebP Image Encode 1.1CPU Temperature Monitor1224364860

MinAvgMax32-bit36.039.240.9OpenBenchmarking.orgCelsius, Fewer Is BetterWebP Image Encode 1.1CPU Temperature Monitor1122334455

MinAvgMax32-bit35.542.245.8OpenBenchmarking.orgCelsius, Fewer Is BetterWebP Image Encode 1.1CPU Temperature Monitor1224364860

Java Gradle Build

OpenBenchmarking.orgCelsius, Fewer Is BetterJava Gradle BuildCPU Temperature Monitor32-bit1020304050Min: 38.46 / Avg: 43.21 / Max: 49.17

C-Ray

OpenBenchmarking.orgCelsius, Fewer Is BetterC-Ray 1.1CPU Temperature Monitor32-bit1224364860Min: 39.43 / Avg: 56.64 / Max: 59.89

POV-Ray

OpenBenchmarking.orgCelsius, Fewer Is BetterPOV-Ray 3.7.0.7CPU Temperature Monitor32-bit1122334455Min: 44.79 / Avg: 55.97 / Max: 57.94

Smallpt

MinAvgMax32-bit44.853.856.0OpenBenchmarking.orgCelsius, Fewer Is BetterSmallpt 1.0CPU Temperature Monitor1632486480

FLAC Audio Encoding

MinAvgMax32-bit35.540.642.8OpenBenchmarking.orgCelsius, Fewer Is BetterFLAC Audio Encoding 1.3.3CPU Temperature Monitor1224364860

LAME MP3 Encoding

MinAvgMax32-bit36.540.441.9OpenBenchmarking.orgCelsius, Fewer Is BetterLAME MP3 Encoding 3.100CPU Temperature Monitor1224364860

Ogg Audio Encoding

MinAvgMax32-bit36.040.341.9OpenBenchmarking.orgCelsius, Fewer Is BetterOgg Audio Encoding 1.3.4CPU Temperature Monitor1224364860

Opus Codec Encoding

MinAvgMax32-bit36.540.341.9OpenBenchmarking.orgCelsius, Fewer Is BetterOpus Codec Encoding 1.3.1CPU Temperature Monitor1224364860

eSpeak-NG Speech Engine

MinAvgMax32-bit36.540.242.4OpenBenchmarking.orgCelsius, Fewer Is BettereSpeak-NG Speech Engine 20200907CPU Temperature Monitor1224364860

Helsing

MinAvgMax32-bit37.548.251.1OpenBenchmarking.orgCelsius, Fewer Is BetterHelsing 1.0-betaCPU Temperature Monitor1530456075

N-Queens

MinAvgMax32-bit40.950.452.6OpenBenchmarking.orgCelsius, Fewer Is BetterN-Queens 1.0CPU Temperature Monitor1530456075

Ngspice

OpenBenchmarking.orgCelsius, Fewer Is BetterNgspice 34CPU Temperature Monitor32-bit918273645Min: 38.95 / Avg: 41.65 / Max: 44.79

OpenBenchmarking.orgCelsius, Fewer Is BetterNgspice 34CPU Temperature Monitor32-bit918273645Min: 37.97 / Avg: 40.53 / Max: 43.33

Perl Benchmarks

MinAvgMax32-bit37.540.441.9OpenBenchmarking.orgCelsius, Fewer Is BetterPerl BenchmarksCPU Temperature Monitor1224364860

MinAvgMax32-bit36.538.640.4OpenBenchmarking.orgCelsius, Fewer Is BetterPerl BenchmarksCPU Temperature Monitor1122334455

Sudokut

MinAvgMax32-bit35.539.641.4OpenBenchmarking.orgCelsius, Fewer Is BetterSudokut 0.4CPU Temperature Monitor1122334455

SQLite Speedtest

OpenBenchmarking.orgCelsius, Fewer Is BetterSQLite Speedtest 3.30CPU Temperature Monitor32-bit918273645Min: 37 / Avg: 40.33 / Max: 41.87

Google Draco

MinAvgMax32-bit36.539.841.9OpenBenchmarking.orgCelsius, Fewer Is BetterGoogle Draco 1.5.0CPU Temperature Monitor1224364860

MinAvgMax32-bit36.539.440.9OpenBenchmarking.orgCelsius, Fewer Is BetterGoogle Draco 1.5.0CPU Temperature Monitor1122334455

NCNN

OpenBenchmarking.orgCelsius, Fewer Is BetterNCNN 20210720CPU Temperature Monitor32-bit1224364860Min: 40.41 / Avg: 55.1 / Max: 59.4

TNN

OpenBenchmarking.orgCelsius, Fewer Is BetterTNN 0.3CPU Temperature Monitor32-bit1020304050Min: 41.38 / Avg: 46.38 / Max: 51.12

MinAvgMax32-bit39.042.344.3OpenBenchmarking.orgCelsius, Fewer Is BetterTNN 0.3CPU Temperature Monitor1224364860

MinAvgMax32-bit37.539.941.9OpenBenchmarking.orgCelsius, Fewer Is BetterTNN 0.3CPU Temperature Monitor1224364860

MinAvgMax32-bit36.540.642.4OpenBenchmarking.orgCelsius, Fewer Is BetterTNN 0.3CPU Temperature Monitor1224364860

PyBench

MinAvgMax32-bit36.540.342.4OpenBenchmarking.orgCelsius, Fewer Is BetterPyBench 2018-02-16CPU Temperature Monitor1224364860

PyPerformance

MinAvgMax32-bit35.539.441.9OpenBenchmarking.orgCelsius, Fewer Is BetterPyPerformance 1.0.0CPU Temperature Monitor1224364860

MinAvgMax32-bit35.138.940.4OpenBenchmarking.orgCelsius, Fewer Is BetterPyPerformance 1.0.0CPU Temperature Monitor1122334455

MinAvgMax32-bit35.138.840.4OpenBenchmarking.orgCelsius, Fewer Is BetterPyPerformance 1.0.0CPU Temperature Monitor1122334455

MinAvgMax32-bit35.139.040.9OpenBenchmarking.orgCelsius, Fewer Is BetterPyPerformance 1.0.0CPU Temperature Monitor1122334455

MinAvgMax32-bit35.539.340.9OpenBenchmarking.orgCelsius, Fewer Is BetterPyPerformance 1.0.0CPU Temperature Monitor1122334455

MinAvgMax32-bit35.537.939.9OpenBenchmarking.orgCelsius, Fewer Is BetterPyPerformance 1.0.0CPU Temperature Monitor1122334455

MinAvgMax32-bit34.639.140.9OpenBenchmarking.orgCelsius, Fewer Is BetterPyPerformance 1.0.0CPU Temperature Monitor1122334455

MinAvgMax32-bit34.638.139.9OpenBenchmarking.orgCelsius, Fewer Is BetterPyPerformance 1.0.0CPU Temperature Monitor1122334455

MinAvgMax32-bit34.638.440.4OpenBenchmarking.orgCelsius, Fewer Is BetterPyPerformance 1.0.0CPU Temperature Monitor1122334455

MinAvgMax32-bit35.138.540.4OpenBenchmarking.orgCelsius, Fewer Is BetterPyPerformance 1.0.0CPU Temperature Monitor1122334455

MinAvgMax32-bit35.137.639.4OpenBenchmarking.orgCelsius, Fewer Is BetterPyPerformance 1.0.0CPU Temperature Monitor1122334455

MinAvgMax32-bit35.138.039.4OpenBenchmarking.orgCelsius, Fewer Is BetterPyPerformance 1.0.0CPU Temperature Monitor1122334455

MinAvgMax32-bit34.637.739.4OpenBenchmarking.orgCelsius, Fewer Is BetterPyPerformance 1.0.0CPU Temperature Monitor1122334455

WavPack Audio Encoding

MinAvgMax32-bit34.638.140.4OpenBenchmarking.orgCelsius, Fewer Is BetterWavPack Audio Encoding 5.3CPU Temperature Monitor1122334455

Git

MinAvgMax32-bit34.638.440.4OpenBenchmarking.orgCelsius, Fewer Is BetterGitCPU Temperature Monitor1122334455

OpenCV

OpenBenchmarking.orgCelsius, Fewer Is BetterOpenCV 4.5.4CPU Temperature Monitor32-bit1122334455Min: 34.56 / Avg: 44.54 / Max: 54.53

OpenBenchmarking.orgCelsius, Fewer Is BetterOpenCV 4.5.4CPU Temperature Monitor32-bit1020304050Min: 37 / Avg: 41.3 / Max: 48.69

OpenBenchmarking.orgCelsius, Fewer Is BetterOpenCV 4.5.4CPU Temperature Monitor32-bit1224364860Min: 35.54 / Avg: 56.61 / Max: 60.37

WebP Image Encode

This is a test of Google's libwebp with the cwebp image encode utility and using a sample 6000x4000 pixel JPEG image as the input. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgEncode Time - Seconds, Fewer Is BetterWebP Image Encode 1.1Encode Settings: Default32-bit246810SE +/- 0.018, N = 57.4661. (CC) gcc options: -fvisibility=hidden -O2 -pthread -lm -ljpeg -lpng16 -ltiff

OpenBenchmarking.orgEncode Time - Seconds, Fewer Is BetterWebP Image Encode 1.1Encode Settings: Quality 10032-bit3691215SE +/- 0.00, N = 510.021. (CC) gcc options: -fvisibility=hidden -O2 -pthread -lm -ljpeg -lpng16 -ltiff

OpenBenchmarking.orgEncode Time - Seconds, Fewer Is BetterWebP Image Encode 1.1Encode Settings: Quality 100, Lossless32-bit20406080100SE +/- 0.13, N = 384.841. (CC) gcc options: -fvisibility=hidden -O2 -pthread -lm -ljpeg -lpng16 -ltiff

OpenBenchmarking.orgEncode Time - Seconds, Fewer Is BetterWebP Image Encode 1.1Encode Settings: Quality 100, Highest Compression32-bit612182430SE +/- 0.00, N = 325.161. (CC) gcc options: -fvisibility=hidden -O2 -pthread -lm -ljpeg -lpng16 -ltiff

OpenBenchmarking.orgEncode Time - Seconds, Fewer Is BetterWebP Image Encode 1.1Encode Settings: Quality 100, Lossless, Highest Compression32-bit4080120160200SE +/- 0.36, N = 3192.681. (CC) gcc options: -fvisibility=hidden -O2 -pthread -lm -ljpeg -lpng16 -ltiff

OSBench

MinAvgMax32-bit119.0120.1123.0OpenBenchmarking.orgMegabytes, Fewer Is BetterOSBenchMemory Usage Monitor4080120160200

MinAvgMax32-bit123.0133.8177.0OpenBenchmarking.orgMegabytes, Fewer Is BetterOSBenchMemory Usage Monitor50100150200250

MinAvgMax32-bit124.0127.4133.0OpenBenchmarking.orgMegabytes, Fewer Is BetterOSBenchMemory Usage Monitor4080120160200

MinAvgMax32-bit123.0130.3151.0OpenBenchmarking.orgMegabytes, Fewer Is BetterOSBenchMemory Usage Monitor4080120160200

MinAvgMax32-bit124.0160.9198.0OpenBenchmarking.orgMegabytes, Fewer Is BetterOSBenchMemory Usage Monitor50100150200250

Dolfyn

MinAvgMax32-bit123.0129.3133.0OpenBenchmarking.orgMegabytes, Fewer Is BetterDolfyn 0.527Memory Usage Monitor4080120160200

Java Gradle Build

OpenBenchmarking.orgMegabytes, Fewer Is BetterJava Gradle BuildMemory Usage Monitor32-bit30060090012001500Min: 128 / Avg: 1214.85 / Max: 1662

C-Ray

OpenBenchmarking.orgMegabytes, Fewer Is BetterC-Ray 1.1Memory Usage Monitor32-bit306090120150Min: 106 / Avg: 123.03 / Max: 138

POV-Ray

OpenBenchmarking.orgMegabytes, Fewer Is BetterPOV-Ray 3.7.0.7Memory Usage Monitor32-bit20406080100Min: 107 / Avg: 122.5 / Max: 128

Smallpt

MinAvgMax32-bit106.0125.8128.0OpenBenchmarking.orgMegabytes, Fewer Is BetterSmallpt 1.0Memory Usage Monitor4080120160200

FLAC Audio Encoding

MinAvgMax32-bit103.0105.5110.0OpenBenchmarking.orgMegabytes, Fewer Is BetterFLAC Audio Encoding 1.3.3Memory Usage Monitor20406080100

LAME MP3 Encoding

MinAvgMax32-bit106.0107.0108.0OpenBenchmarking.orgMegabytes, Fewer Is BetterLAME MP3 Encoding 3.100Memory Usage Monitor20406080100

Ogg Audio Encoding

MinAvgMax32-bit105.0106.0107.0OpenBenchmarking.orgMegabytes, Fewer Is BetterOgg Audio Encoding 1.3.4Memory Usage Monitor20406080100

Opus Codec Encoding

MinAvgMax32-bit106.0107.3110.0OpenBenchmarking.orgMegabytes, Fewer Is BetterOpus Codec Encoding 1.3.1Memory Usage Monitor20406080100

eSpeak-NG Speech Engine

MinAvgMax32-bit104.0106.2109.0OpenBenchmarking.orgMegabytes, Fewer Is BettereSpeak-NG Speech Engine 20200907Memory Usage Monitor20406080100

Helsing

MinAvgMax32-bit104.0153.5170.0OpenBenchmarking.orgMegabytes, Fewer Is BetterHelsing 1.0-betaMemory Usage Monitor50100150200250

N-Queens

MinAvgMax32-bit105.0105.1106.0OpenBenchmarking.orgMegabytes, Fewer Is BetterN-Queens 1.0Memory Usage Monitor20406080100

Ngspice

OpenBenchmarking.orgMegabytes, Fewer Is BetterNgspice 34Memory Usage Monitor32-bit306090120150Min: 105 / Avg: 164.36 / Max: 168

OpenBenchmarking.orgMegabytes, Fewer Is BetterNgspice 34Memory Usage Monitor32-bit50100150200250Min: 106 / Avg: 239.91 / Max: 258

Perl Benchmarks

MinAvgMax32-bit107.0113.8115.0OpenBenchmarking.orgMegabytes, Fewer Is BetterPerl BenchmarksMemory Usage Monitor4080120160200

MinAvgMax32-bit107.0110.9112.0OpenBenchmarking.orgMegabytes, Fewer Is BetterPerl BenchmarksMemory Usage Monitor4080120160200

Sudokut

MinAvgMax32-bit107.0108.1109.0OpenBenchmarking.orgMegabytes, Fewer Is BetterSudokut 0.4Memory Usage Monitor20406080100

SQLite Speedtest

OpenBenchmarking.orgMegabytes, Fewer Is BetterSQLite Speedtest 3.30Memory Usage Monitor32-bit20406080100Min: 109 / Avg: 110.98 / Max: 123

Google Draco

MinAvgMax32-bit110.0428.9567.0OpenBenchmarking.orgMegabytes, Fewer Is BetterGoogle Draco 1.5.0Memory Usage Monitor140280420560700

MinAvgMax32-bit110.0439.2570.0OpenBenchmarking.orgMegabytes, Fewer Is BetterGoogle Draco 1.5.0Memory Usage Monitor140280420560700

NCNN

OpenBenchmarking.orgMegabytes, Fewer Is BetterNCNN 20210720Memory Usage Monitor32-bit2004006008001000Min: 108 / Avg: 410 / Max: 1167

TNN

OpenBenchmarking.orgMegabytes, Fewer Is BetterTNN 0.3Memory Usage Monitor32-bit306090120150Min: 110 / Avg: 162.42 / Max: 164

MinAvgMax32-bit108.0130.0132.0OpenBenchmarking.orgMegabytes, Fewer Is BetterTNN 0.3Memory Usage Monitor4080120160200

MinAvgMax32-bit109.0116.1118.0OpenBenchmarking.orgMegabytes, Fewer Is BetterTNN 0.3Memory Usage Monitor4080120160200

MinAvgMax32-bit109.0119.7121.0OpenBenchmarking.orgMegabytes, Fewer Is BetterTNN 0.3Memory Usage Monitor4080120160200

PyBench

MinAvgMax32-bit109.0117.5118.0OpenBenchmarking.orgMegabytes, Fewer Is BetterPyBench 2018-02-16Memory Usage Monitor4080120160200

PyPerformance

MinAvgMax32-bit109.0127.8274.0OpenBenchmarking.orgMegabytes, Fewer Is BetterPyPerformance 1.0.0Memory Usage Monitor70140210280350

MinAvgMax32-bit110.0131.4136.0OpenBenchmarking.orgMegabytes, Fewer Is BetterPyPerformance 1.0.0Memory Usage Monitor4080120160200

MinAvgMax32-bit110.0124.5126.0OpenBenchmarking.orgMegabytes, Fewer Is BetterPyPerformance 1.0.0Memory Usage Monitor4080120160200

MinAvgMax32-bit110.0129.0133.0OpenBenchmarking.orgMegabytes, Fewer Is BetterPyPerformance 1.0.0Memory Usage Monitor4080120160200

MinAvgMax32-bit110.0123.7126.0OpenBenchmarking.orgMegabytes, Fewer Is BetterPyPerformance 1.0.0Memory Usage Monitor4080120160200

MinAvgMax32-bit109.0123.9128.0OpenBenchmarking.orgMegabytes, Fewer Is BetterPyPerformance 1.0.0Memory Usage Monitor4080120160200

MinAvgMax32-bit110.0125.1127.0OpenBenchmarking.orgMegabytes, Fewer Is BetterPyPerformance 1.0.0Memory Usage Monitor4080120160200

MinAvgMax32-bit110.0122.5126.0OpenBenchmarking.orgMegabytes, Fewer Is BetterPyPerformance 1.0.0Memory Usage Monitor4080120160200

MinAvgMax32-bit110.0124.0126.0OpenBenchmarking.orgMegabytes, Fewer Is BetterPyPerformance 1.0.0Memory Usage Monitor4080120160200

MinAvgMax32-bit110.0125.8128.0OpenBenchmarking.orgMegabytes, Fewer Is BetterPyPerformance 1.0.0Memory Usage Monitor4080120160200

MinAvgMax32-bit110.0125.5128.0OpenBenchmarking.orgMegabytes, Fewer Is BetterPyPerformance 1.0.0Memory Usage Monitor4080120160200

MinAvgMax32-bit110.0146.3152.0OpenBenchmarking.orgMegabytes, Fewer Is BetterPyPerformance 1.0.0Memory Usage Monitor4080120160200

MinAvgMax32-bit110.0123.1126.0OpenBenchmarking.orgMegabytes, Fewer Is BetterPyPerformance 1.0.0Memory Usage Monitor4080120160200

WavPack Audio Encoding

MinAvgMax32-bit109.0110.0112.0OpenBenchmarking.orgMegabytes, Fewer Is BetterWavPack Audio Encoding 5.3Memory Usage Monitor4080120160200

Git

MinAvgMax32-bit106.0274.1348.0OpenBenchmarking.orgMegabytes, Fewer Is BetterGitMemory Usage Monitor100200300400500

OpenCV

OpenBenchmarking.orgMegabytes, Fewer Is BetterOpenCV 4.5.4Memory Usage Monitor32-bit110220330440550Min: 108 / Avg: 279.47 / Max: 618

OpenBenchmarking.orgMegabytes, Fewer Is BetterOpenCV 4.5.4Memory Usage Monitor32-bit4080120160200Min: 109 / Avg: 146.81 / Max: 201

OpenBenchmarking.orgMegabytes, Fewer Is BetterOpenCV 4.5.4Memory Usage Monitor32-bit4080120160200Min: 111 / Avg: 145.12 / Max: 243

PyBench

This test profile reports the total time of the different average timed test results from PyBench. PyBench reports average test times for different functions such as BuiltinFunctionCalls and NestedForLoops, with this total result providing a rough estimate as to Python's average performance on a given system. This test profile runs PyBench each time for 20 rounds. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgMilliseconds, Fewer Is BetterPyBench 2018-02-16Total For Average Test Times32-bit9001800270036004500SE +/- 12.49, N = 34192

PyPerformance

PyPerformance is the reference Python performance benchmark suite. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgMilliseconds, Fewer Is BetterPyPerformance 1.0.0Benchmark: go32-bit0.2610.5220.7831.0441.305SE +/- 0.00, N = 31.16

OpenBenchmarking.orgMilliseconds, Fewer Is BetterPyPerformance 1.0.0Benchmark: 2to332-bit0.34650.6931.03951.3861.7325SE +/- 0.00, N = 31.54

OpenBenchmarking.orgMilliseconds, Fewer Is BetterPyPerformance 1.0.0Benchmark: chaos32-bit110220330440550SE +/- 1.00, N = 3512

OpenBenchmarking.orgMilliseconds, Fewer Is BetterPyPerformance 1.0.0Benchmark: float32-bit120240360480600SE +/- 1.00, N = 3532

OpenBenchmarking.orgMilliseconds, Fewer Is BetterPyPerformance 1.0.0Benchmark: nbody32-bit110220330440550SE +/- 0.67, N = 3519

OpenBenchmarking.orgMilliseconds, Fewer Is BetterPyPerformance 1.0.0Benchmark: pathlib32-bit306090120150SE +/- 0.33, N = 3118

OpenBenchmarking.orgMilliseconds, Fewer Is BetterPyPerformance 1.0.0Benchmark: raytrace32-bit0.51531.03061.54592.06122.5765SE +/- 0.01, N = 32.29

OpenBenchmarking.orgMilliseconds, Fewer Is BetterPyPerformance 1.0.0Benchmark: json_loads32-bit20406080100111

OpenBenchmarking.orgMilliseconds, Fewer Is BetterPyPerformance 1.0.0Benchmark: crypto_pyaes32-bit100200300400500447

OpenBenchmarking.orgMilliseconds, Fewer Is BetterPyPerformance 1.0.0Benchmark: regex_compile32-bit160320480640800755

OpenBenchmarking.orgMilliseconds, Fewer Is BetterPyPerformance 1.0.0Benchmark: python_startup32-bit918273645SE +/- 0.03, N = 338.2

OpenBenchmarking.orgMilliseconds, Fewer Is BetterPyPerformance 1.0.0Benchmark: django_template32-bit60120180240300SE +/- 0.33, N = 3278

OpenBenchmarking.orgMilliseconds, Fewer Is BetterPyPerformance 1.0.0Benchmark: pickle_pure_python32-bit0.54451.0891.63352.1782.7225SE +/- 0.00, N = 32.42

OpenJPEG

OpenJPEG is an open-source JPEG 2000 codec written in the C programming language. The default input for this test profile is the NASA/JPL-Caltech/MSSS Curiosity panorama 717MB TIFF image file converting to JPEG2000 format. Learn more via the OpenBenchmarking.org test page.

Encode: NASA Curiosity Panorama M34

32-bit: 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.

Google Draco

Draco is a library developed by Google for compressing/decompressing 3D geometric meshes and point clouds. This test profile uses some Artec3D PLY models as the sample 3D model input formats for Draco compression/decompression. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgms, Fewer Is BetterGoogle Draco 1.5.0Model: Lion32-bit5K10K15K20K25KSE +/- 24.21, N = 3225261. (CXX) g++ options: -O3

OpenBenchmarking.orgms, Fewer Is BetterGoogle Draco 1.5.0Model: Church Facade32-bit7K14K21K28K35KSE +/- 115.12, N = 3326501. (CXX) g++ options: -O3

NCNN

NCNN is a high performance neural network inference framework optimized for mobile and other platforms developed by Tencent. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20210720Target: CPU - Model: mobilenet32-bit140280420560700SE +/- 0.49, N = 3631.99MIN: 628.26 / MAX: 665.781. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread -pthread

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20210720Target: CPU-v2-v2 - Model: mobilenet-v232-bit4080120160200SE +/- 0.31, N = 3174.52MIN: 173.18 / MAX: 185.161. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread -pthread

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20210720Target: CPU-v3-v3 - Model: mobilenet-v332-bit306090120150SE +/- 0.22, N = 3144.24MIN: 143.2 / MAX: 162.251. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread -pthread

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20210720Target: CPU - Model: shufflenet-v232-bit20406080100SE +/- 0.22, N = 382.60MIN: 81.84 / MAX: 161.381. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread -pthread

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20210720Target: CPU - Model: mnasnet32-bit4080120160200SE +/- 0.39, N = 3158.56MIN: 157.54 / MAX: 201.921. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread -pthread

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20210720Target: CPU - Model: efficientnet-b032-bit50100150200250SE +/- 0.18, N = 3243.54MIN: 242.08 / MAX: 264.521. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread -pthread

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20210720Target: CPU - Model: blazeface32-bit510152025SE +/- 0.02, N = 322.40MIN: 21.84 / MAX: 62.381. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread -pthread

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20210720Target: CPU - Model: googlenet32-bit90180270360450SE +/- 0.52, N = 3408.30MIN: 405.89 / MAX: 433.741. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread -pthread

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20210720Target: CPU - Model: vgg1632-bit30060090012001500SE +/- 1.60, N = 31505.53MIN: 1462.4 / MAX: 1657.941. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread -pthread

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20210720Target: CPU - Model: resnet1832-bit70140210280350SE +/- 0.34, N = 3316.79MIN: 315.02 / MAX: 354.061. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread -pthread

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20210720Target: CPU - Model: alexnet32-bit60120180240300SE +/- 0.07, N = 3274.63MIN: 272.84 / MAX: 302.931. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread -pthread

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20210720Target: CPU - Model: resnet5032-bit30060090012001500SE +/- 0.78, N = 31225.36MIN: 1220.99 / MAX: 1299.711. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread -pthread

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20210720Target: CPU - Model: yolov4-tiny32-bit110220330440550SE +/- 0.34, N = 3493.97MIN: 490.1 / MAX: 676.751. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread -pthread

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20210720Target: CPU - Model: squeezenet_ssd32-bit50100150200250SE +/- 1.20, N = 3243.53MIN: 240.51 / MAX: 744.781. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread -pthread

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20210720Target: CPU - Model: regnety_400m32-bit50100150200250SE +/- 0.05, N = 3218.47MIN: 217.27 / MAX: 235.131. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread -pthread

TNN

TNN is an open-source deep learning reasoning framework developed by Tencent. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgms, Fewer Is BetterTNN 0.3Target: CPU - Model: DenseNet32-bit5K10K15K20K25KSE +/- 21.78, N = 321185.86MIN: 21094.7 / MAX: 21327.481. (CXX) g++ options: -fopenmp -pthread -fvisibility=hidden -fvisibility=default -O3 -rdynamic -ldl

OpenBenchmarking.orgms, Fewer Is BetterTNN 0.3Target: CPU - Model: MobileNet v232-bit30060090012001500SE +/- 4.59, N = 31195.46MIN: 1183.25 / MAX: 1216.311. (CXX) g++ options: -fopenmp -pthread -fvisibility=hidden -fvisibility=default -O3 -rdynamic -ldl

OpenBenchmarking.orgms, Fewer Is BetterTNN 0.3Target: CPU - Model: SqueezeNet v232-bit70140210280350SE +/- 2.77, N = 3303.41MIN: 298.27 / MAX: 309.591. (CXX) g++ options: -fopenmp -pthread -fvisibility=hidden -fvisibility=default -O3 -rdynamic -ldl

OpenBenchmarking.orgms, Fewer Is BetterTNN 0.3Target: CPU - Model: SqueezeNet v1.132-bit2004006008001000SE +/- 2.34, N = 3950.66MIN: 941.44 / MAX: 964.191. (CXX) g++ options: -fopenmp -pthread -fvisibility=hidden -fvisibility=default -O3 -rdynamic -ldl

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 2D32-bit200K400K600K800K1000KSE +/- 13480.76, N = 411161691. (CXX) g++ options: -fsigned-char -pthread -fomit-frame-pointer -ffunction-sections -fdata-sections -fvisibility=hidden -O3 -ldl -lm -lpthread -lrt

OpenBenchmarking.orgms, Fewer Is BetterOpenCV 4.5.4Test: Object Detection32-bit160K320K480K640K800KSE +/- 38271.45, N = 97694321. (CXX) g++ options: -fsigned-char -pthread -fomit-frame-pointer -ffunction-sections -fdata-sections -fvisibility=hidden -O3 -ldl -lm -lpthread -lrt

OpenBenchmarking.orgms, Fewer Is BetterOpenCV 4.5.4Test: DNN - Deep Neural Network32-bit100K200K300K400K500KSE +/- 109.79, N = 34648781. (CXX) g++ options: -fsigned-char -pthread -fomit-frame-pointer -ffunction-sections -fdata-sections -fvisibility=hidden -O3 -ldl -lm -lpthread -lrt

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: http

32-bit: The test quit with a non-zero exit status. The test run did not produce a result. The test run did not produce a result. E: sh: 1: exec: ./go-benchmark: not found

Test: json

32-bit: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result. E: sh: 1: exec: ./go-benchmark: not found

Test: build

32-bit: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result. E: sh: 1: exec: ./go-benchmark: not found

Test: garbage

32-bit: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result. E: sh: 1: exec: ./go-benchmark: not found

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 Allocations32-bit306090120150SE +/- 0.10, N = 7143.891. (CC) gcc options: -lm

Dolfyn

Dolfyn is a Computational Fluid Dynamics (CFD) code of modern numerical simulation techniques. The Dolfyn test profile measures the execution time of the bundled computational fluid dynamics demos that are bundled with Dolfyn. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterDolfyn 0.527Computational Fluid Dynamics32-bit20406080100SE +/- 0.22, N = 3106.65

Java Gradle Build

This test runs Java software project builds using the Gradle build system. It is intended to give developers an idea as to the build performance for development activities and build servers. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterJava Gradle BuildGradle Build: Reactor32-bit30060090012001500SE +/- 18.84, N = 91240.94

C-Ray

This is a test of C-Ray, a simple raytracer designed to test the floating-point CPU performance. This test is multi-threaded (16 threads per core), will shoot 8 rays per pixel for anti-aliasing, and will generate a 1600 x 1200 image. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterC-Ray 1.1Total Time - 4K, 16 Rays Per Pixel32-bit120240360480600SE +/- 3.81, N = 3532.981. (CC) gcc options: -lm -lpthread -O3

POV-Ray

This is a test of POV-Ray, the Persistence of Vision Raytracer. POV-Ray is used to create 3D graphics using ray-tracing. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterPOV-Ray 3.7.0.7Trace Time32-bit130260390520650SE +/- 7.06, N = 4623.481. (CXX) g++ options: -pipe -O3 -ffast-math -pthread -lSDL -lXpm -lSM -lICE -lX11 -ltiff -ljpeg -lpng -lz -lrt -lm -lboost_thread -lboost_system

Smallpt

Smallpt is a C++ global illumination renderer written in less than 100 lines of code. Global illumination is done via unbiased Monte Carlo path tracing and there is multi-threading support via the OpenMP library. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterSmallpt 1.0Global Illumination Renderer; 128 Samples32-bit20406080100SE +/- 0.06, N = 3110.621. (CXX) g++ options: -fopenmp -O3

Bullet Physics Engine

This is a benchmark of the Bullet Physics Engine. Learn more via the OpenBenchmarking.org test page.

Test: Raytests

32-bit: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result. E: ./bullet: 3: ./AppBenchmarks: not found

Test: 3000 Fall

32-bit: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result.

Test: 1000 Stack

32-bit: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result.

Test: 1000 Convex

32-bit: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result.

Test: 136 Ragdolls

32-bit: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result.

Test: Prim Trimesh

32-bit: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result.

Test: Convex Trimesh

32-bit: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result.

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 FLAC32-bit4080120160200SE +/- 0.31, N = 5170.751. (CXX) g++ options: -fvisibility=hidden -logg -lm

LAME MP3 Encoding

LAME is an MP3 encoder licensed under the LGPL. This test measures the time required to encode a WAV file to MP3 format. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterLAME MP3 Encoding 3.100WAV To MP332-bit816243240SE +/- 0.02, N = 334.021. (CC) gcc options: -O3 -ffast-math -funroll-loops -fschedule-insns2 -fbranch-count-reg -fforce-addr -pipe -lm

Ogg Audio Encoding

This test times how long it takes to encode a sample WAV file to Ogg format using the reference Xiph.org tools/libraries. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterOgg Audio Encoding 1.3.4WAV To Ogg32-bit20406080100SE +/- 0.87, N = 383.241. (CC) gcc options: -O2 -ffast-math -fsigned-char

Opus Codec Encoding

Opus is an open audio codec. Opus is a lossy audio compression format designed primarily for interactive real-time applications over the Internet. This test uses Opus-Tools and measures the time required to encode a WAV file to Opus. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterOpus Codec Encoding 1.3.1WAV To Opus Encode32-bit1122334455SE +/- 0.13, N = 549.621. (CXX) g++ options: -fvisibility=hidden -logg -lm

eSpeak-NG Speech Engine

This test times how long it takes the eSpeak speech synthesizer to read Project Gutenberg's The Outline of Science and output to a WAV file. This test profile is now tracking the eSpeak-NG version of eSpeak. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BettereSpeak-NG Speech Engine 20200907Text-To-Speech Synthesis32-bit306090120150SE +/- 0.70, N = 4135.131. (CC) gcc options: -O2 -std=c99

Helsing

Helsing is an open-source POSIX vampire number generator. This test profile measures the time it takes to generate vampire numbers between varying numbers of digits. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterHelsing 1.0-betaDigit Range: 12 digit32-bit50100150200250SE +/- 2.29, N = 3214.491. (CC) gcc options: -O2 -pthread

N-Queens

This is a test of the OpenMP version of a test that solves the N-queens problem. The board problem size is 18. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterN-Queens 1.0Elapsed Time32-bit306090120150SE +/- 0.01, N = 3114.801. (CC) gcc options: -static -fopenmp -O3 -march=native

Ngspice

Ngspice is an open-source SPICE circuit simulator. Ngspice was originally based on the Berkeley SPICE electronic circuit simulator. Ngspice supports basic threading using OpenMP. This test profile is making use of the ISCAS 85 benchmark circuits. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterNgspice 34Circuit: C267032-bit2004006008001000SE +/- 1.23, N = 3787.821. (CC) gcc options: -O0 -fopenmp -lm -lstdc++ -lfftw3 -lXaw -lXmu -lXt -lXext -lX11 -lXft -lfontconfig -lXrender -lfreetype -lSM -lICE

OpenBenchmarking.orgSeconds, Fewer Is BetterNgspice 34Circuit: C755232-bit150300450600750SE +/- 0.05, N = 3704.771. (CC) gcc options: -O0 -fopenmp -lm -lstdc++ -lfftw3 -lXaw -lXmu -lXt -lXext -lX11 -lXft -lfontconfig -lXrender -lfreetype -lSM -lICE

Perl Benchmarks

Perl benchmark suite that can be used to compare the relative speed of different versions of perl. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterPerl BenchmarksTest: Pod2html32-bit0.1190.2380.3570.4760.595SE +/- 0.00341938, N = 30.52898210

OpenBenchmarking.orgSeconds, Fewer Is BetterPerl BenchmarksTest: Interpreter32-bit0.00150.0030.00450.0060.0075SE +/- 0.00016708, N = 120.00685955

Sudokut

This is a test of Sudokut, which is a Sudoku puzzle solver written in Tcl. This test measures how long it takes to solve 100 Sudoku puzzles. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterSudokut 0.4Total Time32-bit1224364860SE +/- 0.05, N = 354.50

SQLite Speedtest

This is a benchmark of SQLite's speedtest1 benchmark program with an increased problem size of 1,000. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterSQLite Speedtest 3.30Timed Time - Size 1,00032-bit120240360480600SE +/- 3.41, N = 3576.081. (CC) gcc options: -O2 -ldl -lz -lpthread

WavPack Audio Encoding

This test times how long it takes to encode a sample WAV file to WavPack format with very high quality settings. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterWavPack Audio Encoding 5.3WAV To WavPack32-bit4080120160200SE +/- 0.25, N = 5188.261. (CXX) g++ options: -rdynamic

Git

This test measures the time needed to carry out some sample Git operations on an example, static repository that happens to be a copy of the GNOME GTK tool-kit repository. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterGitTime To Complete Common Git Commands32-bit50100150200250SE +/- 0.13, N = 3223.841. git version 2.30.2

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 Files32-bit4080120160200SE +/- 1.70, N = 7180.961. (CC) gcc options: -lm

OpenBenchmarking.orgus Per Event, Fewer Is BetterOSBenchTest: Create Threads32-bit1530456075SE +/- 0.06, N = 768.331. (CC) gcc options: -lm

OpenBenchmarking.orgus Per Event, Fewer Is BetterOSBenchTest: Launch Programs32-bit100200300400500SE +/- 1.59, N = 7457.981. (CC) gcc options: -lm

OpenBenchmarking.orgus Per Event, Fewer Is BetterOSBenchTest: Create Processes32-bit4080120160200SE +/- 0.17, N = 7178.701. (CC) gcc options: -lm

262 Results Shown

CPU Temperature Monitor:
  Phoronix Test Suite System Monitoring:
    Celsius
    Megabytes
Stress-NG:
  MMAP
  NUMA
  MEMFD
  Atomic
  Crypto
  Malloc
  Forking
  IO_uring
  SENDFILE
  CPU Cache
  CPU Stress
  Semaphores
  Matrix Math
  Vector Math
  Memory Copying
  Socket Activity
  Context Switching
  Glibc C String Functions
  Glibc Qsort Data Sorting
  System V Message Passing
OpenSSL
Sysbench
TTSIOD 3D Renderer
Optcarrot
x264
x265:
  Bosphorus 4K
  Bosphorus 1080p
simdjson:
  LargeRand
  PartialTweets
  DistinctUserID
GraphicsMagick:
  Swirl
  Rotate
  Sharpen
  Enhanced
  Resizing
  Noise-Gaussian
  HWB Color Space
ASKAP
Coremark
Aircrack-ng
SecureMark
LZ4 Compression:
  1 - Compression Speed
  1 - Decompression Speed
  3 - Compression Speed
  3 - Decompression Speed
  9 - Compression Speed
  9 - Decompression Speed
Zstd Compression:
  3 - Compression Speed
  3 - Decompression Speed
  8 - Compression Speed
  8 - Decompression Speed
  19 - Compression Speed
  19 - Decompression Speed
  3, Long Mode - Compression Speed
  3, Long Mode - Decompression Speed
  8, Long Mode - Compression Speed
  8, Long Mode - Decompression Speed
libjpeg-turbo tjbench
Java SciMark
LuaJIT
SciMark
LuaRadio:
  Five Back to Back FIR Filters
  FM Deemphasis Filter
  Hilbert Transform
  Complex Phase
Sysbench
ASKAP:
  tConvolve OpenMP - Gridding
  tConvolve OpenMP - Degridding
7-Zip Compression:
  Compression Rating
  Decompression Rating
LibRaw
Etcpak:
  DXT1
  ETC1
  ETC2
  ETC1 + Dithering
TSCP
LAMMPS Molecular Dynamics Simulator
Node.js Express HTTP Load Test
Redis:
  GET
  SET
Node.js V8 Web Tooling Benchmark
Liquid-DSP:
  1 - 256 - 57
  2 - 256 - 57
  4 - 256 - 57
Numpy Benchmark
PHPBench
OpenSSL
PostMark
OpenSSL
OSBench:
  CPU Temp Monitor:
    Celsius
    Celsius
    Celsius
    Celsius
    Celsius
    Celsius
    Celsius
    Celsius
    Celsius
    Celsius
    Celsius
    Celsius
    Celsius
    Celsius
    Celsius
    Celsius
    Celsius
    Celsius
    Celsius
    Celsius
    Celsius
    Celsius
    Celsius
    Celsius
    Celsius
    Celsius
    Celsius
    Celsius
    Celsius
    Celsius
    Celsius
    Celsius
    Celsius
    Celsius
    Celsius
    Celsius
    Celsius
    Celsius
    Celsius
    Celsius
    Celsius
    Celsius
    Celsius
    Celsius
    Celsius
    Celsius
    Celsius
    Celsius
    Celsius
    Celsius
    Celsius
    Celsius
    Celsius
    Celsius
WebP Image Encode:
  Default
  Quality 100
  Quality 100, Lossless
  Quality 100, Highest Compression
  Quality 100, Lossless, Highest Compression
OSBench:
  Memory Usage Monitor:
    Megabytes
    Megabytes
    Megabytes
    Megabytes
    Megabytes
    Megabytes
    Megabytes
    Megabytes
    Megabytes
    Megabytes
    Megabytes
    Megabytes
    Megabytes
    Megabytes
    Megabytes
    Megabytes
    Megabytes
    Megabytes
    Megabytes
    Megabytes
    Megabytes
    Megabytes
    Megabytes
    Megabytes
    Megabytes
    Megabytes
    Megabytes
    Megabytes
    Megabytes
    Megabytes
    Megabytes
    Megabytes
    Megabytes
    Megabytes
    Megabytes
    Megabytes
    Megabytes
    Megabytes
    Megabytes
    Megabytes
    Megabytes
    Megabytes
    Megabytes
    Megabytes
    Megabytes
    Megabytes
    Megabytes
    Megabytes
    Megabytes
PyBench
PyPerformance:
  go
  2to3
  chaos
  float
  nbody
  pathlib
  raytrace
  json_loads
  crypto_pyaes
  regex_compile
  python_startup
  django_template
  pickle_pure_python
Google Draco:
  Lion
  Church Facade
NCNN:
  CPU - mobilenet
  CPU-v2-v2 - mobilenet-v2
  CPU-v3-v3 - mobilenet-v3
  CPU - shufflenet-v2
  CPU - mnasnet
  CPU - efficientnet-b0
  CPU - blazeface
  CPU - googlenet
  CPU - vgg16
  CPU - resnet18
  CPU - alexnet
  CPU - resnet50
  CPU - yolov4-tiny
  CPU - squeezenet_ssd
  CPU - regnety_400m
TNN:
  CPU - DenseNet
  CPU - MobileNet v2
  CPU - SqueezeNet v2
  CPU - SqueezeNet v1.1
OpenCV:
  Features 2D
  Object Detection
  DNN - Deep Neural Network
OSBench
Dolfyn
Java Gradle Build
C-Ray
POV-Ray
Smallpt
FLAC Audio Encoding
LAME MP3 Encoding
Ogg Audio Encoding
Opus Codec Encoding
eSpeak-NG Speech Engine
Helsing
N-Queens
Ngspice:
  C2670
  C7552
Perl Benchmarks:
  Pod2html
  Interpreter
Sudokut
SQLite Speedtest
WavPack Audio Encoding
Git
OSBench:
  Create Files
  Create Threads
  Launch Programs
  Create Processes