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.

HTML result view exported from: https://openbenchmarking.org/result/2111172-TJ-ALDERLAKE21&grs&sor.

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 1Round 2160320480640800390.15761.90

SQLite Speedtest

Timed Time - Size 1,000

OpenBenchmarking.orgSeconds, Fewer Is BetterSQLite Speedtest 3.30Timed Time - Size 1,000Round 1Round 2153045607536.1665.691. (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 1Round 236912158.81910313.3609771. (CC) gcc options: -lm

BenchmarkMutex

Benchmark: Mutex Lock Unlock pthread_mutex

OpenBenchmarking.orgns, Fewer Is BetterBenchmarkMutexBenchmark: Mutex Lock Unlock pthread_mutexRound 1Round 24812162011.316.41. (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 1Round 22004006008001000897.64654.231. (CXX) g++ options: -g2 -O3 -fPIC -pthread -pipe

ASTC Encoder

Preset: Medium

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

BenchmarkMutex

Benchmark: Mutex Lock Unlock ticket_spinlock

OpenBenchmarking.orgns, Fewer Is BetterBenchmarkMutexBenchmark: Mutex Lock Unlock ticket_spinlockRound 1Round 251015202516.621.51. (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 1Round 2112233445540.1048.58

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 1Round 220K40K60K80K100K105934.789837.91. (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 1Round 20.03830.07660.11490.15320.19150.170.151. (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 1Round 2112233445541.6346.96

LuaRadio

Test: Five Back to Back FIR Filters

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

LZ4 Compression

Compression Level: 9 - Compression Speed

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

BenchmarkMutex

Benchmark: Shared Mutex Lock Shared

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

Timed Clash Compilation

Time To Compile

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

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 1Round 251015202520.5318.61

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 1Round 230K60K90K120K150K137653.9125310.41. (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 1Round 236912159.748.901. (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 1Round 271421283528.8431.48

Ngspice

Circuit: C2670

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

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 1Round 2369121513.1112.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 1Round 240K80K120K160K200K205350190847

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

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 1Round 220040060080010001050.84983.631. (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 1Round 2306090120150139.87131.201. (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 1Round 20.07880.15760.23640.31520.3940.350.331. (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 1Round 251015202517.7018.74

BenchmarkMutex

Benchmark: Mutex Lock Unlock spinlock_amd

OpenBenchmarking.orgns, Fewer Is BetterBenchmarkMutexBenchmark: Mutex Lock Unlock spinlock_amdRound 1Round 261218243025.627.11. (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 1Round 22468107.4887.8671. (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 1Round 220K40K60K80K100K96819.692174.81. (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 1Round 20.51661.03321.54982.06642.5832.1932.2961. (CXX) g++ options: -O2 -pthread -lbz2 -lpthread

PJSIP

Method: INVITE

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

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 1Round 22040608010084.3781.651. (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 1Round 260012001800240030002852.242764.89

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 1Round 2306090120150116.86113.37

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 1Round 220K40K60K80K100K94646.592052.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 1Round 24K8K12K16K20K20589200741. (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 1Round 236912159.1219.3481. (CXX) g++ options: -rdynamic

ACES DGEMM

Sustained Floating-Point Rate

OpenBenchmarking.orgGFLOP/s, More Is BetterACES DGEMM 1.0Sustained Floating-Point RateRound 1Round 22468106.2342316.0882561. (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 1Round 20.36140.72281.08421.44561.8071.6061.5701. (CXX) g++ options: -O3

ASKAP

Test: tConvolve OpenMP - Degridding

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

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

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 1Round 2300600900120015001360.061334.641. (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 1Round 24K8K12K16K20K18059177471. (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 1Round 26K12K18K24K30K25911.3225481.931. (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 1Round 2369121512.212.01. (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 1Round 230M60M90M120M150M1201700001182200001. (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 1Round 271421283530.0830.581. (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 1Round 212K24K36K48K60K56681558251. (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 1Round 22468107.3587.470

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 1Round 2163248648073.5572.541. (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 1Round 261218243024.4624.17MIN: 24.29 / MAX: 24.86MIN: 24 / MAX: 24.55

FFTW

Build: Stock - Size: 2D FFT Size 256

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

FFTW

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

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

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

Chia Blockchain VDF

Test: Square Assembly Optimized

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

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

LuaJIT

Test: Fast Fourier Transform

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

Timed HMMer Search

Pfam Database Search

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

LuaJIT

Test: Dense LU Matrix Factorization

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

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 1Round 22K4K6K8K10K7954.27873.31. (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 1Round 271421283530.831.11. (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 1Round 22468108.868.781. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm

OSBench

Test: Create Files

OpenBenchmarking.orgus Per Event, Fewer Is BetterOSBenchTest: Create FilesRound 1Round 22468108.1353808.2088371. (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 1Round 2130026003900520065006261.96206.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 1Round 213M26M39M52M65M60594000600950001. (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 1Round 2300M600M900M1200M1500M129470000012848000001. (CC) gcc options: -O3 -pthread -lm -lc -lliquid

ctx_clock

Context Switch Time

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

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 1Round 27K14K21K28K35K32957327141. (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 1Round 27K14K21K28K35K34139339371. (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 1Round 220K40K60K80K100K84426.983950.01. (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 1Round 280160240320400386.40384.521. (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 1Round 20.23050.4610.69150.9221.15251.0195451.0243851. (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 1Round 27K14K21K28K35K30971308311. (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 1Round 26K12K18K24K30K27568274601. (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 1Round 24812162014.0314.08

LuaJIT

Test: Composite

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

Opus Codec Encoding

WAV To Opus Encode

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

Botan

Test: ChaCha20Poly1305 - Decrypt

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

LZ4 Compression

Compression Level: 1 - Decompression Speed

OpenBenchmarking.orgMB/s, More Is BetterLZ4 Compression 1.9.3Compression Level: 1 - Decompression SpeedRound 1Round 22K4K6K8K10K10459.910428.21. (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 1Round 22K4K6K8K10K8666.78640.51. (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 1Round 20.56361.12721.69082.25442.8182.4978702.5050561. (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 1Round 22K4K6K8K10K9551.19524.81. (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 1Round 280160240320400390.5389.5

LZ4 Compression

Compression Level: 3 - Decompression Speed

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

LULESH

OpenBenchmarking.orgz/s, More Is BetterLULESH 2.0.3Round 1Round 2160032004800640080007429.287411.911. (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 1Round 21.27772.55543.83315.11086.38855.6655065.6787471. (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 1Round 24812162013.9113.94

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 1Round 2120M240M360M480M600M540597708.77539597810.301. (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 1Round 27K14K21K28K35K30474304181. (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 1Round 29K18K27K36K45K39772397031. (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 1Round 260120180240300285.13285.611. (CC) gcc options: -O2 -pthread

ASKAP

Test: tConvolve MT - Gridding

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

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

Bullet Physics Engine

Test: 1000 Stack

OpenBenchmarking.orgSeconds, Fewer Is BetterBullet Physics Engine 2.81Test: 1000 StackRound 1Round 22468107.5148917.5263991. (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 1Round 20.6691.3382.0072.6763.3452.9688612.9733691. (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 1Round 2160K320K480K640K800K746326.67745515.261. (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 1Round 236912159.239.22

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 1Round 22468107.917777.909621. (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 1Round 280M160M240M320M400M3627058003623452001. (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 1Round 2369121510.1610.15

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 1Round 24008001200160020001689.981691.321. (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 1Round 22K4K6K8K10K8230.68225.01. (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 1Round 20.49910.99821.49731.99642.49552.216552.21802

C-Ray

Total Time - 4K, 16 Rays Per Pixel

OpenBenchmarking.orgSeconds, Fewer Is BetterC-Ray 1.1Total Time - 4K, 16 Rays Per PixelRound 1Round 271421283531.1031.121. (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 1Round 22K4K6K8K10K8248.48244.11. (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 1Round 260012001800240030002773.52772.31. (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 1Round 2110022003300440055005027.515025.431. (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 1Round 24008001200160020001896.231895.461. (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 1Round 22468107.820657.82376

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 1Round 22K4K6K8K10K8579.58576.41. (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 1Round 2369121512.2512.25

Botan

Test: KASUMI

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

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 1Round 22M4M6M8M10M840364984009381. (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 1Round 2100200300400500456.66456.521. (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 1Round 270014002100280035003453.353452.401. (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 1Round 211002200330044005500512051191. (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 1Round 26K12K18K24K30K26427264231. (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 1Round 20.67191.34382.01572.68763.35952.986092.98616

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 1Round 24812162016161. (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 1Round 24812162014.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.4