Core i7 6800K Ubuntu 20.10

Intel Core i7-6800K testing with a MSI X99A WORKSTATION (MS-7A54) v1.0 (1.10 BIOS) and Zotac NVIDIA NV137 2GB on Ubuntu 20.10 via the Phoronix Test Suite.

HTML result view exported from: https://openbenchmarking.org/result/2101059-HA-COREI768045&sor.

Core i7 6800K Ubuntu 20.10ProcessorMotherboardChipsetMemoryDiskGraphicsAudioMonitorNetworkOSKernelDesktopDisplay ServerDisplay DriverCompilerFile-SystemScreen ResolutionOpenGLRun 1Run 2Run 3Intel Core i7-6800K @ 3.80GHz (6 Cores / 12 Threads)MSI X99A WORKSTATION (MS-7A54) v1.0 (1.10 BIOS)Intel Xeon E7 v4/Xeon16GB120GB TOSHIBA TR150Zotac NVIDIA GeForce GTX 1050Realtek ALC1150G237HLIntel I218-LM + Intel I210Ubuntu 20.105.8.0-33-generic (x86_64)GNOME Shell 3.38.1X Server 1.20.9modesetting 1.20.9GCC 10.2.0ext41920x1080Zotac NVIDIA NV137 2GB4.3 Mesa 20.2.1OpenBenchmarking.orgCompiler Details- --build=x86_64-linux-gnu --disable-vtable-verify --disable-werror --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-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-targets=nvptx-none=/build/gcc-10-JvwpWM/gcc-10-10.2.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-10-JvwpWM/gcc-10-10.2.0/debian/tmp-gcn/usr,hsa --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-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 Processor Details- Scaling Governor: intel_cpufreq ondemand - CPU Microcode: 0xb000038Python Details- Python 3.8.6Security Details- itlb_multihit: KVM: Mitigation of VMX disabled + l1tf: Mitigation of PTE Inversion; VMX: conditional cache flushes SMT vulnerable + mds: Mitigation of Clear buffers; SMT vulnerable + meltdown: Mitigation of PTI + spec_store_bypass: Mitigation of SSB disabled via prctl and seccomp + spectre_v1: Mitigation of usercopy/swapgs barriers and __user pointer sanitization + spectre_v2: Mitigation of Full generic retpoline IBPB: conditional IBRS_FW STIBP: conditional RSB filling + srbds: Not affected + tsx_async_abort: Mitigation of Clear buffers; SMT vulnerable

Core i7 6800K Ubuntu 20.10yquake2: Software CPU - 1920 x 1080hpcc: G-HPLhpcc: G-Fftehpcc: EP-DGEMMhpcc: G-Ptranshpcc: EP-STREAM Triadhpcc: G-Rand Accesshpcc: Rand Ring Latencyhpcc: Rand Ring Bandwidthhpcc: Max Ping Pong Bandwidthclomp: Static OMP Speeduphmmer: Pfam Database Searchmafft: Multiple Sequence Alignment - LSU RNAlammps: Rhodopsin Proteinsimdjson: Kostyasimdjson: LargeRandsimdjson: PartialTweetssimdjson: DistinctUserIDcompress-lz4: 1 - Compression Speedcompress-lz4: 1 - Decompression Speedcompress-lz4: 3 - Compression Speedcompress-lz4: 3 - Decompression Speedcompress-lz4: 9 - Compression Speedcompress-lz4: 9 - Decompression Speedcompress-zstd: 3compress-zstd: 19crafty: Elapsed Timeonednn: IP Shapes 1D - f32 - CPUonednn: IP Shapes 3D - f32 - CPUonednn: IP Shapes 1D - u8s8f32 - CPUonednn: IP Shapes 3D - u8s8f32 - CPUonednn: Convolution Batch Shapes Auto - f32 - CPUonednn: Deconvolution Batch shapes_1d - f32 - CPUonednn: Deconvolution Batch shapes_3d - f32 - CPUonednn: Convolution Batch Shapes Auto - u8s8f32 - CPUonednn: Deconvolution Batch shapes_1d - u8s8f32 - CPUonednn: Deconvolution Batch shapes_3d - u8s8f32 - CPUonednn: Recurrent Neural Network Training - f32 - CPUonednn: Recurrent Neural Network Inference - f32 - CPUonednn: Recurrent Neural Network Training - u8s8f32 - CPUonednn: Recurrent Neural Network Inference - u8s8f32 - CPUonednn: Matrix Multiply Batch Shapes Transformer - f32 - CPUonednn: Recurrent Neural Network Training - bf16bf16bf16 - CPUonednn: Recurrent Neural Network Inference - bf16bf16bf16 - CPUonednn: Matrix Multiply Batch Shapes Transformer - u8s8f32 - CPUdav1d: Chimera 1080pdav1d: Summer Nature 4Kdav1d: Summer Nature 1080pdav1d: Chimera 1080p 10-bitembree: Pathtracer - Crownembree: Pathtracer ISPC - Crownembree: Pathtracer - Asian Dragonembree: Pathtracer ISPC - Asian Dragonkvazaar: Bosphorus 4K - Slowkvazaar: Bosphorus 4K - Mediumkvazaar: Bosphorus 1080p - Slowkvazaar: Bosphorus 1080p - Mediumkvazaar: Bosphorus 4K - Very Fastkvazaar: Bosphorus 4K - Ultra Fastkvazaar: Bosphorus 1080p - Very Fastkvazaar: Bosphorus 1080p - Ultra Fastrav1e: 1rav1e: 5rav1e: 6rav1e: 10x264: H.264 Video Encodingx265: Bosphorus 4Kx265: Bosphorus 1080pcoremark: CoreMark Size 666 - Iterations Per Secondstockfish: Total Timeasmfish: 1024 Hash Memory, 26 Depthbuild-ffmpeg: Time To Compilebuild-linux-kernel: Time To Compilebuild2: Time To Compileyafaray: Total Time For Sample Scenebuild-eigen: Time To Compiledeepspeech: CPUencode-ape: WAV To APEencode-opus: WAV To Opus Encodeespeak: Text-To-Speech Synthesisrnnoise: node-web-tooling: gromacs: Water Benchmarkastcenc: Fastastcenc: Mediumastcenc: Thoroughastcenc: Exhaustivebasis: ETC1Sbasis: UASTC Level 0basis: UASTC Level 2basis: UASTC Level 3basis: UASTC Level 2 + RDO Post-Processingsqlite-speedtest: Timed Time - Size 1,000redis: LPOPredis: SADDredis: LPUSHredis: GETredis: SETncnn: CPU - mobilenetncnn: CPU-v2-v2 - mobilenet-v2ncnn: CPU-v3-v3 - mobilenet-v3ncnn: CPU - shufflenet-v2ncnn: CPU - mnasnetncnn: CPU - efficientnet-b0ncnn: CPU - blazefacencnn: CPU - googlenetncnn: CPU - vgg16ncnn: CPU - resnet18ncnn: CPU - alexnetncnn: CPU - resnet50ncnn: CPU - yolov4-tinyncnn: CPU - squeezenet_ssdncnn: CPU - regnety_400mindigobench: CPU - Bedroomindigobench: CPU - Supercarai-benchmark: Device Inference Scoreai-benchmark: Device Training Scoreai-benchmark: Device AI Scorephpbench: PHP Benchmark Suiteencode-wavpack: WAV To WavPackunpack-firefox: firefox-84.0.source.tar.xzbrl-cad: VGR Performance MetricRun 1Run 2Run 381.786.188722.0738737.231132.502765.346050.024100.434122.5112912775.5541.2131.74611.4162.6030.580.390.690.715400.286392.043.216291.642.296298.22971.631.3703486013.027410.050029.328303.8137816.945319.087715.999917.174425.931012.757311058.97394.0711071.47400.878.2099411020.07391.529.47929361.59102.45322.3567.766.41067.36647.52129.20122.692.7511.0011.337.7114.0429.3852.740.2770.8281.0912.37152.058.6435.22192969.4080091041422915683640100.248158.694264.647272.34399.304109.3780014.3979.46239.67325.1528.900.5687.548.8355.32427.4168.92810.85158.979113.012957.16579.7582200466.421786977.081314301.942022289.541511980.1375.0727.0417.2235.1217.0335.759.1169.77131.9555.6535.40173.2479.5159.7158.070.9792.275815881169662211016.27323.6627029181.286.508602.0855437.382932.512835.133920.023970.448732.3605712753.0611.2131.05911.5542.7110.580.390.690.715389.986384.443.216285.042.306286.92966.531.2704721412.66059.807329.167453.7735616.999319.062615.830217.206725.709012.670211071.27385.8611074.27404.317.1829511062.67430.609.51403362.52102.74323.3267.716.43407.31467.61379.11272.692.7611.0411.357.7314.0429.3552.920.2800.8181.0852.36951.978.6034.75192628.8634871033690215739160100.009159.021265.496271.97598.969109.6623014.3819.51140.56924.9598.790.5687.548.2052.22422.8268.68310.87258.951112.928966.39679.6371361545.281750815.541311290.871965096.131574421.2574.5327.2217.0635.7918.1435.169.0170.17131.7456.4235.20169.8879.1960.0556.970.9772.254820882170261952816.15723.6047011681.386.659722.0787436.872932.500705.544500.024410.436352.4492712872.7001.2131.34711.4722.6430.580.390.690.715377.616385.243.246291.542.286295.42969.031.2702496912.710610.09589.210523.7303816.939419.139315.745017.241625.777412.624611111.77418.0211063.87415.857.2128911119.07414.469.63747361.92102.34323.6467.606.45337.31157.53309.18812.692.7511.0111.337.7114.0229.3652.780.2780.8291.0922.35452.158.7435.10195702.0212031043042715902806101.161158.064265.692272.39599.544110.485114.3769.58540.87125.2398.890.5647.548.3152.17422.9169.24311.04858.994113.137962.77879.6311354046.581746188.191323367.411960201.461558674.5275.1927.5617.0435.2617.2335.718.7069.99131.8157.4435.43171.1378.9259.7857.700.9832.274OpenBenchmarking.org

yquake2

Renderer: Software CPU - Resolution: 1920 x 1080

OpenBenchmarking.orgFrames Per Second, More Is Betteryquake2 7.45Renderer: Software CPU - Resolution: 1920 x 1080Run 1Run 3Run 220406080100SE +/- 0.78, N = 3SE +/- 0.26, N = 3SE +/- 0.93, N = 381.781.381.21. (CC) gcc options: -lm -ldl -rdynamic -shared -lSDL2 -O2 -pipe -fomit-frame-pointer -std=gnu99 -fno-strict-aliasing -fwrapv -fvisibility=hidden -MMD -mfpmath=sse -fPIC

HPC Challenge

Test / Class: G-HPL

OpenBenchmarking.orgGFLOPS, More Is BetterHPC Challenge 1.5.0Test / Class: G-HPLRun 3Run 2Run 120406080100SE +/- 0.89, N = 9SE +/- 1.20, N = 3SE +/- 0.94, N = 986.6686.5186.191. (CC) gcc options: -lblas -lm -pthread -lmpi -fomit-frame-pointer -funroll-loops2. ATLAS + Open MPI 4.0.3

HPC Challenge

Test / Class: G-Ffte

OpenBenchmarking.orgGFLOPS, More Is BetterHPC Challenge 1.5.0Test / Class: G-FfteRun 2Run 3Run 10.46920.93841.40761.87682.346SE +/- 0.05507, N = 3SE +/- 0.05394, N = 3SE +/- 0.13748, N = 32.085542.078742.073871. (CC) gcc options: -lblas -lm -pthread -lmpi -fomit-frame-pointer -funroll-loops2. ATLAS + Open MPI 4.0.3

HPC Challenge

Test / Class: EP-DGEMM

OpenBenchmarking.orgGFLOPS, More Is BetterHPC Challenge 1.5.0Test / Class: EP-DGEMMRun 2Run 1Run 3918273645SE +/- 0.40, N = 3SE +/- 0.60, N = 3SE +/- 0.49, N = 337.3837.2336.871. (CC) gcc options: -lblas -lm -pthread -lmpi -fomit-frame-pointer -funroll-loops2. ATLAS + Open MPI 4.0.3

HPC Challenge

Test / Class: G-Ptrans

OpenBenchmarking.orgGB/s, More Is BetterHPC Challenge 1.5.0Test / Class: G-PtransRun 2Run 1Run 30.56541.13081.69622.26162.827SE +/- 0.00766, N = 3SE +/- 0.00379, N = 3SE +/- 0.00646, N = 32.512832.502762.500701. (CC) gcc options: -lblas -lm -pthread -lmpi -fomit-frame-pointer -funroll-loops2. ATLAS + Open MPI 4.0.3

HPC Challenge

Test / Class: EP-STREAM Triad

OpenBenchmarking.orgGB/s, More Is BetterHPC Challenge 1.5.0Test / Class: EP-STREAM TriadRun 3Run 1Run 21.24752.4953.74254.996.2375SE +/- 0.01514, N = 3SE +/- 0.07070, N = 3SE +/- 0.09991, N = 35.544505.346055.133921. (CC) gcc options: -lblas -lm -pthread -lmpi -fomit-frame-pointer -funroll-loops2. ATLAS + Open MPI 4.0.3

HPC Challenge

Test / Class: G-Random Access

OpenBenchmarking.orgGUP/s, More Is BetterHPC Challenge 1.5.0Test / Class: G-Random AccessRun 3Run 1Run 20.00550.0110.01650.0220.0275SE +/- 0.00023, N = 3SE +/- 0.00028, N = 3SE +/- 0.00072, N = 30.024410.024100.023971. (CC) gcc options: -lblas -lm -pthread -lmpi -fomit-frame-pointer -funroll-loops2. ATLAS + Open MPI 4.0.3

HPC Challenge

Test / Class: Random Ring Latency

OpenBenchmarking.orgusecs, Fewer Is BetterHPC Challenge 1.5.0Test / Class: Random Ring LatencyRun 1Run 3Run 20.1010.2020.3030.4040.505SE +/- 0.01254, N = 3SE +/- 0.01324, N = 3SE +/- 0.00111, N = 30.434120.436350.448731. (CC) gcc options: -lblas -lm -pthread -lmpi -fomit-frame-pointer -funroll-loops2. ATLAS + Open MPI 4.0.3

HPC Challenge

Test / Class: Random Ring Bandwidth

OpenBenchmarking.orgGB/s, More Is BetterHPC Challenge 1.5.0Test / Class: Random Ring BandwidthRun 1Run 3Run 20.5651.131.6952.262.825SE +/- 0.09513, N = 3SE +/- 0.10589, N = 3SE +/- 0.01108, N = 32.511292.449272.360571. (CC) gcc options: -lblas -lm -pthread -lmpi -fomit-frame-pointer -funroll-loops2. ATLAS + Open MPI 4.0.3

HPC Challenge

Test / Class: Max Ping Pong Bandwidth

OpenBenchmarking.orgMB/s, More Is BetterHPC Challenge 1.5.0Test / Class: Max Ping Pong BandwidthRun 3Run 1Run 23K6K9K12K15KSE +/- 46.85, N = 3SE +/- 41.78, N = 3SE +/- 19.51, N = 312872.7012775.5512753.061. (CC) gcc options: -lblas -lm -pthread -lmpi -fomit-frame-pointer -funroll-loops2. ATLAS + Open MPI 4.0.3

CLOMP

Static OMP Speedup

OpenBenchmarking.orgSpeedup, More Is BetterCLOMP 1.2Static OMP SpeedupRun 3Run 2Run 10.270.540.811.081.35SE +/- 0.01, N = 15SE +/- 0.00, N = 3SE +/- 0.01, N = 151.21.21.21. (CC) gcc options: -fopenmp -O3 -lm

Timed HMMer Search

Pfam Database Search

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed HMMer Search 3.3.1Pfam Database SearchRun 2Run 3Run 1306090120150SE +/- 0.21, N = 3SE +/- 0.12, N = 3SE +/- 0.62, N = 3131.06131.35131.751. (CC) gcc options: -O3 -pthread -lhmmer -leasel -lm

Timed MAFFT Alignment

Multiple Sequence Alignment - LSU RNA

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed MAFFT Alignment 7.471Multiple Sequence Alignment - LSU RNARun 1Run 3Run 23691215SE +/- 0.13, N = 3SE +/- 0.12, N = 3SE +/- 0.16, N = 311.4211.4711.551. (CC) gcc options: -std=c99 -O3 -lm -lpthread

LAMMPS Molecular Dynamics Simulator

Model: Rhodopsin Protein

OpenBenchmarking.orgns/day, More Is BetterLAMMPS Molecular Dynamics Simulator 29Oct2020Model: Rhodopsin ProteinRun 2Run 3Run 10.611.221.832.443.05SE +/- 0.040, N = 15SE +/- 0.005, N = 3SE +/- 0.027, N = 152.7112.6432.6031. (CXX) g++ options: -O3 -pthread -lm

simdjson

Throughput Test: Kostya

OpenBenchmarking.orgGB/s, More Is Bettersimdjson 0.7.1Throughput Test: KostyaRun 3Run 2Run 10.13050.2610.39150.5220.6525SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 30.580.580.581. (CXX) g++ options: -O3 -pthread

simdjson

Throughput Test: LargeRandom

OpenBenchmarking.orgGB/s, More Is Bettersimdjson 0.7.1Throughput Test: LargeRandomRun 3Run 2Run 10.08780.17560.26340.35120.439SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 30.390.390.391. (CXX) g++ options: -O3 -pthread

simdjson

Throughput Test: PartialTweets

OpenBenchmarking.orgGB/s, More Is Bettersimdjson 0.7.1Throughput Test: PartialTweetsRun 3Run 2Run 10.15530.31060.46590.62120.7765SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 30.690.690.691. (CXX) g++ options: -O3 -pthread

simdjson

Throughput Test: DistinctUserID

OpenBenchmarking.orgGB/s, More Is Bettersimdjson 0.7.1Throughput Test: DistinctUserIDRun 3Run 2Run 10.15980.31960.47940.63920.799SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 30.710.710.711. (CXX) g++ options: -O3 -pthread

LZ4 Compression

Compression Level: 1 - Compression Speed

OpenBenchmarking.orgMB/s, More Is BetterLZ4 Compression 1.9.3Compression Level: 1 - Compression SpeedRun 1Run 2Run 312002400360048006000SE +/- 2.58, N = 3SE +/- 1.99, N = 3SE +/- 0.16, N = 35400.285389.985377.611. (CC) gcc options: -O3

LZ4 Compression

Compression Level: 1 - Decompression Speed

OpenBenchmarking.orgMB/s, More Is BetterLZ4 Compression 1.9.3Compression Level: 1 - Decompression SpeedRun 1Run 3Run 214002800420056007000SE +/- 1.39, N = 3SE +/- 0.96, N = 3SE +/- 3.86, N = 36392.06385.26384.41. (CC) gcc options: -O3

LZ4 Compression

Compression Level: 3 - Compression Speed

OpenBenchmarking.orgMB/s, More Is BetterLZ4 Compression 1.9.3Compression Level: 3 - Compression SpeedRun 3Run 2Run 11020304050SE +/- 0.01, N = 3SE +/- 0.05, N = 3SE +/- 0.04, N = 343.2443.2143.211. (CC) gcc options: -O3

LZ4 Compression

Compression Level: 3 - Decompression Speed

OpenBenchmarking.orgMB/s, More Is BetterLZ4 Compression 1.9.3Compression Level: 3 - Decompression SpeedRun 1Run 3Run 213002600390052006500SE +/- 1.24, N = 3SE +/- 3.87, N = 3SE +/- 2.97, N = 36291.66291.56285.01. (CC) gcc options: -O3

LZ4 Compression

Compression Level: 9 - Compression Speed

OpenBenchmarking.orgMB/s, More Is BetterLZ4 Compression 1.9.3Compression Level: 9 - Compression SpeedRun 2Run 1Run 31020304050SE +/- 0.00, N = 3SE +/- 0.01, N = 3SE +/- 0.01, N = 342.3042.2942.281. (CC) gcc options: -O3

LZ4 Compression

Compression Level: 9 - Decompression Speed

OpenBenchmarking.orgMB/s, More Is BetterLZ4 Compression 1.9.3Compression Level: 9 - Decompression SpeedRun 1Run 3Run 213002600390052006500SE +/- 2.81, N = 3SE +/- 3.26, N = 3SE +/- 4.84, N = 36298.26295.46286.91. (CC) gcc options: -O3

Zstd Compression

Compression Level: 3

OpenBenchmarking.orgMB/s, More Is BetterZstd Compression 1.4.5Compression Level: 3Run 1Run 3Run 26001200180024003000SE +/- 3.47, N = 3SE +/- 7.85, N = 3SE +/- 4.29, N = 32971.62969.02966.51. (CC) gcc options: -O3 -pthread -lz -llzma

Zstd Compression

Compression Level: 19

OpenBenchmarking.orgMB/s, More Is BetterZstd Compression 1.4.5Compression Level: 19Run 1Run 3Run 2714212835SE +/- 0.06, N = 3SE +/- 0.06, N = 3SE +/- 0.09, N = 331.331.231.21. (CC) gcc options: -O3 -pthread -lz -llzma

Crafty

Elapsed Time

OpenBenchmarking.orgNodes Per Second, More Is BetterCrafty 25.2Elapsed TimeRun 2Run 1Run 31.5M3M4.5M6M7.5MSE +/- 5337.82, N = 3SE +/- 16316.81, N = 3SE +/- 13562.60, N = 37047214703486070249691. (CC) gcc options: -pthread -lstdc++ -fprofile-use -lm

oneDNN

Harness: IP Shapes 1D - Data Type: f32 - Engine: CPU

OpenBenchmarking.orgms, Fewer Is BetteroneDNN 2.0Harness: IP Shapes 1D - Data Type: f32 - Engine: CPURun 2Run 3Run 13691215SE +/- 0.06, N = 3SE +/- 0.04, N = 3SE +/- 0.08, N = 312.6612.7113.03MIN: 6.05MIN: 5.94MIN: 6.761. (CXX) g++ options: -O3 -std=c++11 -fopenmp -msse4.1 -fPIC -pie -lpthread

oneDNN

Harness: IP Shapes 3D - Data Type: f32 - Engine: CPU

OpenBenchmarking.orgms, Fewer Is BetteroneDNN 2.0Harness: IP Shapes 3D - Data Type: f32 - Engine: CPURun 2Run 1Run 33691215SE +/- 0.03591, N = 3SE +/- 0.09931, N = 3SE +/- 0.04430, N = 39.8073210.0500210.09580MIN: 8.52MIN: 8.56MIN: 8.611. (CXX) g++ options: -O3 -std=c++11 -fopenmp -msse4.1 -fPIC -pie -lpthread

oneDNN

Harness: IP Shapes 1D - Data Type: u8s8f32 - Engine: CPU

OpenBenchmarking.orgms, Fewer Is BetteroneDNN 2.0Harness: IP Shapes 1D - Data Type: u8s8f32 - Engine: CPURun 2Run 3Run 13691215SE +/- 0.03003, N = 3SE +/- 0.04781, N = 3SE +/- 0.06357, N = 39.167459.210529.32830MIN: 3.97MIN: 3.97MIN: 3.981. (CXX) g++ options: -O3 -std=c++11 -fopenmp -msse4.1 -fPIC -pie -lpthread

oneDNN

Harness: IP Shapes 3D - Data Type: u8s8f32 - Engine: CPU

OpenBenchmarking.orgms, Fewer Is BetteroneDNN 2.0Harness: IP Shapes 3D - Data Type: u8s8f32 - Engine: CPURun 3Run 2Run 10.85811.71622.57433.43244.2905SE +/- 0.01990, N = 3SE +/- 0.00200, N = 3SE +/- 0.00333, N = 33.730383.773563.81378MIN: 3.21MIN: 3.18MIN: 3.121. (CXX) g++ options: -O3 -std=c++11 -fopenmp -msse4.1 -fPIC -pie -lpthread

oneDNN

Harness: Convolution Batch Shapes Auto - Data Type: f32 - Engine: CPU

OpenBenchmarking.orgms, Fewer Is BetteroneDNN 2.0Harness: Convolution Batch Shapes Auto - Data Type: f32 - Engine: CPURun 3Run 1Run 248121620SE +/- 0.04, N = 3SE +/- 0.03, N = 3SE +/- 0.02, N = 316.9416.9517.00MIN: 13.98MIN: 14.04MIN: 13.621. (CXX) g++ options: -O3 -std=c++11 -fopenmp -msse4.1 -fPIC -pie -lpthread

oneDNN

Harness: Deconvolution Batch shapes_1d - Data Type: f32 - Engine: CPU

OpenBenchmarking.orgms, Fewer Is BetteroneDNN 2.0Harness: Deconvolution Batch shapes_1d - Data Type: f32 - Engine: CPURun 2Run 1Run 3510152025SE +/- 0.06, N = 3SE +/- 0.16, N = 3SE +/- 0.05, N = 319.0619.0919.14MIN: 8.04MIN: 8.36MIN: 8.131. (CXX) g++ options: -O3 -std=c++11 -fopenmp -msse4.1 -fPIC -pie -lpthread

oneDNN

Harness: Deconvolution Batch shapes_3d - Data Type: f32 - Engine: CPU

OpenBenchmarking.orgms, Fewer Is BetteroneDNN 2.0Harness: Deconvolution Batch shapes_3d - Data Type: f32 - Engine: CPURun 3Run 2Run 148121620SE +/- 0.07, N = 3SE +/- 0.05, N = 3SE +/- 0.08, N = 315.7515.8316.00MIN: 11.87MIN: 11.82MIN: 12.181. (CXX) g++ options: -O3 -std=c++11 -fopenmp -msse4.1 -fPIC -pie -lpthread

oneDNN

Harness: Convolution Batch Shapes Auto - Data Type: u8s8f32 - Engine: CPU

OpenBenchmarking.orgms, Fewer Is BetteroneDNN 2.0Harness: Convolution Batch Shapes Auto - Data Type: u8s8f32 - Engine: CPURun 1Run 2Run 348121620SE +/- 0.04, N = 3SE +/- 0.07, N = 3SE +/- 0.03, N = 317.1717.2117.24MIN: 12.71MIN: 13.27MIN: 12.661. (CXX) g++ options: -O3 -std=c++11 -fopenmp -msse4.1 -fPIC -pie -lpthread

oneDNN

Harness: Deconvolution Batch shapes_1d - Data Type: u8s8f32 - Engine: CPU

OpenBenchmarking.orgms, Fewer Is BetteroneDNN 2.0Harness: Deconvolution Batch shapes_1d - Data Type: u8s8f32 - Engine: CPURun 2Run 3Run 1612182430SE +/- 0.01, N = 3SE +/- 0.18, N = 3SE +/- 0.09, N = 325.7125.7825.93MIN: 9.67MIN: 9.78MIN: 9.721. (CXX) g++ options: -O3 -std=c++11 -fopenmp -msse4.1 -fPIC -pie -lpthread

oneDNN

Harness: Deconvolution Batch shapes_3d - Data Type: u8s8f32 - Engine: CPU

OpenBenchmarking.orgms, Fewer Is BetteroneDNN 2.0Harness: Deconvolution Batch shapes_3d - Data Type: u8s8f32 - Engine: CPURun 3Run 2Run 13691215SE +/- 0.05, N = 3SE +/- 0.02, N = 3SE +/- 0.07, N = 312.6212.6712.76MIN: 7.63MIN: 8.03MIN: 8.271. (CXX) g++ options: -O3 -std=c++11 -fopenmp -msse4.1 -fPIC -pie -lpthread

oneDNN

Harness: Recurrent Neural Network Training - Data Type: f32 - Engine: CPU

OpenBenchmarking.orgms, Fewer Is BetteroneDNN 2.0Harness: Recurrent Neural Network Training - Data Type: f32 - Engine: CPURun 1Run 2Run 32K4K6K8K10KSE +/- 10.33, N = 3SE +/- 4.29, N = 3SE +/- 7.07, N = 311058.911071.211111.7MIN: 10774.1MIN: 10804.1MIN: 10816.91. (CXX) g++ options: -O3 -std=c++11 -fopenmp -msse4.1 -fPIC -pie -lpthread

oneDNN

Harness: Recurrent Neural Network Inference - Data Type: f32 - Engine: CPU

OpenBenchmarking.orgms, Fewer Is BetteroneDNN 2.0Harness: Recurrent Neural Network Inference - Data Type: f32 - Engine: CPURun 2Run 1Run 316003200480064008000SE +/- 11.50, N = 3SE +/- 20.69, N = 3SE +/- 6.04, N = 37385.867394.077418.02MIN: 7090.33MIN: 7102.56MIN: 7150.11. (CXX) g++ options: -O3 -std=c++11 -fopenmp -msse4.1 -fPIC -pie -lpthread

oneDNN

Harness: Recurrent Neural Network Training - Data Type: u8s8f32 - Engine: CPU

OpenBenchmarking.orgms, Fewer Is BetteroneDNN 2.0Harness: Recurrent Neural Network Training - Data Type: u8s8f32 - Engine: CPURun 3Run 1Run 22K4K6K8K10KSE +/- 11.56, N = 3SE +/- 8.16, N = 3SE +/- 10.87, N = 311063.811071.411074.2MIN: 10764.6MIN: 10803.3MIN: 10796.51. (CXX) g++ options: -O3 -std=c++11 -fopenmp -msse4.1 -fPIC -pie -lpthread

oneDNN

Harness: Recurrent Neural Network Inference - Data Type: u8s8f32 - Engine: CPU

OpenBenchmarking.orgms, Fewer Is BetteroneDNN 2.0Harness: Recurrent Neural Network Inference - Data Type: u8s8f32 - Engine: CPURun 1Run 2Run 316003200480064008000SE +/- 12.71, N = 3SE +/- 0.26, N = 3SE +/- 4.87, N = 37400.877404.317415.85MIN: 7138.98MIN: 7147.81MIN: 7149.41. (CXX) g++ options: -O3 -std=c++11 -fopenmp -msse4.1 -fPIC -pie -lpthread

oneDNN

Harness: Matrix Multiply Batch Shapes Transformer - Data Type: f32 - Engine: CPU

OpenBenchmarking.orgms, Fewer Is BetteroneDNN 2.0Harness: Matrix Multiply Batch Shapes Transformer - Data Type: f32 - Engine: CPURun 2Run 3Run 1246810SE +/- 0.02084, N = 3SE +/- 0.02417, N = 3SE +/- 0.48864, N = 157.182957.212898.20994MIN: 3.37MIN: 3.38MIN: 3.291. (CXX) g++ options: -O3 -std=c++11 -fopenmp -msse4.1 -fPIC -pie -lpthread

oneDNN

Harness: Recurrent Neural Network Training - Data Type: bf16bf16bf16 - Engine: CPU

OpenBenchmarking.orgms, Fewer Is BetteroneDNN 2.0Harness: Recurrent Neural Network Training - Data Type: bf16bf16bf16 - Engine: CPURun 1Run 2Run 32K4K6K8K10KSE +/- 10.72, N = 3SE +/- 26.91, N = 3SE +/- 17.48, N = 311020.011062.611119.0MIN: 10766MIN: 10773.5MIN: 10848.61. (CXX) g++ options: -O3 -std=c++11 -fopenmp -msse4.1 -fPIC -pie -lpthread

oneDNN

Harness: Recurrent Neural Network Inference - Data Type: bf16bf16bf16 - Engine: CPU

OpenBenchmarking.orgms, Fewer Is BetteroneDNN 2.0Harness: Recurrent Neural Network Inference - Data Type: bf16bf16bf16 - Engine: CPURun 1Run 3Run 216003200480064008000SE +/- 7.28, N = 3SE +/- 14.92, N = 3SE +/- 42.16, N = 37391.527414.467430.60MIN: 7132.96MIN: 7129.34MIN: 7131.371. (CXX) g++ options: -O3 -std=c++11 -fopenmp -msse4.1 -fPIC -pie -lpthread

oneDNN

Harness: Matrix Multiply Batch Shapes Transformer - Data Type: u8s8f32 - Engine: CPU

OpenBenchmarking.orgms, Fewer Is BetteroneDNN 2.0Harness: Matrix Multiply Batch Shapes Transformer - Data Type: u8s8f32 - Engine: CPURun 1Run 2Run 33691215SE +/- 0.03038, N = 3SE +/- 0.01988, N = 3SE +/- 0.03653, N = 39.479299.514039.63747MIN: 4.26MIN: 4.29MIN: 4.311. (CXX) g++ options: -O3 -std=c++11 -fopenmp -msse4.1 -fPIC -pie -lpthread

dav1d

Video Input: Chimera 1080p

OpenBenchmarking.orgFPS, More Is Betterdav1d 0.8.1Video Input: Chimera 1080pRun 2Run 3Run 180160240320400SE +/- 1.27, N = 3SE +/- 1.19, N = 3SE +/- 0.56, N = 3362.52361.92361.59MIN: 267.49 / MAX: 564.49MIN: 266.52 / MAX: 567.25MIN: 267 / MAX: 561.791. (CC) gcc options: -pthread

dav1d

Video Input: Summer Nature 4K

OpenBenchmarking.orgFPS, More Is Betterdav1d 0.8.1Video Input: Summer Nature 4KRun 2Run 1Run 320406080100SE +/- 0.10, N = 3SE +/- 0.07, N = 3SE +/- 0.15, N = 3102.74102.45102.34MIN: 96.51 / MAX: 116.33MIN: 96.59 / MAX: 115.32MIN: 96.39 / MAX: 115.071. (CC) gcc options: -pthread

dav1d

Video Input: Summer Nature 1080p

OpenBenchmarking.orgFPS, More Is Betterdav1d 0.8.1Video Input: Summer Nature 1080pRun 3Run 2Run 170140210280350SE +/- 0.82, N = 3SE +/- 0.18, N = 3SE +/- 0.61, N = 3323.64323.32322.35MIN: 272 / MAX: 354.89MIN: 283.06 / MAX: 351.54MIN: 273.49 / MAX: 351.841. (CC) gcc options: -pthread

dav1d

Video Input: Chimera 1080p 10-bit

OpenBenchmarking.orgFPS, More Is Betterdav1d 0.8.1Video Input: Chimera 1080p 10-bitRun 1Run 2Run 31530456075SE +/- 0.07, N = 3SE +/- 0.13, N = 3SE +/- 0.01, N = 367.7667.7167.60MIN: 44.17 / MAX: 170.52MIN: 44.16 / MAX: 166.83MIN: 44.14 / MAX: 165.371. (CC) gcc options: -pthread

Embree

Binary: Pathtracer - Model: Crown

OpenBenchmarking.orgFrames Per Second, More Is BetterEmbree 3.9.0Binary: Pathtracer - Model: CrownRun 3Run 2Run 1246810SE +/- 0.0142, N = 3SE +/- 0.0076, N = 3SE +/- 0.0067, N = 36.45336.43406.4106MIN: 6.39 / MAX: 6.57MIN: 6.37 / MAX: 6.53MIN: 6.35 / MAX: 6.51

Embree

Binary: Pathtracer ISPC - Model: Crown

OpenBenchmarking.orgFrames Per Second, More Is BetterEmbree 3.9.0Binary: Pathtracer ISPC - Model: CrownRun 1Run 2Run 3246810SE +/- 0.0045, N = 3SE +/- 0.0251, N = 3SE +/- 0.0111, N = 37.36647.31467.3115MIN: 7.29 / MAX: 7.5MIN: 7.22 / MAX: 7.48MIN: 7.24 / MAX: 7.45

Embree

Binary: Pathtracer - Model: Asian Dragon

OpenBenchmarking.orgFrames Per Second, More Is BetterEmbree 3.9.0Binary: Pathtracer - Model: Asian DragonRun 2Run 3Run 1246810SE +/- 0.0742, N = 3SE +/- 0.0113, N = 3SE +/- 0.0019, N = 37.61377.53307.5212MIN: 7.43 / MAX: 7.81MIN: 7.49 / MAX: 7.62MIN: 7.48 / MAX: 7.63

Embree

Binary: Pathtracer ISPC - Model: Asian Dragon

OpenBenchmarking.orgFrames Per Second, More Is BetterEmbree 3.9.0Binary: Pathtracer ISPC - Model: Asian DragonRun 1Run 3Run 23691215SE +/- 0.0541, N = 3SE +/- 0.0422, N = 3SE +/- 0.0329, N = 39.20129.18819.1127MIN: 9.04 / MAX: 9.42MIN: 9.09 / MAX: 9.41MIN: 9.01 / MAX: 9.31

Kvazaar

Video Input: Bosphorus 4K - Video Preset: Slow

OpenBenchmarking.orgFrames Per Second, More Is BetterKvazaar 2.0Video Input: Bosphorus 4K - Video Preset: SlowRun 3Run 2Run 10.60531.21061.81592.42123.0265SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 32.692.692.691. (CC) gcc options: -pthread -ftree-vectorize -fvisibility=hidden -O2 -lpthread -lm -lrt

Kvazaar

Video Input: Bosphorus 4K - Video Preset: Medium

OpenBenchmarking.orgFrames Per Second, More Is BetterKvazaar 2.0Video Input: Bosphorus 4K - Video Preset: MediumRun 2Run 3Run 10.6211.2421.8632.4843.105SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 32.762.752.751. (CC) gcc options: -pthread -ftree-vectorize -fvisibility=hidden -O2 -lpthread -lm -lrt

Kvazaar

Video Input: Bosphorus 1080p - Video Preset: Slow

OpenBenchmarking.orgFrames Per Second, More Is BetterKvazaar 2.0Video Input: Bosphorus 1080p - Video Preset: SlowRun 2Run 3Run 13691215SE +/- 0.01, N = 3SE +/- 0.01, N = 3SE +/- 0.00, N = 311.0411.0111.001. (CC) gcc options: -pthread -ftree-vectorize -fvisibility=hidden -O2 -lpthread -lm -lrt

Kvazaar

Video Input: Bosphorus 1080p - Video Preset: Medium

OpenBenchmarking.orgFrames Per Second, More Is BetterKvazaar 2.0Video Input: Bosphorus 1080p - Video Preset: MediumRun 2Run 3Run 13691215SE +/- 0.01, N = 3SE +/- 0.00, N = 3SE +/- 0.02, N = 311.3511.3311.331. (CC) gcc options: -pthread -ftree-vectorize -fvisibility=hidden -O2 -lpthread -lm -lrt

Kvazaar

Video Input: Bosphorus 4K - Video Preset: Very Fast

OpenBenchmarking.orgFrames Per Second, More Is BetterKvazaar 2.0Video Input: Bosphorus 4K - Video Preset: Very FastRun 2Run 3Run 1246810SE +/- 0.01, N = 3SE +/- 0.01, N = 3SE +/- 0.01, N = 37.737.717.711. (CC) gcc options: -pthread -ftree-vectorize -fvisibility=hidden -O2 -lpthread -lm -lrt

Kvazaar

Video Input: Bosphorus 4K - Video Preset: Ultra Fast

OpenBenchmarking.orgFrames Per Second, More Is BetterKvazaar 2.0Video Input: Bosphorus 4K - Video Preset: Ultra FastRun 2Run 1Run 348121620SE +/- 0.02, N = 3SE +/- 0.02, N = 3SE +/- 0.02, N = 314.0414.0414.021. (CC) gcc options: -pthread -ftree-vectorize -fvisibility=hidden -O2 -lpthread -lm -lrt

Kvazaar

Video Input: Bosphorus 1080p - Video Preset: Very Fast

OpenBenchmarking.orgFrames Per Second, More Is BetterKvazaar 2.0Video Input: Bosphorus 1080p - Video Preset: Very FastRun 1Run 3Run 2714212835SE +/- 0.06, N = 3SE +/- 0.09, N = 3SE +/- 0.02, N = 329.3829.3629.351. (CC) gcc options: -pthread -ftree-vectorize -fvisibility=hidden -O2 -lpthread -lm -lrt

Kvazaar

Video Input: Bosphorus 1080p - Video Preset: Ultra Fast

OpenBenchmarking.orgFrames Per Second, More Is BetterKvazaar 2.0Video Input: Bosphorus 1080p - Video Preset: Ultra FastRun 2Run 3Run 11224364860SE +/- 0.05, N = 3SE +/- 0.08, N = 3SE +/- 0.01, N = 352.9252.7852.741. (CC) gcc options: -pthread -ftree-vectorize -fvisibility=hidden -O2 -lpthread -lm -lrt

rav1e

Speed: 1

OpenBenchmarking.orgFrames Per Second, More Is Betterrav1e 0.4 AlphaSpeed: 1Run 2Run 3Run 10.0630.1260.1890.2520.315SE +/- 0.001, N = 3SE +/- 0.002, N = 3SE +/- 0.004, N = 30.2800.2780.277

rav1e

Speed: 5

OpenBenchmarking.orgFrames Per Second, More Is Betterrav1e 0.4 AlphaSpeed: 5Run 3Run 1Run 20.18650.3730.55950.7460.9325SE +/- 0.003, N = 3SE +/- 0.011, N = 3SE +/- 0.006, N = 30.8290.8280.818

rav1e

Speed: 6

OpenBenchmarking.orgFrames Per Second, More Is Betterrav1e 0.4 AlphaSpeed: 6Run 3Run 1Run 20.24570.49140.73710.98281.2285SE +/- 0.007, N = 3SE +/- 0.002, N = 3SE +/- 0.010, N = 31.0921.0911.085

rav1e

Speed: 10

OpenBenchmarking.orgFrames Per Second, More Is Betterrav1e 0.4 AlphaSpeed: 10Run 1Run 2Run 30.53351.0671.60052.1342.6675SE +/- 0.013, N = 3SE +/- 0.025, N = 3SE +/- 0.015, N = 32.3712.3692.354

x264

H.264 Video Encoding

OpenBenchmarking.orgFrames Per Second, More Is Betterx264 2019-12-17H.264 Video EncodingRun 3Run 1Run 21224364860SE +/- 0.42, N = 9SE +/- 0.41, N = 9SE +/- 0.43, N = 852.1552.0551.971. (CC) gcc options: -ldl -lavformat -lavcodec -lavutil -lswscale -m64 -lm -lpthread -O3 -ffast-math -std=gnu99 -fPIC -fomit-frame-pointer -fno-tree-vectorize

x265

Video Input: Bosphorus 4K

OpenBenchmarking.orgFrames Per Second, More Is Betterx265 3.4Video Input: Bosphorus 4KRun 3Run 1Run 2246810SE +/- 0.11, N = 3SE +/- 0.02, N = 3SE +/- 0.06, N = 38.748.648.601. (CXX) g++ options: -O3 -rdynamic -lpthread -lrt -ldl -lnuma

x265

Video Input: Bosphorus 1080p

OpenBenchmarking.orgFrames Per Second, More Is Betterx265 3.4Video Input: Bosphorus 1080pRun 1Run 3Run 2816243240SE +/- 0.11, N = 3SE +/- 0.11, N = 3SE +/- 0.28, N = 335.2235.1034.751. (CXX) g++ options: -O3 -rdynamic -lpthread -lrt -ldl -lnuma

Coremark

CoreMark Size 666 - Iterations Per Second

OpenBenchmarking.orgIterations/Sec, More Is BetterCoremark 1.0CoreMark Size 666 - Iterations Per SecondRun 3Run 1Run 240K80K120K160K200KSE +/- 441.31, N = 3SE +/- 1296.05, N = 3SE +/- 1995.67, N = 4195702.02192969.41192628.861. (CC) gcc options: -O2 -lrt" -lrt

Stockfish

Total Time

OpenBenchmarking.orgNodes Per Second, More Is BetterStockfish 12Total TimeRun 3Run 1Run 22M4M6M8M10MSE +/- 41101.79, N = 3SE +/- 125432.49, N = 3SE +/- 55842.23, N = 31043042710414229103369021. (CXX) g++ options: -m64 -lpthread -fno-exceptions -std=c++17 -pedantic -O3 -msse -msse3 -mpopcnt -msse4.1 -mssse3 -msse2 -flto -flto=jobserver

asmFish

1024 Hash Memory, 26 Depth

OpenBenchmarking.orgNodes/second, More Is BetterasmFish 2018-07-231024 Hash Memory, 26 DepthRun 3Run 2Run 13M6M9M12M15MSE +/- 137366.03, N = 7SE +/- 44605.31, N = 3SE +/- 154965.11, N = 6159028061573916015683640

Timed FFmpeg Compilation

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed FFmpeg Compilation 4.2.2Time To CompileRun 2Run 1Run 320406080100SE +/- 0.11, N = 3SE +/- 0.37, N = 3SE +/- 0.88, N = 3100.01100.25101.16

Timed Linux Kernel Compilation

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed Linux Kernel Compilation 5.4Time To CompileRun 3Run 1Run 24080120160200SE +/- 0.84, N = 3SE +/- 1.34, N = 3SE +/- 1.17, N = 3158.06158.69159.02

Build2

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterBuild2 0.13Time To CompileRun 1Run 2Run 360120180240300SE +/- 0.63, N = 3SE +/- 0.57, N = 3SE +/- 0.98, N = 3264.65265.50265.69

YafaRay

Total Time For Sample Scene

OpenBenchmarking.orgSeconds, Fewer Is BetterYafaRay 3.4.1Total Time For Sample SceneRun 2Run 1Run 360120180240300SE +/- 0.37, N = 3SE +/- 0.45, N = 3SE +/- 0.28, N = 3271.98272.34272.401. (CXX) g++ options: -std=c++11 -O3 -ffast-math -rdynamic -ldl -lImath -lIlmImf -lIex -lHalf -lz -lIlmThread -lxml2 -lfreetype -lpthread

Timed Eigen Compilation

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed Eigen Compilation 3.3.9Time To CompileRun 2Run 1Run 320406080100SE +/- 0.16, N = 3SE +/- 0.43, N = 3SE +/- 0.48, N = 398.9799.3099.54

DeepSpeech

Acceleration: CPU

OpenBenchmarking.orgSeconds, Fewer Is BetterDeepSpeech 0.6Acceleration: CPURun 1Run 2Run 320406080100SE +/- 0.34, N = 3SE +/- 0.33, N = 3SE +/- 0.23, N = 3109.38109.66110.49

Monkey Audio Encoding

WAV To APE

OpenBenchmarking.orgSeconds, Fewer Is BetterMonkey Audio Encoding 3.99.6WAV To APERun 3Run 2Run 148121620SE +/- 0.08, N = 5SE +/- 0.06, N = 24SE +/- 0.07, N = 514.3814.3814.401. (CXX) g++ options: -O3 -pedantic -rdynamic -lrt

Opus Codec Encoding

WAV To Opus Encode

OpenBenchmarking.orgSeconds, Fewer Is BetterOpus Codec Encoding 1.3.1WAV To Opus EncodeRun 1Run 2Run 33691215SE +/- 0.024, N = 5SE +/- 0.038, N = 5SE +/- 0.058, N = 259.4629.5119.5851. (CXX) g++ options: -fvisibility=hidden -logg -lm

eSpeak-NG Speech Engine

Text-To-Speech Synthesis

OpenBenchmarking.orgSeconds, Fewer Is BettereSpeak-NG Speech Engine 20200907Text-To-Speech SynthesisRun 1Run 2Run 3918273645SE +/- 0.53, N = 20SE +/- 0.92, N = 20SE +/- 0.84, N = 2039.6740.5740.871. (CC) gcc options: -O2 -std=c99

RNNoise

OpenBenchmarking.orgSeconds, Fewer Is BetterRNNoise 2020-06-28Run 2Run 1Run 3612182430SE +/- 0.10, N = 3SE +/- 0.21, N = 8SE +/- 0.28, N = 524.9625.1525.241. (CC) gcc options: -O2 -pedantic -fvisibility=hidden

Node.js V8 Web Tooling Benchmark

OpenBenchmarking.orgruns/s, More Is BetterNode.js V8 Web Tooling BenchmarkRun 1Run 3Run 2246810SE +/- 0.10, N = 3SE +/- 0.05, N = 3SE +/- 0.06, N = 38.908.898.791. Nodejs v12.18.2

GROMACS

Water Benchmark

OpenBenchmarking.orgNs Per Day, More Is BetterGROMACS 2020.3Water BenchmarkRun 2Run 1Run 30.12780.25560.38340.51120.639SE +/- 0.006, N = 3SE +/- 0.005, N = 3SE +/- 0.004, N = 30.5680.5680.5641. (CXX) g++ options: -O3 -pthread -lrt -lpthread -lm

ASTC Encoder

Preset: Fast

OpenBenchmarking.orgSeconds, Fewer Is BetterASTC Encoder 2.0Preset: FastRun 1Run 2Run 3246810SE +/- 0.01, N = 3SE +/- 0.02, N = 3SE +/- 0.01, N = 37.547.547.541. (CXX) g++ options: -std=c++14 -fvisibility=hidden -O3 -flto -mfpmath=sse -mavx2 -mpopcnt -lpthread

ASTC Encoder

Preset: Medium

OpenBenchmarking.orgSeconds, Fewer Is BetterASTC Encoder 2.0Preset: MediumRun 2Run 3Run 1246810SE +/- 0.01, N = 3SE +/- 0.11, N = 3SE +/- 0.05, N = 38.208.318.831. (CXX) g++ options: -std=c++14 -fvisibility=hidden -O3 -flto -mfpmath=sse -mavx2 -mpopcnt -lpthread

ASTC Encoder

Preset: Thorough

OpenBenchmarking.orgSeconds, Fewer Is BetterASTC Encoder 2.0Preset: ThoroughRun 3Run 2Run 11224364860SE +/- 0.01, N = 3SE +/- 0.01, N = 3SE +/- 0.19, N = 352.1752.2255.321. (CXX) g++ options: -std=c++14 -fvisibility=hidden -O3 -flto -mfpmath=sse -mavx2 -mpopcnt -lpthread

ASTC Encoder

Preset: Exhaustive

OpenBenchmarking.orgSeconds, Fewer Is BetterASTC Encoder 2.0Preset: ExhaustiveRun 2Run 3Run 190180270360450SE +/- 0.16, N = 3SE +/- 0.03, N = 3SE +/- 4.31, N = 6422.82422.91427.411. (CXX) g++ options: -std=c++14 -fvisibility=hidden -O3 -flto -mfpmath=sse -mavx2 -mpopcnt -lpthread

Basis Universal

Settings: ETC1S

OpenBenchmarking.orgSeconds, Fewer Is BetterBasis Universal 1.12Settings: ETC1SRun 2Run 1Run 31530456075SE +/- 0.38, N = 3SE +/- 0.29, N = 3SE +/- 0.50, N = 368.6868.9369.241. (CXX) g++ options: -std=c++11 -fvisibility=hidden -fPIC -fno-strict-aliasing -O3 -rdynamic -lm -lpthread

Basis Universal

Settings: UASTC Level 0

OpenBenchmarking.orgSeconds, Fewer Is BetterBasis Universal 1.12Settings: UASTC Level 0Run 1Run 2Run 33691215SE +/- 0.02, N = 3SE +/- 0.02, N = 3SE +/- 0.11, N = 1510.8510.8711.051. (CXX) g++ options: -std=c++11 -fvisibility=hidden -fPIC -fno-strict-aliasing -O3 -rdynamic -lm -lpthread

Basis Universal

Settings: UASTC Level 2

OpenBenchmarking.orgSeconds, Fewer Is BetterBasis Universal 1.12Settings: UASTC Level 2Run 2Run 1Run 31326395265SE +/- 0.01, N = 3SE +/- 0.03, N = 3SE +/- 0.01, N = 358.9558.9858.991. (CXX) g++ options: -std=c++11 -fvisibility=hidden -fPIC -fno-strict-aliasing -O3 -rdynamic -lm -lpthread

Basis Universal

Settings: UASTC Level 3

OpenBenchmarking.orgSeconds, Fewer Is BetterBasis Universal 1.12Settings: UASTC Level 3Run 2Run 1Run 3306090120150SE +/- 0.03, N = 3SE +/- 0.07, N = 3SE +/- 0.06, N = 3112.93113.01113.141. (CXX) g++ options: -std=c++11 -fvisibility=hidden -fPIC -fno-strict-aliasing -O3 -rdynamic -lm -lpthread

Basis Universal

Settings: UASTC Level 2 + RDO Post-Processing

OpenBenchmarking.orgSeconds, Fewer Is BetterBasis Universal 1.12Settings: UASTC Level 2 + RDO Post-ProcessingRun 1Run 3Run 22004006008001000SE +/- 4.07, N = 3SE +/- 11.07, N = 3SE +/- 1.57, N = 3957.17962.78966.401. (CXX) g++ options: -std=c++11 -fvisibility=hidden -fPIC -fno-strict-aliasing -O3 -rdynamic -lm -lpthread

SQLite Speedtest

Timed Time - Size 1,000

OpenBenchmarking.orgSeconds, Fewer Is BetterSQLite Speedtest 3.30Timed Time - Size 1,000Run 3Run 2Run 120406080100SE +/- 0.12, N = 3SE +/- 0.02, N = 3SE +/- 0.26, N = 379.6379.6479.761. (CC) gcc options: -O2 -ldl -lz -lpthread

Redis

Test: LPOP

OpenBenchmarking.orgRequests Per Second, More Is BetterRedis 6.0.9Test: LPOPRun 1Run 2Run 3500K1000K1500K2000K2500KSE +/- 25730.97, N = 3SE +/- 14358.36, N = 5SE +/- 6791.19, N = 32200466.421361545.281354046.581. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3

Redis

Test: SADD

OpenBenchmarking.orgRequests Per Second, More Is BetterRedis 6.0.9Test: SADDRun 1Run 2Run 3400K800K1200K1600K2000KSE +/- 8709.31, N = 3SE +/- 5919.78, N = 3SE +/- 19777.69, N = 41786977.081750815.541746188.191. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3

Redis

Test: LPUSH

OpenBenchmarking.orgRequests Per Second, More Is BetterRedis 6.0.9Test: LPUSHRun 3Run 1Run 2300K600K900K1200K1500KSE +/- 13263.10, N = 3SE +/- 9622.95, N = 11SE +/- 15165.81, N = 31323367.411314301.941311290.871. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3

Redis

Test: GET

OpenBenchmarking.orgRequests Per Second, More Is BetterRedis 6.0.9Test: GETRun 1Run 2Run 3400K800K1200K1600K2000KSE +/- 12019.14, N = 3SE +/- 19126.07, N = 3SE +/- 21525.04, N = 32022289.541965096.131960201.461. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3

Redis

Test: SET

OpenBenchmarking.orgRequests Per Second, More Is BetterRedis 6.0.9Test: SETRun 2Run 3Run 1300K600K900K1200K1500KSE +/- 16434.34, N = 3SE +/- 14536.11, N = 7SE +/- 8648.91, N = 31574421.251558674.521511980.131. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3

NCNN

Target: CPU - Model: mobilenet

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20201218Target: CPU - Model: mobilenetRun 2Run 1Run 320406080100SE +/- 0.53, N = 3SE +/- 0.43, N = 3SE +/- 0.88, N = 474.5375.0775.19MIN: 53.79 / MAX: 180.72MIN: 52.17 / MAX: 259.67MIN: 52.93 / MAX: 204.621. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread

NCNN

Target: CPU-v2-v2 - Model: mobilenet-v2

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20201218Target: CPU-v2-v2 - Model: mobilenet-v2Run 1Run 2Run 3612182430SE +/- 0.47, N = 3SE +/- 0.64, N = 3SE +/- 0.60, N = 427.0427.2227.56MIN: 15.02 / MAX: 98.6MIN: 6.36 / MAX: 114.32MIN: 7.54 / MAX: 160.691. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread

NCNN

Target: CPU-v3-v3 - Model: mobilenet-v3

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20201218Target: CPU-v3-v3 - Model: mobilenet-v3Run 3Run 2Run 148121620SE +/- 0.10, N = 4SE +/- 0.20, N = 3SE +/- 0.10, N = 317.0417.0617.22MIN: 9.51 / MAX: 72.11MIN: 9.88 / MAX: 85.95MIN: 9.81 / MAX: 65.851. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread

NCNN

Target: CPU - Model: shufflenet-v2

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20201218Target: CPU - Model: shufflenet-v2Run 1Run 3Run 2816243240SE +/- 0.29, N = 3SE +/- 0.25, N = 4SE +/- 1.24, N = 335.1235.2635.79MIN: 20.41 / MAX: 103.78MIN: 17.61 / MAX: 123.06MIN: 20.38 / MAX: 148.981. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread

NCNN

Target: CPU - Model: mnasnet

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20201218Target: CPU - Model: mnasnetRun 1Run 3Run 248121620SE +/- 0.07, N = 3SE +/- 0.24, N = 4SE +/- 0.75, N = 317.0317.2318.14MIN: 13.56 / MAX: 48.96MIN: 13.21 / MAX: 64.98MIN: 5.59 / MAX: 157.61. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread

NCNN

Target: CPU - Model: efficientnet-b0

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20201218Target: CPU - Model: efficientnet-b0Run 2Run 3Run 1816243240SE +/- 0.38, N = 3SE +/- 0.39, N = 4SE +/- 0.37, N = 335.1635.7135.75MIN: 21.2 / MAX: 117.05MIN: 21.19 / MAX: 116.55MIN: 19.97 / MAX: 132.421. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread

NCNN

Target: CPU - Model: blazeface

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20201218Target: CPU - Model: blazefaceRun 3Run 2Run 13691215SE +/- 0.31, N = 4SE +/- 0.72, N = 3SE +/- 0.48, N = 38.709.019.11MIN: 2.68 / MAX: 149.11MIN: 2.68 / MAX: 92.41MIN: 2.68 / MAX: 132.971. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread

NCNN

Target: CPU - Model: googlenet

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20201218Target: CPU - Model: googlenetRun 1Run 3Run 21632486480SE +/- 0.42, N = 3SE +/- 0.44, N = 4SE +/- 0.96, N = 369.7769.9970.17MIN: 40.57 / MAX: 187.95MIN: 40.48 / MAX: 183.36MIN: 40.33 / MAX: 223.671. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread

NCNN

Target: CPU - Model: vgg16

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20201218Target: CPU - Model: vgg16Run 2Run 3Run 1306090120150SE +/- 0.47, N = 3SE +/- 0.72, N = 4SE +/- 0.58, N = 3131.74131.81131.95MIN: 104.27 / MAX: 191.62MIN: 98.07 / MAX: 183.14MIN: 105.72 / MAX: 192.421. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread

NCNN

Target: CPU - Model: resnet18

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20201218Target: CPU - Model: resnet18Run 1Run 2Run 31326395265SE +/- 0.53, N = 3SE +/- 0.38, N = 3SE +/- 0.93, N = 455.6556.4257.44MIN: 29.24 / MAX: 174.71MIN: 29.6 / MAX: 196.71MIN: 32.72 / MAX: 234.511. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread

NCNN

Target: CPU - Model: alexnet

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20201218Target: CPU - Model: alexnetRun 2Run 1Run 3816243240SE +/- 0.17, N = 3SE +/- 0.39, N = 3SE +/- 0.33, N = 435.2035.4035.43MIN: 25.77 / MAX: 83.7MIN: 24.51 / MAX: 94.32MIN: 24.78 / MAX: 113.741. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread

NCNN

Target: CPU - Model: resnet50

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20201218Target: CPU - Model: resnet50Run 2Run 3Run 14080120160200SE +/- 2.32, N = 3SE +/- 1.71, N = 4SE +/- 0.53, N = 3169.88171.13173.24MIN: 98.02 / MAX: 304.64MIN: 94.76 / MAX: 337.24MIN: 100.86 / MAX: 302.111. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread

NCNN

Target: CPU - Model: yolov4-tiny

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20201218Target: CPU - Model: yolov4-tinyRun 3Run 2Run 120406080100SE +/- 0.35, N = 4SE +/- 0.30, N = 3SE +/- 0.35, N = 378.9279.1979.51MIN: 59.82 / MAX: 157.44MIN: 59.35 / MAX: 182.68MIN: 57.15 / MAX: 128.61. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread

NCNN

Target: CPU - Model: squeezenet_ssd

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20201218Target: CPU - Model: squeezenet_ssdRun 1Run 3Run 21326395265SE +/- 0.45, N = 3SE +/- 0.35, N = 4SE +/- 0.40, N = 359.7159.7860.05MIN: 43.82 / MAX: 136.53MIN: 44.03 / MAX: 108.19MIN: 43.01 / MAX: 117.511. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread

NCNN

Target: CPU - Model: regnety_400m

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20201218Target: CPU - Model: regnety_400mRun 2Run 3Run 11326395265SE +/- 0.25, N = 3SE +/- 0.54, N = 4SE +/- 0.08, N = 356.9757.7058.07MIN: 51.81 / MAX: 108.77MIN: 51.85 / MAX: 196.26MIN: 51.31 / MAX: 195.891. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread

IndigoBench

Acceleration: CPU - Scene: Bedroom

OpenBenchmarking.orgM samples/s, More Is BetterIndigoBench 4.4Acceleration: CPU - Scene: BedroomRun 3Run 1Run 20.22120.44240.66360.88481.106SE +/- 0.001, N = 3SE +/- 0.003, N = 3SE +/- 0.002, N = 30.9830.9790.977

IndigoBench

Acceleration: CPU - Scene: Supercar

OpenBenchmarking.orgM samples/s, More Is BetterIndigoBench 4.4Acceleration: CPU - Scene: SupercarRun 1Run 3Run 20.51191.02381.53572.04762.5595SE +/- 0.002, N = 3SE +/- 0.000, N = 3SE +/- 0.010, N = 32.2752.2742.254

AI Benchmark Alpha

Device Inference Score

OpenBenchmarking.orgScore, More Is BetterAI Benchmark Alpha 0.1.2Device Inference ScoreRun 2Run 12004006008001000820815

AI Benchmark Alpha

Device Training Score

OpenBenchmarking.orgScore, More Is BetterAI Benchmark Alpha 0.1.2Device Training ScoreRun 2Run 12004006008001000882881

AI Benchmark Alpha

Device AI Score

OpenBenchmarking.orgScore, More Is BetterAI Benchmark Alpha 0.1.2Device AI ScoreRun 2Run 140080012001600200017021696

PHPBench

PHP Benchmark Suite

OpenBenchmarking.orgScore, More Is BetterPHPBench 0.8.1PHP Benchmark SuiteRun 1Run 2130K260K390K520K650KSE +/- 357.11, N = 3SE +/- 1039.69, N = 3622110619528

WavPack Audio Encoding

WAV To WavPack

OpenBenchmarking.orgSeconds, Fewer Is BetterWavPack Audio Encoding 5.3WAV To WavPackRun 2Run 148121620SE +/- 0.00, N = 5SE +/- 0.13, N = 516.1616.271. (CXX) g++ options: -rdynamic

Unpacking Firefox

Extracting: firefox-84.0.source.tar.xz

OpenBenchmarking.orgSeconds, Fewer Is BetterUnpacking Firefox 84.0Extracting: firefox-84.0.source.tar.xzRun 2Run 1612182430SE +/- 0.20, N = 20SE +/- 0.22, N = 2023.6023.66

BRL-CAD

VGR Performance Metric

OpenBenchmarking.orgVGR Performance Metric, More Is BetterBRL-CAD 7.30.8VGR Performance MetricRun 1Run 215K30K45K60K75K70291701161. (CXX) g++ options: -std=c++11 -pipe -fno-strict-aliasing -fno-common -fexceptions -ftemplate-depth-128 -m64 -ggdb3 -O3 -fipa-pta -fstrength-reduce -finline-functions -flto -pedantic -rdynamic -lSM -lICE -lXi -lGLU -lGL -lGLdispatch -lX11 -lXext -lXrender -lpthread -ldl -luuid -lm


Phoronix Test Suite v10.8.4