Apple M1 2022 macOS

Apple M1 testing with a Apple Mac mini and Apple M1 on macOS 12.3 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 2203206-NE-APPLEM12041
Jump To Table - Results

Statistics

Remove Outliers Before Calculating Averages

Graph Settings

Prefer Vertical Bar Graphs

Multi-Way Comparison

Condense Multi-Option Tests Into Single Result Graphs

Table

Show Detailed System Result Table

Run Management

Result
Identifier
View Logs
Performance Per
Dollar
Date
Run
  Test
  Duration
macOS 12.3
March 19 2022
  1 Day, 6 Hours, 44 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):


Apple M1 2022 macOSOpenBenchmarking.orgPhoronix Test SuiteApple M1 @ 2.40GHz (8 Cores)Apple Mac mini8GB229GBApple M1DELL P2415QmacOS 12.321.4.0 (x86_64)OpenCL 1.2 (Feb 12 2022 01:56:27)GCC 13.1.6 + Clang 13.1.6 + Xcode 13.3APFS3840x2160ProcessorMotherboardMemoryDiskGraphicsMonitorOSKernelOpenCLCompilerFile-SystemScreen ResolutionApple M1 2022 MacOS BenchmarksSystem Logs- XPC_FLAGS=0x0- Python 3.9.2

Apple M1 2022 macOSncnn: CPU - regnety_400mncnn: CPU - squeezenet_ssdncnn: CPU - yolov4-tinyncnn: CPU - resnet50ncnn: CPU - alexnetncnn: CPU - resnet18ncnn: CPU - vgg16ncnn: CPU - googlenetncnn: CPU - blazefacencnn: CPU - efficientnet-b0ncnn: CPU - mnasnetncnn: CPU - shufflenet-v2ncnn: CPU-v3-v3 - mobilenet-v3ncnn: CPU-v2-v2 - mobilenet-v2ncnn: CPU - mobilenetbuild-nodejs: Time To Compilebuild-llvm: Unix Makefilesbuild-llvm: Ninjablender: Classroom - CPU-Onlyoidn: RTLightmap.hdr.4096x4096kvazaar: Bosphorus 4K - Mediumblender: Fishy Cat - CPU-Onlyonednn: Recurrent Neural Network Training - f32 - CPUbrl-cad: VGR Performance Metricoidn: RT.hdr_alb_nrm.3840x2160oidn: RT.ldr_alb_nrm.3840x2160tachyon: Total Timeblender: BMW27 - CPU-Onlyembree: Pathtracer - Crownc-ray: Total Time - 4K, 16 Rays Per Pixelonednn: Recurrent Neural Network Inference - f32 - CPUembree: Pathtracer - Asian Dragon Objembree: Pathtracer - Asian Dragonnamd: ATPase Simulation - 327,506 Atomsembree: Pathtracer ISPC - Asian Dragon Objkvazaar: Bosphorus 4K - Very Fastembree: Pathtracer ISPC - Asian Dragonavifenc: 0libraw: Post-Processing Benchmarkbuild-ffmpeg: Time To Compilefhourstones: Complex Connect-4 Solvingrav1e: 1sqlite-speedtest: Timed Time - Size 1,000avifenc: 6, Losslesscompress-zstd: 19, Long Mode - Decompression Speedcompress-zstd: 19, Long Mode - Compression Speedcompress-zstd: 19, Long Mode - Decompression Speedcompress-zstd: 19, Long Mode - Compression Speedkvazaar: Bosphorus 1080p - Mediumkvazaar: Bosphorus 4K - Ultra Fastv-ray: CPUcompress-zstd: 19 - Decompression Speedcompress-zstd: 19 - Compression Speedcompress-zstd: 19 - Decompression Speedcompress-zstd: 19 - Compression Speedavifenc: 2luxcorerender: DLSC - CPUgraphics-magick: Sharpengraphics-magick: Noise-Gaussiangraphics-magick: Enhancedgraphics-magick: Swirlgraphics-magick: HWB Color Spacegraphics-magick: Resizinggraphics-magick: Rotatecompress-rar: Linux Source Tree Archiving To RARgit: Time To Complete Common Git Commandsrav1e: 5rav1e: 6encode-flac: WAV To FLACluxcorerender: Rainbow Colors and Prism - CPUwebp: Quality 100, Lossless, Highest Compressioncompress-zstd: 3 - Compression Speedcompress-zstd: 8 - Decompression Speedcompress-zstd: 8 - Compression Speedcompress-zstd: 8, Long Mode - Decompression Speedcompress-zstd: 8, Long Mode - Compression Speedcompress-zstd: 3, Long Mode - Decompression Speedcompress-zstd: 3, Long Mode - Compression Speedcompress-zstd: 8, Long Mode - Decompression Speedcompress-zstd: 8, Long Mode - Compression Speedcompress-zstd: 3 - Decompression Speedcompress-zstd: 3 - Compression Speedkvazaar: Bosphorus 1080p - Very Fastcompress-zstd: 8 - Decompression Speedcompress-zstd: 8 - Compression Speedcompress-zstd: 3, Long Mode - Decompression Speedcompress-zstd: 3, Long Mode - Compression Speedleveldb: Fill Syncmafft: Multiple Sequence Alignment - LSU RNAprimesieve: 1e12 Prime Number Generationstress-ng: MMAPstress-ng: Forkingstress-ng: CPU Stressstress-ng: Mallocstress-ng: Context Switchingstress-ng: Matrix Mathstress-ng: Socket Activitystress-ng: Glibc Qsort Data Sortingstress-ng: Glibc C String Functionsstress-ng: Memory Copyingstress-ng: Vector Mathstress-ng: CPU Cachestress-ng: System V Message Passingpybench: Total For Average Test Timesleveldb: Seq Fillleveldb: Seq Filltjbench: Decompression Throughputrav1e: 10avifenc: 6onednn: Deconvolution Batch shapes_1d - f32 - CPUopenssl: openssl: compress-pbzip2: FreeBSD-13.0-RELEASE-amd64-memstick.img Compressionvosk: kvazaar: Bosphorus 1080p - Ultra Fastwebp: Quality 100, Losslessleveldb: Rand Deleteonednn: IP Shapes 1D - f32 - CPUonednn: Matrix Multiply Batch Shapes Transformer - f32 - CPUonednn: IP Shapes 3D - f32 - CPUleveldb: Rand Readleveldb: Seek Randwebp: Quality 100, Highest Compressionavifenc: 10, Losslessonednn: Convolution Batch Shapes Auto - f32 - CPUleveldb: Rand Fillleveldb: Rand Fillleveldb: Overwriteleveldb: Overwriteleveldb: Hot Readavifenc: 10onednn: Deconvolution Batch shapes_3d - f32 - CPUwebp: Quality 100webp: Defaultjpegxl-decode: AllmacOS 12.330.11202.29580.58453.13125.42307.322654.02234.713.8936.9223.9113.7618.6623.9392.901096.5811091.2651054.033859.820.041.27467.3366806.0697360.080.08339.1251314.833.7607244.36133982.83.96244.35883.564414.11053.624.6834133.44510.82110.51316283.50.21991.34286.8833487.916.73316.516.77.237.5349383232.719.93405.520.470.3191.0124253174229166106255.90155.1991.0911.34623.9423.8437.9603089.13684.1319.54026.8341.03809.7972.94149.3671.03629.82945.116.923799.1700.43956.7981.831735.23532.09230.21241.46260.96815.5330465468.241520807.5031173.38626.79173.70111541.574900.6917663.181301.3311568655.70125751.27917.2148.4627064.06722.803131.55220913.0563.718.36817.83033.9717.23133.16462.981926.925231.77364.6248.9016.8807.10779.950456.84815.557.09015.54.6784.248134.0352.8001.806OpenBenchmarking.org

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: regnety_400mmacOS 12.3714212835SE +/- 0.01, N = 330.11MIN: 30.07 / MAX: 30.281. (CXX) g++ options: -O3 -isysroot

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20210720Target: CPU - Model: squeezenet_ssdmacOS 12.34080120160200SE +/- 0.07, N = 3202.29MIN: 202.02 / MAX: 203.671. (CXX) g++ options: -O3 -isysroot

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20210720Target: CPU - Model: yolov4-tinymacOS 12.3130260390520650SE +/- 0.17, N = 3580.58MIN: 579.94 / MAX: 582.161. (CXX) g++ options: -O3 -isysroot

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20210720Target: CPU - Model: resnet50macOS 12.3100200300400500SE +/- 0.05, N = 3453.13MIN: 452.85 / MAX: 453.481. (CXX) g++ options: -O3 -isysroot

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20210720Target: CPU - Model: alexnetmacOS 12.3306090120150SE +/- 0.01, N = 3125.42MIN: 125.27 / MAX: 125.631. (CXX) g++ options: -O3 -isysroot

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20210720Target: CPU - Model: resnet18macOS 12.370140210280350SE +/- 0.02, N = 3307.32MIN: 307.06 / MAX: 308.841. (CXX) g++ options: -O3 -isysroot

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20210720Target: CPU - Model: vgg16macOS 12.36001200180024003000SE +/- 0.19, N = 32654.02MIN: 2653.01 / MAX: 2656.081. (CXX) g++ options: -O3 -isysroot

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20210720Target: CPU - Model: googlenetmacOS 12.350100150200250SE +/- 0.02, N = 3234.71MIN: 234.57 / MAX: 235.051. (CXX) g++ options: -O3 -isysroot

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20210720Target: CPU - Model: blazefacemacOS 12.30.87531.75062.62593.50124.3765SE +/- 0.00, N = 33.89MIN: 3.88 / MAX: 4.041. (CXX) g++ options: -O3 -isysroot

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20210720Target: CPU - Model: efficientnet-b0macOS 12.3816243240SE +/- 0.01, N = 336.92MIN: 36.86 / MAX: 37.111. (CXX) g++ options: -O3 -isysroot

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20210720Target: CPU - Model: mnasnetmacOS 12.3612182430SE +/- 0.07, N = 323.91MIN: 23.81 / MAX: 24.21. (CXX) g++ options: -O3 -isysroot

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20210720Target: CPU - Model: shufflenet-v2macOS 12.348121620SE +/- 0.13, N = 313.76MIN: 13.48 / MAX: 14.051. (CXX) g++ options: -O3 -isysroot

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20210720Target: CPU-v3-v3 - Model: mobilenet-v3macOS 12.3510152025SE +/- 0.02, N = 318.66MIN: 18.61 / MAX: 18.851. (CXX) g++ options: -O3 -isysroot

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20210720Target: CPU-v2-v2 - Model: mobilenet-v2macOS 12.3612182430SE +/- 0.08, N = 323.93MIN: 23.8 / MAX: 24.271. (CXX) g++ options: -O3 -isysroot

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20210720Target: CPU - Model: mobilenetmacOS 12.320406080100SE +/- 0.20, N = 392.90MIN: 92.59 / MAX: 93.471. (CXX) g++ options: -O3 -isysroot

Timed Node.js Compilation

This test profile times how long it takes to build/compile Node.js itself from source. Node.js is a JavaScript run-time built from the Chrome V8 JavaScript engine while itself is written in C/C++. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed Node.js Compilation 17.3Time To CompilemacOS 12.32004006008001000SE +/- 0.66, N = 31096.58

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 MakefilesmacOS 12.32004006008001000SE +/- 1.59, N = 31091.27

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed LLVM Compilation 13.0Build System: NinjamacOS 12.32004006008001000SE +/- 1.35, N = 31054.03

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-OnlymacOS 12.32004006008001000SE +/- 3.26, N = 3859.82

AOM AV1

Encoder Mode: Speed 0 Two-Pass - Input: Bosphorus 4K

macOS 12.3: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result.

Intel Open Image Denoise

Open Image Denoise is a denoising library for ray-tracing and part of the oneAPI rendering toolkit. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgImages / Sec, More Is BetterIntel Open Image Denoise 1.4.0Run: RTLightmap.hdr.4096x4096macOS 12.30.0090.0180.0270.0360.045SE +/- 0.00, N = 30.04

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: MediummacOS 12.30.28580.57160.85741.14321.429SE +/- 0.00, N = 31.271. (CC) gcc options: -pthread -ftree-vectorize -fvisibility=hidden -O2

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-OnlymacOS 12.3100200300400500SE +/- 0.50, N = 3467.33

AOM AV1

Encoder Mode: Speed 4 Two-Pass - Input: Bosphorus 4K

macOS 12.3: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result.

oneDNN

This is a test of the Intel oneDNN as an Intel-optimized library for Deep Neural Networks and making use of its built-in benchdnn functionality. The result is the total perf time reported. Intel oneDNN was formerly known as DNNL (Deep Neural Network Library) and MKL-DNN before being rebranded as part of the Intel oneAPI initiative. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgms, Fewer Is BetteroneDNN 2.1.2Harness: Recurrent Neural Network Training - Data Type: f32 - Engine: CPUmacOS 12.314K28K42K56K70KSE +/- 11.98, N = 366806.0MIN: 66780.71. (CXX) g++ options: -O3 -march=native -std=c++11 -msse4.1 -fPIC -isysroot

BRL-CAD

BRL-CAD is a cross-platform, open-source solid modeling system with built-in benchmark mode. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgVGR Performance Metric, More Is BetterBRL-CAD 7.32.2VGR Performance MetricmacOS 12.315K30K45K60K75K697361. (CXX) g++ options: -std=c++11 -pipe -fvisibility=hidden -fno-strict-aliasing -fno-common -fexceptions -ftemplate-depth-128 -m64 -ggdb -Qunused-arguments -O3 -finline-functions -flto -pedantic -isysroot -framework -ldl -lm

Intel Open Image Denoise

Open Image Denoise is a denoising library for ray-tracing and part of the oneAPI rendering toolkit. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgImages / Sec, More Is BetterIntel Open Image Denoise 1.4.0Run: RT.hdr_alb_nrm.3840x2160macOS 12.30.0180.0360.0540.0720.09SE +/- 0.00, N = 30.08

OpenBenchmarking.orgImages / Sec, More Is BetterIntel Open Image Denoise 1.4.0Run: RT.ldr_alb_nrm.3840x2160macOS 12.30.0180.0360.0540.0720.09SE +/- 0.00, N = 30.08

Tachyon

This is a test of the threaded Tachyon, a parallel ray-tracing system, measuring the time to ray-trace a sample scene. The sample scene used is the Teapot scene ray-traced to 8K x 8K with 32 samples. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterTachyon 0.99.2Total TimemacOS 12.370140210280350SE +/- 0.20, N = 3339.131. (CC) gcc options: -O2 -ffast-math -ltachyon -lpthread

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-OnlymacOS 12.370140210280350SE +/- 0.67, N = 3314.83

Embree

Intel Embree is a collection of high-performance ray-tracing kernels for execution on CPUs and supporting instruction sets such as SSE, AVX, AVX2, and AVX-512. Embree also supports making use of the Intel SPMD Program Compiler (ISPC). Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgFrames Per Second, More Is BetterEmbree 3.13Binary: Pathtracer - Model: CrownmacOS 12.30.84621.69242.53863.38484.231SE +/- 0.0036, N = 33.7607MIN: 3.74 / MAX: 3.81

AOM AV1

Encoder Mode: Speed 0 Two-Pass - Input: Bosphorus 1080p

macOS 12.3: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result.

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 PixelmacOS 12.350100150200250SE +/- 0.18, N = 3244.361. (CC) gcc options: -lm -lpthread -O3

oneDNN

This is a test of the Intel oneDNN as an Intel-optimized library for Deep Neural Networks and making use of its built-in benchdnn functionality. The result is the total perf time reported. Intel oneDNN was formerly known as DNNL (Deep Neural Network Library) and MKL-DNN before being rebranded as part of the Intel oneAPI initiative. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgms, Fewer Is BetteroneDNN 2.1.2Harness: Recurrent Neural Network Inference - Data Type: f32 - Engine: CPUmacOS 12.37K14K21K28K35KSE +/- 17.65, N = 333982.8MIN: 33955.41. (CXX) g++ options: -O3 -march=native -std=c++11 -msse4.1 -fPIC -isysroot

AOM AV1

Encoder Mode: Speed 6 Two-Pass - Input: Bosphorus 4K

macOS 12.3: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result.

Embree

Intel Embree is a collection of high-performance ray-tracing kernels for execution on CPUs and supporting instruction sets such as SSE, AVX, AVX2, and AVX-512. Embree also supports making use of the Intel SPMD Program Compiler (ISPC). Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgFrames Per Second, More Is BetterEmbree 3.13Binary: Pathtracer - Model: Asian Dragon ObjmacOS 12.30.89151.7832.67453.5664.4575SE +/- 0.0042, N = 23.9624MIN: 3.94 / MAX: 4.01

OpenBenchmarking.orgFrames Per Second, More Is BetterEmbree 3.13Binary: Pathtracer - Model: Asian DragonmacOS 12.30.98071.96142.94213.92284.9035SE +/- 0.0013, N = 34.3588MIN: 4.34 / MAX: 4.43

NAMD

NAMD is a parallel molecular dynamics code designed for high-performance simulation of large biomolecular systems. NAMD was developed by the Theoretical and Computational Biophysics Group in the Beckman Institute for Advanced Science and Technology at the University of Illinois at Urbana-Champaign. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgdays/ns, Fewer Is BetterNAMD 2.14ATPase Simulation - 327,506 AtomsmacOS 12.30.8021.6042.4063.2084.01SE +/- 0.00249, N = 33.56441

AOM AV1

Encoder Mode: Speed 4 Two-Pass - Input: Bosphorus 1080p

macOS 12.3: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result.

Embree

Intel Embree is a collection of high-performance ray-tracing kernels for execution on CPUs and supporting instruction sets such as SSE, AVX, AVX2, and AVX-512. Embree also supports making use of the Intel SPMD Program Compiler (ISPC). Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgFrames Per Second, More Is BetterEmbree 3.13Binary: Pathtracer ISPC - Model: Asian Dragon ObjmacOS 12.30.92491.84982.77473.69964.6245SE +/- 0.0045, N = 34.1105MIN: 4.09 / MAX: 4.17

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 FastmacOS 12.30.81451.6292.44353.2584.0725SE +/- 0.00, N = 33.621. (CC) gcc options: -pthread -ftree-vectorize -fvisibility=hidden -O2

Embree

Intel Embree is a collection of high-performance ray-tracing kernels for execution on CPUs and supporting instruction sets such as SSE, AVX, AVX2, and AVX-512. Embree also supports making use of the Intel SPMD Program Compiler (ISPC). Learn more via the OpenBenchmarking.org test page.

Binary: Pathtracer ISPC - Model: Crown

macOS 12.3: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result.

OpenBenchmarking.orgFrames Per Second, More Is BetterEmbree 3.13Binary: Pathtracer ISPC - Model: Asian DragonmacOS 12.31.05382.10763.16144.21525.269SE +/- 0.0020, N = 34.6834MIN: 4.66 / MAX: 4.74

libavif avifenc

This is a test of the AOMedia libavif library testing the encoding of a JPEG image to AV1 Image Format (AVIF). Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is Betterlibavif avifenc 0.9.0Encoder Speed: 0macOS 12.3306090120150SE +/- 0.48, N = 3133.451. (CXX) g++ options: -O3 -fPIC -isysroot -lm

AOM AV1

Encoder Mode: Speed 6 Realtime - Input: Bosphorus 1080p

macOS 12.3: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result.

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 BenchmarkmacOS 12.33691215SE +/- 0.01, N = 310.82

Timed FFmpeg Compilation

This test times how long it takes to build the FFmpeg multimedia library. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed FFmpeg Compilation 4.4Time To CompilemacOS 12.320406080100SE +/- 0.16, N = 3110.51

Fhourstones

This integer benchmark solves positions in the game of Connect-4, as played on a vertical 7x6 board. By default, it uses a 64Mb transposition table with the twobig replacement strategy. Positions are represented as 64-bit bitboards, and the hash function is computed using a single 64-bit modulo operation, giving 64-bit machines a slight edge. The alpha-beta searcher sorts moves dynamically based on the history heuristic. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgKpos / sec, More Is BetterFhourstones 3.1Complex Connect-4 SolvingmacOS 12.33K6K9K12K15KSE +/- 8.71, N = 316283.51. (CC) gcc options: -O3

rav1e

Xiph rav1e is a Rust-written AV1 video encoder that claims to be the fastest and safest AV1 encoder. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgFrames Per Second, More Is Betterrav1e 0.5Speed: 1macOS 12.30.04930.09860.14790.19720.2465SE +/- 0.000, N = 30.219

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,000macOS 12.320406080100SE +/- 0.66, N = 391.341. (CC) gcc options: -O2 -lz

libavif avifenc

This is a test of the AOMedia libavif library testing the encoding of a JPEG image to AV1 Image Format (AVIF). Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is Betterlibavif avifenc 0.9.0Encoder Speed: 6, LosslessmacOS 12.320406080100SE +/- 0.39, N = 386.881. (CXX) g++ options: -O3 -fPIC -isysroot -lm

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: 19, Long Mode - Decompression SpeedmacOS 12.37001400210028003500SE +/- 0.25, N = 33487.91. (CC) gcc options: -O3 -pthread -lz -llzma

OpenBenchmarking.orgMB/s, More Is BetterZstd Compression 1.5.0Compression Level: 19, Long Mode - Compression SpeedmacOS 12.348121620SE +/- 0.00, N = 316.71. (CC) gcc options: -O3 -pthread -lz -llzma

OpenBenchmarking.orgMB/s, More Is BetterZstd CompressionCompression Level: 19, Long Mode - Decompression SpeedmacOS 12.37001400210028003500SE +/- 0.48, N = 33316.51. *** zstd command line interface 64-bits v1.5.2, by Yann Collet ***

OpenBenchmarking.orgMB/s, More Is BetterZstd CompressionCompression Level: 19, Long Mode - Compression SpeedmacOS 12.348121620SE +/- 0.00, N = 316.71. *** zstd command line interface 64-bits v1.5.2, 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 1080p - Video Preset: MediummacOS 12.3246810SE +/- 0.01, N = 37.231. (CC) gcc options: -pthread -ftree-vectorize -fvisibility=hidden -O2

OpenBenchmarking.orgFrames Per Second, More Is BetterKvazaar 2.1Video Input: Bosphorus 4K - Video Preset: Ultra FastmacOS 12.3246810SE +/- 0.01, N = 37.531. (CC) gcc options: -pthread -ftree-vectorize -fvisibility=hidden -O2

Chaos Group V-RAY

This is a test of Chaos Group's V-RAY benchmark. V-RAY is a commercial renderer that can integrate with various creator software products like SketchUp and 3ds Max. The V-RAY benchmark is standalone and supports CPU and NVIDIA CUDA/RTX based rendering. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgvsamples, More Is BetterChaos Group V-RAY 5Mode: CPUmacOS 12.311002200330044005500SE +/- 31.67, N = 34938

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 SpeedmacOS 12.37001400210028003500SE +/- 0.07, N = 33232.71. *** zstd command line interface 64-bits v1.5.2, by Yann Collet ***

OpenBenchmarking.orgMB/s, More Is BetterZstd CompressionCompression Level: 19 - Compression SpeedmacOS 12.3510152025SE +/- 0.00, N = 319.91. *** zstd command line interface 64-bits v1.5.2, by Yann Collet ***

OpenBenchmarking.orgMB/s, More Is BetterZstd Compression 1.5.0Compression Level: 19 - Decompression SpeedmacOS 12.37001400210028003500SE +/- 0.20, N = 33405.51. (CC) gcc options: -O3 -pthread -lz -llzma

OpenBenchmarking.orgMB/s, More Is BetterZstd Compression 1.5.0Compression Level: 19 - Compression SpeedmacOS 12.3510152025SE +/- 0.03, N = 320.41. (CC) gcc options: -O3 -pthread -lz -llzma

libavif avifenc

This is a test of the AOMedia libavif library testing the encoding of a JPEG image to AV1 Image Format (AVIF). Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is Betterlibavif avifenc 0.9.0Encoder Speed: 2macOS 12.31632486480SE +/- 0.16, N = 370.321. (CXX) g++ options: -O3 -fPIC -isysroot -lm

AOM AV1

Encoder Mode: Speed 6 Two-Pass - Input: Bosphorus 1080p

macOS 12.3: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result.

Encoder Mode: Speed 6 Realtime - Input: Bosphorus 4K

macOS 12.3: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result.

LuxCoreRender

LuxCoreRender is an open-source 3D physically based renderer formerly known as LuxRender. LuxCoreRender supports CPU-based rendering as well as GPU acceleration via OpenCL, NVIDIA CUDA, and NVIDIA OptiX interfaces. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgM samples/sec, More Is BetterLuxCoreRender 2.6Scene: DLSC - Acceleration: CPUmacOS 12.30.22730.45460.68190.90921.1365SE +/- 0.01, N = 31.01MIN: 0.96 / MAX: 1.04

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: SharpenmacOS 12.3612182430241. (CC) gcc options: -O2 -lwebp -lwebpmux -llcms2 -ltiff -lfreetype -ljpeg -lXext -lX11 -llzma -lbz2 -lxml2 -lz -lzstd -lm -lpthread

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.33Operation: Noise-GaussianmacOS 12.3612182430251. (CC) gcc options: -O2 -lwebp -lwebpmux -llcms2 -ltiff -lfreetype -ljpeg -lXext -lX11 -llzma -lbz2 -lxml2 -lz -lzstd -lm -lpthread

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.33Operation: EnhancedmacOS 12.3714212835311. (CC) gcc options: -O2 -lwebp -lwebpmux -llcms2 -ltiff -lfreetype -ljpeg -lXext -lX11 -llzma -lbz2 -lxml2 -lz -lzstd -lm -lpthread

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.33Operation: SwirlmacOS 12.31632486480SE +/- 0.33, N = 3741. (CC) gcc options: -O2 -lwebp -lwebpmux -llcms2 -ltiff -lfreetype -ljpeg -lXext -lX11 -llzma -lbz2 -lxml2 -lz -lzstd -lm -lpthread

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.33Operation: HWB Color SpacemacOS 12.3501001502002502291. (CC) gcc options: -O2 -lwebp -lwebpmux -llcms2 -ltiff -lfreetype -ljpeg -lXext -lX11 -llzma -lbz2 -lxml2 -lz -lzstd -lm -lpthread

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.33Operation: ResizingmacOS 12.34080120160200SE +/- 0.33, N = 31661. (CC) gcc options: -O2 -lwebp -lwebpmux -llcms2 -ltiff -lfreetype -ljpeg -lXext -lX11 -llzma -lbz2 -lxml2 -lz -lzstd -lm -lpthread

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.33Operation: RotatemacOS 12.32004006008001000SE +/- 1.45, N = 310621. (CC) gcc options: -O2 -lwebp -lwebpmux -llcms2 -ltiff -lfreetype -ljpeg -lXext -lX11 -llzma -lbz2 -lxml2 -lz -lzstd -lm -lpthread

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 RARmacOS 12.31326395265SE +/- 0.57, N = 355.90

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 CommandsmacOS 12.31224364860SE +/- 0.09, N = 355.201. git version 2.32.0 (Apple Git-132)

rav1e

Xiph rav1e is a Rust-written AV1 video encoder that claims to be the fastest and safest AV1 encoder. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgFrames Per Second, More Is Betterrav1e 0.5Speed: 5macOS 12.30.24550.4910.73650.9821.2275SE +/- 0.001, N = 31.091

LuxCoreRender

LuxCoreRender is an open-source 3D physically based renderer formerly known as LuxRender. LuxCoreRender supports CPU-based rendering as well as GPU acceleration via OpenCL, NVIDIA CUDA, and NVIDIA OptiX interfaces. Learn more via the OpenBenchmarking.org test page.

Scene: Orange Juice - Acceleration: CPU

macOS 12.3: 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: RUNTIME ERROR: OpenCL driver API error (code: -11, file:/Users/runner/work/1/s/src/luxrays/utils/ocl.cpp, line: 374): CL_BUILD_PROGRAM_FAILURE

rav1e

Xiph rav1e is a Rust-written AV1 video encoder that claims to be the fastest and safest AV1 encoder. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgFrames Per Second, More Is Betterrav1e 0.5Speed: 6macOS 12.30.30290.60580.90871.21161.5145SE +/- 0.001, N = 31.346

LuxCoreRender

LuxCoreRender is an open-source 3D physically based renderer formerly known as LuxRender. LuxCoreRender supports CPU-based rendering as well as GPU acceleration via OpenCL, NVIDIA CUDA, and NVIDIA OptiX interfaces. Learn more via the OpenBenchmarking.org test page.

Scene: LuxCore Benchmark - Acceleration: CPU

macOS 12.3: 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: RUNTIME ERROR: OpenCL driver API error (code: -11, file:/Users/runner/work/1/s/src/luxrays/utils/ocl.cpp, line: 374): CL_BUILD_PROGRAM_FAILURE

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 FLACmacOS 12.3612182430SE +/- 0.09, N = 523.941. (CXX) g++ options: -logg -lm

LuxCoreRender

LuxCoreRender is an open-source 3D physically based renderer formerly known as LuxRender. LuxCoreRender supports CPU-based rendering as well as GPU acceleration via OpenCL, NVIDIA CUDA, and NVIDIA OptiX interfaces. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgM samples/sec, More Is BetterLuxCoreRender 2.6Scene: Rainbow Colors and Prism - Acceleration: CPUmacOS 12.30.8641.7282.5923.4564.32SE +/- 0.01, N = 33.84MIN: 3.8 / MAX: 3.87

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: Quality 100, Lossless, Highest CompressionmacOS 12.3918273645SE +/- 0.21, N = 337.96

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 SpeedmacOS 12.37001400210028003500SE +/- 5.50, N = 33089.11. *** zstd command line interface 64-bits v1.5.2, by Yann Collet ***

OpenBenchmarking.orgMB/s, More Is BetterZstd CompressionCompression Level: 8 - Decompression SpeedmacOS 12.38001600240032004000SE +/- 0.27, N = 33684.11. *** zstd command line interface 64-bits v1.5.2, by Yann Collet ***

OpenBenchmarking.orgMB/s, More Is BetterZstd CompressionCompression Level: 8 - Compression SpeedmacOS 12.370140210280350SE +/- 0.15, N = 3319.51. *** zstd command line interface 64-bits v1.5.2, by Yann Collet ***

OpenBenchmarking.orgMB/s, More Is BetterZstd CompressionCompression Level: 8, Long Mode - Decompression SpeedmacOS 12.39001800270036004500SE +/- 0.03, N = 34026.81. *** zstd command line interface 64-bits v1.5.2, by Yann Collet ***

OpenBenchmarking.orgMB/s, More Is BetterZstd CompressionCompression Level: 8, Long Mode - Compression SpeedmacOS 12.370140210280350SE +/- 1.00, N = 3341.01. *** zstd command line interface 64-bits v1.5.2, by Yann Collet ***

OpenBenchmarking.orgMB/s, More Is BetterZstd CompressionCompression Level: 3, Long Mode - Decompression SpeedmacOS 12.38001600240032004000SE +/- 0.48, N = 33809.71. *** zstd command line interface 64-bits v1.5.2, by Yann Collet ***

OpenBenchmarking.orgMB/s, More Is BetterZstd CompressionCompression Level: 3, Long Mode - Compression SpeedmacOS 12.32004006008001000SE +/- 0.39, N = 3972.91. *** zstd command line interface 64-bits v1.5.2, by Yann Collet ***

OpenBenchmarking.orgMB/s, More Is BetterZstd Compression 1.5.0Compression Level: 8, Long Mode - Decompression SpeedmacOS 12.39001800270036004500SE +/- 0.46, N = 34149.31. (CC) gcc options: -O3 -pthread -lz -llzma

OpenBenchmarking.orgMB/s, More Is BetterZstd Compression 1.5.0Compression Level: 8, Long Mode - Compression SpeedmacOS 12.3140280420560700SE +/- 2.03, N = 3671.01. (CC) gcc options: -O3 -pthread -lz -llzma

OpenBenchmarking.orgMB/s, More Is BetterZstd Compression 1.5.0Compression Level: 3 - Decompression SpeedmacOS 12.380016002400320040003629.81. (CC) gcc options: -O3 -pthread -lz -llzma

OpenBenchmarking.orgMB/s, More Is BetterZstd Compression 1.5.0Compression Level: 3 - Compression SpeedmacOS 12.36001200180024003000SE +/- 3.42, N = 32945.11. (CC) gcc options: -O3 -pthread -lz -llzma

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 FastmacOS 12.348121620SE +/- 0.01, N = 316.921. (CC) gcc options: -pthread -ftree-vectorize -fvisibility=hidden -O2

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: 8 - Decompression SpeedmacOS 12.38001600240032004000SE +/- 0.29, N = 33799.11. (CC) gcc options: -O3 -pthread -lz -llzma

OpenBenchmarking.orgMB/s, More Is BetterZstd Compression 1.5.0Compression Level: 8 - Compression SpeedmacOS 12.3150300450600750SE +/- 0.64, N = 3700.41. (CC) gcc options: -O3 -pthread -lz -llzma

OpenBenchmarking.orgMB/s, More Is BetterZstd Compression 1.5.0Compression Level: 3, Long Mode - Decompression SpeedmacOS 12.38001600240032004000SE +/- 0.27, N = 33956.71. (CC) gcc options: -O3 -pthread -lz -llzma

OpenBenchmarking.orgMB/s, More Is BetterZstd Compression 1.5.0Compression Level: 3, Long Mode - Compression SpeedmacOS 12.32004006008001000SE +/- 0.03, N = 3981.81. (CC) gcc options: -O3 -pthread -lz -llzma

LevelDB

LevelDB is a key-value storage library developed by Google that supports making use of Snappy for data compression and has other modern features. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgMicroseconds Per Op, Fewer Is BetterLevelDB 1.22Benchmark: Fill SyncmacOS 12.37K14K21K28K35KSE +/- 47.11, N = 331735.241. (CXX) g++ options: -O3 -isysroot

Timed MAFFT Alignment

This test performs an alignment of 100 pyruvate decarboxylase sequences. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed MAFFT Alignment 7.471Multiple Sequence Alignment - LSU RNAmacOS 12.3714212835SE +/- 0.30, N = 332.091. (CC) gcc options: -std=c99 -O3 -lm -lpthread

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 GenerationmacOS 12.3714212835SE +/- 0.06, N = 330.211. (CXX) g++ options: -O3 -isysroot

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: MMAPmacOS 12.3918273645SE +/- 0.28, N = 341.461. (CC) gcc options: -O2 -std=gnu99 -lm -lz -pthread -lc

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.13.02Test: ForkingmacOS 12.360120180240300SE +/- 0.39, N = 3260.961. (CC) gcc options: -O2 -std=gnu99 -lm -lz -pthread -lc

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.13.02Test: CPU StressmacOS 12.32004006008001000SE +/- 1.18, N = 3815.531. (CC) gcc options: -O2 -std=gnu99 -lm -lz -pthread -lc

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.13.02Test: MallocmacOS 12.37M14M21M28M35MSE +/- 159624.87, N = 330465468.241. (CC) gcc options: -O2 -std=gnu99 -lm -lz -pthread -lc

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.13.02Test: Context SwitchingmacOS 12.3300K600K900K1200K1500KSE +/- 4987.84, N = 31520807.501. (CC) gcc options: -O2 -std=gnu99 -lm -lz -pthread -lc

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.13.02Test: Matrix MathmacOS 12.37K14K21K28K35KSE +/- 4.07, N = 331173.381. (CC) gcc options: -O2 -std=gnu99 -lm -lz -pthread -lc

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.13.02Test: Socket ActivitymacOS 12.3140280420560700SE +/- 0.28, N = 3626.791. (CC) gcc options: -O2 -std=gnu99 -lm -lz -pthread -lc

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.13.02Test: Glibc Qsort Data SortingmacOS 12.34080120160200SE +/- 2.08, N = 3173.701. (CC) gcc options: -O2 -std=gnu99 -lm -lz -pthread -lc

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.13.02Test: Glibc C String FunctionsmacOS 12.320K40K60K80K100KSE +/- 551.15, N = 3111541.571. (CC) gcc options: -O2 -std=gnu99 -lm -lz -pthread -lc

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.13.02Test: Memory CopyingmacOS 12.311002200330044005500SE +/- 11.42, N = 34900.691. (CC) gcc options: -O2 -std=gnu99 -lm -lz -pthread -lc

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.13.02Test: Vector MathmacOS 12.34K8K12K16K20KSE +/- 1.79, N = 317663.181. (CC) gcc options: -O2 -std=gnu99 -lm -lz -pthread -lc

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.13.02Test: CPU CachemacOS 12.330060090012001500SE +/- 1.97, N = 31301.331. (CC) gcc options: -O2 -std=gnu99 -lm -lz -pthread -lc

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.13.02Test: System V Message PassingmacOS 12.32M4M6M8M10MSE +/- 25942.00, N = 311568655.701. (CC) gcc options: -O2 -std=gnu99 -lm -lz -pthread -lc

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 TimesmacOS 12.330060090012001500SE +/- 5.51, N = 31257

AOM AV1

Encoder Mode: Speed 8 Realtime - Input: Bosphorus 4K

macOS 12.3: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result.

LevelDB

LevelDB is a key-value storage library developed by Google that supports making use of Snappy for data compression and has other modern features. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgMicroseconds Per Op, Fewer Is BetterLevelDB 1.22Benchmark: Sequential FillmacOS 12.31224364860SE +/- 0.04, N = 351.281. (CXX) g++ options: -O3 -isysroot

OpenBenchmarking.orgMB/s, More Is BetterLevelDB 1.22Benchmark: Sequential FillmacOS 12.348121620SE +/- 0.03, N = 317.21. (CXX) g++ options: -O3 -isysroot

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 ThroughputmacOS 12.3306090120150SE +/- 0.07, N = 3148.461. (CC) gcc options: -O3 -isysroot

rav1e

Xiph rav1e is a Rust-written AV1 video encoder that claims to be the fastest and safest AV1 encoder. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgFrames Per Second, More Is Betterrav1e 0.5Speed: 10macOS 12.30.91511.83022.74533.66044.5755SE +/- 0.008, N = 34.067

LuxCoreRender

LuxCoreRender is an open-source 3D physically based renderer formerly known as LuxRender. LuxCoreRender supports CPU-based rendering as well as GPU acceleration via OpenCL, NVIDIA CUDA, and NVIDIA OptiX interfaces. Learn more via the OpenBenchmarking.org test page.

Scene: Danish Mood - Acceleration: CPU

macOS 12.3: 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: RUNTIME ERROR: OpenCL driver API error (code: -11, file:/Users/runner/work/1/s/src/luxrays/utils/ocl.cpp, line: 374): CL_BUILD_PROGRAM_FAILURE

libavif avifenc

This is a test of the AOMedia libavif library testing the encoding of a JPEG image to AV1 Image Format (AVIF). Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is Betterlibavif avifenc 0.9.0Encoder Speed: 6macOS 12.3510152025SE +/- 0.01, N = 322.801. (CXX) g++ options: -O3 -fPIC -isysroot -lm

oneDNN

This is a test of the Intel oneDNN as an Intel-optimized library for Deep Neural Networks and making use of its built-in benchdnn functionality. The result is the total perf time reported. Intel oneDNN was formerly known as DNNL (Deep Neural Network Library) and MKL-DNN before being rebranded as part of the Intel oneAPI initiative. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgms, Fewer Is BetteroneDNN 2.1.2Harness: Deconvolution Batch shapes_1d - Data Type: f32 - Engine: CPUmacOS 12.3306090120150SE +/- 0.01, N = 3131.55MIN: 131.431. (CXX) g++ options: -O3 -march=native -std=c++11 -msse4.1 -fPIC -isysroot

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 BetterOpenSSLmacOS 12.34K8K12K16K20KSE +/- 4.57, N = 320913.01. LibreSSL 2.8.3

OpenBenchmarking.orgsign/s, More Is BetterOpenSSLmacOS 12.3120240360480600SE +/- 0.09, N = 3563.71. LibreSSL 2.8.3

Parallel BZIP2 Compression

This test measures the time needed to compress a file (FreeBSD-13.0-RELEASE-amd64-memstick.img) using Parallel BZIP2 compression. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterParallel BZIP2 Compression 1.1.13FreeBSD-13.0-RELEASE-amd64-memstick.img CompressionmacOS 12.3510152025SE +/- 0.13, N = 318.371. (CXX) g++ options: -O2 -pthread -lbz2 -lpthread

AOM AV1

Encoder Mode: Speed 9 Realtime - Input: Bosphorus 4K

macOS 12.3: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result.

VOSK Speech Recognition Toolkit

VOSK is an open-source offline speech recognition API/toolkit. VOSK supports speech recognition in 17 languages and has a variety of models available and interfaces for different programming languages. This test profile times the speech-to-text process for a roughly three minute audio recording. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterVOSK Speech Recognition Toolkit 0.3.21macOS 12.348121620SE +/- 0.28, N = 317.83

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 FastmacOS 12.3816243240SE +/- 0.02, N = 333.971. (CC) gcc options: -pthread -ftree-vectorize -fvisibility=hidden -O2

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: Quality 100, LosslessmacOS 12.348121620SE +/- 0.02, N = 317.23

LevelDB

LevelDB is a key-value storage library developed by Google that supports making use of Snappy for data compression and has other modern features. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgMicroseconds Per Op, Fewer Is BetterLevelDB 1.22Benchmark: Random DeletemacOS 12.3816243240SE +/- 0.04, N = 333.161. (CXX) g++ options: -O3 -isysroot

AOM AV1

Encoder Mode: Speed 10 Realtime - Input: Bosphorus 4K

macOS 12.3: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result.

oneDNN

This is a test of the Intel oneDNN as an Intel-optimized library for Deep Neural Networks and making use of its built-in benchdnn functionality. The result is the total perf time reported. Intel oneDNN was formerly known as DNNL (Deep Neural Network Library) and MKL-DNN before being rebranded as part of the Intel oneAPI initiative. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgms, Fewer Is BetteroneDNN 2.1.2Harness: IP Shapes 1D - Data Type: f32 - Engine: CPUmacOS 12.31428425670SE +/- 0.08, N = 362.98MIN: 62.751. (CXX) g++ options: -O3 -march=native -std=c++11 -msse4.1 -fPIC -isysroot

OpenBenchmarking.orgms, Fewer Is BetteroneDNN 2.1.2Harness: Matrix Multiply Batch Shapes Transformer - Data Type: f32 - Engine: CPUmacOS 12.3612182430SE +/- 0.04, N = 326.93MIN: 26.631. (CXX) g++ options: -O3 -march=native -std=c++11 -msse4.1 -fPIC -isysroot

OpenBenchmarking.orgms, Fewer Is BetteroneDNN 2.1.2Harness: IP Shapes 3D - Data Type: f32 - Engine: CPUmacOS 12.3714212835SE +/- 0.04, N = 331.77MIN: 30.911. (CXX) g++ options: -O3 -march=native -std=c++11 -msse4.1 -fPIC -isysroot

LevelDB

LevelDB is a key-value storage library developed by Google that supports making use of Snappy for data compression and has other modern features. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgMicroseconds Per Op, Fewer Is BetterLevelDB 1.22Benchmark: Random ReadmacOS 12.31.04042.08083.12124.16165.202SE +/- 0.057, N = 64.6241. (CXX) g++ options: -O3 -isysroot

OpenBenchmarking.orgMicroseconds Per Op, Fewer Is BetterLevelDB 1.22Benchmark: Seek RandommacOS 12.3246810SE +/- 0.054, N = 38.9011. (CXX) g++ options: -O3 -isysroot

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.

Test: Throughput

macOS 12.3: 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. The test quit with a non-zero exit status. The test quit with a non-zero exit status. E: sockperf: line 7: ./sockperf: No such file or directory

Test: Latency Under Load

macOS 12.3: 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. The test quit with a non-zero exit status. The test quit with a non-zero exit status. E: sockperf: line 7: ./sockperf: No such file or directory

Test: Latency Ping Pong

macOS 12.3: 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. The test quit with a non-zero exit status. The test quit with a non-zero exit status. E: sockperf: line 7: ./sockperf: No such file or directory

AOM AV1

Encoder Mode: Speed 8 Realtime - Input: Bosphorus 1080p

macOS 12.3: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result.

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: Quality 100, Highest CompressionmacOS 12.3246810SE +/- 0.002, N = 36.880

libavif avifenc

This is a test of the AOMedia libavif library testing the encoding of a JPEG image to AV1 Image Format (AVIF). Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is Betterlibavif avifenc 0.9.0Encoder Speed: 10, LosslessmacOS 12.3246810SE +/- 0.009, N = 37.1071. (CXX) g++ options: -O3 -fPIC -isysroot -lm

oneDNN

This is a test of the Intel oneDNN as an Intel-optimized library for Deep Neural Networks and making use of its built-in benchdnn functionality. The result is the total perf time reported. Intel oneDNN was formerly known as DNNL (Deep Neural Network Library) and MKL-DNN before being rebranded as part of the Intel oneAPI initiative. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgms, Fewer Is BetteroneDNN 2.1.2Harness: Convolution Batch Shapes Auto - Data Type: f32 - Engine: CPUmacOS 12.320406080100SE +/- 0.17, N = 379.95MIN: 79.521. (CXX) g++ options: -O3 -march=native -std=c++11 -msse4.1 -fPIC -isysroot

AOM AV1

Encoder Mode: Speed 9 Realtime - Input: Bosphorus 1080p

macOS 12.3: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result.

LevelDB

LevelDB is a key-value storage library developed by Google that supports making use of Snappy for data compression and has other modern features. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgMicroseconds Per Op, Fewer Is BetterLevelDB 1.22Benchmark: Random FillmacOS 12.31326395265SE +/- 0.37, N = 356.851. (CXX) g++ options: -O3 -isysroot

OpenBenchmarking.orgMB/s, More Is BetterLevelDB 1.22Benchmark: Random FillmacOS 12.348121620SE +/- 0.12, N = 315.51. (CXX) g++ options: -O3 -isysroot

OpenBenchmarking.orgMicroseconds Per Op, Fewer Is BetterLevelDB 1.22Benchmark: OverwritemacOS 12.31326395265SE +/- 0.19, N = 357.091. (CXX) g++ options: -O3 -isysroot

OpenBenchmarking.orgMB/s, More Is BetterLevelDB 1.22Benchmark: OverwritemacOS 12.348121620SE +/- 0.06, N = 315.51. (CXX) g++ options: -O3 -isysroot

AOM AV1

Encoder Mode: Speed 10 Realtime - Input: Bosphorus 1080p

macOS 12.3: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result.

LevelDB

LevelDB is a key-value storage library developed by Google that supports making use of Snappy for data compression and has other modern features. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgMicroseconds Per Op, Fewer Is BetterLevelDB 1.22Benchmark: Hot ReadmacOS 12.31.05262.10523.15784.21045.263SE +/- 0.044, N = 34.6781. (CXX) g++ options: -O3 -isysroot

libavif avifenc

This is a test of the AOMedia libavif library testing the encoding of a JPEG image to AV1 Image Format (AVIF). Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is Betterlibavif avifenc 0.9.0Encoder Speed: 10macOS 12.30.95581.91162.86743.82324.779SE +/- 0.010, N = 34.2481. (CXX) g++ options: -O3 -fPIC -isysroot -lm

oneDNN

This is a test of the Intel oneDNN as an Intel-optimized library for Deep Neural Networks and making use of its built-in benchdnn functionality. The result is the total perf time reported. Intel oneDNN was formerly known as DNNL (Deep Neural Network Library) and MKL-DNN before being rebranded as part of the Intel oneAPI initiative. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgms, Fewer Is BetteroneDNN 2.1.2Harness: Deconvolution Batch shapes_3d - Data Type: f32 - Engine: CPUmacOS 12.3306090120150SE +/- 0.02, N = 3134.04MIN: 133.941. (CXX) g++ options: -O3 -march=native -std=c++11 -msse4.1 -fPIC -isysroot

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: Quality 100macOS 12.30.631.261.892.523.15SE +/- 0.008, N = 32.800

OpenBenchmarking.orgEncode Time - Seconds, Fewer Is BetterWebP Image Encode 1.1Encode Settings: DefaultmacOS 12.30.40640.81281.21921.62562.032SE +/- 0.002, N = 31.806

OSPray

Benchmark: particle_volume/ao/real_time

macOS 12.3: 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.

GNU GMP GMPbench

GMPbench is a test of the GNU Multiple Precision Arithmetic (GMP) Library. GMPbench is a single-threaded integer benchmark that leverages the GMP library to stress the CPU with widening integer multiplication. Learn more via the OpenBenchmarking.org test page.

macOS 12.3: The test run did not produce a result. E: GMPbench.app.pi(1000000) ./runbench: line 121: ./pi: No such file or directory

GROMACS

The GROMACS (GROningen MAchine for Chemical Simulations) molecular dynamics package testing with the water_GMX50 data. This test profile allows selecting between CPU and GPU-based GROMACS builds. Learn more via the OpenBenchmarking.org test page.

Implementation: MPI CPU - Input: water_GMX50_bare

macOS 12.3: 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.

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.

Preset: Medium

macOS 12.3: 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.

OpenVKL

OpenVKL is the Intel Open Volume Kernel Library that offers high-performance volume computation kernels and part of the Intel oneAPI rendering toolkit. Learn more via the OpenBenchmarking.org test page.

Benchmark: vklBenchmark ISPC

macOS 12.3: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result.

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

macOS 12.3: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result.

Botan

Botan is a BSD-licensed cross-platform open-source C++ crypto library "cryptography toolkit" that supports most publicly known cryptographic algorithms. The project's stated goal is to be "the best option for cryptography in C++ by offering the tools necessary to implement a range of practical systems, such as TLS protocol, X.509 certificates, modern AEAD ciphers, PKCS#11 and TPM hardware support, password hashing, and post quantum crypto schemes." Learn more via the OpenBenchmarking.org test page.

Test: KASUMI

macOS 12.3: 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.

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.

Algorithm: SHA256

macOS 12.3: 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.

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.

macOS 12.3: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result.

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

macOS 12.3: 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: line 2: /Users/michaellarabel/.phoronix-test-suite/installed-tests/pts/jpegxl-1.4.0//libjxl-0.6.1/build/tools/djxl: No such file or directory

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.

Threads: 1 - Buffer Length: 256 - Filter Length: 57

macOS 12.3: 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.

Stress-NG

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

Test: MEMFD

macOS 12.3: 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: SENDFILE

macOS 12.3: 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: IO_uring

macOS 12.3: 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: Atomic

macOS 12.3: 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: Crypto

macOS 12.3: 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: NUMA

macOS 12.3: 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: Semaphores

macOS 12.3: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result.

OSPray

Benchmark: gravity_spheres_volume/dim_512/ao/real_time

macOS 12.3: 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.

Benchmark: particle_volume/scivis/real_time

macOS 12.3: 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.

Benchmark: gravity_spheres_volume/dim_512/pathtracer/real_time

macOS 12.3: 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.

Benchmark: particle_volume/pathtracer/real_time

macOS 12.3: 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.

Benchmark: gravity_spheres_volume/dim_512/scivis/real_time

macOS 12.3: 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.

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

macOS 12.3: 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: [19228] No stress workers invoked (one or more were unsupported)

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.

Preset: Exhaustive

macOS 12.3: 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.

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.

Threads: 2 - Buffer Length: 256 - Filter Length: 57

macOS 12.3: 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.

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.

Algorithm: RSA4096

macOS 12.3: 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.

Botan

Botan is a BSD-licensed cross-platform open-source C++ crypto library "cryptography toolkit" that supports most publicly known cryptographic algorithms. The project's stated goal is to be "the best option for cryptography in C++ by offering the tools necessary to implement a range of practical systems, such as TLS protocol, X.509 certificates, modern AEAD ciphers, PKCS#11 and TPM hardware support, password hashing, and post quantum crypto schemes." Learn more via the OpenBenchmarking.org test page.

Test: CAST-256

macOS 12.3: 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.

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.

Preset: Thorough

macOS 12.3: 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.

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.

Threads: 4 - Buffer Length: 256 - Filter Length: 57

macOS 12.3: 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.

Botan

Botan is a BSD-licensed cross-platform open-source C++ crypto library "cryptography toolkit" that supports most publicly known cryptographic algorithms. The project's stated goal is to be "the best option for cryptography in C++ by offering the tools necessary to implement a range of practical systems, such as TLS protocol, X.509 certificates, modern AEAD ciphers, PKCS#11 and TPM hardware support, password hashing, and post quantum crypto schemes." Learn more via the OpenBenchmarking.org test page.

Test: Blowfish

macOS 12.3: 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.

Test: Twofish

macOS 12.3: 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.

Test: AES-256

macOS 12.3: 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.

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.

Threads: 8 - Buffer Length: 256 - Filter Length: 57

macOS 12.3: 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.

OpenVKL

OpenVKL is the Intel Open Volume Kernel Library that offers high-performance volume computation kernels and part of the Intel oneAPI rendering toolkit. Learn more via the OpenBenchmarking.org test page.

Benchmark: vklBenchmark Scalar

macOS 12.3: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result.

Botan

Botan is a BSD-licensed cross-platform open-source C++ crypto library "cryptography toolkit" that supports most publicly known cryptographic algorithms. The project's stated goal is to be "the best option for cryptography in C++ by offering the tools necessary to implement a range of practical systems, such as TLS protocol, X.509 certificates, modern AEAD ciphers, PKCS#11 and TPM hardware support, password hashing, and post quantum crypto schemes." Learn more via the OpenBenchmarking.org test page.

Test: ChaCha20Poly1305

macOS 12.3: 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.

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

macOS 12.3: 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: line 2: /Users/michaellarabel/.phoronix-test-suite/installed-tests/pts/jpegxl-1.4.0//libjxl-0.6.1/build/tools/djxl: No such file or directory

134 Results Shown

NCNN:
  CPU - regnety_400m
  CPU - squeezenet_ssd
  CPU - yolov4-tiny
  CPU - resnet50
  CPU - alexnet
  CPU - resnet18
  CPU - vgg16
  CPU - googlenet
  CPU - blazeface
  CPU - efficientnet-b0
  CPU - mnasnet
  CPU - shufflenet-v2
  CPU-v3-v3 - mobilenet-v3
  CPU-v2-v2 - mobilenet-v2
  CPU - mobilenet
Timed Node.js Compilation
Timed LLVM Compilation:
  Unix Makefiles
  Ninja
Blender
Intel Open Image Denoise
Kvazaar
Blender
oneDNN
BRL-CAD
Intel Open Image Denoise:
  RT.hdr_alb_nrm.3840x2160
  RT.ldr_alb_nrm.3840x2160
Tachyon
Blender
Embree
C-Ray
oneDNN
Embree:
  Pathtracer - Asian Dragon Obj
  Pathtracer - Asian Dragon
NAMD
Embree
Kvazaar
Embree
libavif avifenc
LibRaw
Timed FFmpeg Compilation
Fhourstones
rav1e
SQLite Speedtest
libavif avifenc
Zstd Compression:
  19, Long Mode - Decompression Speed
  19, Long Mode - Compression Speed
Zstd Compression:
  19, Long Mode - Decompression Speed
  19, Long Mode - Compression Speed
Kvazaar:
  Bosphorus 1080p - Medium
  Bosphorus 4K - Ultra Fast
Chaos Group V-RAY
Zstd Compression:
  19 - Decompression Speed
  19 - Compression Speed
Zstd Compression:
  19 - Decompression Speed
  19 - Compression Speed
libavif avifenc
LuxCoreRender
GraphicsMagick:
  Sharpen
  Noise-Gaussian
  Enhanced
  Swirl
  HWB Color Space
  Resizing
  Rotate
RAR Compression
Git
rav1e:
  5
  6
FLAC Audio Encoding
LuxCoreRender
WebP Image Encode
Zstd Compression:
  3 - Compression Speed
  8 - Decompression Speed
  8 - Compression Speed
  8, Long Mode - Decompression Speed
  8, Long Mode - Compression Speed
  3, Long Mode - Decompression Speed
  3, Long Mode - Compression Speed
Zstd Compression:
  8, Long Mode - Decompression Speed
  8, Long Mode - Compression Speed
  3 - Decompression Speed
  3 - Compression Speed
Kvazaar
Zstd Compression:
  8 - Decompression Speed
  8 - Compression Speed
  3, Long Mode - Decompression Speed
  3, Long Mode - Compression Speed
LevelDB
Timed MAFFT Alignment
Primesieve
Stress-NG:
  MMAP
  Forking
  CPU Stress
  Malloc
  Context Switching
  Matrix Math
  Socket Activity
  Glibc Qsort Data Sorting
  Glibc C String Functions
  Memory Copying
  Vector Math
  CPU Cache
  System V Message Passing
PyBench
LevelDB:
  Seq Fill:
    Microseconds Per Op
    MB/s
libjpeg-turbo tjbench
rav1e
libavif avifenc
oneDNN
OpenSSL:
 
 
Parallel BZIP2 Compression
VOSK Speech Recognition Toolkit
Kvazaar
WebP Image Encode
LevelDB
oneDNN:
  IP Shapes 1D - f32 - CPU
  Matrix Multiply Batch Shapes Transformer - f32 - CPU
  IP Shapes 3D - f32 - CPU
LevelDB:
  Rand Read
  Seek Rand
WebP Image Encode
libavif avifenc
oneDNN
LevelDB:
  Rand Fill:
    Microseconds Per Op
    MB/s
  Overwrite:
    Microseconds Per Op
    MB/s
  Hot Read:
    Microseconds Per Op
libavif avifenc
oneDNN
WebP Image Encode:
  Quality 100
  Default