alder lake variety tests

Intel Core i9-12900K testing with a ASUS ROG STRIX Z690-E GAMING WIFI (0702 BIOS) and ASUS Intel ADL-S GT1 3GB on Ubuntu 21.10 via the Phoronix Test Suite.

Compare your own system(s) to this result file with the Phoronix Test Suite by running the command: phoronix-test-suite benchmark 2111172-TJ-ALDERLAKE21
Jump To Table - Results

View

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

Limit displaying results to tests within:

Bioinformatics 3 Tests
BLAS (Basic Linear Algebra Sub-Routine) Tests 2 Tests
C++ Boost Tests 3 Tests
Timed Code Compilation 5 Tests
C/C++ Compiler Tests 18 Tests
Compression Tests 4 Tests
CPU Massive 33 Tests
Creator Workloads 14 Tests
Cryptography 5 Tests
Database Test Suite 4 Tests
Disk Test Suite 2 Tests
Encoding 3 Tests
Fortran Tests 9 Tests
Game Development 2 Tests
Go Language Tests 2 Tests
HPC - High Performance Computing 28 Tests
Java 2 Tests
Common Kernel Benchmarks 5 Tests
LAPACK (Linear Algebra Pack) Tests 2 Tests
Linear Algebra 3 Tests
Machine Learning 6 Tests
Molecular Dynamics 8 Tests
MPI Benchmarks 7 Tests
Multi-Core 27 Tests
Node.js + NPM Tests 3 Tests
NVIDIA GPU Compute 3 Tests
OpenMPI Tests 14 Tests
Programmer / Developer System Benchmarks 10 Tests
Python Tests 8 Tests
Raytracing 2 Tests
Renderers 4 Tests
Rust Tests 2 Tests
Scientific Computing 18 Tests
Software Defined Radio 2 Tests
Server 8 Tests
Server CPU Tests 10 Tests
Single-Threaded 18 Tests
Speech 2 Tests
Telephony 3 Tests
Video Encoding 2 Tests

Statistics

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

Graph Settings

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

Multi-Way Comparison

Condense Multi-Option Tests Into Single Result Graphs

Table

Show Detailed System Result Table

Run Management

Highlight
Result
Hide
Result
Result
Identifier
View Logs
Performance Per
Dollar
Date
Run
  Test
  Duration
Round 1
November 17 2021
  4 Hours, 19 Minutes
Round 2
November 17 2021
  4 Hours, 15 Minutes
Invert Hiding All Results Option
  4 Hours, 17 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):


alder lake variety testsOpenBenchmarking.orgPhoronix Test SuiteIntel Core i9-12900K @ 6.50GHz (16 Cores / 24 Threads)ASUS ROG STRIX Z690-E GAMING WIFI (0702 BIOS)Intel Device 7aa764GB1000GB Western Digital WDS100T1X0E-00AFY0ASUS Intel ADL-S GT1 3GB (1550MHz)Intel Device 7ad0ASUS VP28UIntel I225-V + Intel Wi-Fi 6 AX210/AX211/AX411Ubuntu 21.105.16.0-051600rc1daily20211116-generic (x86_64)GNOME Shell 40.5X Server 1.20.13 + Wayland4.6 Mesa 21.2.21.2.182GCC 11.2.0ext43840x2160ProcessorMotherboardChipsetMemoryDiskGraphicsAudioMonitorNetworkOSKernelDesktopDisplay ServerOpenGLVulkanCompilerFile-SystemScreen ResolutionAlder Lake Variety Tests PerformanceSystem Logs- Transparent Huge Pages: madvise- --build=x86_64-linux-gnu --disable-vtable-verify --disable-werror --enable-bootstrap --enable-cet --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-gnu-unique-object --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++,m2 --enable-libphobos-checking=release --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-link-serialization=2 --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-targets=nvptx-none=/build/gcc-11-ZPT0kp/gcc-11-11.2.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-11-ZPT0kp/gcc-11-11.2.0/debian/tmp-gcn/usr --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --program-prefix=x86_64-linux-gnu- --target=x86_64-linux-gnu --with-abi=m64 --with-arch-32=i686 --with-build-config=bootstrap-lto-lean --with-default-libstdcxx-abi=new --with-gcc-major-version-only --with-multilib-list=m32,m64,mx32 --with-target-system-zlib=auto --with-tune=generic --without-cuda-driver -v - NONE / errors=remount-ro,relatime,rw / Block Size: 4096- Scaling Governor: intel_pstate powersave - CPU Microcode: 0x12 - Thermald 2.4.6 - OpenJDK Runtime Environment (build 11.0.12+7-Ubuntu-0ubuntu3)- Python 3.9.7- itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + spec_store_bypass: Mitigation of SSB disabled via prctl + spectre_v1: Mitigation of usercopy/swapgs barriers and __user pointer sanitization + spectre_v2: Mitigation of Enhanced IBRS IBPB: conditional RSB filling + srbds: Not affected + tsx_async_abort: Not affected

Round 1 vs. Round 2 ComparisonPhoronix Test SuiteBaseline+23.8%+23.8%+47.6%+47.6%+71.4%+71.4%+95.2%+95.2%79.6%59.5%37.6%20.8%20.2%17.5%17.5%15.1%14.1%10.7%10.3%10.1%7.7%7.6%7.4%5.5%4.9%4.2%3.8%3.8%3.4%3.2%3.1%3.1%3.1%3%2.3%2%Serial95.3%Timed Time - Size 1,00081.7%Stock - 2D FFT Size 4096Create ProcessesCreate Threads51.5%M.L.U.p45.1%Float + SSE - 2D FFT Size 1024Keyed Algorithms37.2%Medium30.4%M.L.U.t29.5%L.S.T.A.T.R21.1%L.S.T.A.T.t.gG.I.I.SPrepend - 1617.9%Fayalite-FISTN-QueensSet - 16Get - 16Speed 0 Two-Pass - Bosphorus 4K13.3%Time To Compile12.8%F.B.t.B.F.F12.2%9 - Compression Speed11.4%S.M.L.S11.4%Time To Compile11.2%All AlgorithmsNo - Inference - VGG19 - CPU10.3%CompileDelete - 169.9%Speed 4 Two-Pass - Bosphorus 1080p9.4%Time To Compile9.2%C26708.8%Speed 6 Realtime - Bosphorus 4K8.3%1.P.N.GWrites7.6%No - Inference - VGG16 - CPUH.2.H.T.N.D7.4%Float + SSE - 2D FFT Size 4096OpenMP - NDT Mapping6.8%Speed 8 Realtime - Bosphorus 1080p6.6%Speed 0 Two-Pass - Bosphorus 1080p6.1%Time To Compile5.9%M.L.U.s5.9%Time To CompileM.S.A - LSU RNA5.1%Append - 165%Speed 10 Realtime - Bosphorus 1080p2.F.C4.7%INVITE4.4%Speed 4 Two-Pass - Bosphorus 4KComplex PhasesinhLaunch ProgramsSpeed 10 Realtime - Bosphorus 4K3.3%Speed 9 Realtime - Bosphorus 1080pRead Compiled Tree3.2%SMP ParallelP.P.BLarge Scene3.1%tConvolve MPI - DegriddingReplace - 162.8%Float + SSE - 2D FFT Size 5122.6%C.G.C2.5%S.F.P.R2.4%Rhodopsin ProteinMPI CPU - water_GMX50_bare2.3%tConvolve OpenMP - Degridding2.1%Speed 8 Realtime - Bosphorus 4KMotorbike 30M2%Radiance BenchmarkSQLite SpeedtestFFTWOSBenchOSBenchBenchmarkMutexFFTWCrypto++ASTC EncoderBenchmarkMutexRAR CompressionGzip CompressionSunflow Rendering SystemMemcached mcperfCP2K Molecular DynamicsCython BenchmarkMemcached mcperfMemcached mcperfAOM AV1Timed PHP CompilationLuaRadioLZ4 CompressionBenchmarkMutexTimed Clash CompilationCrypto++PlaidMLNode.js Express HTTP Load TestCompile BenchMemcached mcperfAOM AV1Timed FFmpeg CompilationNgspiceAOM AV1PrimesieveApache CassandraPlaidMLFFmpegFFTWDarmstadt Automotive Parallel Heterogeneous SuiteAOM AV1AOM AV1Timed ImageMagick CompilationBenchmarkMutexBuild2Timed MAFFT AlignmentMemcached mcperfAOM AV1Parallel BZIP2 CompressionPJSIPAOM AV1LuaRadioglibc benchOSBenchAOM AV1AOM AV1Compile BenchRadiance BenchmarkebizzyLibRawrays1benchASKAPMemcached mcperfFFTWArrayFireACES DGEMMLAMMPS Molecular Dynamics SimulatorGROMACSASKAPAOM AV1OpenFOAMRound 1Round 2

alder lake variety testscompilebench: Compilecompilebench: Initial Createcompilebench: Read Compiled Treepostmark: Disk Transaction Performanceosbench: Create Filesosbench: Create Threadsosbench: Launch Programsosbench: Create Processesosbench: Memory Allocationscryptopp: All Algorithmscryptopp: Keyed Algorithmscryptopp: Unkeyed Algorithmscryptopp: Integer + Elliptic Curve Public Key Algorithmshpcg: minife: Smallcloverleaf: Lagrangian-Eulerian Hydrodynamicscp2k: Fayalite-FISTdolfyn: Computational Fluid Dynamicsneat: polybench-c: 3 Matrix Multiplicationsamg: ffte: N=256, 3D Complex FFT Routinefftw: Stock - 1D FFT Size 32fftw: Stock - 1D FFT Size 64fftw: Stock - 2D FFT Size 32fftw: Stock - 2D FFT Size 64fftw: Stock - 1D FFT Size 128fftw: Stock - 1D FFT Size 256fftw: Stock - 1D FFT Size 512fftw: Stock - 2D FFT Size 128fftw: Stock - 2D FFT Size 256fftw: Stock - 2D FFT Size 512fftw: Stock - 1D FFT Size 1024fftw: Stock - 1D FFT Size 2048fftw: Stock - 1D FFT Size 4096fftw: Stock - 2D FFT Size 1024fftw: Stock - 2D FFT Size 2048fftw: Stock - 2D FFT Size 4096fftw: Float + SSE - 1D FFT Size 32fftw: Float + SSE - 1D FFT Size 64fftw: Float + SSE - 2D FFT Size 32fftw: Float + SSE - 2D FFT Size 64fftw: Float + SSE - 1D FFT Size 128fftw: Float + SSE - 1D FFT Size 256fftw: Float + SSE - 1D FFT Size 512fftw: Float + SSE - 2D FFT Size 128fftw: Float + SSE - 2D FFT Size 256fftw: Float + SSE - 2D FFT Size 512fftw: Float + SSE - 1D FFT Size 1024fftw: Float + SSE - 1D FFT Size 2048fftw: Float + SSE - 1D FFT Size 4096fftw: Float + SSE - 2D FFT Size 1024fftw: Float + SSE - 2D FFT Size 2048fftw: Float + SSE - 2D FFT Size 4096hmmer: Pfam Database Searchmafft: Multiple Sequence Alignment - LSU RNAmocassin: Dust 2D tau100.0openfoam: Motorbike 30Mrelion: Basic - CPUlammps: Rhodopsin Proteinlulesh: gmpbench: Total Timechia-vdf: Square Plain C++chia-vdf: Square Assembly Optimizedbork: File Encryption Timebyte: Dhrystone 2compress-lz4: 1 - Compression Speedcompress-lz4: 1 - Decompression Speedcompress-lz4: 3 - Compression Speedcompress-lz4: 3 - Decompression Speedcompress-lz4: 9 - Compression Speedcompress-lz4: 9 - Decompression Speedluajit: Compositeluajit: Monte Carloluajit: Fast Fourier Transformluajit: Sparse Matrix Multiplyluajit: Dense LU Matrix Factorizationluajit: Jacobi Successive Over-Relaxationbotan: KASUMIbotan: KASUMI - Decryptbotan: AES-256botan: AES-256 - Decryptbotan: Twofishbotan: Twofish - Decryptbotan: Blowfishbotan: Blowfish - Decryptbotan: CAST-256botan: CAST-256 - Decryptbotan: ChaCha20Poly1305botan: ChaCha20Poly1305 - Decryptluaradio: Five Back to Back FIR Filtersluaradio: FM Deemphasis Filterluaradio: Hilbert Transformluaradio: Complex Phaselibraw: Post-Processing Benchmarkcrafty: Elapsed Timearrayfire: BLAS CPUarrayfire: Conjugate Gradient CPUnode-express-loadtest: aom-av1: Speed 0 Two-Pass - Bosphorus 4Kaom-av1: Speed 4 Two-Pass - Bosphorus 4Kaom-av1: Speed 6 Realtime - Bosphorus 4Kaom-av1: Speed 6 Two-Pass - Bosphorus 4Kaom-av1: Speed 8 Realtime - Bosphorus 4Kaom-av1: Speed 9 Realtime - Bosphorus 4Kaom-av1: Speed 10 Realtime - Bosphorus 4Kaom-av1: Speed 0 Two-Pass - Bosphorus 1080paom-av1: Speed 4 Two-Pass - Bosphorus 1080paom-av1: Speed 6 Realtime - Bosphorus 1080paom-av1: Speed 6 Two-Pass - Bosphorus 1080paom-av1: Speed 8 Realtime - Bosphorus 1080paom-av1: Speed 9 Realtime - Bosphorus 1080paom-av1: Speed 10 Realtime - Bosphorus 1080pembree: Pathtracer - Crownembree: Pathtracer ISPC - Crownembree: Pathtracer - Asian Dragonembree: Pathtracer - Asian Dragon Objembree: Pathtracer ISPC - Asian Dragonembree: Pathtracer ISPC - Asian Dragon Objmt-dgemm: Sustained Floating-Point Ratecoremark: CoreMark Size 666 - Iterations Per Secondhimeno: Poisson Pressure Solverebizzy: pjsip: INVITEpjsip: OPTIONS, Statefulpjsip: OPTIONS, Statelessbuild-clash: Time To Compilebuild-ffmpeg: Time To Compilebuild-imagemagick: Time To Compilebuild-mplayer: Time To Compilebuild-php: Time To Compilebuild2: Time To Compilec-ray: Total Time - 4K, 16 Rays Per Pixelcompress-pbzip2: 256MB File Compressionprimesieve: 1e12 Prime Number Generationrust-mandel: Time To Complete Serial/Parallel Mandelbrotrust-prime: Prime Number Test To 200,000,000y-cruncher: Calculating 500M Pi Digitsrays1bench: Large Scenenode-octane: aobench: 2048 x 2048 - Total Timebullet: Raytestsbullet: 3000 Fallbullet: 1000 Stackbullet: 1000 Convexbullet: 136 Ragdollsbullet: Prim Trimeshbullet: Convex Trimeshcompress-gzip: Linux Source Tree Archiving To .tar.gzcython-bench: N-Queensencode-opus: WAV To Opus Encodeffmpeg: H.264 HD To NTSC DVhelsing: 12 digithelsing: 14 digitngspice: C2670ngspice: C7552radiance: Serialradiance: SMP Parallelrbenchmark: rnnoise: sudokut: Total Timevosk: glibc-bench: cosglibc-bench: expglibc-bench: ffsglibc-bench: singlibc-bench: log2glibc-bench: modfglibc-bench: sinhglibc-bench: sqrtglibc-bench: tanhglibc-bench: asinhglibc-bench: atanhglibc-bench: ffsllglibc-bench: sincosglibc-bench: pthread_oncenode-web-tooling: liquid-dsp: 1 - 256 - 57liquid-dsp: 2 - 256 - 57liquid-dsp: 4 - 256 - 57liquid-dsp: 8 - 256 - 57liquid-dsp: 16 - 256 - 57liquid-dsp: 24 - 256 - 57askap: tConvolve MT - Griddingaskap: tConvolve MT - Degriddingaskap: tConvolve MPI - Degriddingaskap: tConvolve MPI - Griddingaskap: tConvolve OpenMP - Griddingaskap: tConvolve OpenMP - Degriddingaskap: Hogbom Clean OpenMPgromacs: MPI CPU - water_GMX50_baredaphne: OpenMP - NDT Mappingdaphne: OpenMP - Points2Imagedaphne: OpenMP - Euclidean Clusterastcenc: Mediumastcenc: Thoroughastcenc: Exhaustivesqlite-speedtest: Timed Time - Size 1,000mutex: Shared Mutex Lock Sharedmutex: Mutex Lock Unlock spinlockmutex: Mutex Lock Unlock std::mutexmutex: Mutex Lock Unlock std::mutexmutex: Semaphore Release And Acquiremutex: Mutex Lock Unlock spinlock_amdmutex: Mutex Lock Unlock pthread_mutexmutex: Mutex Lock Unlock ticket_spinlockplaidml: No - Inference - VGG16 - CPUplaidml: No - Inference - VGG19 - CPUplaidml: No - Inference - ResNet 50 - CPUctx-clock: Context Switch Timeoptcarrot: Optimized Benchmarkcassandra: Writesxsbench: mcperf: Add - 16mcperf: Get - 16mcperf: Set - 16mcperf: Append - 16mcperf: Delete - 16mcperf: Prepend - 16mcperf: Replace - 16hint: FLOATcompress-rar: Linux Source Tree Archiving To RARgnupg: 2.7GB Sample File Encryptionsunflow: Global Illumination + Image Synthesisopencv: Features 2Dopencv: Object Detectionopencv: DNN - Deep Neural Networkinfluxdb: 4 - 10000 - 2,5000,1 - 10000influxdb: 64 - 10000 - 2,5000,1 - 10000stream: Copystream: Scalestream: Triadstream: Addsockperf: Throughputsockperf: Latency Ping Pongsockperf: Latency Under LoadRound 1Round 21945.07475.292852.2458138.135388.81910323.20051227.87113275.5949022143.156815897.636799386.4005253453.3522297.917779131.7964.38529.31721.63830.0824.26236270580096703.072997428901.38248.48899.87988.68230.68579.58666.777947099.46283.584427954.27828.16248.66261.95960.61805923012415243977227568304743295730971264272058934139331303147114685215331892698.1577.48817695.551689.98310.247429.27553903.41536001451007.35850737295.48905.4210459.944.469543.843.519551.11284.91559.62269.251290.962408.481896.2397.37993.8945026.1435027.513355.706357.383440.876438.956146.606146.655456.658454.156906.2390.570.1626.441.18403649820.5899.12157010.175.4913.1112.254.873.5584.370.359.748.8623.62139.87160.35185.0819.229921.019721.601319.479524.461921.39526.234231746326.6734045239.00846777928931105120566812.57328.83617.70418.32241.62777.60131.0962.19322.78839.7949.78714.03116.864621649.3612.497875.6655067.5148914.6686652.9688611.0195451.16657544.6427.4148.475.3813.361285.134119.216116.222390.145166.9440.169533.88610.26115.92243.22016.180462.2173743.01277.820652.986099.111263.2437812.246510.211612.45842.2167913.90922.2165510.1660594000120170000291250000681560000121120000012947000002099.952773.53802.844266.63413.545665.02398.4061.6061050.8425911.3228162151360.063.54397.175633.505936.16318.530.814.425.51625.611.316.623.0420.539.23261129.59205350371652984426.9129525.98237196819.6137653.9105934.794646.5540597708.772140.09870.3110.63145004780771262566014.72711605.261361.453589.85625056136.114347553.9633.2472141.92481.972764.8958138.20883713.36097722.4304217.47131376.4539242372.224126654.229418384.5195613452.4018497.909629157.864.12450.33621.41730.5764.25336234520097651.7288875878911.98244.18972.98021.282258576.48640.57802.37016.26337.18445.47873.37842.36287.26206.9107081774723278415443970327460304183271430831264232007433937333823110920202215892032099.2127.86717497.451691.31810.4777411.90963904.61539001435007.4751560454.88891.7410428.244.599520.239.069524.81280.31563.69266.371292.232383.791895.4697.34593.9085028.3525025.428355.892357.407441.649439.891146.66146.662456.523452.778807.6389.570.2650.242.378400938821.619.34862870.155.7212.111255.9172.5481.650.338.98.7823.77131.2165.48194.0919.598521.192821.928319.822224.171421.51096.088256745515.2597655239.78099580346329805119558252.86231.48218.74418.30746.95673.53531.1162.29621.15739.769.7714.084113.374701249.2552.5050565.6787477.5263994.6119382.9733691.0243851.16401536.96823.3338.4985.7783.347285.605129.68115.294761.895161.9130.168133.85310.24215.80943.20356.178442.2155842.99897.823762.986168.781063.2424312.250810.209212.45822.2153113.93682.2180210.1560095000118220000288060000683520000121310000012848000002096.52772.33916.354337.123457.875547398.4061.57983.6325481.9269433161334.644.61997.126433.367965.69120.631.114.425.41627.116.421.524.7818.619.22263131.72190847371855483950147794.294773.992174.8125310.489837.992052.5539597810.3023448.57569.3050.499OpenBenchmarking.org

Compile Bench

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

OpenBenchmarking.orgMB/s, More Is BetterCompile Bench 0.6Test: CompileRound 1Round 250010001500200025001945.072141.92

OpenBenchmarking.orgMB/s, More Is BetterCompile Bench 0.6Test: Initial CreateRound 1Round 2100200300400500475.29481.97

OpenBenchmarking.orgMB/s, More Is BetterCompile Bench 0.6Test: Read Compiled TreeRound 1Round 260012001800240030002852.242764.89

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 PerformanceRound 1Round 212002400360048006000581358131. (CC) gcc options: -O3

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 FilesRound 1Round 22468108.1353808.2088371. (CC) gcc options: -lm

OpenBenchmarking.orgus Per Event, Fewer Is BetterOSBenchTest: Create ThreadsRound 1Round 236912158.81910313.3609771. (CC) gcc options: -lm

OpenBenchmarking.orgus Per Event, Fewer Is BetterOSBenchTest: Launch ProgramsRound 1Round 261218243023.2022.431. (CC) gcc options: -lm

OpenBenchmarking.orgus Per Event, Fewer Is BetterOSBenchTest: Create ProcessesRound 1Round 271421283527.8717.471. (CC) gcc options: -lm

OpenBenchmarking.orgNs Per Event, Fewer Is BetterOSBenchTest: Memory AllocationsRound 1Round 22040608010075.5976.451. (CC) gcc options: -lm

Crypto++

Crypto++ is a C++ class library of cryptographic algorithms. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgMiB/second, More Is BetterCrypto++ 8.2Test: All AlgorithmsRound 1Round 250010001500200025002143.162372.221. (CXX) g++ options: -g2 -O3 -fPIC -pthread -pipe

OpenBenchmarking.orgMiB/second, More Is BetterCrypto++ 8.2Test: Keyed AlgorithmsRound 1Round 22004006008001000897.64654.231. (CXX) g++ options: -g2 -O3 -fPIC -pthread -pipe

OpenBenchmarking.orgMiB/second, More Is BetterCrypto++ 8.2Test: Unkeyed AlgorithmsRound 1Round 280160240320400386.40384.521. (CXX) g++ options: -g2 -O3 -fPIC -pthread -pipe

OpenBenchmarking.orgMiB/second, More Is BetterCrypto++ 8.2Test: Integer + Elliptic Curve Public Key AlgorithmsRound 1Round 270014002100280035003453.353452.401. (CXX) g++ options: -g2 -O3 -fPIC -pthread -pipe

High Performance Conjugate Gradient

HPCG is the High Performance Conjugate Gradient and is a new scientific benchmark from Sandia National Lans focused for super-computer testing with modern real-world workloads compared to HPCC. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgGFLOP/s, More Is BetterHigh Performance Conjugate Gradient 3.1Round 1Round 22468107.917777.909621. (CXX) g++ options: -O3 -ffast-math -ftree-vectorize -lmpi_cxx -lmpi

miniFE

MiniFE Finite Element is an application for unstructured implicit finite element codes. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgCG Mflops, More Is BetterminiFE 2.2Problem Size: SmallRound 1Round 22K4K6K8K10K9131.799157.801. (CXX) g++ options: -O3 -fopenmp -lmpi_cxx -lmpi

CloverLeaf

CloverLeaf is a Lagrangian-Eulerian hydrodynamics benchmark. This test profile currently makes use of CloverLeaf's OpenMP version and benchmarked with the clover_bm.in input file (Problem 5). Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterCloverLeafLagrangian-Eulerian HydrodynamicsRound 1Round 2142842567064.3864.121. (F9X) gfortran options: -O3 -march=native -funroll-loops -fopenmp

CP2K Molecular Dynamics

CP2K is an open-source molecular dynamics software package focused on quantum chemistry and solid-state physics. This test profile currently uses the SSMP (OpenMP) version of cp2k. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterCP2K Molecular Dynamics 8.2Input: Fayalite-FISTRound 1Round 2110220330440550529.32450.34

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 DynamicsRound 1Round 251015202521.6421.42

Nebular Empirical Analysis Tool

NEAT is the Nebular Empirical Analysis Tool for empirical analysis of ionised nebulae, with uncertainty propagation. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterNebular Empirical Analysis Tool 2.3Round 1Round 271421283530.0830.581. (F9X) gfortran options: -O3 -cpp -ffree-line-length-0 -Jsource/ -fopenmp -fno-backtrace -lcfitsio

PolyBench-C

PolyBench-C is a C-language polyhedral benchmark suite made at the Ohio State University. Learn more via the OpenBenchmarking.org test page.

Test: Covariance Computation

Round 1: Test failed to run.

Round 2: Test failed to run.

Test: Correlation Computation

Round 1: Test failed to run.

Round 2: Test failed to run.

OpenBenchmarking.orgSeconds, Fewer Is BetterPolyBench-C 4.2Test: 3 Matrix MultiplicationsRound 1Round 20.9591.9182.8773.8364.7954.2624.2531. (CC) gcc options: -O3 -march=native

Polyhedron Fortran Benchmarks

The Fortran.uk Polyhedron Fortran Benchmarks for comparing Fortran compiler performance. Learn more via the OpenBenchmarking.org test page.

Benchmark: ac

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

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

Benchmark: air

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

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

Benchmark: mdbx

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

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

Benchmark: doduc

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

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

Benchmark: linpk

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

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

Benchmark: tfft2

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

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

Benchmark: aermod

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

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

Benchmark: rnflow

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

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

Benchmark: induct2

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

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

Benchmark: protein

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

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

Benchmark: capacita

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

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

Benchmark: channel2

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

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

Benchmark: fatigue2

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

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

Benchmark: gas_dyn2

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

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

Benchmark: test_fpu2

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

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

Benchmark: mp_prop_design

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

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

Algebraic Multi-Grid Benchmark

AMG is a parallel algebraic multigrid solver for linear systems arising from problems on unstructured grids. The driver provided with AMG builds linear systems for various 3-dimensional problems. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgFigure Of Merit, More Is BetterAlgebraic Multi-Grid Benchmark 1.2Round 1Round 280M160M240M320M400M3627058003623452001. (CC) gcc options: -lparcsr_ls -lparcsr_mv -lseq_mv -lIJ_mv -lkrylov -lHYPRE_utilities -lm -fopenmp -lmpi

FFTE

FFTE is a package by Daisuke Takahashi to compute Discrete Fourier Transforms of 1-, 2- and 3- dimensional sequences of length (2^p)*(3^q)*(5^r). Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgMFLOPS, More Is BetterFFTE 7.0N=256, 3D Complex FFT RoutineRound 1Round 220K40K60K80K100K96703.0797651.731. (F9X) gfortran options: -O3 -fomit-frame-pointer -fopenmp

FFTW

FFTW is a C subroutine library for computing the discrete Fourier transform (DFT) in one or more dimensions. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgMflops, More Is BetterFFTW 3.3.6Build: Stock - Size: 1D FFT Size 32Round 1Round 22K4K6K8K10K8901.38911.91. (CC) gcc options: -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm

OpenBenchmarking.orgMflops, More Is BetterFFTW 3.3.6Build: Stock - Size: 1D FFT Size 64Round 1Round 22K4K6K8K10K8248.48244.11. (CC) gcc options: -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm

OpenBenchmarking.orgMflops, More Is BetterFFTW 3.3.6Build: Stock - Size: 2D FFT Size 32Round 1Round 22K4K6K8K10K8899.88972.91. (CC) gcc options: -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm

OpenBenchmarking.orgMflops, More Is BetterFFTW 3.3.6Build: Stock - Size: 2D FFT Size 64Round 1Round 22K4K6K8K10K7988.68021.21. (CC) gcc options: -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm

OpenBenchmarking.orgMflops, More Is BetterFFTW 3.3.6Build: Stock - Size: 1D FFT Size 128Round 1Round 22K4K6K8K10K8230.68225.01. (CC) gcc options: -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm

OpenBenchmarking.orgMflops, More Is BetterFFTW 3.3.6Build: Stock - Size: 1D FFT Size 256Round 1Round 22K4K6K8K10K8579.58576.41. (CC) gcc options: -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm

OpenBenchmarking.orgMflops, More Is BetterFFTW 3.3.6Build: Stock - Size: 1D FFT Size 512Round 1Round 22K4K6K8K10K8666.78640.51. (CC) gcc options: -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm

OpenBenchmarking.orgMflops, More Is BetterFFTW 3.3.6Build: Stock - Size: 2D FFT Size 128Round 1Round 22K4K6K8K10K7794.07802.31. (CC) gcc options: -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm

OpenBenchmarking.orgMflops, More Is BetterFFTW 3.3.6Build: Stock - Size: 2D FFT Size 256Round 1Round 2150030004500600075007099.47016.21. (CC) gcc options: -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm

OpenBenchmarking.orgMflops, More Is BetterFFTW 3.3.6Build: Stock - Size: 2D FFT Size 512Round 1Round 2140028004200560070006283.56337.11. (CC) gcc options: -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm

OpenBenchmarking.orgMflops, More Is BetterFFTW 3.3.6Build: Stock - Size: 1D FFT Size 1024Round 1Round 22K4K6K8K10K8442.08445.41. (CC) gcc options: -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm

OpenBenchmarking.orgMflops, More Is BetterFFTW 3.3.6Build: Stock - Size: 1D FFT Size 2048Round 1Round 22K4K6K8K10K7954.27873.31. (CC) gcc options: -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm

OpenBenchmarking.orgMflops, More Is BetterFFTW 3.3.6Build: Stock - Size: 1D FFT Size 4096Round 1Round 22K4K6K8K10K7828.17842.31. (CC) gcc options: -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm

OpenBenchmarking.orgMflops, More Is BetterFFTW 3.3.6Build: Stock - Size: 2D FFT Size 1024Round 1Round 2130026003900520065006248.66287.21. (CC) gcc options: -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm

OpenBenchmarking.orgMflops, More Is BetterFFTW 3.3.6Build: Stock - Size: 2D FFT Size 2048Round 1Round 2130026003900520065006261.96206.91. (CC) gcc options: -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm

OpenBenchmarking.orgMflops, More Is BetterFFTW 3.3.6Build: Stock - Size: 2D FFT Size 4096Round 1Round 22K4K6K8K10K5960.610708.01. (CC) gcc options: -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm

OpenBenchmarking.orgMflops, More Is BetterFFTW 3.3.6Build: Float + SSE - Size: 1D FFT Size 32Round 1Round 24K8K12K16K20K18059177471. (CC) gcc options: -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm

OpenBenchmarking.orgMflops, More Is BetterFFTW 3.3.6Build: Float + SSE - Size: 1D FFT Size 64Round 1Round 25K10K15K20K25K23012232781. (CC) gcc options: -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm

OpenBenchmarking.orgMflops, More Is BetterFFTW 3.3.6Build: Float + SSE - Size: 2D FFT Size 32Round 1Round 29K18K27K36K45K41524415441. (CC) gcc options: -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm

OpenBenchmarking.orgMflops, More Is BetterFFTW 3.3.6Build: Float + SSE - Size: 2D FFT Size 64Round 1Round 29K18K27K36K45K39772397031. (CC) gcc options: -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm

OpenBenchmarking.orgMflops, More Is BetterFFTW 3.3.6Build: Float + SSE - Size: 1D FFT Size 128Round 1Round 26K12K18K24K30K27568274601. (CC) gcc options: -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm

OpenBenchmarking.orgMflops, More Is BetterFFTW 3.3.6Build: Float + SSE - Size: 1D FFT Size 256Round 1Round 27K14K21K28K35K30474304181. (CC) gcc options: -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm

OpenBenchmarking.orgMflops, More Is BetterFFTW 3.3.6Build: Float + SSE - Size: 1D FFT Size 512Round 1Round 27K14K21K28K35K32957327141. (CC) gcc options: -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm

OpenBenchmarking.orgMflops, More Is BetterFFTW 3.3.6Build: Float + SSE - Size: 2D FFT Size 128Round 1Round 27K14K21K28K35K30971308311. (CC) gcc options: -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm

OpenBenchmarking.orgMflops, More Is BetterFFTW 3.3.6Build: Float + SSE - Size: 2D FFT Size 256Round 1Round 26K12K18K24K30K26427264231. (CC) gcc options: -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm

OpenBenchmarking.orgMflops, More Is BetterFFTW 3.3.6Build: Float + SSE - Size: 2D FFT Size 512Round 1Round 24K8K12K16K20K20589200741. (CC) gcc options: -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm

OpenBenchmarking.orgMflops, More Is BetterFFTW 3.3.6Build: Float + SSE - Size: 1D FFT Size 1024Round 1Round 27K14K21K28K35K34139339371. (CC) gcc options: -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm

OpenBenchmarking.orgMflops, More Is BetterFFTW 3.3.6Build: Float + SSE - Size: 1D FFT Size 2048Round 1Round 27K14K21K28K35K33130333821. (CC) gcc options: -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm

OpenBenchmarking.orgMflops, More Is BetterFFTW 3.3.6Build: Float + SSE - Size: 1D FFT Size 4096Round 1Round 27K14K21K28K35K31471311091. (CC) gcc options: -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm

OpenBenchmarking.orgMflops, More Is BetterFFTW 3.3.6Build: Float + SSE - Size: 2D FFT Size 1024Round 1Round 24K8K12K16K20K14685202021. (CC) gcc options: -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm

OpenBenchmarking.orgMflops, More Is BetterFFTW 3.3.6Build: Float + SSE - Size: 2D FFT Size 2048Round 1Round 25K10K15K20K25K21533215891. (CC) gcc options: -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm

OpenBenchmarking.orgMflops, More Is BetterFFTW 3.3.6Build: Float + SSE - Size: 2D FFT Size 4096Round 1Round 24K8K12K16K20K18926203201. (CC) gcc options: -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm

Timed HMMer Search

This test searches through the Pfam database of profile hidden markov models. The search finds the domain structure of Drosophila Sevenless protein. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed HMMer Search 3.3.2Pfam Database SearchRound 1Round 22040608010098.1699.211. (CC) gcc options: -O3 -pthread -lhmmer -leasel -lm -lmpi

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 RNARound 1Round 22468107.4887.8671. (CC) gcc options: -std=c99 -O3 -lm -lpthread

Monte Carlo Simulations of Ionised Nebulae

Mocassin is the Monte Carlo Simulations of Ionised Nebulae. MOCASSIN is a fully 3D or 2D photoionisation and dust radiative transfer code which employs a Monte Carlo approach to the transfer of radiation through media of arbitrary geometry and density distribution. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterMonte Carlo Simulations of Ionised Nebulae 2019-03-24Input: Dust 2D tau100.0Round 1Round 240801201602001761741. (F9X) gfortran options: -cpp -Jsource/ -ffree-line-length-0 -lm -std=legacy -O3 -O2 -lmpi_usempif08 -lmpi_mpifh -lmpi -lopen-rte -lopen-pal -lhwloc -levent_core -levent_pthreads -lz

OpenFOAM

OpenFOAM is the leading free, open source software for computational fluid dynamics (CFD). Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterOpenFOAM 8Input: Motorbike 30MRound 1Round 22040608010095.5597.451. (CXX) g++ options: -std=c++11 -m64 -O3 -ftemplate-depth-100 -fPIC -fuse-ld=bfd -Xlinker --add-needed --no-as-needed -lfoamToVTK -ldynamicMesh -llagrangian -lgenericPatchFields -lfileFormats -lOpenFOAM -ldl -lm

RELION

RELION - REgularised LIkelihood OptimisatioN - is a stand-alone computer program for Maximum A Posteriori refinement of (multiple) 3D reconstructions or 2D class averages in cryo-electron microscopy (cryo-EM). It is developed in the research group of Sjors Scheres at the MRC Laboratory of Molecular Biology. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterRELION 3.1.1Test: Basic - Device: CPURound 1Round 24008001200160020001689.981691.321. (CXX) g++ options: -fopenmp -std=c++0x -O3 -rdynamic -ldl -ltiff -lfftw3f -lfftw3 -lpng -lmpi_cxx -lmpi

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 ProteinRound 1Round 2369121510.2410.481. (CXX) g++ options: -O3 -lm

LULESH

LULESH is the Livermore Unstructured Lagrangian Explicit Shock Hydrodynamics. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgz/s, More Is BetterLULESH 2.0.3Round 1Round 2160032004800640080007429.287411.911. (CXX) g++ options: -O3 -fopenmp -lm -lmpi_cxx -lmpi

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.

OpenBenchmarking.orgGMPbench Score, More Is BetterGNU GMP GMPbench 6.2.1Total TimeRound 1Round 280016002400320040003903.43904.61. (CC) gcc options: -O3 -fomit-frame-pointer -lm

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

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

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

Test: json

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

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

Test: build

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

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

Test: garbage

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

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

Chia Blockchain VDF

Chia is a blockchain and smart transaction platform based on proofs of space and time rather than proofs of work with other cryptocurrencies. This test profile is benchmarking the CPU performance for Chia VDF performance using the Chia VDF benchmark. The Chia VDF is for the Chia Verifiable Delay Function (Proof of Time). Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgIPS, More Is BetterChia Blockchain VDF 1.0.1Test: Square Plain C++Round 1Round 230K60K90K120K150K1536001539001. (CXX) g++ options: -flto -no-pie -lgmpxx -lgmp -lboost_system -pthread

OpenBenchmarking.orgIPS, More Is BetterChia Blockchain VDF 1.0.1Test: Square Assembly OptimizedRound 1Round 230K60K90K120K150K1451001435001. (CXX) g++ options: -flto -no-pie -lgmpxx -lgmp -lboost_system -pthread

Bork File Encrypter

Bork is a small, cross-platform file encryption utility. It is written in Java and designed to be included along with the files it encrypts for long-term storage. This test measures the amount of time it takes to encrypt a sample file. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterBork File Encrypter 1.4File Encryption TimeRound 1Round 22468107.3587.470

BYTE Unix Benchmark

This is a test of BYTE. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgLPS, More Is BetterBYTE Unix Benchmark 3.6Computational Test: Dhrystone 2Round 1Round 211M22M33M44M55M50737295.451560454.8

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 SpeedRound 1Round 22K4K6K8K10K8905.428891.741. (CC) gcc options: -O3

OpenBenchmarking.orgMB/s, More Is BetterLZ4 Compression 1.9.3Compression Level: 1 - Decompression SpeedRound 1Round 22K4K6K8K10K10459.910428.21. (CC) gcc options: -O3

OpenBenchmarking.orgMB/s, More Is BetterLZ4 Compression 1.9.3Compression Level: 3 - Compression SpeedRound 1Round 2102030405044.4644.591. (CC) gcc options: -O3

OpenBenchmarking.orgMB/s, More Is BetterLZ4 Compression 1.9.3Compression Level: 3 - Decompression SpeedRound 1Round 22K4K6K8K10K9543.89520.21. (CC) gcc options: -O3

OpenBenchmarking.orgMB/s, More Is BetterLZ4 Compression 1.9.3Compression Level: 9 - Compression SpeedRound 1Round 2102030405043.5139.061. (CC) gcc options: -O3

OpenBenchmarking.orgMB/s, More Is BetterLZ4 Compression 1.9.3Compression Level: 9 - Decompression SpeedRound 1Round 22K4K6K8K10K9551.19524.81. (CC) gcc options: -O3

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: CompositeRound 1Round 2300600900120015001284.911280.311. (CC) gcc options: -lm -ldl -O2 -fomit-frame-pointer -U_FORTIFY_SOURCE -fno-stack-protector

OpenBenchmarking.orgMflops, More Is BetterLuaJIT 2.1-gitTest: Monte CarloRound 1Round 2120240360480600559.62563.691. (CC) gcc options: -lm -ldl -O2 -fomit-frame-pointer -U_FORTIFY_SOURCE -fno-stack-protector

OpenBenchmarking.orgMflops, More Is BetterLuaJIT 2.1-gitTest: Fast Fourier TransformRound 1Round 260120180240300269.25266.371. (CC) gcc options: -lm -ldl -O2 -fomit-frame-pointer -U_FORTIFY_SOURCE -fno-stack-protector

OpenBenchmarking.orgMflops, More Is BetterLuaJIT 2.1-gitTest: Sparse Matrix MultiplyRound 1Round 2300600900120015001290.961292.231. (CC) gcc options: -lm -ldl -O2 -fomit-frame-pointer -U_FORTIFY_SOURCE -fno-stack-protector

OpenBenchmarking.orgMflops, More Is BetterLuaJIT 2.1-gitTest: Dense LU Matrix FactorizationRound 1Round 250010001500200025002408.482383.791. (CC) gcc options: -lm -ldl -O2 -fomit-frame-pointer -U_FORTIFY_SOURCE -fno-stack-protector

OpenBenchmarking.orgMflops, More Is BetterLuaJIT 2.1-gitTest: Jacobi Successive Over-RelaxationRound 1Round 24008001200160020001896.231895.461. (CC) gcc options: -lm -ldl -O2 -fomit-frame-pointer -U_FORTIFY_SOURCE -fno-stack-protector

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.

OpenBenchmarking.orgMiB/s, More Is BetterBotan 2.17.3Test: KASUMIRound 1Round 22040608010097.3897.351. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt

OpenBenchmarking.orgMiB/s, More Is BetterBotan 2.17.3Test: KASUMI - DecryptRound 1Round 22040608010093.8993.911. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt

OpenBenchmarking.orgMiB/s, More Is BetterBotan 2.17.3Test: AES-256Round 1Round 2110022003300440055005026.145028.351. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt

OpenBenchmarking.orgMiB/s, More Is BetterBotan 2.17.3Test: AES-256 - DecryptRound 1Round 2110022003300440055005027.515025.431. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt

OpenBenchmarking.orgMiB/s, More Is BetterBotan 2.17.3Test: TwofishRound 1Round 280160240320400355.71355.891. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt

OpenBenchmarking.orgMiB/s, More Is BetterBotan 2.17.3Test: Twofish - DecryptRound 1Round 280160240320400357.38357.411. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt

OpenBenchmarking.orgMiB/s, More Is BetterBotan 2.17.3Test: BlowfishRound 1Round 2100200300400500440.88441.651. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt

OpenBenchmarking.orgMiB/s, More Is BetterBotan 2.17.3Test: Blowfish - DecryptRound 1Round 2100200300400500438.96439.891. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt

OpenBenchmarking.orgMiB/s, More Is BetterBotan 2.17.3Test: CAST-256Round 1Round 2306090120150146.61146.661. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt

OpenBenchmarking.orgMiB/s, More Is BetterBotan 2.17.3Test: CAST-256 - DecryptRound 1Round 2306090120150146.66146.661. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt

OpenBenchmarking.orgMiB/s, More Is BetterBotan 2.17.3Test: ChaCha20Poly1305Round 1Round 2100200300400500456.66456.521. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt

OpenBenchmarking.orgMiB/s, More Is BetterBotan 2.17.3Test: ChaCha20Poly1305 - DecryptRound 1Round 2100200300400500454.16452.781. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt

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 FiltersRound 1Round 22004006008001000906.2807.6

OpenBenchmarking.orgMiB/s, More Is BetterLuaRadio 0.9.1Test: FM Deemphasis FilterRound 1Round 280160240320400390.5389.5

OpenBenchmarking.orgMiB/s, More Is BetterLuaRadio 0.9.1Test: Hilbert TransformRound 1Round 2163248648070.170.2

OpenBenchmarking.orgMiB/s, More Is BetterLuaRadio 0.9.1Test: Complex PhaseRound 1Round 2140280420560700626.4650.2

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 BenchmarkRound 1Round 2102030405041.1042.371. (CXX) g++ options: -O2 -fopenmp -ljpeg -lz -lm

Crafty

This is a performance test of Crafty, an advanced open-source chess engine. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgNodes Per Second, More Is BetterCrafty 25.2Elapsed TimeRound 1Round 22M4M6M8M10M840364984009381. (CC) gcc options: -pthread -lstdc++ -fprofile-use -lm

ArrayFire

ArrayFire is an GPU and CPU numeric processing library, this test uses the built-in CPU and OpenCL ArrayFire benchmarks. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgGFLOPS, More Is BetterArrayFire 3.7Test: BLAS CPURound 1Round 22004006008001000820.59821.611. (CXX) g++ options: -rdynamic

OpenBenchmarking.orgms, Fewer Is BetterArrayFire 3.7Test: Conjugate Gradient CPURound 1Round 236912159.1219.3481. (CXX) g++ options: -rdynamic

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 TestRound 1Round 21300260039005200650057016287

Open FMM Nero2D

This is a test of Nero2D, which is a two-dimensional TM/TE solver for Open FMM. Open FMM is a free collection of electromagnetic software for scattering at very large objects. This test profile times how long it takes to solve one of the included 2D examples. Learn more via the OpenBenchmarking.org test page.

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

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

AOM AV1

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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: CrownRound 1Round 251015202519.2319.60MIN: 19.02 / MAX: 19.62MIN: 19.41 / MAX: 19.94

OpenBenchmarking.orgFrames Per Second, More Is BetterEmbree 3.13Binary: Pathtracer ISPC - Model: CrownRound 1Round 251015202521.0221.19MIN: 20.47 / MAX: 21.65MIN: 20.94 / MAX: 21.58

OpenBenchmarking.orgFrames Per Second, More Is BetterEmbree 3.13Binary: Pathtracer - Model: Asian DragonRound 1Round 251015202521.6021.93MIN: 21.47 / MAX: 21.99MIN: 21.8 / MAX: 22.3

OpenBenchmarking.orgFrames Per Second, More Is BetterEmbree 3.13Binary: Pathtracer - Model: Asian Dragon ObjRound 1Round 251015202519.4819.82MIN: 19.35 / MAX: 19.84MIN: 19.69 / MAX: 20.19

OpenBenchmarking.orgFrames Per Second, More Is BetterEmbree 3.13Binary: Pathtracer ISPC - Model: Asian DragonRound 1Round 261218243024.4624.17MIN: 24.29 / MAX: 24.86MIN: 24 / MAX: 24.55

OpenBenchmarking.orgFrames Per Second, More Is BetterEmbree 3.13Binary: Pathtracer ISPC - Model: Asian Dragon ObjRound 1Round 251015202521.4021.51MIN: 21.23 / MAX: 21.8MIN: 21.36 / MAX: 21.88

ACES DGEMM

This is a multi-threaded DGEMM benchmark. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgGFLOP/s, More Is BetterACES DGEMM 1.0Sustained Floating-Point RateRound 1Round 22468106.2342316.0882561. (CC) gcc options: -O3 -march=native -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 SecondRound 1Round 2160K320K480K640K800K746326.67745515.261. (CC) gcc options: -O2 -lrt" -lrt

Himeno Benchmark

The Himeno benchmark is a linear solver of pressure Poisson using a point-Jacobi method. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgMFLOPS, More Is BetterHimeno Benchmark 3.0Poisson Pressure SolverRound 1Round 2110022003300440055005239.015239.781. (CC) gcc options: -O3 -mavx2

ebizzy

This is a test of ebizzy, a program to generate workloads resembling web server workloads. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgRecords/s, More Is Betterebizzy 0.3Round 1Round 2200K400K600K800K1000K7792898034631. (CC) gcc options: -pthread -lpthread -O3 -march=native

PJSIP

PJSIP is a free and open source multimedia communication library written in C language implementing standard based protocols such as SIP, SDP, RTP, STUN, TURN, and ICE. It combines signaling protocol (SIP) with rich multimedia framework and NAT traversal functionality into high level API that is portable and suitable for almost any type of systems ranging from desktops, embedded systems, to mobile handsets. This test profile is making use of pjsip-perf with both the client/server on teh system. More details on the PJSIP benchmark at https://www.pjsip.org/high-performance-sip.htm Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgResponses Per Second, More Is BetterPJSIP 2.11Method: INVITERound 1Round 27001400210028003500311029801. (CC) gcc options: -lSDL2 -lavformat -lavcodec -lswscale -lavutil -lstdc++ -lssl -lcrypto -luuid -lm -lrt -lpthread -lasound -O2

OpenBenchmarking.orgResponses Per Second, More Is BetterPJSIP 2.11Method: OPTIONS, StatefulRound 1Round 211002200330044005500512051191. (CC) gcc options: -lSDL2 -lavformat -lavcodec -lswscale -lavutil -lstdc++ -lssl -lcrypto -luuid -lm -lrt -lpthread -lasound -O2

OpenBenchmarking.orgResponses Per Second, More Is BetterPJSIP 2.11Method: OPTIONS, StatelessRound 1Round 212K24K36K48K60K56681558251. (CC) gcc options: -lSDL2 -lavformat -lavcodec -lswscale -lavutil -lstdc++ -lssl -lcrypto -luuid -lm -lrt -lpthread -lasound -O2

Timed Clash Compilation

Build the clash-lang Haskell to VHDL/Verilog/SystemVerilog compiler with GHC 8.10.1 Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed Clash CompilationTime To CompileRound 1Round 20.6441.2881.9322.5763.222.5732.862

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 CompileRound 1Round 271421283528.8431.48

Timed ImageMagick Compilation

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

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed ImageMagick Compilation 6.9.0Time To CompileRound 1Round 251015202517.7018.74

Timed MPlayer Compilation

This test times how long it takes to build the MPlayer open-source media player program. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed MPlayer Compilation 1.4Time To CompileRound 1Round 251015202518.3218.31

Timed PHP Compilation

This test times how long it takes to build PHP 7. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed PHP Compilation 7.4.2Time To CompileRound 1Round 2112233445541.6346.96

Build2

This test profile measures the time to bootstrap/install the build2 C++ build toolchain from source. Build2 is a cross-platform build toolchain for C/C++ code and features Cargo-like features. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterBuild2 0.13Time To CompileRound 1Round 22040608010077.6073.54

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 PixelRound 1Round 271421283531.1031.121. (CC) gcc options: -lm -lpthread -O3

Parallel BZIP2 Compression

This test measures the time needed to compress a file (a .tar package of the Linux kernel source code) using BZIP2 compression. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterParallel BZIP2 Compression 1.1.12256MB File CompressionRound 1Round 20.51661.03321.54982.06642.5832.1932.2961. (CXX) g++ options: -O2 -pthread -lbz2 -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.41e12 Prime Number GenerationRound 1Round 251015202522.7921.161. (CXX) g++ options: -O3

Rust Mandelbrot

This test profile is of the combined time for the serial and parallel Mandelbrot sets written in Rustlang via willi-kappler/mandel-rust. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterRust MandelbrotTime To Complete Serial/Parallel MandelbrotRound 1Round 291827364539.7939.761. (CC) gcc options: -m64 -pie -nodefaultlibs -lgcc_s -lutil -lrt -lpthread -lm -ldl -lc

Rust Prime Benchmark

Based on petehunt/rust-benchmark, this is a prime number benchmark that is multi-threaded and written in Rustlang. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterRust Prime BenchmarkPrime Number Test To 200,000,000Round 1Round 236912159.7879.7701. (CC) gcc options: -m64 -pie -nodefaultlibs -lgcc_s -lutil -lrt -lpthread -lm -ldl -lc

Y-Cruncher

Y-Cruncher is a multi-threaded Pi benchmark. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterY-Cruncher 0.7.8.9503Calculating 500M Pi DigitsRound 1Round 24812162014.0314.08

rays1bench

This is a test of rays1bench, a simple path-tracer / ray-tracing that supports SSE and AVX instructions, multi-threading, and other features. This test profile is measuring the performance of the "large scene" in rays1bench. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgmrays/s, More Is Betterrays1bench 2020-01-09Large SceneRound 1Round 2306090120150116.86113.37

Node.js Octane Benchmark

A Node.js version of the JavaScript Octane Benchmark. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgScore, More Is BetterNode.js Octane BenchmarkRound 1Round 210K20K30K40K50K4621647012

AOBench

AOBench is a lightweight ambient occlusion renderer, written in C. The test profile is using a size of 2048 x 2048. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterAOBenchSize: 2048 x 2048 - Total TimeRound 1Round 2112233445549.3649.261. (CC) gcc options: -lm -O3

Bullet Physics Engine

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

OpenBenchmarking.orgSeconds, Fewer Is BetterBullet Physics Engine 2.81Test: RaytestsRound 1Round 20.56361.12721.69082.25442.8182.4978702.5050561. (CXX) g++ options: -O3 -rdynamic -lglut -lGL -lGLU

OpenBenchmarking.orgSeconds, Fewer Is BetterBullet Physics Engine 2.81Test: 3000 FallRound 1Round 21.27772.55543.83315.11086.38855.6655065.6787471. (CXX) g++ options: -O3 -rdynamic -lglut -lGL -lGLU

OpenBenchmarking.orgSeconds, Fewer Is BetterBullet Physics Engine 2.81Test: 1000 StackRound 1Round 22468107.5148917.5263991. (CXX) g++ options: -O3 -rdynamic -lglut -lGL -lGLU

OpenBenchmarking.orgSeconds, Fewer Is BetterBullet Physics Engine 2.81Test: 1000 ConvexRound 1Round 21.05042.10083.15124.20165.2524.6686654.6119381. (CXX) g++ options: -O3 -rdynamic -lglut -lGL -lGLU

OpenBenchmarking.orgSeconds, Fewer Is BetterBullet Physics Engine 2.81Test: 136 RagdollsRound 1Round 20.6691.3382.0072.6763.3452.9688612.9733691. (CXX) g++ options: -O3 -rdynamic -lglut -lGL -lGLU

OpenBenchmarking.orgSeconds, Fewer Is BetterBullet Physics Engine 2.81Test: Prim TrimeshRound 1Round 20.23050.4610.69150.9221.15251.0195451.0243851. (CXX) g++ options: -O3 -rdynamic -lglut -lGL -lGLU

OpenBenchmarking.orgSeconds, Fewer Is BetterBullet Physics Engine 2.81Test: Convex TrimeshRound 1Round 20.26250.5250.78751.051.31251.1665751.1640151. (CXX) g++ options: -O3 -rdynamic -lglut -lGL -lGLU

Gzip Compression

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

OpenBenchmarking.orgSeconds, Fewer Is BetterGzip CompressionLinux Source Tree Archiving To .tar.gzRound 1Round 2102030405044.6436.97

Cython Benchmark

Cython provides a superset of Python that is geared to deliver C-like levels of performance. This test profile makes use of Cython's bundled benchmark tests and runs an N-Queens sample test as a simple benchmark to the system's Cython performance. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterCython Benchmark 0.29.21Test: N-QueensRound 1Round 261218243027.4123.33

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 EncodeRound 1Round 22468108.4708.4981. (CXX) g++ options: -fvisibility=hidden -logg -lm

FFmpeg

This test uses FFmpeg for testing the system's audio/video encoding performance. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterFFmpeg 4.0.2H.264 HD To NTSC DVRound 1Round 21.30012.60023.90035.20046.50055.3815.7781. (CC) gcc options: -lavdevice -lavfilter -lavformat -lavcodec -lswresample -lswscale -lavutil -lXv -lX11 -lXext -lm -lxcb -lasound -lSDL2 -lsndio -pthread -lbz2 -llzma -std=c11 -fomit-frame-pointer -fPIC -O3 -fno-math-errno -fno-signed-zeros -fno-tree-vectorize -MMD -MF -MT

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 digitRound 1Round 20.75621.51242.26863.02483.7813.3613.3471. (CC) gcc options: -O2 -pthread

OpenBenchmarking.orgSeconds, Fewer Is BetterHelsing 1.0-betaDigit Range: 14 digitRound 1Round 260120180240300285.13285.611. (CC) gcc options: -O2 -pthread

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: C2670Round 1Round 2306090120150119.22129.681. (CC) gcc options: -O0 -fopenmp -lm -lstdc++ -lfftw3 -lXaw -lXmu -lXt -lXext -lX11 -lSM -lICE

OpenBenchmarking.orgSeconds, Fewer Is BetterNgspice 34Circuit: C7552Round 1Round 2306090120150116.22115.291. (CC) gcc options: -O0 -fopenmp -lm -lstdc++ -lfftw3 -lXaw -lXmu -lXt -lXext -lX11 -lSM -lICE

Radiance Benchmark

This is a benchmark of NREL Radiance, a synthetic imaging system that is open-source and developed by the Lawrence Berkeley National Laboratory in California. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterRadiance Benchmark 5.0Test: SerialRound 1Round 2160320480640800390.15761.90

OpenBenchmarking.orgSeconds, Fewer Is BetterRadiance Benchmark 5.0Test: SMP ParallelRound 1Round 24080120160200166.94161.91

R Benchmark

This test is a quick-running survey of general R performance Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterR BenchmarkRound 1Round 20.03810.07620.11430.15240.19050.16950.16811. R scripting front-end version 4.0.4 (2021-02-15)

RNNoise

RNNoise is a recurrent neural network for audio noise reduction developed by Mozilla and Xiph.Org. This test profile is a single-threaded test measuring the time to denoise a sample 26 minute long 16-bit RAW audio file using this recurrent neural network noise suppression library. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterRNNoise 2020-06-28Round 1Round 281624324033.8933.851. (CC) gcc options: -O2 -pedantic -fvisibility=hidden

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 TimeRound 1Round 2369121510.2610.24

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.21Round 1Round 24812162015.9215.81

glibc bench

The GNU C Library project provides the core libraries for the GNU system and GNU/Linux systems, as well as many other systems that use Linux as the kernel. These libraries provide critical APIs including ISO C11, POSIX.1-2008, BSD, OS-specific APIs and more. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgnanoseconds, Fewer Is Betterglibc bench 1.0Benchmark: cosRound 1Round 2102030405043.2243.20

OpenBenchmarking.orgnanoseconds, Fewer Is Betterglibc bench 1.0Benchmark: expRound 1Round 22468106.180466.17844

OpenBenchmarking.orgnanoseconds, Fewer Is Betterglibc bench 1.0Benchmark: ffsRound 1Round 20.49890.99781.49671.99562.49452.217372.21558

OpenBenchmarking.orgnanoseconds, Fewer Is Betterglibc bench 1.0Benchmark: sinRound 1Round 2102030405043.0143.00

OpenBenchmarking.orgnanoseconds, Fewer Is Betterglibc bench 1.0Benchmark: log2Round 1Round 22468107.820657.82376

OpenBenchmarking.orgnanoseconds, Fewer Is Betterglibc bench 1.0Benchmark: modfRound 1Round 20.67191.34382.01572.68763.35952.986092.98616

OpenBenchmarking.orgnanoseconds, Fewer Is Betterglibc bench 1.0Benchmark: sinhRound 1Round 236912159.111268.78106

OpenBenchmarking.orgnanoseconds, Fewer Is Betterglibc bench 1.0Benchmark: sqrtRound 1Round 20.72991.45982.18972.91963.64953.243783.24243

OpenBenchmarking.orgnanoseconds, Fewer Is Betterglibc bench 1.0Benchmark: tanhRound 1Round 2369121512.2512.25

OpenBenchmarking.orgnanoseconds, Fewer Is Betterglibc bench 1.0Benchmark: asinhRound 1Round 2369121510.2110.21

OpenBenchmarking.orgnanoseconds, Fewer Is Betterglibc bench 1.0Benchmark: atanhRound 1Round 2369121512.4612.46

OpenBenchmarking.orgnanoseconds, Fewer Is Betterglibc bench 1.0Benchmark: ffsllRound 1Round 20.49880.99761.49641.99522.4942.216792.21531

OpenBenchmarking.orgnanoseconds, Fewer Is Betterglibc bench 1.0Benchmark: sincosRound 1Round 24812162013.9113.94

OpenBenchmarking.orgnanoseconds, Fewer Is Betterglibc bench 1.0Benchmark: pthread_onceRound 1Round 20.49910.99821.49731.99642.49552.216552.21802

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 BenchmarkRound 1Round 2369121510.1610.15

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: 57Round 1Round 213M26M39M52M65M60594000600950001. (CC) gcc options: -O3 -pthread -lm -lc -lliquid

OpenBenchmarking.orgsamples/s, More Is BetterLiquid-DSP 2021.01.31Threads: 2 - Buffer Length: 256 - Filter Length: 57Round 1Round 230M60M90M120M150M1201700001182200001. (CC) gcc options: -O3 -pthread -lm -lc -lliquid

OpenBenchmarking.orgsamples/s, More Is BetterLiquid-DSP 2021.01.31Threads: 4 - Buffer Length: 256 - Filter Length: 57Round 1Round 260M120M180M240M300M2912500002880600001. (CC) gcc options: -O3 -pthread -lm -lc -lliquid

OpenBenchmarking.orgsamples/s, More Is BetterLiquid-DSP 2021.01.31Threads: 8 - Buffer Length: 256 - Filter Length: 57Round 1Round 2150M300M450M600M750M6815600006835200001. (CC) gcc options: -O3 -pthread -lm -lc -lliquid

OpenBenchmarking.orgsamples/s, More Is BetterLiquid-DSP 2021.01.31Threads: 16 - Buffer Length: 256 - Filter Length: 57Round 1Round 2300M600M900M1200M1500M121120000012131000001. (CC) gcc options: -O3 -pthread -lm -lc -lliquid

OpenBenchmarking.orgsamples/s, More Is BetterLiquid-DSP 2021.01.31Threads: 24 - Buffer Length: 256 - Filter Length: 57Round 1Round 2300M600M900M1200M1500M129470000012848000001. (CC) gcc options: -O3 -pthread -lm -lc -lliquid

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 MT - GriddingRound 1Round 250010001500200025002099.952096.501. (CXX) g++ options: -O3 -fstrict-aliasing -fopenmp

OpenBenchmarking.orgMillion Grid Points Per Second, More Is BetterASKAP 1.0Test: tConvolve MT - DegriddingRound 1Round 260012001800240030002773.52772.31. (CXX) g++ options: -O3 -fstrict-aliasing -fopenmp

OpenBenchmarking.orgMpix/sec, More Is BetterASKAP 1.0Test: tConvolve MPI - DegriddingRound 1Round 280016002400320040003802.843916.351. (CXX) g++ options: -O3 -fstrict-aliasing -fopenmp

OpenBenchmarking.orgMpix/sec, More Is BetterASKAP 1.0Test: tConvolve MPI - GriddingRound 1Round 290018002700360045004266.604337.121. (CXX) g++ options: -O3 -fstrict-aliasing -fopenmp

OpenBenchmarking.orgMillion Grid Points Per Second, More Is BetterASKAP 1.0Test: tConvolve OpenMP - GriddingRound 1Round 270014002100280035003413.543457.871. (CXX) g++ options: -O3 -fstrict-aliasing -fopenmp

OpenBenchmarking.orgMillion Grid Points Per Second, More Is BetterASKAP 1.0Test: tConvolve OpenMP - DegriddingRound 1Round 2120024003600480060005665.025547.001. (CXX) g++ options: -O3 -fstrict-aliasing -fopenmp

OpenBenchmarking.orgIterations Per Second, More Is BetterASKAP 1.0Test: Hogbom Clean OpenMPRound 1Round 290180270360450398.41398.411. (CXX) g++ options: -O3 -fstrict-aliasing -fopenmp

KeyDB

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

Round 1: Test failed to run.

Round 2: Test failed to run.

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.

OpenBenchmarking.orgNs Per Day, More Is BetterGROMACS 2021.2Implementation: MPI CPU - Input: water_GMX50_bareRound 1Round 20.36140.72281.08421.44561.8071.6061.5701. (CXX) g++ options: -O3

Darmstadt Automotive Parallel Heterogeneous Suite

DAPHNE is the Darmstadt Automotive Parallel HeterogeNEous Benchmark Suite with OpenCL / CUDA / OpenMP test cases for these automotive benchmarks for evaluating programming models in context to vehicle autonomous driving capabilities. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgTest Cases Per Minute, More Is BetterDarmstadt Automotive Parallel Heterogeneous SuiteBackend: OpenMP - Kernel: NDT MappingRound 1Round 220040060080010001050.84983.631. (CXX) g++ options: -O3 -std=c++11 -fopenmp

OpenBenchmarking.orgTest Cases Per Minute, More Is BetterDarmstadt Automotive Parallel Heterogeneous SuiteBackend: OpenMP - Kernel: Points2ImageRound 1Round 26K12K18K24K30K25911.3225481.931. (CXX) g++ options: -O3 -std=c++11 -fopenmp

OpenBenchmarking.orgTest Cases Per Minute, More Is BetterDarmstadt Automotive Parallel Heterogeneous SuiteBackend: OpenMP - Kernel: Euclidean ClusterRound 1Round 2300600900120015001360.061334.641. (CXX) g++ options: -O3 -std=c++11 -fopenmp

Tensorflow

This is a benchmark of the Tensorflow deep learning framework using the CIFAR10 data set. Learn more via the OpenBenchmarking.org test page.

Build: Cifar10

Round 1: AttributeError: module 'tensorflow' has no attribute 'app'

Round 2: AttributeError: module 'tensorflow' has no attribute 'app'

ASTC Encoder

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

OpenBenchmarking.orgSeconds, Fewer Is BetterASTC Encoder 3.2Preset: MediumRound 1Round 21.03952.0793.11854.1585.19753.54394.61991. (CXX) g++ options: -O3 -flto -pthread

OpenBenchmarking.orgSeconds, Fewer Is BetterASTC Encoder 3.2Preset: ThoroughRound 1Round 22468107.17567.12641. (CXX) g++ options: -O3 -flto -pthread

OpenBenchmarking.orgSeconds, Fewer Is BetterASTC Encoder 3.2Preset: ExhaustiveRound 1Round 281624324033.5133.371. (CXX) g++ options: -O3 -flto -pthread

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,000Round 1Round 2153045607536.1665.691. (CC) gcc options: -O2 -lz

BenchmarkMutex

BenchmarkMutex is a mutex benchmark created by Malte Skarupke. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgns, Fewer Is BetterBenchmarkMutexBenchmark: Shared Mutex Lock SharedRound 1Round 251015202518.520.61. (CXX) g++ options: -std=c++17 -lbenchmark -pthread

OpenBenchmarking.orgns, Fewer Is BetterBenchmarkMutexBenchmark: Mutex Lock Unlock spinlockRound 1Round 271421283530.831.11. (CXX) g++ options: -std=c++17 -lbenchmark -pthread

OpenBenchmarking.orgns, Fewer Is BetterBenchmarkMutexBenchmark: Mutex Lock Unlock std::mutexRound 1Round 24812162014.414.41. (CXX) g++ options: -std=c++17 -lbenchmark -pthread

OpenBenchmarking.orgns, Fewer Is BetterBenchmarkMutexBenchmark: Mutex Lock Unlock std::mutexRound 1Round 261218243025.525.41. (CXX) g++ options: -std=c++17 -lbenchmark -pthread

OpenBenchmarking.orgns, Fewer Is BetterBenchmarkMutexBenchmark: Semaphore Release And AcquireRound 1Round 24812162016161. (CXX) g++ options: -std=c++17 -lbenchmark -pthread

OpenBenchmarking.orgns, Fewer Is BetterBenchmarkMutexBenchmark: Mutex Lock Unlock spinlock_amdRound 1Round 261218243025.627.11. (CXX) g++ options: -std=c++17 -lbenchmark -pthread

OpenBenchmarking.orgns, Fewer Is BetterBenchmarkMutexBenchmark: Mutex Lock Unlock pthread_mutexRound 1Round 24812162011.316.41. (CXX) g++ options: -std=c++17 -lbenchmark -pthread

OpenBenchmarking.orgns, Fewer Is BetterBenchmarkMutexBenchmark: Mutex Lock Unlock ticket_spinlockRound 1Round 251015202516.621.51. (CXX) g++ options: -std=c++17 -lbenchmark -pthread

PlaidML

This test profile uses PlaidML deep learning framework developed by Intel for offering up various benchmarks. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgFPS, More Is BetterPlaidMLFP16: No - Mode: Inference - Network: VGG16 - Device: CPURound 1Round 261218243023.0424.78

OpenBenchmarking.orgFPS, More Is BetterPlaidMLFP16: No - Mode: Inference - Network: VGG19 - Device: CPURound 1Round 251015202520.5318.61

FP16: No - Mode: Inference - Network: IMDB LSTM - Device: CPU

Round 1: Test failed to run.

Round 2: Test failed to run.

FP16: No - Mode: Inference - Network: Mobilenet - Device: CPU

Round 1: Test failed to run.

Round 2: Test failed to run.

OpenBenchmarking.orgFPS, More Is BetterPlaidMLFP16: No - Mode: Inference - Network: ResNet 50 - Device: CPURound 1Round 236912159.239.22

FP16: No - Mode: Inference - Network: DenseNet 201 - Device: CPU

Round 1: Test failed to run.

Round 2: Test failed to run.

FP16: No - Mode: Inference - Network: Inception V3 - Device: CPU

Round 1: Test failed to run.

Round 2: Test failed to run.

FP16: No - Mode: Inference - Network: NASNer Large - Device: CPU

Round 1: Test failed to run.

Round 2: Test failed to run.

ctx_clock

Ctx_clock is a simple test program to measure the context switch time in clock cycles. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgClocks, Fewer Is Betterctx_clockContext Switch TimeRound 1Round 260120180240300261263

Optcarrot

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

OpenBenchmarking.orgFPS, More Is BetterOptcarrotOptimized BenchmarkRound 1Round 2306090120150129.59131.721. ruby 2.7.4p191 (2021-07-07 revision a21a3b7d23) [x86_64-linux-gnu]

Apache Cassandra

This is a benchmark of the Apache Cassandra NoSQL database management system making use of cassandra-stress. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgOp/s, More Is BetterApache Cassandra 4.0Test: WritesRound 1Round 240K80K120K160K200K205350190847

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.

OpenBenchmarking.orgLookups/s, More Is BetterXsbench 2017-07-06Round 1Round 2800K1600K2400K3200K4000K371652937185541. (CC) gcc options: -std=gnu99 -fopenmp -O3 -lm

Memcached mcperf

This is a test of twmperf/mcperf with memcached, a distributed memory object caching system. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgOperations Per Second, More Is BetterMemcached mcperf 1.6.9Method: Add - Connections: 16Round 1Round 220K40K60K80K100K84426.983950.01. (CC) gcc options: -O2 -lm -rdynamic

OpenBenchmarking.orgOperations Per Second, More Is BetterMemcached mcperf 1.6.9Method: Get - Connections: 16Round 1Round 230K60K90K120K150K129525.9147794.21. (CC) gcc options: -O2 -lm -rdynamic

OpenBenchmarking.orgOperations Per Second, More Is BetterMemcached mcperf 1.6.9Method: Set - Connections: 16Round 1Round 220K40K60K80K100K82371.094773.91. (CC) gcc options: -O2 -lm -rdynamic

OpenBenchmarking.orgOperations Per Second, More Is BetterMemcached mcperf 1.6.9Method: Append - Connections: 16Round 1Round 220K40K60K80K100K96819.692174.81. (CC) gcc options: -O2 -lm -rdynamic

OpenBenchmarking.orgOperations Per Second, More Is BetterMemcached mcperf 1.6.9Method: Delete - Connections: 16Round 1Round 230K60K90K120K150K137653.9125310.41. (CC) gcc options: -O2 -lm -rdynamic

OpenBenchmarking.orgOperations Per Second, More Is BetterMemcached mcperf 1.6.9Method: Prepend - Connections: 16Round 1Round 220K40K60K80K100K105934.789837.91. (CC) gcc options: -O2 -lm -rdynamic

OpenBenchmarking.orgOperations Per Second, More Is BetterMemcached mcperf 1.6.9Method: Replace - Connections: 16Round 1Round 220K40K60K80K100K94646.592052.51. (CC) gcc options: -O2 -lm -rdynamic

Hierarchical INTegration

This test runs the U.S. Department of Energy's Ames Laboratory Hierarchical INTegration (HINT) benchmark. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgQUIPs, More Is BetterHierarchical INTegration 1.0Test: FLOATRound 1Round 2120M240M360M480M600M540597708.77539597810.301. (CC) gcc options: -O3 -march=native -lm

AI Benchmark Alpha

AI Benchmark Alpha is a Python library for evaluating artificial intelligence (AI) performance on diverse hardware platforms and relies upon the TensorFlow machine learning library. Learn more via the OpenBenchmarking.org test page.

Round 1: ModuleNotFoundError: No module named 'tensorflow'

Round 2: ModuleNotFoundError: No module named 'tensorflow'

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 RARRound 1Round 2112233445540.1048.58

GnuPG

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

OpenBenchmarking.orgSeconds, Fewer Is BetterGnuPG 2.2.272.7GB Sample File EncryptionRound 1Round 2163248648070.3169.311. (CC) gcc options: -O2

Sunflow Rendering System

This test runs benchmarks of the Sunflow Rendering System. The Sunflow Rendering System is an open-source render engine for photo-realistic image synthesis with a ray-tracing core. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterSunflow Rendering System 0.07.2Global Illumination + Image SynthesisRound 1Round 20.1350.270.4050.540.6750.6000.499MIN: 0.49 / MAX: 0.89MIN: 0.43 / MAX: 0.73

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 2DRound 170K140K210K280K350K3145001. (CXX) g++ options: -fPIC -fsigned-char -pthread -fomit-frame-pointer -ffunction-sections -fdata-sections -msse -msse2 -msse3 -fvisibility=hidden -O3 -shared

OpenBenchmarking.orgms, Fewer Is BetterOpenCV 4.5.4Test: Object DetectionRound 110K20K30K40K50K478071. (CXX) g++ options: -fPIC -fsigned-char -pthread -fomit-frame-pointer -ffunction-sections -fdata-sections -msse -msse2 -msse3 -fvisibility=hidden -O3 -shared

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

InfluxDB

This is a benchmark of the InfluxDB open-source time-series database optimized for fast, high-availability storage for IoT and other use-cases. The InfluxDB test profile makes use of InfluxDB Inch for facilitating the benchmarks. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgval/sec, More Is BetterInfluxDB 1.8.2Concurrent Streams: 4 - Batch Size: 10000 - Tags: 2,5000,1 - Points Per Series: 10000Round 1500K1000K1500K2000K2500K2566014.7

OpenBenchmarking.orgval/sec, More Is BetterInfluxDB 1.8.2Concurrent Streams: 64 - Batch Size: 10000 - Tags: 2,5000,1 - Points Per Series: 10000Round 1600K1200K1800K2400K3000K2711605.2

Stream

This is a benchmark of Stream, the popular system memory (RAM) benchmark. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgMB/s, More Is BetterStream 2013-01-17Type: CopyRound 113K26K39K52K65K61361.41. (CC) gcc options: -O3 -march=native -fopenmp

OpenBenchmarking.orgMB/s, More Is BetterStream 2013-01-17Type: ScaleRound 111K22K33K44K55K53589.81. (CC) gcc options: -O3 -march=native -fopenmp

OpenBenchmarking.orgMB/s, More Is BetterStream 2013-01-17Type: TriadRound 112K24K36K48K60K562501. (CC) gcc options: -O3 -march=native -fopenmp

OpenBenchmarking.orgMB/s, More Is BetterStream 2013-01-17Type: AddRound 112K24K36K48K60K56136.11. (CC) gcc options: -O3 -march=native -fopenmp

Sockperf

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

OpenBenchmarking.orgMessages Per Second, More Is BetterSockperf 3.7Test: ThroughputRound 1300K600K900K1200K1500K14347551. (CXX) g++ options: --param -O3 -rdynamic

OpenBenchmarking.orgusec, Fewer Is BetterSockperf 3.7Test: Latency Ping PongRound 10.8911.7822.6733.5644.4553.961. (CXX) g++ options: --param -O3 -rdynamic

OpenBenchmarking.orgusec, Fewer Is BetterSockperf 3.7Test: Latency Under LoadRound 181624324033.251. (CXX) g++ options: --param -O3 -rdynamic

236 Results Shown

Compile Bench:
  Compile
  Initial Create
  Read Compiled Tree
PostMark
OSBench:
  Create Files
  Create Threads
  Launch Programs
  Create Processes
  Memory Allocations
Crypto++:
  All Algorithms
  Keyed Algorithms
  Unkeyed Algorithms
  Integer + Elliptic Curve Public Key Algorithms
High Performance Conjugate Gradient
miniFE
CloverLeaf
CP2K Molecular Dynamics
Dolfyn
Nebular Empirical Analysis Tool
PolyBench-C
Algebraic Multi-Grid Benchmark
FFTE
FFTW:
  Stock - 1D FFT Size 32
  Stock - 1D FFT Size 64
  Stock - 2D FFT Size 32
  Stock - 2D FFT Size 64
  Stock - 1D FFT Size 128
  Stock - 1D FFT Size 256
  Stock - 1D FFT Size 512
  Stock - 2D FFT Size 128
  Stock - 2D FFT Size 256
  Stock - 2D FFT Size 512
  Stock - 1D FFT Size 1024
  Stock - 1D FFT Size 2048
  Stock - 1D FFT Size 4096
  Stock - 2D FFT Size 1024
  Stock - 2D FFT Size 2048
  Stock - 2D FFT Size 4096
  Float + SSE - 1D FFT Size 32
  Float + SSE - 1D FFT Size 64
  Float + SSE - 2D FFT Size 32
  Float + SSE - 2D FFT Size 64
  Float + SSE - 1D FFT Size 128
  Float + SSE - 1D FFT Size 256
  Float + SSE - 1D FFT Size 512
  Float + SSE - 2D FFT Size 128
  Float + SSE - 2D FFT Size 256
  Float + SSE - 2D FFT Size 512
  Float + SSE - 1D FFT Size 1024
  Float + SSE - 1D FFT Size 2048
  Float + SSE - 1D FFT Size 4096
  Float + SSE - 2D FFT Size 1024
  Float + SSE - 2D FFT Size 2048
  Float + SSE - 2D FFT Size 4096
Timed HMMer Search
Timed MAFFT Alignment
Monte Carlo Simulations of Ionised Nebulae
OpenFOAM
RELION
LAMMPS Molecular Dynamics Simulator
LULESH
GNU GMP GMPbench
Chia Blockchain VDF:
  Square Plain C++
  Square Assembly Optimized
Bork File Encrypter
BYTE Unix Benchmark
LZ4 Compression:
  1 - Compression Speed
  1 - Decompression Speed
  3 - Compression Speed
  3 - Decompression Speed
  9 - Compression Speed
  9 - Decompression Speed
LuaJIT:
  Composite
  Monte Carlo
  Fast Fourier Transform
  Sparse Matrix Multiply
  Dense LU Matrix Factorization
  Jacobi Successive Over-Relaxation
Botan:
  KASUMI
  KASUMI - Decrypt
  AES-256
  AES-256 - Decrypt
  Twofish
  Twofish - Decrypt
  Blowfish
  Blowfish - Decrypt
  CAST-256
  CAST-256 - Decrypt
  ChaCha20Poly1305
  ChaCha20Poly1305 - Decrypt
LuaRadio:
  Five Back to Back FIR Filters
  FM Deemphasis Filter
  Hilbert Transform
  Complex Phase
LibRaw
Crafty
ArrayFire:
  BLAS CPU
  Conjugate Gradient CPU
Node.js Express HTTP Load Test
AOM AV1:
  Speed 0 Two-Pass - Bosphorus 4K
  Speed 4 Two-Pass - Bosphorus 4K
  Speed 6 Realtime - Bosphorus 4K
  Speed 6 Two-Pass - Bosphorus 4K
  Speed 8 Realtime - Bosphorus 4K
  Speed 9 Realtime - Bosphorus 4K
  Speed 10 Realtime - Bosphorus 4K
  Speed 0 Two-Pass - Bosphorus 1080p
  Speed 4 Two-Pass - Bosphorus 1080p
  Speed 6 Realtime - Bosphorus 1080p
  Speed 6 Two-Pass - Bosphorus 1080p
  Speed 8 Realtime - Bosphorus 1080p
  Speed 9 Realtime - Bosphorus 1080p
  Speed 10 Realtime - Bosphorus 1080p
Embree:
  Pathtracer - Crown
  Pathtracer ISPC - Crown
  Pathtracer - Asian Dragon
  Pathtracer - Asian Dragon Obj
  Pathtracer ISPC - Asian Dragon
  Pathtracer ISPC - Asian Dragon Obj
ACES DGEMM
Coremark
Himeno Benchmark
ebizzy
PJSIP:
  INVITE
  OPTIONS, Stateful
  OPTIONS, Stateless
Timed Clash Compilation
Timed FFmpeg Compilation
Timed ImageMagick Compilation
Timed MPlayer Compilation
Timed PHP Compilation
Build2
C-Ray
Parallel BZIP2 Compression
Primesieve
Rust Mandelbrot
Rust Prime Benchmark
Y-Cruncher
rays1bench
Node.js Octane Benchmark
AOBench
Bullet Physics Engine:
  Raytests
  3000 Fall
  1000 Stack
  1000 Convex
  136 Ragdolls
  Prim Trimesh
  Convex Trimesh
Gzip Compression
Cython Benchmark
Opus Codec Encoding
FFmpeg
Helsing:
  12 digit
  14 digit
Ngspice:
  C2670
  C7552
Radiance Benchmark:
  Serial
  SMP Parallel
R Benchmark
RNNoise
Sudokut
VOSK Speech Recognition Toolkit
glibc bench:
  cos
  exp
  ffs
  sin
  log2
  modf
  sinh
  sqrt
  tanh
  asinh
  atanh
  ffsll
  sincos
  pthread_once
Node.js V8 Web Tooling Benchmark
Liquid-DSP:
  1 - 256 - 57
  2 - 256 - 57
  4 - 256 - 57
  8 - 256 - 57
  16 - 256 - 57
  24 - 256 - 57
ASKAP:
  tConvolve MT - Gridding
  tConvolve MT - Degridding
  tConvolve MPI - Degridding
  tConvolve MPI - Gridding
  tConvolve OpenMP - Gridding
  tConvolve OpenMP - Degridding
  Hogbom Clean OpenMP
GROMACS
Darmstadt Automotive Parallel Heterogeneous Suite:
  OpenMP - NDT Mapping
  OpenMP - Points2Image
  OpenMP - Euclidean Cluster
ASTC Encoder:
  Medium
  Thorough
  Exhaustive
SQLite Speedtest
BenchmarkMutex:
  Shared Mutex Lock Shared
  Mutex Lock Unlock spinlock
  Mutex Lock Unlock std::mutex
  Mutex Lock Unlock std::mutex
  Semaphore Release And Acquire
  Mutex Lock Unlock spinlock_amd
  Mutex Lock Unlock pthread_mutex
  Mutex Lock Unlock ticket_spinlock
PlaidML:
  No - Inference - VGG16 - CPU
  No - Inference - VGG19 - CPU
  No - Inference - ResNet 50 - CPU
ctx_clock
Optcarrot
Apache Cassandra
Xsbench
Memcached mcperf:
  Add - 16
  Get - 16
  Set - 16
  Append - 16
  Delete - 16
  Prepend - 16
  Replace - 16
Hierarchical INTegration
RAR Compression
GnuPG
Sunflow Rendering System
OpenCV:
  Features 2D
  Object Detection
  DNN - Deep Neural Network
InfluxDB:
  4 - 10000 - 2,5000,1 - 10000
  64 - 10000 - 2,5000,1 - 10000
Stream:
  Copy
  Scale
  Triad
  Add
Sockperf:
  Throughput
  Latency Ping Pong
  Latency Under Load