Memory Scaling

AMD Ryzen 9 5950X tests for a future article.

HTML result view exported from: https://openbenchmarking.org/result/2011055-FI-MEMORYSCA51&grr.

Memory ScalingProcessorMotherboardChipsetMemoryDiskGraphicsAudioMonitorNetworkOSKernelDesktopDisplay ServerDisplay DriverOpenGLVulkanCompilerFile-SystemScreen ResolutionDDR4-4264DDR4-4400DDR4-4000DDR4-3200AMD Ryzen 9 5950X 16-Core @ 3.40GHz (16 Cores / 32 Threads)ASUS ROG CROSSHAIR VIII HERO (WI-FI) (2311 BIOS)AMD Starship/Matisse16GB2000GB Corsair Force MP600 + 2000GBAMD Radeon RX 5600 OEM/5600 XT / 5700/5700 8GB (2100/875MHz)AMD Navi 10 HDMI AudioASUS MG28URealtek RTL8125 2.5GbE + Intel I211 + Intel Wi-Fi 6 AX200Ubuntu 20.045.9.0-050900-generic (x86_64)GNOME Shell 3.36.4X Server 1.20.8amdgpu 19.1.04.6 Mesa 20.3.0-devel (git-442f48f 2020-10-15 focal-oibaf-ppa) (LLVM 11.0.0)1.2.145GCC 9.3.0ext41920x1080OpenBenchmarking.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++,gm2 --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-targets=nvptx-none=/build/gcc-9-HskZEa/gcc-9-9.3.0/debian/tmp-nvptx/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: acpi-cpufreq ondemand - CPU Microcode: 0xa201009Java Details- OpenJDK Runtime Environment (build 11.0.8+10-post-Ubuntu-0ubuntu120.04)Python Details- Python 2.7.18 + Python 3.8.5Security Details- itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + 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 AMD retpoline IBPB: conditional IBRS_FW STIBP: always-on RSB filling + srbds: Not affected + tsx_async_abort: Not affected

Memory Scalinglammps: 20k Atomsbuild-llvm: Time To Compileopm: Flow MPI Norne - 16mnn: inception-v3mnn: mobilenet-v1-1.0mnn: resnet-v2-50hpcg: rodinia: OpenMP HotSpot3Dblender: Classroom - CPU-Onlytinymembench: Standard Memsettinymembench: Standard Memcpycaffe: GoogleNet - CPU - 200mbw: Memory Copy, Fixed Block Size - 4096 MiBgromacs: Water Benchmarkparboil: OpenMP LBMappleseed: Emilysvt-av1: Enc Mode 0 - 1080pbyte: Dhrystone 2npb: BT.Cospray: San Miguel - Path Tracerastcenc: Exhaustiverodinia: OpenMP LavaMDospray: San Miguel - SciVisdav1d: Chimera 1080p 10-bitparboil: OpenMP MRI Griddinggeekbench: CPU Multi Core - Horizon Detectiongeekbench: CPU Multi Core - Face Detectiongeekbench: CPU Multi Core - Gaussian Blurgeekbench: CPU Multi Corecouchdb: 100 - 1000 - 24fhourstones: Complex Connect-4 Solvingbuild-gdb: Time To Compileopenvino: Person Detection 0106 FP16 - CPUopenvino: Person Detection 0106 FP16 - CPUcaffe: AlexNet - CPU - 200blender: BMW27 - CPU-Onlymnn: MobileNetV2_224mnn: SqueezeNetV1.0appleseed: Disney Materialopenvkl: vklBenchmarkappleseed: Material Testernpb: EP.Dnpb: LU.Crodinia: OpenMP Leukocytekeydb: stream: Copytensorflow-lite: Inception V4openvino: Person Detection 0106 FP32 - CPUopenvino: Person Detection 0106 FP32 - CPUopenvino: Face Detection 0106 FP16 - CPUopenvino: Face Detection 0106 FP16 - CPUcompress-zstd: 19openvino: Face Detection 0106 FP32 - CPUopenvino: Face Detection 0106 FP32 - CPUvpxenc: Speed 0tensorflow-lite: Inception ResNet V2influxdb: 4 - 10000 - 2,5000,1 - 10000tensorflow-lite: NASNet Mobiletensorflow-lite: SqueezeNettensorflow-lite: Mobilenet Floattensorflow-lite: Mobilenet Quantopenvino: Age Gender Recognition Retail 0013 FP16 - CPUopenvino: Age Gender Recognition Retail 0013 FP16 - CPUopenvino: Age Gender Recognition Retail 0013 FP32 - CPUopenvino: Age Gender Recognition Retail 0013 FP32 - CPUnamd: ATPase Simulation - 327,506 Atomskvazaar: Bosphorus 4K - Slowncnn: CPU - yolov4-tinyncnn: CPU - resnet50ncnn: CPU - alexnetncnn: CPU - resnet18ncnn: CPU - vgg16ncnn: CPU - googlenetncnn: CPU - blazefacencnn: CPU - efficientnet-b0ncnn: CPU - mnasnetncnn: CPU - shufflenet-v2ncnn: CPU-v3-v3 - mobilenet-v3ncnn: CPU-v2-v2 - mobilenet-v2ncnn: CPU - mobilenetncnn: CPU - squeezenetkvazaar: Bosphorus 4K - Mediumavifenc: 0influxdb: 64 - 10000 - 2,5000,1 - 10000build-linux-kernel: Time To Compilenpb: SP.Bgeekbench: CPU Single Core - Horizon Detectiongeekbench: CPU Single Core - Face Detectiongeekbench: CPU Single Core - Gaussian Blurgeekbench: CPU Single Coresqlite-speedtest: Timed Time - Size 1,000ramspeed: Average - Integerramspeed: Triad - Integerramspeed: Scale - Integerramspeed: Add - Integerramspeed: Copy - Integerdeepspeech: CPUbuild-php: Time To Compilehugin: Panorama Photo Assistant + Stitching Timenpb: FT.Cavifenc: 2compress-zstd: 3parboil: OpenMP Stencilc-ray: Total Time - 4K, 16 Rays Per Pixelaircrack-ng: espeak: Text-To-Speech Synthesiswebp: Quality 100, Lossless, Highest Compressionpovray: Trace Timeaom-av1: Speed 6 Realtimeaom-av1: Speed 0 Two-Passcompress-xz: Compressing ubuntu-16.04.3-server-i386.img, Compression Level 9x265: Bosphorus 4Ksunflow: Global Illumination + Image Synthesisapache: Static Web Page Servingkvazaar: Bosphorus 4K - Very Fastnpb: CG.Crodinia: OpenMP Streamclusteraom-av1: Speed 6 Two-Passttsiod-renderer: Phong Rendering With Soft-Shadow Mappingmbw: Memory Copy - 4096 MiBvpxenc: Speed 5openssl: RSA 4096-bit Performancetesseract-ocr: Time To OCR 7 Imagesbuild-imagemagick: Time To Compiledav1d: Chimera 1080pnpb: MG.Cbuild-apache: Time To Compilecrafty: Elapsed Timeastcenc: Thoroughdacapobench: Tradesoapdav1d: Summer Nature 4Kocrmypdf: Processing 60 Page PDF Documentkvazaar: Bosphorus 1080p - Slowrnnoise: kvazaar: Bosphorus 1080p - Mediumnpb: EP.Coidn: Memorialsvt-av1: Enc Mode 4 - 1080paom-av1: Speed 4 Two-Passwebp: Quality 100, Losslessdolfyn: Computational Fluid Dynamicskvazaar: Bosphorus 4K - Ultra Fastaom-av1: Speed 8 Realtimedacapobench: Tradebeansrodinia: OpenMP CFD Solverdacapobench: H2x265: Bosphorus 1080psvt-av1: Enc Mode 8 - 1080plammps: Rhodopsin Proteinmafft: Multiple Sequence Alignment - LSU RNAkvazaar: Bosphorus 1080p - Very Fastdacapobench: Jythonastcenc: Mediumdav1d: Summer Nature 1080pwebp: Quality 100, Highest Compressionsmallpt: Global Illumination Renderer; 128 Samplesavifenc: 8astcenc: Fastavifenc: 10kvazaar: Bosphorus 1080p - Ultra Fastffte: N=256, 3D Complex FFT Routinetscp: AI Chess Performanceparboil: OpenMP CUTCPstream: Addstream: Triadstream: ScaleDDR4-4264DDR4-4400DDR4-4000DDR4-320012.819354.920325.90327.7675.03928.8234.2320667.618226.1028661.825534.921292011828.5561.296136.958104190.4199220.16455608923.225215.112.42101.47104.00529.41132.4495.050161280.7198.31.081491684.58819782.482.1663229.882.438162878.27117.717827280.44111.5830871840.7028306.2370.551772207.6329431.113597033191.012.472192.013.6244.02183.003.649.4412229501815754.510614795465.562847.068741.50.5813529.760.5813500.411.0843510.7722.5825.1814.2014.6164.8713.331.565.233.893.864.154.3612.6713.0410.9053.2692209039.845.6908188.6338.813.3104.8171542.78142517.2643208.5641443.2244292.9841701.8260.4985037.93335.51612718.6232.3565070.714.94675230.48374423.28720.81527.53023.03224.860.4423.24526.230.61444360.1126.566850.7215.6455.261002.21022385.71930.194858.219.39518.242685.9210366.8717.1621156686412.822972231.5615.67138.3215.37639.351880.1113.616.0253.4012.97212.90648.9052.68389010.311282571.1148.43012.6227.24286.9830725.55668.855.3844.9534.3334.254.196154.8039633.86210542119629141.00605618335.418238.616900.512.852355.159327.20027.5735.04728.6894.1855867.243227.2428599.625692.421362411704.3751.291139.023834192.0379460.16455232733.124735.902.43101.50104.21829.41132.4495.222448276.8195.11.081479984.70020131.881.9323277.432.428171778.84118.841934280.47111.9918161872.1427790.8371.948769633.6829113.613602533214.562.452211.863.6043.42195.673.629.4512240031813977.510607095546.763538.868827.20.5813542.640.5813471.861.0842210.7622.6725.1714.2614.6765.4413.281.535.223.883.844.154.3512.7113.0710.9053.1762154814.045.0508016.3039.113.4105.6171642.10944700.2846206.2443063.2446668.9144880.2860.2998137.87835.46912605.9332.0415012.414.89279430.43974437.49721.26527.38222.85925.060.4423.25626.210.60044938.6826.556957.7316.1575.271005.1422865.27530.004858.819.36818.380679.5910205.9917.1371185468012.852996226.7115.76438.3515.33139.161837.7613.666.0813.4112.75413.02948.8253.20391410.363280471.8348.65213.1747.19286.4930885.52662.815.3074.9584.2884.224.163153.9938853.89178551520047031.01467218203.418298.716812.012.958361.313326.05526.9835.03228.5154.2801168.520227.3528632.027917.021423710969.8761.318134.097031192.5602930.16456378466.925335.552.43101.17104.02029.41132.6994.975698282.8196.81.071493584.52220178.882.4873199.642.478138278.603.8816.563118.304493282.86112.3884291868.3828519.7669.676779174.3729900.013568533179.062.482182.013.6344.62189.513.639.4912210901811072.410684895888.662948.468550.20.5813557.390.5813467.221.0776310.8022.7125.4814.1814.7763.9413.631.565.343.913.884.194.3812.6813.1210.9452.5162169301.247.0088295.4438.913.3106.0170342.90242368.9143096.8940937.0644414.3042506.6860.5357837.78634.85112909.8332.0845088.014.75048130.35474631.18821.12927.50823.00425.020.4423.38226.150.60244184.7126.706969.9615.6005.271019.0821873.41730.354865.119.23118.442678.0210468.5717.0641165100512.822993232.9515.73938.3015.12239.341804.9113.816.0553.3912.95513.03448.9952.36388210.308274272.0148.72912.3647.19686.6830925.50665.125.3334.9324.2914.214.120154.1840420.16643672019988371.00730318716.018717.017271.012.849363.848327.7584.2033864.94725485.524675.110549.9201.265142.5908460.16455699860.024006.272.41103.81929.41132.4896.66007084.98320052.783.147279.001857.2927304.5369.900766769.4028507.7135845043.69.4510651595383.41.0849610.8010.9453.18246.2277805.7938516.4937836.8137637.0438875.7938989.9761.6779838.14011904.9832.1344735.514.86160630.43074745.76820.95427.30622.64924.880.4423.28525.6826.616569.4515.4585.27997.74319091.67730.214881.418.644672.099792.2717.174114535353064224.1538.4215.33639.351845.8113.415.9373.3812.75212.77548.6651.58388710.433287371.1548.16212.5877.38786.713088660.605.3824.9604.3814.218153.9536552.63593168319913321.03098517841.117896.516397.2OpenBenchmarking.org

LAMMPS Molecular Dynamics Simulator

Model: 20k Atoms

OpenBenchmarking.orgns/day, More Is BetterLAMMPS Molecular Dynamics Simulator 29Oct2020Model: 20k AtomsDDR4-4264DDR4-4400DDR4-4000DDR4-32003691215SE +/- 0.08, N = 3SE +/- 0.12, N = 3SE +/- 0.06, N = 3SE +/- 0.09, N = 312.8212.8512.9612.851. (CXX) g++ options: -O3 -pthread -lm

Timed LLVM Compilation

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed LLVM Compilation 10.0Time To CompileDDR4-4264DDR4-4400DDR4-4000DDR4-320080160240320400SE +/- 1.70, N = 3SE +/- 3.62, N = 3SE +/- 1.08, N = 3SE +/- 2.57, N = 3354.92355.16361.31363.85

Open Porous Media

OPM Benchmark: Flow MPI Norne - Threads: 16

OpenBenchmarking.orgSeconds, Fewer Is BetterOpen Porous MediaOPM Benchmark: Flow MPI Norne - Threads: 16DDR4-4264DDR4-4400DDR4-4000DDR4-320070140210280350SE +/- 0.12, N = 3SE +/- 0.72, N = 3SE +/- 0.05, N = 3SE +/- 0.20, N = 3325.90327.20326.06327.761. flow 2020.04

Mobile Neural Network

Model: inception-v3

OpenBenchmarking.orgms, Fewer Is BetterMobile Neural Network 2020-09-17Model: inception-v3DDR4-4264DDR4-4400DDR4-4000714212835SE +/- 0.23, N = 15SE +/- 0.18, N = 15SE +/- 0.13, N = 327.7727.5726.98MIN: 26.48 / MAX: 51.21MIN: 26.59 / MAX: 39.49MIN: 26.46 / MAX: 40.051. (CXX) g++ options: -std=c++11 -O3 -fvisibility=hidden -fomit-frame-pointer -fstrict-aliasing -ffunction-sections -fdata-sections -ffast-math -fno-rtti -fno-exceptions -rdynamic -pthread -ldl

Mobile Neural Network

Model: mobilenet-v1-1.0

OpenBenchmarking.orgms, Fewer Is BetterMobile Neural Network 2020-09-17Model: mobilenet-v1-1.0DDR4-4264DDR4-4400DDR4-40001.13562.27123.40684.54245.678SE +/- 0.011, N = 15SE +/- 0.012, N = 15SE +/- 0.023, N = 35.0395.0475.032MIN: 4.92 / MAX: 18.88MIN: 4.91 / MAX: 17.71MIN: 4.96 / MAX: 17.091. (CXX) g++ options: -std=c++11 -O3 -fvisibility=hidden -fomit-frame-pointer -fstrict-aliasing -ffunction-sections -fdata-sections -ffast-math -fno-rtti -fno-exceptions -rdynamic -pthread -ldl

Mobile Neural Network

Model: resnet-v2-50

OpenBenchmarking.orgms, Fewer Is BetterMobile Neural Network 2020-09-17Model: resnet-v2-50DDR4-4264DDR4-4400DDR4-4000714212835SE +/- 0.23, N = 15SE +/- 0.14, N = 15SE +/- 0.33, N = 328.8228.6928.52MIN: 27.07 / MAX: 51.33MIN: 27.29 / MAX: 115.19MIN: 27.8 / MAX: 41.41. (CXX) g++ options: -std=c++11 -O3 -fvisibility=hidden -fomit-frame-pointer -fstrict-aliasing -ffunction-sections -fdata-sections -ffast-math -fno-rtti -fno-exceptions -rdynamic -pthread -ldl

High Performance Conjugate Gradient

OpenBenchmarking.orgGFLOP/s, More Is BetterHigh Performance Conjugate Gradient 3.1DDR4-4264DDR4-4400DDR4-4000DDR4-32000.9631.9262.8893.8524.815SE +/- 0.00236, N = 3SE +/- 0.00298, N = 3SE +/- 0.00417, N = 3SE +/- 0.00386, N = 34.232064.185584.280114.203381. (CXX) g++ options: -O3 -ffast-math -ftree-vectorize -pthread -lmpi_cxx -lmpi

Rodinia

Test: OpenMP HotSpot3D

OpenBenchmarking.orgSeconds, Fewer Is BetterRodinia 3.1Test: OpenMP HotSpot3DDDR4-4264DDR4-4400DDR4-4000DDR4-32001530456075SE +/- 1.05, N = 15SE +/- 1.27, N = 15SE +/- 0.60, N = 3SE +/- 1.00, N = 1567.6267.2468.5264.951. (CXX) g++ options: -O2 -lOpenCL

Blender

Blend File: Classroom - Compute: CPU-Only

OpenBenchmarking.orgSeconds, Fewer Is BetterBlender 2.90Blend File: Classroom - Compute: CPU-OnlyDDR4-4264DDR4-4400DDR4-400050100150200250SE +/- 0.13, N = 3SE +/- 0.23, N = 3SE +/- 0.21, N = 3226.10227.24227.35

Tinymembench

Standard Memset

OpenBenchmarking.orgMB/s, More Is BetterTinymembench 2018-05-28Standard MemsetDDR4-4264DDR4-4400DDR4-4000DDR4-32006K12K18K24K30KSE +/- 0.34, N = 3SE +/- 1.48, N = 3SE +/- 6.29, N = 3SE +/- 0.59, N = 328661.828599.628632.025485.51. (CC) gcc options: -O2 -lm

Tinymembench

Standard Memcpy

OpenBenchmarking.orgMB/s, More Is BetterTinymembench 2018-05-28Standard MemcpyDDR4-4264DDR4-4400DDR4-4000DDR4-32006K12K18K24K30KSE +/- 17.65, N = 3SE +/- 103.36, N = 3SE +/- 3.32, N = 3SE +/- 1.21, N = 325534.925692.427917.024675.11. (CC) gcc options: -O2 -lm

Caffe

Model: GoogleNet - Acceleration: CPU - Iterations: 200

OpenBenchmarking.orgMilli-Seconds, Fewer Is BetterCaffe 2020-02-13Model: GoogleNet - Acceleration: CPU - Iterations: 200DDR4-4264DDR4-4400DDR4-400050K100K150K200K250KSE +/- 1194.74, N = 3SE +/- 157.33, N = 3SE +/- 270.34, N = 32129202136242142371. (CXX) g++ options: -fPIC -O3 -rdynamic -lglog -lgflags -lprotobuf -lpthread -lsz -lz -ldl -lm -llmdb -lopenblas

MBW

Test: Memory Copy, Fixed Block Size - Array Size: 4096 MiB

OpenBenchmarking.orgMiB/s, More Is BetterMBW 2018-09-08Test: Memory Copy, Fixed Block Size - Array Size: 4096 MiBDDR4-4264DDR4-4400DDR4-4000DDR4-32003K6K9K12K15KSE +/- 238.40, N = 15SE +/- 239.67, N = 15SE +/- 174.93, N = 15SE +/- 191.68, N = 1511828.5611704.3810969.8810549.921. (CC) gcc options: -O3 -march=native

GROMACS

Water Benchmark

OpenBenchmarking.orgNs Per Day, More Is BetterGROMACS 2020.3Water BenchmarkDDR4-4264DDR4-4400DDR4-4000DDR4-32000.29660.59320.88981.18641.483SE +/- 0.003, N = 3SE +/- 0.003, N = 3SE +/- 0.007, N = 3SE +/- 0.002, N = 31.2961.2911.3181.2651. (CXX) g++ options: -O3 -pthread -lrt -lpthread -lm

Parboil

Test: OpenMP LBM

OpenBenchmarking.orgSeconds, Fewer Is BetterParboil 2.5Test: OpenMP LBMDDR4-4264DDR4-4400DDR4-4000DDR4-3200306090120150SE +/- 0.06, N = 3SE +/- 0.10, N = 3SE +/- 0.10, N = 3SE +/- 0.21, N = 3136.96139.02134.10142.591. (CXX) g++ options: -lm -lpthread -lgomp -O3 -ffast-math -fopenmp

Appleseed

Scene: Emily

OpenBenchmarking.orgSeconds, Fewer Is BetterAppleseed 2.0 BetaScene: EmilyDDR4-4264DDR4-4400DDR4-40004080120160200190.42192.04192.56

SVT-AV1

Encoder Mode: Enc Mode 0 - Input: 1080p

OpenBenchmarking.orgFrames Per Second, More Is BetterSVT-AV1 0.8Encoder Mode: Enc Mode 0 - Input: 1080pDDR4-4264DDR4-4400DDR4-4000DDR4-32000.03690.07380.11070.14760.1845SE +/- 0.001, N = 3SE +/- 0.001, N = 3SE +/- 0.001, N = 3SE +/- 0.002, N = 30.1640.1640.1640.1641. (CXX) g++ options: -O3 -fcommon -fPIE -fPIC -pie

BYTE Unix Benchmark

Computational Test: Dhrystone 2

OpenBenchmarking.orgLPS, More Is BetterBYTE Unix Benchmark 3.6Computational Test: Dhrystone 2DDR4-4264DDR4-4400DDR4-4000DDR4-320012M24M36M48M60MSE +/- 508675.31, N = 3SE +/- 496800.80, N = 3SE +/- 230751.26, N = 3SE +/- 350268.37, N = 355608923.255232733.156378466.955699860.0

NAS Parallel Benchmarks

Test / Class: BT.C

OpenBenchmarking.orgTotal Mop/s, More Is BetterNAS Parallel Benchmarks 3.4Test / Class: BT.CDDR4-4264DDR4-4400DDR4-4000DDR4-32005K10K15K20K25KSE +/- 11.45, N = 3SE +/- 25.72, N = 3SE +/- 25.01, N = 3SE +/- 31.33, N = 325215.1124735.9025335.5524006.271. (F9X) gfortran options: -O3 -march=native -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi2. Open MPI 4.0.3

OSPray

Demo: San Miguel - Renderer: Path Tracer

OpenBenchmarking.orgFPS, More Is BetterOSPray 1.8.5Demo: San Miguel - Renderer: Path TracerDDR4-4264DDR4-4400DDR4-4000DDR4-32000.54681.09361.64042.18722.734SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 32.422.432.432.41MIN: 2.4 / MAX: 2.44MIN: 2.4 / MAX: 2.46MIN: 2.41 / MAX: 2.45MIN: 2.39 / MAX: 2.43

ASTC Encoder

Preset: Exhaustive

OpenBenchmarking.orgSeconds, Fewer Is BetterASTC Encoder 2.0Preset: ExhaustiveDDR4-4264DDR4-4400DDR4-400020406080100SE +/- 0.05, N = 3SE +/- 0.13, N = 3SE +/- 0.10, N = 3101.47101.50101.171. (CXX) g++ options: -std=c++14 -fvisibility=hidden -O3 -flto -mfpmath=sse -mavx2 -mpopcnt -lpthread

Rodinia

Test: OpenMP LavaMD

OpenBenchmarking.orgSeconds, Fewer Is BetterRodinia 3.1Test: OpenMP LavaMDDDR4-4264DDR4-4400DDR4-4000DDR4-320020406080100SE +/- 0.12, N = 3SE +/- 0.09, N = 3SE +/- 0.10, N = 3SE +/- 0.14, N = 3104.01104.22104.02103.821. (CXX) g++ options: -O2 -lOpenCL

OSPray

Demo: San Miguel - Renderer: SciVis

OpenBenchmarking.orgFPS, More Is BetterOSPray 1.8.5Demo: San Miguel - Renderer: SciVisDDR4-4264DDR4-4400DDR4-4000DDR4-3200714212835SE +/- 0.00, N = 12SE +/- 0.00, N = 12SE +/- 0.00, N = 12SE +/- 0.00, N = 1229.4129.4129.4129.41MIN: 27.78 / MAX: 31.25MIN: 27.03 / MAX: 31.25MIN: 28.57 / MAX: 32.26MIN: 28.57 / MAX: 31.25

dav1d

Video Input: Chimera 1080p 10-bit

OpenBenchmarking.orgFPS, More Is Betterdav1d 0.7.0Video Input: Chimera 1080p 10-bitDDR4-4264DDR4-4400DDR4-4000DDR4-3200306090120150SE +/- 0.06, N = 3SE +/- 0.09, N = 3SE +/- 0.13, N = 3SE +/- 0.44, N = 3132.44132.44132.69132.48MIN: 92.15 / MAX: 264.77MIN: 92.19 / MAX: 272.56MIN: 92.45 / MAX: 269.2MIN: 92.2 / MAX: 264.151. (CC) gcc options: -pthread

Parboil

Test: OpenMP MRI Gridding

OpenBenchmarking.orgSeconds, Fewer Is BetterParboil 2.5Test: OpenMP MRI GriddingDDR4-4264DDR4-4400DDR4-4000DDR4-320020406080100SE +/- 0.22, N = 3SE +/- 0.14, N = 3SE +/- 0.04, N = 3SE +/- 0.10, N = 395.0595.2294.9896.661. (CXX) g++ options: -lm -lpthread -lgomp -O3 -ffast-math -fopenmp

Geekbench

Test: CPU Multi Core - Horizon Detection

OpenBenchmarking.orgGpixels/sec, More Is BetterGeekbench 5Test: CPU Multi Core - Horizon DetectionDDR4-4264DDR4-4400DDR4-400060120180240300SE +/- 0.24, N = 3SE +/- 0.85, N = 3SE +/- 0.12, N = 3280.7276.8282.8

Geekbench

Test: CPU Multi Core - Face Detection

OpenBenchmarking.orgimages/sec, More Is BetterGeekbench 5Test: CPU Multi Core - Face DetectionDDR4-4264DDR4-4400DDR4-40004080120160200SE +/- 0.50, N = 3SE +/- 2.13, N = 3SE +/- 1.04, N = 3198.3195.1196.8

Geekbench

Test: CPU Multi Core - Gaussian Blur

OpenBenchmarking.orgMpixels/sec, More Is BetterGeekbench 5Test: CPU Multi Core - Gaussian BlurDDR4-4264DDR4-4400DDR4-40000.2430.4860.7290.9721.215SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 31.081.081.07

Geekbench

Test: CPU Multi Core

OpenBenchmarking.orgScore, More Is BetterGeekbench 5Test: CPU Multi CoreDDR4-4264DDR4-4400DDR4-40003K6K9K12K15KSE +/- 14.45, N = 3SE +/- 24.36, N = 3SE +/- 27.86, N = 3149161479914935

Apache CouchDB

Bulk Size: 100 - Inserts: 1000 - Rounds: 24

OpenBenchmarking.orgSeconds, Fewer Is BetterApache CouchDB 3.1.1Bulk Size: 100 - Inserts: 1000 - Rounds: 24DDR4-4264DDR4-4400DDR4-4000DDR4-320020406080100SE +/- 0.41, N = 3SE +/- 0.54, N = 3SE +/- 1.12, N = 3SE +/- 0.52, N = 384.5984.7084.5284.981. (CXX) g++ options: -std=c++14 -lmozjs-68 -lm -lerl_interface -lei -fPIC -MMD

Fhourstones

Complex Connect-4 Solving

OpenBenchmarking.orgKpos / sec, More Is BetterFhourstones 3.1Complex Connect-4 SolvingDDR4-4264DDR4-4400DDR4-4000DDR4-32004K8K12K16K20KSE +/- 5.41, N = 3SE +/- 67.46, N = 3SE +/- 102.41, N = 3SE +/- 227.42, N = 319782.420131.820178.820052.71. (CC) gcc options: -O3

Timed GDB GNU Debugger Compilation

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed GDB GNU Debugger Compilation 9.1Time To CompileDDR4-4264DDR4-4400DDR4-4000DDR4-320020406080100SE +/- 0.05, N = 3SE +/- 0.08, N = 3SE +/- 0.02, N = 3SE +/- 0.11, N = 382.1781.9382.4983.15

OpenVINO

Model: Person Detection 0106 FP16 - Device: CPU

OpenBenchmarking.orgms, Fewer Is BetterOpenVINO 2021.1Model: Person Detection 0106 FP16 - Device: CPUDDR4-4264DDR4-4400DDR4-40007001400210028003500SE +/- 53.08, N = 5SE +/- 27.42, N = 3SE +/- 7.10, N = 33229.883277.433199.641. (CXX) g++ options: -fsigned-char -ffunction-sections -fdata-sections -O3 -pie -pthread -lpthread

OpenVINO

Model: Person Detection 0106 FP16 - Device: CPU

OpenBenchmarking.orgFPS, More Is BetterOpenVINO 2021.1Model: Person Detection 0106 FP16 - Device: CPUDDR4-4264DDR4-4400DDR4-40000.55581.11161.66742.22322.779SE +/- 0.03, N = 5SE +/- 0.01, N = 3SE +/- 0.00, N = 32.432.422.471. (CXX) g++ options: -fsigned-char -ffunction-sections -fdata-sections -O3 -pie -pthread -lpthread

Caffe

Model: AlexNet - Acceleration: CPU - Iterations: 200

OpenBenchmarking.orgMilli-Seconds, Fewer Is BetterCaffe 2020-02-13Model: AlexNet - Acceleration: CPU - Iterations: 200DDR4-4264DDR4-4400DDR4-400020K40K60K80K100KSE +/- 128.55, N = 3SE +/- 431.02, N = 3SE +/- 254.32, N = 38162881717813821. (CXX) g++ options: -fPIC -O3 -rdynamic -lglog -lgflags -lprotobuf -lpthread -lsz -lz -ldl -lm -llmdb -lopenblas

Blender

Blend File: BMW27 - Compute: CPU-Only

OpenBenchmarking.orgSeconds, Fewer Is BetterBlender 2.90Blend File: BMW27 - Compute: CPU-OnlyDDR4-4264DDR4-4400DDR4-400020406080100SE +/- 0.04, N = 3SE +/- 0.09, N = 3SE +/- 0.15, N = 378.2778.8478.60

Mobile Neural Network

Model: MobileNetV2_224

OpenBenchmarking.orgms, Fewer Is BetterMobile Neural Network 2020-09-17Model: MobileNetV2_224DDR4-40000.87321.74642.61963.49284.366SE +/- 0.013, N = 33.881MIN: 3.8 / MAX: 17.481. (CXX) g++ options: -std=c++11 -O3 -fvisibility=hidden -fomit-frame-pointer -fstrict-aliasing -ffunction-sections -fdata-sections -ffast-math -fno-rtti -fno-exceptions -rdynamic -pthread -ldl

Mobile Neural Network

Model: SqueezeNetV1.0

OpenBenchmarking.orgms, Fewer Is BetterMobile Neural Network 2020-09-17Model: SqueezeNetV1.0DDR4-4000246810SE +/- 0.012, N = 36.563MIN: 6.29 / MAX: 8.481. (CXX) g++ options: -std=c++11 -O3 -fvisibility=hidden -fomit-frame-pointer -fstrict-aliasing -ffunction-sections -fdata-sections -ffast-math -fno-rtti -fno-exceptions -rdynamic -pthread -ldl

Appleseed

Scene: Disney Material

OpenBenchmarking.orgSeconds, Fewer Is BetterAppleseed 2.0 BetaScene: Disney MaterialDDR4-4264DDR4-4400DDR4-4000306090120150117.72118.84118.30

OpenVKL

Benchmark: vklBenchmark

OpenBenchmarking.orgItems / Sec, More Is BetterOpenVKL 0.9Benchmark: vklBenchmarkDDR4-4264DDR4-4400DDR4-4000DDR4-320060120180240300SE +/- 0.95, N = 3SE +/- 0.65, N = 3SE +/- 1.52, N = 3SE +/- 2.40, N = 3280.44280.47282.86279.00MIN: 1 / MAX: 1076MIN: 1 / MAX: 1085MIN: 1 / MAX: 1095MIN: 1 / MAX: 1076

Appleseed

Scene: Material Tester

OpenBenchmarking.orgSeconds, Fewer Is BetterAppleseed 2.0 BetaScene: Material TesterDDR4-4264DDR4-4400DDR4-4000306090120150111.58111.99112.39

NAS Parallel Benchmarks

Test / Class: EP.D

OpenBenchmarking.orgTotal Mop/s, More Is BetterNAS Parallel Benchmarks 3.4Test / Class: EP.DDDR4-4264DDR4-4400DDR4-4000DDR4-3200400800120016002000SE +/- 24.09, N = 3SE +/- 15.63, N = 3SE +/- 5.81, N = 3SE +/- 10.67, N = 31840.701872.141868.381857.291. (F9X) gfortran options: -O3 -march=native -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi2. Open MPI 4.0.3

NAS Parallel Benchmarks

Test / Class: LU.C

OpenBenchmarking.orgTotal Mop/s, More Is BetterNAS Parallel Benchmarks 3.4Test / Class: LU.CDDR4-4264DDR4-4400DDR4-4000DDR4-32006K12K18K24K30KSE +/- 91.51, N = 3SE +/- 211.07, N = 3SE +/- 18.93, N = 3SE +/- 17.21, N = 328306.2327790.8328519.7627304.531. (F9X) gfortran options: -O3 -march=native -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi2. Open MPI 4.0.3

Rodinia

Test: OpenMP Leukocyte

OpenBenchmarking.orgSeconds, Fewer Is BetterRodinia 3.1Test: OpenMP LeukocyteDDR4-4264DDR4-4400DDR4-4000DDR4-32001632486480SE +/- 0.70, N = 3SE +/- 0.54, N = 3SE +/- 0.47, N = 3SE +/- 0.44, N = 370.5571.9569.6869.901. (CXX) g++ options: -O2 -lOpenCL

KeyDB

OpenBenchmarking.orgOps/sec, More Is BetterKeyDB 6.0.16DDR4-4264DDR4-4400DDR4-4000DDR4-3200200K400K600K800K1000KSE +/- 2124.90, N = 3SE +/- 3606.75, N = 3SE +/- 2293.56, N = 3SE +/- 1986.42, N = 3772207.63769633.68779174.37766769.401. (CXX) g++ options: -O2 -levent_openssl -levent -lcrypto -lssl -lpthread -lz -lpcre

Stream

Type: Copy

OpenBenchmarking.orgMB/s, More Is BetterStream 2013-01-17Type: CopyDDR4-4264DDR4-4400DDR4-4000DDR4-32006K12K18K24K30KSE +/- 17.63, N = 5SE +/- 30.37, N = 5SE +/- 123.13, N = 5SE +/- 28.01, N = 529431.129113.629900.028507.71. (CC) gcc options: -O3 -march=native -fopenmp

TensorFlow Lite

Model: Inception V4

OpenBenchmarking.orgMicroseconds, Fewer Is BetterTensorFlow Lite 2020-08-23Model: Inception V4DDR4-4264DDR4-4400DDR4-4000DDR4-3200300K600K900K1200K1500KSE +/- 1144.32, N = 3SE +/- 249.15, N = 3SE +/- 835.15, N = 3SE +/- 616.47, N = 31359703136025313568531358450

OpenVINO

Model: Person Detection 0106 FP32 - Device: CPU

OpenBenchmarking.orgms, Fewer Is BetterOpenVINO 2021.1Model: Person Detection 0106 FP32 - Device: CPUDDR4-4264DDR4-4400DDR4-40007001400210028003500SE +/- 13.07, N = 3SE +/- 32.20, N = 3SE +/- 20.62, N = 33191.013214.563179.061. (CXX) g++ options: -fsigned-char -ffunction-sections -fdata-sections -O3 -pie -pthread -lpthread

OpenVINO

Model: Person Detection 0106 FP32 - Device: CPU

OpenBenchmarking.orgFPS, More Is BetterOpenVINO 2021.1Model: Person Detection 0106 FP32 - Device: CPUDDR4-4264DDR4-4400DDR4-40000.5581.1161.6742.2322.79SE +/- 0.01, N = 3SE +/- 0.02, N = 3SE +/- 0.01, N = 32.472.452.481. (CXX) g++ options: -fsigned-char -ffunction-sections -fdata-sections -O3 -pie -pthread -lpthread

OpenVINO

Model: Face Detection 0106 FP16 - Device: CPU

OpenBenchmarking.orgms, Fewer Is BetterOpenVINO 2021.1Model: Face Detection 0106 FP16 - Device: CPUDDR4-4264DDR4-4400DDR4-40005001000150020002500SE +/- 9.94, N = 3SE +/- 10.49, N = 3SE +/- 1.70, N = 32192.012211.862182.011. (CXX) g++ options: -fsigned-char -ffunction-sections -fdata-sections -O3 -pie -pthread -lpthread

OpenVINO

Model: Face Detection 0106 FP16 - Device: CPU

OpenBenchmarking.orgFPS, More Is BetterOpenVINO 2021.1Model: Face Detection 0106 FP16 - Device: CPUDDR4-4264DDR4-4400DDR4-40000.81681.63362.45043.26724.084SE +/- 0.01, N = 3SE +/- 0.01, N = 3SE +/- 0.01, N = 33.623.603.631. (CXX) g++ options: -fsigned-char -ffunction-sections -fdata-sections -O3 -pie -pthread -lpthread

Zstd Compression

Compression Level: 19

OpenBenchmarking.orgMB/s, More Is BetterZstd Compression 1.4.5Compression Level: 19DDR4-4264DDR4-4400DDR4-4000DDR4-32001020304050SE +/- 0.07, N = 3SE +/- 0.06, N = 3SE +/- 0.03, N = 3SE +/- 0.03, N = 344.043.444.643.61. (CC) gcc options: -O3 -pthread -lz -llzma

OpenVINO

Model: Face Detection 0106 FP32 - Device: CPU

OpenBenchmarking.orgms, Fewer Is BetterOpenVINO 2021.1Model: Face Detection 0106 FP32 - Device: CPUDDR4-4264DDR4-4400DDR4-40005001000150020002500SE +/- 7.62, N = 3SE +/- 7.16, N = 3SE +/- 5.43, N = 32183.002195.672189.511. (CXX) g++ options: -fsigned-char -ffunction-sections -fdata-sections -O3 -pie -pthread -lpthread

OpenVINO

Model: Face Detection 0106 FP32 - Device: CPU

OpenBenchmarking.orgFPS, More Is BetterOpenVINO 2021.1Model: Face Detection 0106 FP32 - Device: CPUDDR4-4264DDR4-4400DDR4-40000.8191.6382.4573.2764.095SE +/- 0.01, N = 3SE +/- 0.01, N = 3SE +/- 0.01, N = 33.643.623.631. (CXX) g++ options: -fsigned-char -ffunction-sections -fdata-sections -O3 -pie -pthread -lpthread

VP9 libvpx Encoding

Speed: Speed 0

OpenBenchmarking.orgFrames Per Second, More Is BetterVP9 libvpx Encoding 1.8.2Speed: Speed 0DDR4-4264DDR4-4400DDR4-4000DDR4-32003691215SE +/- 0.01, N = 3SE +/- 0.03, N = 3SE +/- 0.02, N = 3SE +/- 0.01, N = 39.449.459.499.451. (CXX) g++ options: -m64 -lm -lpthread -O3 -fPIC -U_FORTIFY_SOURCE -std=c++11

TensorFlow Lite

Model: Inception ResNet V2

OpenBenchmarking.orgMicroseconds, Fewer Is BetterTensorFlow Lite 2020-08-23Model: Inception ResNet V2DDR4-4264DDR4-4400DDR4-4000300K600K900K1200K1500KSE +/- 682.52, N = 3SE +/- 953.61, N = 3SE +/- 817.46, N = 3122295012240031221090

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: 10000DDR4-4264DDR4-4400DDR4-4000400K800K1200K1600K2000KSE +/- 3339.56, N = 3SE +/- 4365.31, N = 3SE +/- 6191.32, N = 31815754.51813977.51811072.4

TensorFlow Lite

Model: NASNet Mobile

OpenBenchmarking.orgMicroseconds, Fewer Is BetterTensorFlow Lite 2020-08-23Model: NASNet MobileDDR4-4264DDR4-4400DDR4-4000DDR4-320020K40K60K80K100KSE +/- 276.48, N = 3SE +/- 303.88, N = 3SE +/- 416.41, N = 3SE +/- 253.51, N = 3106147106070106848106515

TensorFlow Lite

Model: SqueezeNet

OpenBenchmarking.orgMicroseconds, Fewer Is BetterTensorFlow Lite 2020-08-23Model: SqueezeNetDDR4-4264DDR4-4400DDR4-4000DDR4-320020K40K60K80K100KSE +/- 97.61, N = 3SE +/- 87.76, N = 3SE +/- 537.15, N = 3SE +/- 68.10, N = 395465.595546.795888.695383.4

TensorFlow Lite

Model: Mobilenet Float

OpenBenchmarking.orgMicroseconds, Fewer Is BetterTensorFlow Lite 2020-08-23Model: Mobilenet FloatDDR4-4264DDR4-4400DDR4-400014K28K42K56K70KSE +/- 224.11, N = 3SE +/- 378.90, N = 3SE +/- 35.84, N = 362847.063538.862948.4

TensorFlow Lite

Model: Mobilenet Quant

OpenBenchmarking.orgMicroseconds, Fewer Is BetterTensorFlow Lite 2020-08-23Model: Mobilenet QuantDDR4-4264DDR4-4400DDR4-400015K30K45K60K75KSE +/- 27.76, N = 3SE +/- 53.70, N = 3SE +/- 23.76, N = 368741.568827.268550.2

OpenVINO

Model: Age Gender Recognition Retail 0013 FP16 - Device: CPU

OpenBenchmarking.orgms, Fewer Is BetterOpenVINO 2021.1Model: Age Gender Recognition Retail 0013 FP16 - Device: CPUDDR4-4264DDR4-4400DDR4-40000.13050.2610.39150.5220.6525SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 30.580.580.581. (CXX) g++ options: -fsigned-char -ffunction-sections -fdata-sections -O3 -pie -pthread -lpthread

OpenVINO

Model: Age Gender Recognition Retail 0013 FP16 - Device: CPU

OpenBenchmarking.orgFPS, More Is BetterOpenVINO 2021.1Model: Age Gender Recognition Retail 0013 FP16 - Device: CPUDDR4-4264DDR4-4400DDR4-40003K6K9K12K15KSE +/- 7.46, N = 3SE +/- 5.43, N = 3SE +/- 6.85, N = 313529.7613542.6413557.391. (CXX) g++ options: -fsigned-char -ffunction-sections -fdata-sections -O3 -pie -pthread -lpthread

OpenVINO

Model: Age Gender Recognition Retail 0013 FP32 - Device: CPU

OpenBenchmarking.orgms, Fewer Is BetterOpenVINO 2021.1Model: Age Gender Recognition Retail 0013 FP32 - Device: CPUDDR4-4264DDR4-4400DDR4-40000.13050.2610.39150.5220.6525SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 30.580.580.581. (CXX) g++ options: -fsigned-char -ffunction-sections -fdata-sections -O3 -pie -pthread -lpthread

OpenVINO

Model: Age Gender Recognition Retail 0013 FP32 - Device: CPU

OpenBenchmarking.orgFPS, More Is BetterOpenVINO 2021.1Model: Age Gender Recognition Retail 0013 FP32 - Device: CPUDDR4-4264DDR4-4400DDR4-40003K6K9K12K15KSE +/- 5.61, N = 3SE +/- 14.53, N = 3SE +/- 19.17, N = 313500.4113471.8613467.221. (CXX) g++ options: -fsigned-char -ffunction-sections -fdata-sections -O3 -pie -pthread -lpthread

NAMD

ATPase Simulation - 327,506 Atoms

OpenBenchmarking.orgdays/ns, Fewer Is BetterNAMD 2.14ATPase Simulation - 327,506 AtomsDDR4-4264DDR4-4400DDR4-4000DDR4-32000.24410.48820.73230.97641.2205SE +/- 0.00682, N = 3SE +/- 0.00645, N = 3SE +/- 0.00303, N = 3SE +/- 0.00021, N = 31.084351.084221.077631.08496

Kvazaar

Video Input: Bosphorus 4K - Video Preset: Slow

OpenBenchmarking.orgFrames Per Second, More Is BetterKvazaar 2.0Video Input: Bosphorus 4K - Video Preset: SlowDDR4-4264DDR4-4400DDR4-4000DDR4-32003691215SE +/- 0.02, N = 3SE +/- 0.02, N = 3SE +/- 0.03, N = 3SE +/- 0.03, N = 310.7710.7610.8010.801. (CC) gcc options: -pthread -ftree-vectorize -fvisibility=hidden -O2 -lpthread -lm -lrt

NCNN

Target: CPU - Model: yolov4-tiny

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20200916Target: CPU - Model: yolov4-tinyDDR4-4264DDR4-4400DDR4-4000510152025SE +/- 0.05, N = 3SE +/- 0.14, N = 3SE +/- 0.06, N = 322.5822.6722.71MIN: 22.24 / MAX: 23.7MIN: 22.2 / MAX: 26.91MIN: 22.32 / MAX: 33.511. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread

NCNN

Target: CPU - Model: resnet50

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20200916Target: CPU - Model: resnet50DDR4-4264DDR4-4400DDR4-4000612182430SE +/- 0.04, N = 3SE +/- 0.05, N = 3SE +/- 0.28, N = 325.1825.1725.48MIN: 24.95 / MAX: 27.38MIN: 24.96 / MAX: 27.3MIN: 24.92 / MAX: 26.771. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread

NCNN

Target: CPU - Model: alexnet

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20200916Target: CPU - Model: alexnetDDR4-4264DDR4-4400DDR4-400048121620SE +/- 0.01, N = 3SE +/- 0.05, N = 3SE +/- 0.09, N = 314.2014.2614.18MIN: 13.98 / MAX: 14.88MIN: 13.93 / MAX: 14.87MIN: 13.83 / MAX: 14.71. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread

NCNN

Target: CPU - Model: resnet18

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20200916Target: CPU - Model: resnet18DDR4-4264DDR4-4400DDR4-400048121620SE +/- 0.01, N = 3SE +/- 0.01, N = 3SE +/- 0.23, N = 314.6114.6714.77MIN: 14.49 / MAX: 14.99MIN: 14.56 / MAX: 16.1MIN: 14.43 / MAX: 15.541. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread

NCNN

Target: CPU - Model: vgg16

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20200916Target: CPU - Model: vgg16DDR4-4264DDR4-4400DDR4-40001530456075SE +/- 0.14, N = 3SE +/- 0.05, N = 3SE +/- 0.03, N = 364.8765.4463.94MIN: 63.42 / MAX: 93.8MIN: 64.39 / MAX: 67.35MIN: 62.95 / MAX: 65.231. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread

NCNN

Target: CPU - Model: googlenet

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20200916Target: CPU - Model: googlenetDDR4-4264DDR4-4400DDR4-400048121620SE +/- 0.06, N = 3SE +/- 0.01, N = 3SE +/- 0.24, N = 313.3313.2813.63MIN: 12.92 / MAX: 13.94MIN: 12.92 / MAX: 13.67MIN: 13.02 / MAX: 14.431. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread

NCNN

Target: CPU - Model: blazeface

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20200916Target: CPU - Model: blazefaceDDR4-4264DDR4-4400DDR4-40000.3510.7021.0531.4041.755SE +/- 0.02, N = 3SE +/- 0.01, N = 3SE +/- 0.01, N = 31.561.531.56MIN: 1.52 / MAX: 1.95MIN: 1.5 / MAX: 1.7MIN: 1.52 / MAX: 1.731. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread

NCNN

Target: CPU - Model: efficientnet-b0

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20200916Target: CPU - Model: efficientnet-b0DDR4-4264DDR4-4400DDR4-40001.20152.4033.60454.8066.0075SE +/- 0.02, N = 3SE +/- 0.01, N = 3SE +/- 0.05, N = 35.235.225.34MIN: 5.16 / MAX: 9.81MIN: 5.16 / MAX: 9.77MIN: 5.19 / MAX: 9.791. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread

NCNN

Target: CPU - Model: mnasnet

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20200916Target: CPU - Model: mnasnetDDR4-4264DDR4-4400DDR4-40000.87981.75962.63943.51924.399SE +/- 0.01, N = 3SE +/- 0.00, N = 3SE +/- 0.01, N = 33.893.883.91MIN: 3.85 / MAX: 4.83MIN: 3.83 / MAX: 5.74MIN: 3.87 / MAX: 5.151. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread

NCNN

Target: CPU - Model: shufflenet-v2

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20200916Target: CPU - Model: shufflenet-v2DDR4-4264DDR4-4400DDR4-40000.8731.7462.6193.4924.365SE +/- 0.01, N = 3SE +/- 0.01, N = 3SE +/- 0.01, N = 33.863.843.88MIN: 3.81 / MAX: 4.43MIN: 3.77 / MAX: 4.43MIN: 3.84 / MAX: 5.131. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread

NCNN

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

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20200916Target: CPU-v3-v3 - Model: mobilenet-v3DDR4-4264DDR4-4400DDR4-40000.94281.88562.82843.77124.714SE +/- 0.01, N = 3SE +/- 0.02, N = 3SE +/- 0.02, N = 34.154.154.19MIN: 4.09 / MAX: 5.16MIN: 4.07 / MAX: 5.16MIN: 4.12 / MAX: 13.281. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread

NCNN

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

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20200916Target: CPU-v2-v2 - Model: mobilenet-v2DDR4-4264DDR4-4400DDR4-40000.98551.9712.95653.9424.9275SE +/- 0.01, N = 3SE +/- 0.01, N = 3SE +/- 0.01, N = 34.364.354.38MIN: 4.27 / MAX: 5.44MIN: 4.28 / MAX: 5.31MIN: 4.3 / MAX: 5.271. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread

NCNN

Target: CPU - Model: mobilenet

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20200916Target: CPU - Model: mobilenetDDR4-4264DDR4-4400DDR4-40003691215SE +/- 0.17, N = 3SE +/- 0.22, N = 3SE +/- 0.16, N = 312.6712.7112.68MIN: 12.4 / MAX: 54.62MIN: 12.33 / MAX: 47.62MIN: 12.31 / MAX: 13.511. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread

NCNN

Target: CPU - Model: squeezenet

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20200916Target: CPU - Model: squeezenetDDR4-4264DDR4-4400DDR4-40003691215SE +/- 0.01, N = 3SE +/- 0.04, N = 3SE +/- 0.09, N = 313.0413.0713.12MIN: 12.72 / MAX: 14.91MIN: 12.77 / MAX: 14.33MIN: 12.77 / MAX: 14.921. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread

Kvazaar

Video Input: Bosphorus 4K - Video Preset: Medium

OpenBenchmarking.orgFrames Per Second, More Is BetterKvazaar 2.0Video Input: Bosphorus 4K - Video Preset: MediumDDR4-4264DDR4-4400DDR4-4000DDR4-32003691215SE +/- 0.01, N = 3SE +/- 0.01, N = 3SE +/- 0.01, N = 3SE +/- 0.01, N = 310.9010.9010.9410.941. (CC) gcc options: -pthread -ftree-vectorize -fvisibility=hidden -O2 -lpthread -lm -lrt

libavif avifenc

Encoder Speed: 0

OpenBenchmarking.orgSeconds, Fewer Is Betterlibavif avifenc 0.7.3Encoder Speed: 0DDR4-4264DDR4-4400DDR4-4000DDR4-32001224364860SE +/- 0.16, N = 3SE +/- 0.26, N = 3SE +/- 0.16, N = 3SE +/- 0.12, N = 353.2753.1852.5253.181. (CXX) g++ options: -O3 -fPIC

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: 10000DDR4-4264DDR4-4400DDR4-4000500K1000K1500K2000K2500KSE +/- 1083.01, N = 3SE +/- 457.64, N = 3SE +/- 7535.74, N = 32209039.82154814.02169301.2

Timed Linux Kernel Compilation

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed Linux Kernel Compilation 5.4Time To CompileDDR4-4264DDR4-4400DDR4-4000DDR4-32001122334455SE +/- 0.68, N = 3SE +/- 0.53, N = 3SE +/- 0.49, N = 3SE +/- 0.24, N = 345.6945.0547.0146.23

NAS Parallel Benchmarks

Test / Class: SP.B

OpenBenchmarking.orgTotal Mop/s, More Is BetterNAS Parallel Benchmarks 3.4Test / Class: SP.BDDR4-4264DDR4-4400DDR4-4000DDR4-32002K4K6K8K10KSE +/- 16.32, N = 3SE +/- 11.11, N = 3SE +/- 13.69, N = 3SE +/- 9.20, N = 38188.638016.308295.447805.791. (F9X) gfortran options: -O3 -march=native -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi2. Open MPI 4.0.3

Geekbench

Test: CPU Single Core - Horizon Detection

OpenBenchmarking.orgGpixels/sec, More Is BetterGeekbench 5Test: CPU Single Core - Horizon DetectionDDR4-4264DDR4-4400DDR4-4000918273645SE +/- 0.27, N = 3SE +/- 0.13, N = 3SE +/- 0.06, N = 338.839.138.9

Geekbench

Test: CPU Single Core - Face Detection

OpenBenchmarking.orgimages/sec, More Is BetterGeekbench 5Test: CPU Single Core - Face DetectionDDR4-4264DDR4-4400DDR4-40003691215SE +/- 0.09, N = 3SE +/- 0.15, N = 3SE +/- 0.00, N = 313.313.413.3

Geekbench

Test: CPU Single Core - Gaussian Blur

OpenBenchmarking.orgMpixels/sec, More Is BetterGeekbench 5Test: CPU Single Core - Gaussian BlurDDR4-4264DDR4-4400DDR4-400020406080100SE +/- 0.69, N = 3SE +/- 0.12, N = 3SE +/- 0.09, N = 3104.8105.6106.0

Geekbench

Test: CPU Single Core

OpenBenchmarking.orgScore, More Is BetterGeekbench 5Test: CPU Single CoreDDR4-4264DDR4-4400DDR4-4000400800120016002000SE +/- 13.05, N = 3SE +/- 3.06, N = 3SE +/- 11.57, N = 3171517161703

SQLite Speedtest

Timed Time - Size 1,000

OpenBenchmarking.orgSeconds, Fewer Is BetterSQLite Speedtest 3.30Timed Time - Size 1,000DDR4-4264DDR4-4400DDR4-40001020304050SE +/- 0.10, N = 3SE +/- 0.41, N = 3SE +/- 0.25, N = 342.7842.1142.901. (CC) gcc options: -O2 -ldl -lz -lpthread

RAMspeed SMP

Type: Average - Benchmark: Integer

OpenBenchmarking.orgMB/s, More Is BetterRAMspeed SMP 3.5.0Type: Average - Benchmark: IntegerDDR4-4264DDR4-4400DDR4-4000DDR4-320010K20K30K40K50KSE +/- 219.06, N = 3SE +/- 292.42, N = 3SE +/- 156.91, N = 3SE +/- 388.56, N = 342517.2644700.2842368.9138516.491. (CC) gcc options: -O3 -march=native

RAMspeed SMP

Type: Triad - Benchmark: Integer

OpenBenchmarking.orgMB/s, More Is BetterRAMspeed SMP 3.5.0Type: Triad - Benchmark: IntegerDDR4-4264DDR4-4400DDR4-4000DDR4-320010K20K30K40K50KSE +/- 412.29, N = 3SE +/- 279.81, N = 3SE +/- 565.40, N = 3SE +/- 457.02, N = 343208.5646206.2443096.8937836.811. (CC) gcc options: -O3 -march=native

RAMspeed SMP

Type: Scale - Benchmark: Integer

OpenBenchmarking.orgMB/s, More Is BetterRAMspeed SMP 3.5.0Type: Scale - Benchmark: IntegerDDR4-4264DDR4-4400DDR4-4000DDR4-32009K18K27K36K45KSE +/- 23.46, N = 3SE +/- 62.58, N = 3SE +/- 159.17, N = 3SE +/- 86.07, N = 341443.2243063.2440937.0637637.041. (CC) gcc options: -O3 -march=native

RAMspeed SMP

Type: Add - Benchmark: Integer

OpenBenchmarking.orgMB/s, More Is BetterRAMspeed SMP 3.5.0Type: Add - Benchmark: IntegerDDR4-4264DDR4-4400DDR4-4000DDR4-320010K20K30K40K50KSE +/- 275.04, N = 3SE +/- 182.67, N = 3SE +/- 392.20, N = 3SE +/- 203.46, N = 344292.9846668.9144414.3038875.791. (CC) gcc options: -O3 -march=native

RAMspeed SMP

Type: Copy - Benchmark: Integer

OpenBenchmarking.orgMB/s, More Is BetterRAMspeed SMP 3.5.0Type: Copy - Benchmark: IntegerDDR4-4264DDR4-4400DDR4-4000DDR4-320010K20K30K40K50KSE +/- 248.48, N = 3SE +/- 142.42, N = 3SE +/- 139.92, N = 3SE +/- 396.72, N = 341701.8244880.2842506.6838989.971. (CC) gcc options: -O3 -march=native

DeepSpeech

Acceleration: CPU

OpenBenchmarking.orgSeconds, Fewer Is BetterDeepSpeech 0.6Acceleration: CPUDDR4-4264DDR4-4400DDR4-4000DDR4-32001428425670SE +/- 0.05, N = 3SE +/- 0.13, N = 3SE +/- 0.26, N = 3SE +/- 0.18, N = 360.5060.3060.5461.68

Timed PHP Compilation

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed PHP Compilation 7.4.2Time To CompileDDR4-4264DDR4-4400DDR4-4000DDR4-3200918273645SE +/- 0.13, N = 3SE +/- 0.10, N = 3SE +/- 0.10, N = 3SE +/- 0.06, N = 337.9337.8837.7938.14

Hugin

Panorama Photo Assistant + Stitching Time

OpenBenchmarking.orgSeconds, Fewer Is BetterHuginPanorama Photo Assistant + Stitching TimeDDR4-4264DDR4-4400DDR4-4000816243240SE +/- 0.28, N = 3SE +/- 0.22, N = 3SE +/- 0.28, N = 335.5235.4734.85

NAS Parallel Benchmarks

Test / Class: FT.C

OpenBenchmarking.orgTotal Mop/s, More Is BetterNAS Parallel Benchmarks 3.4Test / Class: FT.CDDR4-4264DDR4-4400DDR4-4000DDR4-32003K6K9K12K15KSE +/- 20.66, N = 3SE +/- 9.66, N = 3SE +/- 13.35, N = 3SE +/- 6.26, N = 312718.6212605.9312909.8311904.981. (F9X) gfortran options: -O3 -march=native -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi2. Open MPI 4.0.3

libavif avifenc

Encoder Speed: 2

OpenBenchmarking.orgSeconds, Fewer Is Betterlibavif avifenc 0.7.3Encoder Speed: 2DDR4-4264DDR4-4400DDR4-4000DDR4-3200816243240SE +/- 0.12, N = 3SE +/- 0.04, N = 3SE +/- 0.10, N = 3SE +/- 0.05, N = 332.3632.0432.0832.131. (CXX) g++ options: -O3 -fPIC

Zstd Compression

Compression Level: 3

OpenBenchmarking.orgMB/s, More Is BetterZstd Compression 1.4.5Compression Level: 3DDR4-4264DDR4-4400DDR4-4000DDR4-320011002200330044005500SE +/- 26.09, N = 3SE +/- 28.48, N = 3SE +/- 26.38, N = 3SE +/- 16.34, N = 35070.75012.45088.04735.51. (CC) gcc options: -O3 -pthread -lz -llzma

Parboil

Test: OpenMP Stencil

OpenBenchmarking.orgSeconds, Fewer Is BetterParboil 2.5Test: OpenMP StencilDDR4-4264DDR4-4400DDR4-4000DDR4-320048121620SE +/- 0.12, N = 3SE +/- 0.14, N = 3SE +/- 0.04, N = 3SE +/- 0.15, N = 1514.9514.8914.7514.861. (CXX) g++ options: -lm -lpthread -lgomp -O3 -ffast-math -fopenmp

C-Ray

Total Time - 4K, 16 Rays Per Pixel

OpenBenchmarking.orgSeconds, Fewer Is BetterC-Ray 1.1Total Time - 4K, 16 Rays Per PixelDDR4-4264DDR4-4400DDR4-4000DDR4-3200714212835SE +/- 0.07, N = 3SE +/- 0.09, N = 3SE +/- 0.08, N = 3SE +/- 0.06, N = 330.4830.4430.3530.431. (CC) gcc options: -lm -lpthread -O3

Aircrack-ng

OpenBenchmarking.orgk/s, More Is BetterAircrack-ng 1.5.2DDR4-4264DDR4-4400DDR4-4000DDR4-320016K32K48K64K80KSE +/- 204.24, N = 3SE +/- 109.08, N = 3SE +/- 74.66, N = 3SE +/- 146.84, N = 374423.2974437.5074631.1974745.771. (CXX) g++ options: -O3 -fvisibility=hidden -masm=intel -fcommon -rdynamic -lpthread -lz -lcrypto -lhwloc -ldl -lm -pthread

eSpeak-NG Speech Engine

Text-To-Speech Synthesis

OpenBenchmarking.orgSeconds, Fewer Is BettereSpeak-NG Speech Engine 20200907Text-To-Speech SynthesisDDR4-4264DDR4-4400DDR4-4000DDR4-3200510152025SE +/- 0.10, N = 4SE +/- 0.07, N = 4SE +/- 0.01, N = 4SE +/- 0.18, N = 420.8221.2721.1320.951. (CC) gcc options: -O2 -std=c99

WebP Image Encode

Encode Settings: Quality 100, Lossless, Highest Compression

OpenBenchmarking.orgEncode Time - Seconds, Fewer Is BetterWebP Image Encode 1.1Encode Settings: Quality 100, Lossless, Highest CompressionDDR4-4264DDR4-4400DDR4-4000DDR4-3200612182430SE +/- 0.05, N = 3SE +/- 0.04, N = 3SE +/- 0.02, N = 3SE +/- 0.01, N = 327.5327.3827.5127.311. (CC) gcc options: -fvisibility=hidden -O2 -pthread -lm -ljpeg -lpng16 -ltiff

POV-Ray

Trace Time

OpenBenchmarking.orgSeconds, Fewer Is BetterPOV-Ray 3.7.0.7Trace TimeDDR4-4264DDR4-4400DDR4-4000DDR4-3200612182430SE +/- 0.11, N = 3SE +/- 0.05, N = 3SE +/- 0.09, N = 3SE +/- 0.01, N = 323.0322.8623.0022.651. (CXX) g++ options: -pipe -O3 -ffast-math -march=native -pthread -lSDL -lSM -lICE -lX11 -lIlmImf -lImath -lHalf -lIex -lIexMath -lIlmThread -lpthread -ltiff -ljpeg -lpng -lz -lrt -lm -lboost_thread -lboost_system

AOM AV1

Encoder Mode: Speed 6 Realtime

OpenBenchmarking.orgFrames Per Second, More Is BetterAOM AV1 2.0Encoder Mode: Speed 6 RealtimeDDR4-4264DDR4-4400DDR4-4000DDR4-3200612182430SE +/- 0.16, N = 3SE +/- 0.17, N = 3SE +/- 0.06, N = 3SE +/- 0.15, N = 324.8625.0625.0224.881. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm -lpthread

AOM AV1

Encoder Mode: Speed 0 Two-Pass

OpenBenchmarking.orgFrames Per Second, More Is BetterAOM AV1 2.0Encoder Mode: Speed 0 Two-PassDDR4-4264DDR4-4400DDR4-4000DDR4-32000.0990.1980.2970.3960.495SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 30.440.440.440.441. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm -lpthread

XZ Compression

Compressing ubuntu-16.04.3-server-i386.img, Compression Level 9

OpenBenchmarking.orgSeconds, Fewer Is BetterXZ Compression 5.2.4Compressing ubuntu-16.04.3-server-i386.img, Compression Level 9DDR4-4264DDR4-4400DDR4-4000DDR4-3200612182430SE +/- 0.06, N = 3SE +/- 0.04, N = 3SE +/- 0.08, N = 3SE +/- 0.10, N = 323.2523.2623.3823.291. (CC) gcc options: -pthread -fvisibility=hidden -O2

x265

Video Input: Bosphorus 4K

OpenBenchmarking.orgFrames Per Second, More Is Betterx265 3.4Video Input: Bosphorus 4KDDR4-4264DDR4-4400DDR4-4000DDR4-3200612182430SE +/- 0.13, N = 3SE +/- 0.02, N = 3SE +/- 0.04, N = 3SE +/- 0.09, N = 326.2326.2126.1525.681. (CXX) g++ options: -O3 -rdynamic -lpthread -lrt -ldl -lnuma

Sunflow Rendering System

Global Illumination + Image Synthesis

OpenBenchmarking.orgSeconds, Fewer Is BetterSunflow Rendering System 0.07.2Global Illumination + Image SynthesisDDR4-4264DDR4-4400DDR4-40000.13820.27640.41460.55280.691SE +/- 0.005, N = 15SE +/- 0.007, N = 15SE +/- 0.004, N = 30.6140.6000.602MIN: 0.49 / MAX: 1.23MIN: 0.47 / MAX: 1.09MIN: 0.49 / MAX: 1.17

Apache Benchmark

Static Web Page Serving

OpenBenchmarking.orgRequests Per Second, More Is BetterApache Benchmark 2.4.29Static Web Page ServingDDR4-4264DDR4-4400DDR4-400010K20K30K40K50KSE +/- 146.98, N = 3SE +/- 233.30, N = 3SE +/- 297.32, N = 344360.1144938.6844184.711. (CC) gcc options: -shared -fPIC -O2 -pthread

Kvazaar

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

OpenBenchmarking.orgFrames Per Second, More Is BetterKvazaar 2.0Video Input: Bosphorus 4K - Video Preset: Very FastDDR4-4264DDR4-4400DDR4-4000DDR4-3200612182430SE +/- 0.02, N = 3SE +/- 0.03, N = 3SE +/- 0.02, N = 3SE +/- 0.08, N = 326.5626.5526.7026.611. (CC) gcc options: -pthread -ftree-vectorize -fvisibility=hidden -O2 -lpthread -lm -lrt

NAS Parallel Benchmarks

Test / Class: CG.C

OpenBenchmarking.orgTotal Mop/s, More Is BetterNAS Parallel Benchmarks 3.4Test / Class: CG.CDDR4-4264DDR4-4400DDR4-4000DDR4-320015003000450060007500SE +/- 51.07, N = 3SE +/- 58.25, N = 3SE +/- 17.23, N = 3SE +/- 73.32, N = 36850.726957.736969.966569.451. (F9X) gfortran options: -O3 -march=native -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi2. Open MPI 4.0.3

Rodinia

Test: OpenMP Streamcluster

OpenBenchmarking.orgSeconds, Fewer Is BetterRodinia 3.1Test: OpenMP StreamclusterDDR4-4264DDR4-4400DDR4-4000DDR4-320048121620SE +/- 0.01, N = 3SE +/- 0.19, N = 6SE +/- 0.20, N = 3SE +/- 0.20, N = 415.6516.1615.6015.461. (CXX) g++ options: -O2 -lOpenCL

AOM AV1

Encoder Mode: Speed 6 Two-Pass

OpenBenchmarking.orgFrames Per Second, More Is BetterAOM AV1 2.0Encoder Mode: Speed 6 Two-PassDDR4-4264DDR4-4400DDR4-4000DDR4-32001.18582.37163.55744.74325.929SE +/- 0.02, N = 3SE +/- 0.02, N = 3SE +/- 0.02, N = 3SE +/- 0.04, N = 35.265.275.275.271. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm -lpthread

TTSIOD 3D Renderer

Phong Rendering With Soft-Shadow Mapping

OpenBenchmarking.orgFPS, More Is BetterTTSIOD 3D Renderer 2.3bPhong Rendering With Soft-Shadow MappingDDR4-4264DDR4-4400DDR4-4000DDR4-32002004006008001000SE +/- 1.73, N = 3SE +/- 2.64, N = 3SE +/- 3.53, N = 3SE +/- 1.49, N = 31002.211005.141019.08997.741. (CXX) g++ options: -O3 -fomit-frame-pointer -ffast-math -mtune=native -flto -msse -mrecip -mfpmath=sse -msse2 -mssse3 -lSDL -fopenmp -fwhole-program -lstdc++

MBW

Test: Memory Copy - Array Size: 4096 MiB

OpenBenchmarking.orgMiB/s, More Is BetterMBW 2018-09-08Test: Memory Copy - Array Size: 4096 MiBDDR4-4264DDR4-4400DDR4-4000DDR4-32005K10K15K20K25KSE +/- 90.15, N = 3SE +/- 120.24, N = 3SE +/- 86.48, N = 3SE +/- 63.98, N = 322385.7222865.2821873.4219091.681. (CC) gcc options: -O3 -march=native

VP9 libvpx Encoding

Speed: Speed 5

OpenBenchmarking.orgFrames Per Second, More Is BetterVP9 libvpx Encoding 1.8.2Speed: Speed 5DDR4-4264DDR4-4400DDR4-4000DDR4-3200714212835SE +/- 0.25, N = 3SE +/- 0.14, N = 3SE +/- 0.24, N = 3SE +/- 0.31, N = 330.1930.0030.3530.211. (CXX) g++ options: -m64 -lm -lpthread -O3 -fPIC -U_FORTIFY_SOURCE -std=c++11

OpenSSL

RSA 4096-bit Performance

OpenBenchmarking.orgSigns Per Second, More Is BetterOpenSSL 1.1.1RSA 4096-bit PerformanceDDR4-4264DDR4-4400DDR4-4000DDR4-320010002000300040005000SE +/- 15.79, N = 3SE +/- 18.42, N = 3SE +/- 15.98, N = 3SE +/- 15.56, N = 34858.24858.84865.14881.41. (CC) gcc options: -pthread -m64 -O3 -lssl -lcrypto -ldl

Tesseract OCR

Time To OCR 7 Images

OpenBenchmarking.orgSeconds, Fewer Is BetterTesseract OCR 4.1.1Time To OCR 7 ImagesDDR4-4264DDR4-4400DDR4-4000510152025SE +/- 0.15, N = 3SE +/- 0.05, N = 3SE +/- 0.12, N = 319.4019.3719.23

Timed ImageMagick Compilation

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed ImageMagick Compilation 6.9.0Time To CompileDDR4-4264DDR4-4400DDR4-4000DDR4-3200510152025SE +/- 0.01, N = 3SE +/- 0.09, N = 3SE +/- 0.10, N = 3SE +/- 0.07, N = 318.2418.3818.4418.64

dav1d

Video Input: Chimera 1080p

OpenBenchmarking.orgFPS, More Is Betterdav1d 0.7.0Video Input: Chimera 1080pDDR4-4264DDR4-4400DDR4-4000DDR4-3200150300450600750SE +/- 1.76, N = 3SE +/- 3.18, N = 3SE +/- 1.85, N = 3SE +/- 2.01, N = 3685.92679.59678.02672.09MIN: 519.85 / MAX: 877.36MIN: 515.87 / MAX: 867.74MIN: 514.03 / MAX: 866.34MIN: 512.37 / MAX: 854.011. (CC) gcc options: -pthread

NAS Parallel Benchmarks

Test / Class: MG.C

OpenBenchmarking.orgTotal Mop/s, More Is BetterNAS Parallel Benchmarks 3.4Test / Class: MG.CDDR4-4264DDR4-4400DDR4-4000DDR4-32002K4K6K8K10KSE +/- 6.22, N = 3SE +/- 1.54, N = 3SE +/- 14.07, N = 3SE +/- 11.91, N = 310366.8710205.9910468.579792.271. (F9X) gfortran options: -O3 -march=native -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi2. Open MPI 4.0.3

Timed Apache Compilation

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed Apache Compilation 2.4.41Time To CompileDDR4-4264DDR4-4400DDR4-4000DDR4-320048121620SE +/- 0.04, N = 3SE +/- 0.04, N = 3SE +/- 0.06, N = 3SE +/- 0.05, N = 317.1617.1417.0617.17

Crafty

Elapsed Time

OpenBenchmarking.orgNodes Per Second, More Is BetterCrafty 25.2Elapsed TimeDDR4-4264DDR4-4400DDR4-4000DDR4-32003M6M9M12M15MSE +/- 82870.20, N = 3SE +/- 86889.56, N = 3SE +/- 101365.47, N = 3SE +/- 91943.57, N = 3115668641185468011651005114535351. (CC) gcc options: -pthread -lstdc++ -fprofile-use -lm

ASTC Encoder

Preset: Thorough

OpenBenchmarking.orgSeconds, Fewer Is BetterASTC Encoder 2.0Preset: ThoroughDDR4-4264DDR4-4400DDR4-40003691215SE +/- 0.02, N = 3SE +/- 0.01, N = 3SE +/- 0.02, N = 312.8212.8512.821. (CXX) g++ options: -std=c++14 -fvisibility=hidden -O3 -flto -mfpmath=sse -mavx2 -mpopcnt -lpthread

DaCapo Benchmark

Java Test: Tradesoap

OpenBenchmarking.orgmsec, Fewer Is BetterDaCapo Benchmark 9.12-MR1Java Test: TradesoapDDR4-4264DDR4-4400DDR4-4000DDR4-32007001400210028003500SE +/- 29.00, N = 4SE +/- 29.93, N = 4SE +/- 33.73, N = 7SE +/- 34.25, N = 72972299629933064

dav1d

Video Input: Summer Nature 4K

OpenBenchmarking.orgFPS, More Is Betterdav1d 0.7.0Video Input: Summer Nature 4KDDR4-4264DDR4-4400DDR4-4000DDR4-320050100150200250SE +/- 0.89, N = 3SE +/- 1.07, N = 3SE +/- 0.55, N = 3SE +/- 0.72, N = 3231.56226.71232.95224.15MIN: 167.94 / MAX: 242.16MIN: 154.16 / MAX: 237.92MIN: 168.28 / MAX: 242.77MIN: 157.25 / MAX: 233.691. (CC) gcc options: -pthread

OCRMyPDF

Processing 60 Page PDF Document

OpenBenchmarking.orgSeconds, Fewer Is BetterOCRMyPDF 9.6.0+dfsgProcessing 60 Page PDF DocumentDDR4-4264DDR4-4400DDR4-400048121620SE +/- 0.15, N = 3SE +/- 0.10, N = 3SE +/- 0.08, N = 315.6715.7615.74

Kvazaar

Video Input: Bosphorus 1080p - Video Preset: Slow

OpenBenchmarking.orgFrames Per Second, More Is BetterKvazaar 2.0Video Input: Bosphorus 1080p - Video Preset: SlowDDR4-4264DDR4-4400DDR4-4000DDR4-3200918273645SE +/- 0.04, N = 3SE +/- 0.08, N = 3SE +/- 0.09, N = 3SE +/- 0.06, N = 338.3238.3538.3038.421. (CC) gcc options: -pthread -ftree-vectorize -fvisibility=hidden -O2 -lpthread -lm -lrt

RNNoise

OpenBenchmarking.orgSeconds, Fewer Is BetterRNNoise 2020-06-28DDR4-4264DDR4-4400DDR4-4000DDR4-320048121620SE +/- 0.09, N = 3SE +/- 0.06, N = 3SE +/- 0.23, N = 3SE +/- 0.12, N = 315.3815.3315.1215.341. (CC) gcc options: -O2 -pedantic -fvisibility=hidden

Kvazaar

Video Input: Bosphorus 1080p - Video Preset: Medium

OpenBenchmarking.orgFrames Per Second, More Is BetterKvazaar 2.0Video Input: Bosphorus 1080p - Video Preset: MediumDDR4-4264DDR4-4400DDR4-4000DDR4-3200918273645SE +/- 0.04, N = 3SE +/- 0.08, N = 3SE +/- 0.09, N = 3SE +/- 0.08, N = 339.3539.1639.3439.351. (CC) gcc options: -pthread -ftree-vectorize -fvisibility=hidden -O2 -lpthread -lm -lrt

NAS Parallel Benchmarks

Test / Class: EP.C

OpenBenchmarking.orgTotal Mop/s, More Is BetterNAS Parallel Benchmarks 3.4Test / Class: EP.CDDR4-4264DDR4-4400DDR4-4000DDR4-3200400800120016002000SE +/- 0.66, N = 3SE +/- 20.76, N = 15SE +/- 25.85, N = 15SE +/- 18.97, N = 31880.111837.761804.911845.811. (F9X) gfortran options: -O3 -march=native -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi2. Open MPI 4.0.3

Intel Open Image Denoise

Scene: Memorial

OpenBenchmarking.orgImages / Sec, More Is BetterIntel Open Image Denoise 1.2.0Scene: MemorialDDR4-4264DDR4-4400DDR4-4000DDR4-320048121620SE +/- 0.05, N = 3SE +/- 0.02, N = 3SE +/- 0.02, N = 3SE +/- 0.05, N = 313.6113.6613.8113.41

SVT-AV1

Encoder Mode: Enc Mode 4 - Input: 1080p

OpenBenchmarking.orgFrames Per Second, More Is BetterSVT-AV1 0.8Encoder Mode: Enc Mode 4 - Input: 1080pDDR4-4264DDR4-4400DDR4-4000DDR4-3200246810SE +/- 0.003, N = 3SE +/- 0.040, N = 3SE +/- 0.016, N = 3SE +/- 0.031, N = 36.0256.0816.0555.9371. (CXX) g++ options: -O3 -fcommon -fPIE -fPIC -pie

AOM AV1

Encoder Mode: Speed 4 Two-Pass

OpenBenchmarking.orgFrames Per Second, More Is BetterAOM AV1 2.0Encoder Mode: Speed 4 Two-PassDDR4-4264DDR4-4400DDR4-4000DDR4-32000.76731.53462.30193.06923.8365SE +/- 0.01, N = 3SE +/- 0.01, N = 3SE +/- 0.02, N = 3SE +/- 0.01, N = 33.403.413.393.381. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm -lpthread

WebP Image Encode

Encode Settings: Quality 100, Lossless

OpenBenchmarking.orgEncode Time - Seconds, Fewer Is BetterWebP Image Encode 1.1Encode Settings: Quality 100, LosslessDDR4-4264DDR4-4400DDR4-4000DDR4-32003691215SE +/- 0.08, N = 3SE +/- 0.14, N = 3SE +/- 0.01, N = 3SE +/- 0.15, N = 312.9712.7512.9612.751. (CC) gcc options: -fvisibility=hidden -O2 -pthread -lm -ljpeg -lpng16 -ltiff

Dolfyn

Computational Fluid Dynamics

OpenBenchmarking.orgSeconds, Fewer Is BetterDolfyn 0.527Computational Fluid DynamicsDDR4-4264DDR4-4400DDR4-4000DDR4-32003691215SE +/- 0.03, N = 3SE +/- 0.06, N = 3SE +/- 0.05, N = 3SE +/- 0.15, N = 312.9113.0313.0312.78

Kvazaar

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

OpenBenchmarking.orgFrames Per Second, More Is BetterKvazaar 2.0Video Input: Bosphorus 4K - Video Preset: Ultra FastDDR4-4264DDR4-4400DDR4-4000DDR4-32001122334455SE +/- 0.19, N = 3SE +/- 0.14, N = 3SE +/- 0.06, N = 3SE +/- 0.04, N = 348.9048.8248.9948.661. (CC) gcc options: -pthread -ftree-vectorize -fvisibility=hidden -O2 -lpthread -lm -lrt

AOM AV1

Encoder Mode: Speed 8 Realtime

OpenBenchmarking.orgFrames Per Second, More Is BetterAOM AV1 2.0Encoder Mode: Speed 8 RealtimeDDR4-4264DDR4-4400DDR4-4000DDR4-32001224364860SE +/- 0.25, N = 3SE +/- 0.39, N = 3SE +/- 0.69, N = 3SE +/- 0.19, N = 352.6853.2052.3651.581. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm -lpthread

DaCapo Benchmark

Java Test: Tradebeans

OpenBenchmarking.orgmsec, Fewer Is BetterDaCapo Benchmark 9.12-MR1Java Test: TradebeansDDR4-4264DDR4-4400DDR4-4000DDR4-32008001600240032004000SE +/- 11.88, N = 4SE +/- 24.24, N = 4SE +/- 15.84, N = 4SE +/- 33.22, N = 43890391438823887

Rodinia

Test: OpenMP CFD Solver

OpenBenchmarking.orgSeconds, Fewer Is BetterRodinia 3.1Test: OpenMP CFD SolverDDR4-4264DDR4-4400DDR4-4000DDR4-32003691215SE +/- 0.06, N = 3SE +/- 0.02, N = 3SE +/- 0.05, N = 3SE +/- 0.05, N = 310.3110.3610.3110.431. (CXX) g++ options: -O2 -lOpenCL

DaCapo Benchmark

Java Test: H2

OpenBenchmarking.orgmsec, Fewer Is BetterDaCapo Benchmark 9.12-MR1Java Test: H2DDR4-4264DDR4-4400DDR4-4000DDR4-32006001200180024003000SE +/- 31.32, N = 6SE +/- 15.52, N = 4SE +/- 40.77, N = 4SE +/- 26.40, N = 42825280427422873

x265

Video Input: Bosphorus 1080p

OpenBenchmarking.orgFrames Per Second, More Is Betterx265 3.4Video Input: Bosphorus 1080pDDR4-4264DDR4-4400DDR4-4000DDR4-32001632486480SE +/- 0.34, N = 3SE +/- 0.16, N = 3SE +/- 0.33, N = 3SE +/- 0.27, N = 371.1171.8372.0171.151. (CXX) g++ options: -O3 -rdynamic -lpthread -lrt -ldl -lnuma

SVT-AV1

Encoder Mode: Enc Mode 8 - Input: 1080p

OpenBenchmarking.orgFrames Per Second, More Is BetterSVT-AV1 0.8Encoder Mode: Enc Mode 8 - Input: 1080pDDR4-4264DDR4-4400DDR4-4000DDR4-32001122334455SE +/- 0.45, N = 3SE +/- 0.26, N = 3SE +/- 0.12, N = 3SE +/- 0.17, N = 348.4348.6548.7348.161. (CXX) g++ options: -O3 -fcommon -fPIE -fPIC -pie

LAMMPS Molecular Dynamics Simulator

Model: Rhodopsin Protein

OpenBenchmarking.orgns/day, More Is BetterLAMMPS Molecular Dynamics Simulator 29Oct2020Model: Rhodopsin ProteinDDR4-4264DDR4-4400DDR4-4000DDR4-32003691215SE +/- 0.22, N = 12SE +/- 0.09, N = 3SE +/- 0.23, N = 15SE +/- 0.18, N = 1512.6213.1712.3612.591. (CXX) g++ options: -O3 -pthread -lm

Timed MAFFT Alignment

Multiple Sequence Alignment - LSU RNA

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed MAFFT Alignment 7.471Multiple Sequence Alignment - LSU RNADDR4-4264DDR4-4400DDR4-4000DDR4-3200246810SE +/- 0.041, N = 3SE +/- 0.066, N = 3SE +/- 0.033, N = 3SE +/- 0.027, N = 37.2427.1927.1967.3871. (CC) gcc options: -std=c99 -O3 -lm -lpthread

Kvazaar

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

OpenBenchmarking.orgFrames Per Second, More Is BetterKvazaar 2.0Video Input: Bosphorus 1080p - Video Preset: Very FastDDR4-4264DDR4-4400DDR4-4000DDR4-320020406080100SE +/- 0.17, N = 3SE +/- 0.04, N = 3SE +/- 0.06, N = 3SE +/- 0.37, N = 386.9886.4986.6886.711. (CC) gcc options: -pthread -ftree-vectorize -fvisibility=hidden -O2 -lpthread -lm -lrt

DaCapo Benchmark

Java Test: Jython

OpenBenchmarking.orgmsec, Fewer Is BetterDaCapo Benchmark 9.12-MR1Java Test: JythonDDR4-4264DDR4-4400DDR4-4000DDR4-32007001400210028003500SE +/- 23.21, N = 4SE +/- 14.45, N = 4SE +/- 11.08, N = 4SE +/- 22.75, N = 43072308830923088

ASTC Encoder

Preset: Medium

OpenBenchmarking.orgSeconds, Fewer Is BetterASTC Encoder 2.0Preset: MediumDDR4-4264DDR4-4400DDR4-40001.24882.49763.74644.99526.244SE +/- 0.03, N = 3SE +/- 0.04, N = 3SE +/- 0.03, N = 35.555.525.501. (CXX) g++ options: -std=c++14 -fvisibility=hidden -O3 -flto -mfpmath=sse -mavx2 -mpopcnt -lpthread

dav1d

Video Input: Summer Nature 1080p

OpenBenchmarking.orgFPS, More Is Betterdav1d 0.7.0Video Input: Summer Nature 1080pDDR4-4264DDR4-4400DDR4-4000DDR4-3200140280420560700SE +/- 3.36, N = 3SE +/- 2.22, N = 3SE +/- 3.53, N = 3SE +/- 0.47, N = 3668.85662.81665.12660.60MIN: 489.66 / MAX: 734.69MIN: 485.9 / MAX: 721.63MIN: 482.3 / MAX: 725.22MIN: 495.03 / MAX: 716.391. (CC) gcc options: -pthread

WebP Image Encode

Encode Settings: Quality 100, Highest Compression

OpenBenchmarking.orgEncode Time - Seconds, Fewer Is BetterWebP Image Encode 1.1Encode Settings: Quality 100, Highest CompressionDDR4-4264DDR4-4400DDR4-4000DDR4-32001.21142.42283.63424.84566.057SE +/- 0.012, N = 3SE +/- 0.057, N = 3SE +/- 0.028, N = 3SE +/- 0.016, N = 35.3845.3075.3335.3821. (CC) gcc options: -fvisibility=hidden -O2 -pthread -lm -ljpeg -lpng16 -ltiff

Smallpt

Global Illumination Renderer; 128 Samples

OpenBenchmarking.orgSeconds, Fewer Is BetterSmallpt 1.0Global Illumination Renderer; 128 SamplesDDR4-4264DDR4-4400DDR4-4000DDR4-32001.1162.2323.3484.4645.58SE +/- 0.002, N = 3SE +/- 0.002, N = 3SE +/- 0.003, N = 3SE +/- 0.015, N = 34.9534.9584.9324.9601. (CXX) g++ options: -fopenmp -O3

libavif avifenc

Encoder Speed: 8

OpenBenchmarking.orgSeconds, Fewer Is Betterlibavif avifenc 0.7.3Encoder Speed: 8DDR4-4264DDR4-4400DDR4-4000DDR4-32000.98571.97142.95713.94284.9285SE +/- 0.017, N = 3SE +/- 0.023, N = 3SE +/- 0.036, N = 3SE +/- 0.021, N = 34.3334.2884.2914.3811. (CXX) g++ options: -O3 -fPIC

ASTC Encoder

Preset: Fast

OpenBenchmarking.orgSeconds, Fewer Is BetterASTC Encoder 2.0Preset: FastDDR4-4264DDR4-4400DDR4-40000.95631.91262.86893.82524.7815SE +/- 0.01, N = 3SE +/- 0.01, N = 3SE +/- 0.01, N = 34.254.224.211. (CXX) g++ options: -std=c++14 -fvisibility=hidden -O3 -flto -mfpmath=sse -mavx2 -mpopcnt -lpthread

libavif avifenc

Encoder Speed: 10

OpenBenchmarking.orgSeconds, Fewer Is Betterlibavif avifenc 0.7.3Encoder Speed: 10DDR4-4264DDR4-4400DDR4-4000DDR4-32000.94911.89822.84733.79644.7455SE +/- 0.012, N = 3SE +/- 0.010, N = 3SE +/- 0.027, N = 3SE +/- 0.012, N = 34.1964.1634.1204.2181. (CXX) g++ options: -O3 -fPIC

Kvazaar

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

OpenBenchmarking.orgFrames Per Second, More Is BetterKvazaar 2.0Video Input: Bosphorus 1080p - Video Preset: Ultra FastDDR4-4264DDR4-4400DDR4-4000DDR4-3200306090120150SE +/- 0.80, N = 3SE +/- 0.44, N = 3SE +/- 0.50, N = 3SE +/- 0.25, N = 3154.80153.99154.18153.951. (CC) gcc options: -pthread -ftree-vectorize -fvisibility=hidden -O2 -lpthread -lm -lrt

FFTE

N=256, 3D Complex FFT Routine

OpenBenchmarking.orgMFLOPS, More Is BetterFFTE 7.0N=256, 3D Complex FFT RoutineDDR4-4264DDR4-4400DDR4-4000DDR4-32009K18K27K36K45KSE +/- 140.95, N = 3SE +/- 63.81, N = 3SE +/- 30.64, N = 3SE +/- 212.19, N = 339633.8638853.8940420.1736552.641. (F9X) gfortran options: -O3 -fomit-frame-pointer -fopenmp

TSCP

AI Chess Performance

OpenBenchmarking.orgNodes Per Second, More Is BetterTSCP 1.81AI Chess PerformanceDDR4-4264DDR4-4400DDR4-4000DDR4-3200400K800K1200K1600K2000KSE +/- 5225.33, N = 5SE +/- 14600.60, N = 5SE +/- 13653.19, N = 5SE +/- 6633.48, N = 519629142004703199883719913321. (CC) gcc options: -O3 -march=native

Parboil

Test: OpenMP CUTCP

OpenBenchmarking.orgSeconds, Fewer Is BetterParboil 2.5Test: OpenMP CUTCPDDR4-4264DDR4-4400DDR4-4000DDR4-32000.2320.4640.6960.9281.16SE +/- 0.002515, N = 3SE +/- 0.003600, N = 3SE +/- 0.004629, N = 3SE +/- 0.002211, N = 31.0060561.0146721.0073031.0309851. (CXX) g++ options: -lm -lpthread -lgomp -O3 -ffast-math -fopenmp

Stream

Type: Add

OpenBenchmarking.orgMB/s, More Is BetterStream 2013-01-17Type: AddDDR4-4264DDR4-4400DDR4-4000DDR4-32004K8K12K16K20KSE +/- 20.32, N = 5SE +/- 35.16, N = 5SE +/- 36.42, N = 5SE +/- 14.59, N = 518335.418203.418716.017841.11. (CC) gcc options: -O3 -march=native -fopenmp

Stream

Type: Triad

OpenBenchmarking.orgMB/s, More Is BetterStream 2013-01-17Type: TriadDDR4-4264DDR4-4400DDR4-4000DDR4-32004K8K12K16K20KSE +/- 14.58, N = 5SE +/- 51.95, N = 5SE +/- 28.02, N = 5SE +/- 25.89, N = 518238.618298.718717.017896.51. (CC) gcc options: -O3 -march=native -fopenmp

Stream

Type: Scale

OpenBenchmarking.orgMB/s, More Is BetterStream 2013-01-17Type: ScaleDDR4-4264DDR4-4400DDR4-4000DDR4-32004K8K12K16K20KSE +/- 31.92, N = 5SE +/- 7.29, N = 5SE +/- 8.65, N = 5SE +/- 18.09, N = 516900.516812.017271.016397.21. (CC) gcc options: -O3 -march=native -fopenmp


Phoronix Test Suite v10.8.4