alder lake variety tests

Tests for a future article. 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.

HTML result view exported from: https://openbenchmarking.org/result/2111170-TJ-ALDERLAKE53&grs&sro&rro.

alder lake variety testsProcessorMotherboardChipsetMemoryDiskGraphicsAudioMonitorNetworkOSKernelDesktopDisplay ServerOpenGLVulkanCompilerFile-SystemScreen ResolutionRound 1Round 2Intel 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.0ext43840x2160OpenBenchmarking.orgKernel Details- Transparent Huge Pages: madviseCompiler Details- --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 Disk Details- NONE / errors=remount-ro,relatime,rw / Block Size: 4096Processor Details- Scaling Governor: intel_pstate powersave - CPU Microcode: 0x12 - Thermald 2.4.6 Java Details- OpenJDK Runtime Environment (build 11.0.12+7-Ubuntu-0ubuntu3)Python Details- Python 3.9.7Security Details- 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

alder lake variety testsradiance: Serialsqlite-speedtest: Timed Time - Size 1,000fftw: Stock - 2D FFT Size 4096osbench: Create Processesosbench: Create Threadsmutex: Mutex Lock Unlock pthread_mutexfftw: Float + SSE - 2D FFT Size 1024cryptopp: Keyed Algorithmsastcenc: Mediummutex: Mutex Lock Unlock ticket_spinlockcompress-rar: Linux Source Tree Archiving To RARcompress-gzip: Linux Source Tree Archiving To .tar.gzsunflow: Global Illumination + Image Synthesismcperf: Prepend - 16cp2k: Fayalite-FISTcython-bench: N-Queensmcperf: Set - 16mcperf: Get - 16aom-av1: Speed 0 Two-Pass - Bosphorus 4Kbuild-php: Time To Compileluaradio: Five Back to Back FIR Filterscompress-lz4: 9 - Compression Speedmutex: Shared Mutex Lock Sharedbuild-clash: Time To Compilecryptopp: All Algorithmsplaidml: No - Inference - VGG19 - CPUnode-express-loadtest: compilebench: Compilemcperf: Delete - 16aom-av1: Speed 4 Two-Pass - Bosphorus 1080pbuild-ffmpeg: Time To Compilengspice: C2670aom-av1: Speed 6 Realtime - Bosphorus 4Kprimesieve: 1e12 Prime Number Generationcassandra: Writesplaidml: No - Inference - VGG16 - CPUffmpeg: H.264 HD To NTSC DVfftw: Float + SSE - 2D FFT Size 4096daphne: OpenMP - NDT Mappingaom-av1: Speed 8 Realtime - Bosphorus 1080paom-av1: Speed 0 Two-Pass - Bosphorus 1080pbuild-imagemagick: Time To Compilemutex: Mutex Lock Unlock spinlock_amdbuild2: Time To Compilemafft: Multiple Sequence Alignment - LSU RNAmcperf: Append - 16aom-av1: Speed 10 Realtime - Bosphorus 1080pcompress-pbzip2: 256MB File Compressionpjsip: INVITEaom-av1: Speed 4 Two-Pass - Bosphorus 4Kluaradio: Complex Phaseglibc-bench: sinhosbench: Launch Programsaom-av1: Speed 10 Realtime - Bosphorus 4Kaom-av1: Speed 9 Realtime - Bosphorus 1080pcompilebench: Read Compiled Treeradiance: SMP Parallelebizzy: libraw: Post-Processing Benchmarkrays1bench: Large Sceneaskap: tConvolve MPI - Degriddingmcperf: Replace - 16fftw: Float + SSE - 2D FFT Size 512arrayfire: Conjugate Gradient CPUmt-dgemm: Sustained Floating-Point Ratelammps: Rhodopsin Proteingromacs: MPI CPU - water_GMX50_bareaskap: tConvolve OpenMP - Degriddingaom-av1: Speed 8 Realtime - Bosphorus 4Kopenfoam: Motorbike 30Membree: Pathtracer - Crowndaphne: OpenMP - Euclidean Clusterembree: Pathtracer - Asian Dragon Objfftw: Float + SSE - 1D FFT Size 32node-octane: daphne: OpenMP - Points2Imageaom-av1: Speed 6 Two-Pass - Bosphorus 4Kaskap: tConvolve MPI - Griddingliquid-dsp: 2 - 256 - 57optcarrot: Optimized Benchmarkneat: byte: Dhrystone 2pjsip: OPTIONS, Statelessbork: File Encryption Timeembree: Pathtracer - Asian Dragongnupg: 2.7GB Sample File Encryptioncompilebench: Initial Createaom-av1: Speed 9 Realtime - Bosphorus 4Kaskap: tConvolve OpenMP - Griddingbullet: 1000 Convexembree: Pathtracer ISPC - Asian Dragonfftw: Stock - 2D FFT Size 256fftw: Float + SSE - 1D FFT Size 4096fftw: Float + SSE - 1D FFT Size 64mocassin: Dust 2D tau100.0osbench: Memory Allocationschia-vdf: Square Assembly Optimizedliquid-dsp: 4 - 256 - 57luajit: Fast Fourier Transformhmmer: Pfam Database Searchluajit: Dense LU Matrix Factorizationdolfyn: Computational Fluid Dynamicsfftw: Stock - 1D FFT Size 2048ffte: N=256, 3D Complex FFT Routinemutex: Mutex Lock Unlock spinlockaom-av1: Speed 6 Realtime - Bosphorus 1080posbench: Create Filesfftw: Stock - 2D FFT Size 2048fftw: Stock - 2D FFT Size 512rbenchmark: liquid-dsp: 1 - 256 - 57embree: Pathtracer ISPC - Crownfftw: Stock - 2D FFT Size 32ngspice: C7552liquid-dsp: 24 - 256 - 57ctx-clock: Context Switch Timefftw: Float + SSE - 1D FFT Size 2048fftw: Float + SSE - 1D FFT Size 512luajit: Monte Carlovosk: astcenc: Thoroughaom-av1: Speed 6 Two-Pass - Bosphorus 1080pfftw: Stock - 2D FFT Size 1024fftw: Float + SSE - 1D FFT Size 1024mcperf: Add - 16embree: Pathtracer ISPC - Asian Dragon Objcryptopp: Unkeyed Algorithmsbullet: Prim Trimeshfftw: Float + SSE - 2D FFT Size 128helsing: 12 digitastcenc: Exhaustivefftw: Stock - 2D FFT Size 64cloverleaf: Lagrangian-Eulerian Hydrodynamicsmutex: Mutex Lock Unlock std::mutexfftw: Float + SSE - 1D FFT Size 128y-cruncher: Calculating 500M Pi Digitsluajit: Compositeencode-opus: WAV To Opus Encodebotan: ChaCha20Poly1305 - Decryptcompress-lz4: 1 - Decompression Speedfftw: Stock - 1D FFT Size 512compress-lz4: 3 - Compression Speedbullet: Raytestsliquid-dsp: 8 - 256 - 57minife: Smallcompress-lz4: 9 - Decompression Speedfftw: Float + SSE - 2D FFT Size 2048luaradio: FM Deemphasis Filtercompress-lz4: 3 - Decompression Speedlulesh: bullet: 3000 Fallbullet: Convex Trimeshaobench: 2048 x 2048 - Total Timebotan: Blowfish - Decryptpolybench-c: 3 Matrix Multiplicationsglibc-bench: sincoschia-vdf: Square Plain C++sudokut: Total Timehint: FLOATfftw: Float + SSE - 1D FFT Size 256fftw: Stock - 1D FFT Size 4096botan: Blowfishrust-prime: Prime Number Test To 200,000,000fftw: Float + SSE - 2D FFT Size 64helsing: 14 digitaskap: tConvolve MT - Griddingliquid-dsp: 16 - 256 - 57compress-lz4: 1 - Compression Speedbullet: 1000 Stackbullet: 136 Ragdollsluaradio: Hilbert Transformarrayfire: BLAS CPUfftw: Stock - 1D FFT Size 32coremark: CoreMark Size 666 - Iterations Per Secondplaidml: No - Inference - ResNet 50 - CPUfftw: Stock - 2D FFT Size 128hpcg: amg: node-web-tooling: luajit: Sparse Matrix Multiplyrnnoise: rust-mandel: Time To Complete Serial/Parallel Mandelbrotbuild-mplayer: Time To Compileglibc-bench: ffsrelion: Basic - CPUfftw: Stock - 1D FFT Size 128glibc-bench: ffsllglibc-bench: pthread_oncec-ray: Total Time - 4K, 16 Rays Per Pixelxsbench: botan: Twofishfftw: Stock - 1D FFT Size 64fftw: Float + SSE - 2D FFT Size 32botan: AES-256askap: tConvolve MT - Degriddingglibc-bench: sqrtbotan: AES-256 - Decryptluajit: Jacobi Successive Over-Relaxationfftw: Stock - 1D FFT Size 1024glibc-bench: log2glibc-bench: cosbotan: CAST-256fftw: Stock - 1D FFT Size 256glibc-bench: tanhbotan: KASUMIglibc-bench: expcrafty: Elapsed Timeglibc-bench: singmpbench: Total Timebotan: ChaCha20Poly1305cryptopp: Integer + Elliptic Curve Public Key Algorithmsglibc-bench: asinhpjsip: OPTIONS, Statefulfftw: Float + SSE - 2D FFT Size 256botan: KASUMI - Decrypthimeno: Poisson Pressure Solverbotan: Twofish - Decryptbotan: CAST-256 - Decryptglibc-bench: modfglibc-bench: atanhsockperf: Latency Under Loadsockperf: Latency Ping Pongsockperf: Throughputstream: Addstream: Triadstream: Scalestream: Copyinfluxdb: 64 - 10000 - 2,5000,1 - 10000influxdb: 4 - 10000 - 2,5000,1 - 10000opencv: DNN - Deep Neural Networkopencv: Object Detectionopencv: Features 2Dmutex: Semaphore Release And Acquiremutex: Mutex Lock Unlock std::mutexaskap: Hogbom Clean OpenMPpostmark: Disk Transaction Performancepolybench-c: Covariance ComputationRound 1Round 2390.14536.1635960.627.8711328.81910311.314685897.6367993.543916.640.09844.640.6105934.7529.31727.41482371129525.90.1741.627906.243.5118.52.5732143.15681520.5357011945.07137653.99.7428.836119.21613.1122.78820535023.045.381189261050.84139.870.3517.70425.677.6017.48896819.6185.082.19331105.49626.49.1112623.20051284.37160.352852.24166.94477928941.1116.863802.8494646.5205899.1216.23423110.241.6065665.0254.895.5519.22991360.0619.4795180594621625911.32281621512.24266.6120170000129.5930.08250737295.4566817.35821.601370.311475.2973.553413.544.66866524.46197099.4314712301217675.594902145100291250000269.2598.1572408.4821.6387954.296703.0729974230.88.868.135386261.96283.50.16956059400021.01978899.8116.22212947000002613313032957559.6215.9227.175623.626248.63413984426.921.3952386.4005251.019545309713.36133.50597988.664.3825.52756814.031284.918.47454.15610459.98666.744.462.497876815600009131.799551.121533390.59543.87429.27555.6655061.16657549.361438.9564.26213.909215360010.261540597708.7721304747828.1440.8769.78739772285.1342099.9512112000008905.427.5148912.96886170.1820.5898901.3746326.6734049.2377947.9177736270580010.161290.9633.88639.79418.3222.217371689.9838230.62.216792.2165531.0963716529355.7068248.4415245026.1432773.53.243785027.5131896.2384427.8206543.2201146.6068579.512.246597.3796.18046840364943.01273903.4456.6583453.35222910.211651202642793.8945239.008467357.383146.6552.9860912.458433.2473.96143475556136.15625053589.861361.42711605.22566014.77126478073145001614.4398.4065813761.89565.6911070817.47131313.36097716.420202654.2294184.619921.548.57536.9680.49989837.9450.33623.33394773.9147794.20.1546.956807.639.0620.62.8622372.22412618.6162872141.92125310.48.931.482129.6812.1121.15719084724.785.77820320983.63131.20.3318.74427.173.5357.86792174.8194.092.29629805.72650.28.7810622.4304281.65165.482764.89161.91380346342.37113.373916.3592052.5200749.3486.08825610.4771.57554755.9197.4519.59851334.6419.8222177474701225481.926943316124337.12118220000131.7230.57651560454.8558257.4721.928369.305481.9772.543457.874.61193824.17147016.2311092327817476.453924143500288060000266.3799.2122383.7921.4177873.397651.72888758731.18.788.2088376206.96337.10.16816009500021.19288972.9115.29412848000002633338232714563.6915.8097.126423.776287.2339378395021.5109384.5195611.024385308313.34733.36798021.264.1225.42746014.0841280.318.498452.77810428.28640.544.592.5050566835200009157.89524.821589389.59520.27411.90965.6787471.16401549.255439.8914.25313.936815390010.242539597810.30234304187842.3441.6499.7739703285.6052096.512131000008891.747.5263992.97336970.2821.618911.9745515.2597659.227802.37.9096236234520010.151292.2333.85339.7618.3072.215581691.31882252.215312.2180231.1163718554355.8928244.1415445028.3522772.33.242435025.4281895.468445.47.8237643.2035146.668576.412.250897.3456.17844840093842.99893904.6456.5233452.40184910.209251192642393.9085239.780995357.407146.6622.9861612.45821614.4398.4065813OpenBenchmarking.org

Radiance Benchmark

Test: Serial

OpenBenchmarking.orgSeconds, Fewer Is BetterRadiance Benchmark 5.0Test: SerialRound 2Round 1160320480640800761.90390.15

SQLite Speedtest

Timed Time - Size 1,000

OpenBenchmarking.orgSeconds, Fewer Is BetterSQLite Speedtest 3.30Timed Time - Size 1,000Round 2Round 1153045607565.6936.161. (CC) gcc options: -O2 -lz

FFTW

Build: Stock - Size: 2D FFT Size 4096

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

OSBench

Test: Create Processes

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

OSBench

Test: Create Threads

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

BenchmarkMutex

Benchmark: Mutex Lock Unlock pthread_mutex

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

FFTW

Build: Float + SSE - Size: 2D FFT Size 1024

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

Crypto++

Test: Keyed Algorithms

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

ASTC Encoder

Preset: Medium

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

BenchmarkMutex

Benchmark: Mutex Lock Unlock ticket_spinlock

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

RAR Compression

Linux Source Tree Archiving To RAR

OpenBenchmarking.orgSeconds, Fewer Is BetterRAR Compression 6.0.2Linux Source Tree Archiving To RARRound 2Round 1112233445548.5840.10

Gzip Compression

Linux Source Tree Archiving To .tar.gz

OpenBenchmarking.orgSeconds, Fewer Is BetterGzip CompressionLinux Source Tree Archiving To .tar.gzRound 2Round 1102030405036.9744.64

Sunflow Rendering System

Global Illumination + Image Synthesis

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

Memcached mcperf

Method: Prepend - Connections: 16

OpenBenchmarking.orgOperations Per Second, More Is BetterMemcached mcperf 1.6.9Method: Prepend - Connections: 16Round 2Round 120K40K60K80K100K89837.9105934.71. (CC) gcc options: -O2 -lm -rdynamic

CP2K Molecular Dynamics

Input: Fayalite-FIST

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

Cython Benchmark

Test: N-Queens

OpenBenchmarking.orgSeconds, Fewer Is BetterCython Benchmark 0.29.21Test: N-QueensRound 2Round 161218243023.3327.41

Memcached mcperf

Method: Set - Connections: 16

OpenBenchmarking.orgOperations Per Second, More Is BetterMemcached mcperf 1.6.9Method: Set - Connections: 16Round 2Round 120K40K60K80K100K94773.982371.01. (CC) gcc options: -O2 -lm -rdynamic

Memcached mcperf

Method: Get - Connections: 16

OpenBenchmarking.orgOperations Per Second, More Is BetterMemcached mcperf 1.6.9Method: Get - Connections: 16Round 2Round 130K60K90K120K150K147794.2129525.91. (CC) gcc options: -O2 -lm -rdynamic

AOM AV1

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

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

Timed PHP Compilation

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed PHP Compilation 7.4.2Time To CompileRound 2Round 1112233445546.9641.63

LuaRadio

Test: Five Back to Back FIR Filters

OpenBenchmarking.orgMiB/s, More Is BetterLuaRadio 0.9.1Test: Five Back to Back FIR FiltersRound 2Round 12004006008001000807.6906.2

LZ4 Compression

Compression Level: 9 - Compression Speed

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

BenchmarkMutex

Benchmark: Shared Mutex Lock Shared

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

Timed Clash Compilation

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed Clash CompilationTime To CompileRound 2Round 10.6441.2881.9322.5763.222.8622.573

Crypto++

Test: All Algorithms

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

PlaidML

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

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

Node.js Express HTTP Load Test

OpenBenchmarking.orgRequests Per Second, More Is BetterNode.js Express HTTP Load TestRound 2Round 11300260039005200650062875701

Compile Bench

Test: Compile

OpenBenchmarking.orgMB/s, More Is BetterCompile Bench 0.6Test: CompileRound 2Round 150010001500200025002141.921945.07

Memcached mcperf

Method: Delete - Connections: 16

OpenBenchmarking.orgOperations Per Second, More Is BetterMemcached mcperf 1.6.9Method: Delete - Connections: 16Round 2Round 130K60K90K120K150K125310.4137653.91. (CC) gcc options: -O2 -lm -rdynamic

AOM AV1

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

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

Timed FFmpeg Compilation

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed FFmpeg Compilation 4.4Time To CompileRound 2Round 171421283531.4828.84

Ngspice

Circuit: C2670

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

AOM AV1

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

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

Primesieve

1e12 Prime Number Generation

OpenBenchmarking.orgSeconds, Fewer Is BetterPrimesieve 7.41e12 Prime Number GenerationRound 2Round 151015202521.1622.791. (CXX) g++ options: -O3

Apache Cassandra

Test: Writes

OpenBenchmarking.orgOp/s, More Is BetterApache Cassandra 4.0Test: WritesRound 2Round 140K80K120K160K200K190847205350

PlaidML

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

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

FFmpeg

H.264 HD To NTSC DV

OpenBenchmarking.orgSeconds, Fewer Is BetterFFmpeg 4.0.2H.264 HD To NTSC DVRound 2Round 11.30012.60023.90035.20046.50055.7785.3811. (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

FFTW

Build: Float + SSE - Size: 2D FFT Size 4096

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

Darmstadt Automotive Parallel Heterogeneous Suite

Backend: OpenMP - Kernel: NDT Mapping

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

AOM AV1

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

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

AOM AV1

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

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

Timed ImageMagick Compilation

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed ImageMagick Compilation 6.9.0Time To CompileRound 2Round 151015202518.7417.70

BenchmarkMutex

Benchmark: Mutex Lock Unlock spinlock_amd

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

Build2

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterBuild2 0.13Time To CompileRound 2Round 12040608010073.5477.60

Timed MAFFT Alignment

Multiple Sequence Alignment - LSU RNA

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed MAFFT Alignment 7.471Multiple Sequence Alignment - LSU RNARound 2Round 12468107.8677.4881. (CC) gcc options: -std=c99 -O3 -lm -lpthread

Memcached mcperf

Method: Append - Connections: 16

OpenBenchmarking.orgOperations Per Second, More Is BetterMemcached mcperf 1.6.9Method: Append - Connections: 16Round 2Round 120K40K60K80K100K92174.896819.61. (CC) gcc options: -O2 -lm -rdynamic

AOM AV1

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

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

Parallel BZIP2 Compression

256MB File Compression

OpenBenchmarking.orgSeconds, Fewer Is BetterParallel BZIP2 Compression 1.1.12256MB File CompressionRound 2Round 10.51661.03321.54982.06642.5832.2962.1931. (CXX) g++ options: -O2 -pthread -lbz2 -lpthread

PJSIP

Method: INVITE

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

AOM AV1

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

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

LuaRadio

Test: Complex Phase

OpenBenchmarking.orgMiB/s, More Is BetterLuaRadio 0.9.1Test: Complex PhaseRound 2Round 1140280420560700650.2626.4

glibc bench

Benchmark: sinh

OpenBenchmarking.orgnanoseconds, Fewer Is Betterglibc bench 1.0Benchmark: sinhRound 2Round 136912158.781069.11126

OSBench

Test: Launch Programs

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

AOM AV1

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

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

AOM AV1

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

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

Compile Bench

Test: Read Compiled Tree

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

Radiance Benchmark

Test: SMP Parallel

OpenBenchmarking.orgSeconds, Fewer Is BetterRadiance Benchmark 5.0Test: SMP ParallelRound 2Round 14080120160200161.91166.94

ebizzy

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

LibRaw

Post-Processing Benchmark

OpenBenchmarking.orgMpix/sec, More Is BetterLibRaw 0.20Post-Processing BenchmarkRound 2Round 1102030405042.3741.101. (CXX) g++ options: -O2 -fopenmp -ljpeg -lz -lm

rays1bench

Large Scene

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

ASKAP

Test: tConvolve MPI - Degridding

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

Memcached mcperf

Method: Replace - Connections: 16

OpenBenchmarking.orgOperations Per Second, More Is BetterMemcached mcperf 1.6.9Method: Replace - Connections: 16Round 2Round 120K40K60K80K100K92052.594646.51. (CC) gcc options: -O2 -lm -rdynamic

FFTW

Build: Float + SSE - Size: 2D FFT Size 512

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

ArrayFire

Test: Conjugate Gradient CPU

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

ACES DGEMM

Sustained Floating-Point Rate

OpenBenchmarking.orgGFLOP/s, More Is BetterACES DGEMM 1.0Sustained Floating-Point RateRound 2Round 12468106.0882566.2342311. (CC) gcc options: -O3 -march=native -fopenmp

LAMMPS Molecular Dynamics Simulator

Model: Rhodopsin Protein

OpenBenchmarking.orgns/day, More Is BetterLAMMPS Molecular Dynamics Simulator 29Oct2020Model: Rhodopsin ProteinRound 2Round 1369121510.4810.241. (CXX) g++ options: -O3 -lm

GROMACS

Implementation: MPI CPU - Input: water_GMX50_bare

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

ASKAP

Test: tConvolve OpenMP - Degridding

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

AOM AV1

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

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

OpenFOAM

Input: Motorbike 30M

OpenBenchmarking.orgSeconds, Fewer Is BetterOpenFOAM 8Input: Motorbike 30MRound 2Round 12040608010097.4595.551. (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

Embree

Binary: Pathtracer - Model: Crown

OpenBenchmarking.orgFrames Per Second, More Is BetterEmbree 3.13Binary: Pathtracer - Model: CrownRound 2Round 151015202519.6019.23MIN: 19.41 / MAX: 19.94MIN: 19.02 / MAX: 19.62

Darmstadt Automotive Parallel Heterogeneous Suite

Backend: OpenMP - Kernel: Euclidean Cluster

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

Embree

Binary: Pathtracer - Model: Asian Dragon Obj

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

FFTW

Build: Float + SSE - Size: 1D FFT Size 32

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

Node.js Octane Benchmark

OpenBenchmarking.orgScore, More Is BetterNode.js Octane BenchmarkRound 2Round 110K20K30K40K50K4701246216

Darmstadt Automotive Parallel Heterogeneous Suite

Backend: OpenMP - Kernel: Points2Image

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

AOM AV1

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

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

ASKAP

Test: tConvolve MPI - Gridding

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

Liquid-DSP

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

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

Optcarrot

Optimized Benchmark

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

Nebular Empirical Analysis Tool

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

BYTE Unix Benchmark

Computational Test: Dhrystone 2

OpenBenchmarking.orgLPS, More Is BetterBYTE Unix Benchmark 3.6Computational Test: Dhrystone 2Round 2Round 111M22M33M44M55M51560454.850737295.4

PJSIP

Method: OPTIONS, Stateless

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

Bork File Encrypter

File Encryption Time

OpenBenchmarking.orgSeconds, Fewer Is BetterBork File Encrypter 1.4File Encryption TimeRound 2Round 12468107.4707.358

Embree

Binary: Pathtracer - Model: Asian Dragon

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

GnuPG

2.7GB Sample File Encryption

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

Compile Bench

Test: Initial Create

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

AOM AV1

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

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

ASKAP

Test: tConvolve OpenMP - Gridding

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

Bullet Physics Engine

Test: 1000 Convex

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

Embree

Binary: Pathtracer ISPC - Model: Asian Dragon

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

FFTW

Build: Stock - Size: 2D FFT Size 256

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

FFTW

Build: Float + SSE - Size: 1D FFT Size 4096

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

FFTW

Build: Float + SSE - Size: 1D FFT Size 64

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

Monte Carlo Simulations of Ionised Nebulae

Input: Dust 2D tau100.0

OpenBenchmarking.orgSeconds, Fewer Is BetterMonte Carlo Simulations of Ionised Nebulae 2019-03-24Input: Dust 2D tau100.0Round 2Round 140801201602001741761. (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

OSBench

Test: Memory Allocations

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

Chia Blockchain VDF

Test: Square Assembly Optimized

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

Liquid-DSP

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

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

LuaJIT

Test: Fast Fourier Transform

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

Timed HMMer Search

Pfam Database Search

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

LuaJIT

Test: Dense LU Matrix Factorization

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

Dolfyn

Computational Fluid Dynamics

OpenBenchmarking.orgSeconds, Fewer Is BetterDolfyn 0.527Computational Fluid DynamicsRound 2Round 151015202521.4221.64

FFTW

Build: Stock - Size: 1D FFT Size 2048

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

FFTE

N=256, 3D Complex FFT Routine

OpenBenchmarking.orgMFLOPS, More Is BetterFFTE 7.0N=256, 3D Complex FFT RoutineRound 2Round 120K40K60K80K100K97651.7396703.071. (F9X) gfortran options: -O3 -fomit-frame-pointer -fopenmp

BenchmarkMutex

Benchmark: Mutex Lock Unlock spinlock

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

AOM AV1

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

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

OSBench

Test: Create Files

OpenBenchmarking.orgus Per Event, Fewer Is BetterOSBenchTest: Create FilesRound 2Round 12468108.2088378.1353801. (CC) gcc options: -lm

FFTW

Build: Stock - Size: 2D FFT Size 2048

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

FFTW

Build: Stock - Size: 2D FFT Size 512

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

R Benchmark

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

Liquid-DSP

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

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

Embree

Binary: Pathtracer ISPC - Model: Crown

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

FFTW

Build: Stock - Size: 2D FFT Size 32

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

Ngspice

Circuit: C7552

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

Liquid-DSP

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

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

ctx_clock

Context Switch Time

OpenBenchmarking.orgClocks, Fewer Is Betterctx_clockContext Switch TimeRound 2Round 160120180240300263261

FFTW

Build: Float + SSE - Size: 1D FFT Size 2048

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

FFTW

Build: Float + SSE - Size: 1D FFT Size 512

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

LuaJIT

Test: Monte Carlo

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

VOSK Speech Recognition Toolkit

OpenBenchmarking.orgSeconds, Fewer Is BetterVOSK Speech Recognition Toolkit 0.3.21Round 2Round 14812162015.8115.92

ASTC Encoder

Preset: Thorough

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

AOM AV1

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

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

FFTW

Build: Stock - Size: 2D FFT Size 1024

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

FFTW

Build: Float + SSE - Size: 1D FFT Size 1024

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

Memcached mcperf

Method: Add - Connections: 16

OpenBenchmarking.orgOperations Per Second, More Is BetterMemcached mcperf 1.6.9Method: Add - Connections: 16Round 2Round 120K40K60K80K100K83950.084426.91. (CC) gcc options: -O2 -lm -rdynamic

Embree

Binary: Pathtracer ISPC - Model: Asian Dragon Obj

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

Crypto++

Test: Unkeyed Algorithms

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

Bullet Physics Engine

Test: Prim Trimesh

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

FFTW

Build: Float + SSE - Size: 2D FFT Size 128

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

Helsing

Digit Range: 12 digit

OpenBenchmarking.orgSeconds, Fewer Is BetterHelsing 1.0-betaDigit Range: 12 digitRound 2Round 10.75621.51242.26863.02483.7813.3473.3611. (CC) gcc options: -O2 -pthread

ASTC Encoder

Preset: Exhaustive

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

FFTW

Build: Stock - Size: 2D FFT Size 64

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

CloverLeaf

Lagrangian-Eulerian Hydrodynamics

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

BenchmarkMutex

Benchmark: Mutex Lock Unlock std::mutex

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

FFTW

Build: Float + SSE - Size: 1D FFT Size 128

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

Y-Cruncher

Calculating 500M Pi Digits

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

LuaJIT

Test: Composite

OpenBenchmarking.orgMflops, More Is BetterLuaJIT 2.1-gitTest: CompositeRound 2Round 1300600900120015001280.311284.911. (CC) gcc options: -lm -ldl -O2 -fomit-frame-pointer -U_FORTIFY_SOURCE -fno-stack-protector

Opus Codec Encoding

WAV To Opus Encode

OpenBenchmarking.orgSeconds, Fewer Is BetterOpus Codec Encoding 1.3.1WAV To Opus EncodeRound 2Round 12468108.4988.4701. (CXX) g++ options: -fvisibility=hidden -logg -lm

Botan

Test: ChaCha20Poly1305 - Decrypt

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

LZ4 Compression

Compression Level: 1 - Decompression Speed

OpenBenchmarking.orgMB/s, More Is BetterLZ4 Compression 1.9.3Compression Level: 1 - Decompression SpeedRound 2Round 12K4K6K8K10K10428.210459.91. (CC) gcc options: -O3

FFTW

Build: Stock - Size: 1D FFT Size 512

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

LZ4 Compression

Compression Level: 3 - Compression Speed

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

Bullet Physics Engine

Test: Raytests

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

Liquid-DSP

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

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

miniFE

Problem Size: Small

OpenBenchmarking.orgCG Mflops, More Is BetterminiFE 2.2Problem Size: SmallRound 2Round 12K4K6K8K10K9157.809131.791. (CXX) g++ options: -O3 -fopenmp -lmpi_cxx -lmpi

LZ4 Compression

Compression Level: 9 - Decompression Speed

OpenBenchmarking.orgMB/s, More Is BetterLZ4 Compression 1.9.3Compression Level: 9 - Decompression SpeedRound 2Round 12K4K6K8K10K9524.89551.11. (CC) gcc options: -O3

FFTW

Build: Float + SSE - Size: 2D FFT Size 2048

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

LuaRadio

Test: FM Deemphasis Filter

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

LZ4 Compression

Compression Level: 3 - Decompression Speed

OpenBenchmarking.orgMB/s, More Is BetterLZ4 Compression 1.9.3Compression Level: 3 - Decompression SpeedRound 2Round 12K4K6K8K10K9520.29543.81. (CC) gcc options: -O3

LULESH

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

Bullet Physics Engine

Test: 3000 Fall

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

Bullet Physics Engine

Test: Convex Trimesh

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

AOBench

Size: 2048 x 2048 - Total Time

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

Botan

Test: Blowfish - Decrypt

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

PolyBench-C

Test: 3 Matrix Multiplications

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

glibc bench

Benchmark: sincos

OpenBenchmarking.orgnanoseconds, Fewer Is Betterglibc bench 1.0Benchmark: sincosRound 2Round 14812162013.9413.91

Chia Blockchain VDF

Test: Square Plain C++

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

Sudokut

Total Time

OpenBenchmarking.orgSeconds, Fewer Is BetterSudokut 0.4Total TimeRound 2Round 1369121510.2410.26

Hierarchical INTegration

Test: FLOAT

OpenBenchmarking.orgQUIPs, More Is BetterHierarchical INTegration 1.0Test: FLOATRound 2Round 1120M240M360M480M600M539597810.30540597708.771. (CC) gcc options: -O3 -march=native -lm

FFTW

Build: Float + SSE - Size: 1D FFT Size 256

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

FFTW

Build: Stock - Size: 1D FFT Size 4096

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

Botan

Test: Blowfish

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

Rust Prime Benchmark

Prime Number Test To 200,000,000

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

FFTW

Build: Float + SSE - Size: 2D FFT Size 64

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

Helsing

Digit Range: 14 digit

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

ASKAP

Test: tConvolve MT - Gridding

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

Liquid-DSP

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

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

LZ4 Compression

Compression Level: 1 - Compression Speed

OpenBenchmarking.orgMB/s, More Is BetterLZ4 Compression 1.9.3Compression Level: 1 - Compression SpeedRound 2Round 12K4K6K8K10K8891.748905.421. (CC) gcc options: -O3

Bullet Physics Engine

Test: 1000 Stack

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

Bullet Physics Engine

Test: 136 Ragdolls

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

LuaRadio

Test: Hilbert Transform

OpenBenchmarking.orgMiB/s, More Is BetterLuaRadio 0.9.1Test: Hilbert TransformRound 2Round 1163248648070.270.1

ArrayFire

Test: BLAS CPU

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

FFTW

Build: Stock - Size: 1D FFT Size 32

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

Coremark

CoreMark Size 666 - Iterations Per Second

OpenBenchmarking.orgIterations/Sec, More Is BetterCoremark 1.0CoreMark Size 666 - Iterations Per SecondRound 2Round 1160K320K480K640K800K745515.26746326.671. (CC) gcc options: -O2 -lrt" -lrt

PlaidML

FP16: No - Mode: Inference - Network: ResNet 50 - Device: CPU

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

FFTW

Build: Stock - Size: 2D FFT Size 128

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

High Performance Conjugate Gradient

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

Algebraic Multi-Grid Benchmark

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

Node.js V8 Web Tooling Benchmark

OpenBenchmarking.orgruns/s, More Is BetterNode.js V8 Web Tooling BenchmarkRound 2Round 1369121510.1510.16

LuaJIT

Test: Sparse Matrix Multiply

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

RNNoise

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

Rust Mandelbrot

Time To Complete Serial/Parallel Mandelbrot

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

Timed MPlayer Compilation

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed MPlayer Compilation 1.4Time To CompileRound 2Round 151015202518.3118.32

glibc bench

Benchmark: ffs

OpenBenchmarking.orgnanoseconds, Fewer Is Betterglibc bench 1.0Benchmark: ffsRound 2Round 10.49890.99781.49671.99562.49452.215582.21737

RELION

Test: Basic - Device: CPU

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

FFTW

Build: Stock - Size: 1D FFT Size 128

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

glibc bench

Benchmark: ffsll

OpenBenchmarking.orgnanoseconds, Fewer Is Betterglibc bench 1.0Benchmark: ffsllRound 2Round 10.49880.99761.49641.99522.4942.215312.21679

glibc bench

Benchmark: pthread_once

OpenBenchmarking.orgnanoseconds, Fewer Is Betterglibc bench 1.0Benchmark: pthread_onceRound 2Round 10.49910.99821.49731.99642.49552.218022.21655

C-Ray

Total Time - 4K, 16 Rays Per Pixel

OpenBenchmarking.orgSeconds, Fewer Is BetterC-Ray 1.1Total Time - 4K, 16 Rays Per PixelRound 2Round 171421283531.1231.101. (CC) gcc options: -lm -lpthread -O3

Xsbench

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

Botan

Test: Twofish

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

FFTW

Build: Stock - Size: 1D FFT Size 64

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

FFTW

Build: Float + SSE - Size: 2D FFT Size 32

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

Botan

Test: AES-256

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

ASKAP

Test: tConvolve MT - Degridding

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

glibc bench

Benchmark: sqrt

OpenBenchmarking.orgnanoseconds, Fewer Is Betterglibc bench 1.0Benchmark: sqrtRound 2Round 10.72991.45982.18972.91963.64953.242433.24378

Botan

Test: AES-256 - Decrypt

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

LuaJIT

Test: Jacobi Successive Over-Relaxation

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

FFTW

Build: Stock - Size: 1D FFT Size 1024

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

glibc bench

Benchmark: log2

OpenBenchmarking.orgnanoseconds, Fewer Is Betterglibc bench 1.0Benchmark: log2Round 2Round 12468107.823767.82065

glibc bench

Benchmark: cos

OpenBenchmarking.orgnanoseconds, Fewer Is Betterglibc bench 1.0Benchmark: cosRound 2Round 1102030405043.2043.22

Botan

Test: CAST-256

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

FFTW

Build: Stock - Size: 1D FFT Size 256

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

glibc bench

Benchmark: tanh

OpenBenchmarking.orgnanoseconds, Fewer Is Betterglibc bench 1.0Benchmark: tanhRound 2Round 1369121512.2512.25

Botan

Test: KASUMI

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

glibc bench

Benchmark: exp

OpenBenchmarking.orgnanoseconds, Fewer Is Betterglibc bench 1.0Benchmark: expRound 2Round 12468106.178446.18046

Crafty

Elapsed Time

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

glibc bench

Benchmark: sin

OpenBenchmarking.orgnanoseconds, Fewer Is Betterglibc bench 1.0Benchmark: sinRound 2Round 1102030405043.0043.01

GNU GMP GMPbench

Total Time

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

Botan

Test: ChaCha20Poly1305

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

Crypto++

Test: Integer + Elliptic Curve Public Key Algorithms

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

glibc bench

Benchmark: asinh

OpenBenchmarking.orgnanoseconds, Fewer Is Betterglibc bench 1.0Benchmark: asinhRound 2Round 1369121510.2110.21

PJSIP

Method: OPTIONS, Stateful

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

FFTW

Build: Float + SSE - Size: 2D FFT Size 256

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

Botan

Test: KASUMI - Decrypt

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

Himeno Benchmark

Poisson Pressure Solver

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

Botan

Test: Twofish - Decrypt

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

Botan

Test: CAST-256 - Decrypt

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

glibc bench

Benchmark: modf

OpenBenchmarking.orgnanoseconds, Fewer Is Betterglibc bench 1.0Benchmark: modfRound 2Round 10.67191.34382.01572.68763.35952.986162.98609

glibc bench

Benchmark: atanh

OpenBenchmarking.orgnanoseconds, Fewer Is Betterglibc bench 1.0Benchmark: atanhRound 2Round 1369121512.4612.46

Sockperf

Test: Latency Under Load

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

Sockperf

Test: Latency Ping Pong

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

Sockperf

Test: Throughput

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

Stream

Type: Add

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

Stream

Type: Triad

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

Stream

Type: Scale

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

Stream

Type: Copy

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

InfluxDB

Concurrent Streams: 64 - Batch Size: 10000 - Tags: 2,5000,1 - Points Per Series: 10000

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

InfluxDB

Concurrent Streams: 4 - Batch Size: 10000 - Tags: 2,5000,1 - Points Per Series: 10000

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

OpenCV

Test: DNN - Deep Neural Network

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

OpenCV

Test: Object Detection

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

OpenCV

Test: Features 2D

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

BenchmarkMutex

Benchmark: Semaphore Release And Acquire

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

BenchmarkMutex

Benchmark: Mutex Lock Unlock std::mutex

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

ASKAP

Test: Hogbom Clean OpenMP

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

PostMark

Disk Transaction Performance

OpenBenchmarking.orgTPS, More Is BetterPostMark 1.51Disk Transaction PerformanceRound 2Round 112002400360048006000581358131. (CC) gcc options: -O3


Phoronix Test Suite v10.8.5