Memory Scaling

AMD Ryzen 9 5950X tests for a future article.

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

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 Scalingramspeed: Add - Integerramspeed: Copy - Integerramspeed: Scale - Integerramspeed: Triad - Integerramspeed: Average - Integerstream: Copystream: Scalestream: Triadstream: Addtinymembench: Standard Memcpytinymembench: Standard Memsetmbw: Memory Copy - 4096 MiBmbw: Memory Copy, Fixed Block Size - 4096 MiBhpcg: npb: BT.Cnpb: CG.Cnpb: EP.Cnpb: EP.Dnpb: FT.Cnpb: LU.Cnpb: MG.Cnpb: SP.Bparboil: OpenMP LBMparboil: OpenMP CUTCPparboil: OpenMP Stencilparboil: OpenMP MRI Griddingrodinia: OpenMP LavaMDrodinia: OpenMP HotSpot3Drodinia: OpenMP Leukocyterodinia: OpenMP CFD Solverrodinia: OpenMP Streamclusternamd: ATPase Simulation - 327,506 Atomsdolfyn: Computational Fluid Dynamicsffte: N=256, 3D Complex FFT Routinemafft: Multiple Sequence Alignment - LSU RNAlammps: 20k Atomslammps: Rhodopsin Proteinwebp: Quality 100, Losslesswebp: Quality 100, Highest Compressionwebp: Quality 100, Lossless, Highest Compressiondacapobench: H2dacapobench: Jythondacapobench: Tradesoapdacapobench: Tradebeansfhourstones: Complex Connect-4 Solvingbyte: Dhrystone 2compress-zstd: 3compress-zstd: 19crafty: Elapsed Timetscp: AI Chess Performancedav1d: Chimera 1080pdav1d: Summer Nature 4Kdav1d: Summer Nature 1080pdav1d: Chimera 1080p 10-bitospray: San Miguel - SciVisospray: San Miguel - Path Tracerttsiod-renderer: Phong Rendering With Soft-Shadow Mappingaom-av1: Speed 0 Two-Passaom-av1: Speed 4 Two-Passaom-av1: Speed 6 Realtimeaom-av1: Speed 6 Two-Passaom-av1: Speed 8 Realtimekvazaar: 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 Fastsvt-av1: Enc Mode 0 - 1080psvt-av1: Enc Mode 4 - 1080psvt-av1: Enc Mode 8 - 1080pvpxenc: Speed 0vpxenc: Speed 5x265: Bosphorus 4Kx265: Bosphorus 1080poidn: Memorialopenvkl: vklBenchmarkavifenc: 0avifenc: 2avifenc: 8avifenc: 10build-apache: Time To Compilebuild-gdb: Time To Compilebuild-imagemagick: Time To Compilebuild-linux-kernel: Time To Compilebuild-llvm: Time To Compilebuild-php: Time To Compilec-ray: Total Time - 4K, 16 Rays Per Pixelpovray: Trace Timesmallpt: Global Illumination Renderer; 128 Samplesopm: Flow MPI Norne - 16compress-xz: Compressing ubuntu-16.04.3-server-i386.img, Compression Level 9deepspeech: CPUespeak: Text-To-Speech Synthesisrnnoise: openssl: RSA 4096-bit Performanceaircrack-ng: couchdb: 100 - 1000 - 24keydb: gromacs: Water Benchmarktensorflow-lite: SqueezeNettensorflow-lite: Inception V4tensorflow-lite: NASNet Mobiletensorflow-lite: Mobilenet Floattensorflow-lite: Mobilenet Quanttensorflow-lite: Inception ResNet V2astcenc: Fastastcenc: Mediumastcenc: Thoroughastcenc: Exhaustivesqlite-speedtest: Timed Time - Size 1,000hugin: Panorama Photo Assistant + Stitching Timeocrmypdf: Processing 60 Page PDF Documentcaffe: AlexNet - CPU - 200caffe: GoogleNet - CPU - 200mnn: resnet-v2-50mnn: mobilenet-v1-1.0mnn: inception-v3ncnn: CPU - squeezenetncnn: 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-tinyopenvino: Face Detection 0106 FP16 - CPUopenvino: Face Detection 0106 FP16 - CPUopenvino: Face Detection 0106 FP32 - CPUopenvino: Face Detection 0106 FP32 - CPUopenvino: Person Detection 0106 FP16 - CPUopenvino: Person Detection 0106 FP16 - CPUopenvino: Person Detection 0106 FP32 - CPUopenvino: Person Detection 0106 FP32 - CPUopenvino: 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 - CPUblender: BMW27 - CPU-Onlyblender: Classroom - CPU-Onlyapache: Static Web Page Servingappleseed: Emilyappleseed: Disney Materialappleseed: Material Testergeekbench: CPU Multi Coregeekbench: CPU Multi Core - Gaussian Blurgeekbench: CPU Multi Core - Face Detectiongeekbench: CPU Multi Core - Horizon Detectiongeekbench: CPU Single Coregeekbench: CPU Single Core - Gaussian Blurgeekbench: CPU Single Core - Face Detectiongeekbench: CPU Single Core - Horizon Detectionsunflow: Global Illumination + Image Synthesistesseract-ocr: Time To OCR 7 Imagesinfluxdb: 4 - 10000 - 2,5000,1 - 10000influxdb: 64 - 10000 - 2,5000,1 - 10000mnn: SqueezeNetV1.0mnn: MobileNetV2_224DDR4-4264DDR4-4400DDR4-4000DDR4-320044292.9841701.8241443.2243208.5642517.2629431.116900.518238.618335.425534.928661.822385.71911828.5564.2320625215.116850.721880.111840.7012718.6228306.2310366.878188.63136.9581041.00605614.94675295.050161104.00567.61870.55110.31115.6451.0843512.90639633.8621054217.24212.81912.62212.9725.38427.530282530722972389019782.455608923.25070.744.0115668641962914685.92231.56668.85132.4429.412.421002.2100.443.4024.865.2652.6810.7710.9038.3239.3526.5648.9086.98154.800.1646.02548.4309.4430.1926.2371.1113.61280.4453.26932.3564.3334.19617.16282.16618.24245.690354.92037.93330.48323.0324.953325.90323.24560.4985020.81515.3764858.274423.28784.588772207.631.29695465.5135970310614762847.068741.512229504.255.5512.82101.4742.78135.51615.6718162821292028.8235.03927.76713.0412.674.364.153.863.895.231.5613.3364.8714.6114.2025.1822.583.622192.013.642183.002.433229.882.473191.0113529.760.5813500.410.5878.27226.1044360.11190.419922117.717827111.583087149161.08198.3280.71715104.813.338.80.61419.3951815754.52209039.846668.9144880.2843063.2446206.2444700.2829113.616812.018298.718203.425692.428599.622865.27511704.3754.1855824735.906957.731837.761872.1412605.9327790.8310205.998016.30139.0238341.01467214.89279495.222448104.21867.24371.94810.36316.1571.0842213.02938853.8917855157.19212.85213.17412.7545.30727.382280430882996391420131.855232733.15012.443.4118546802004703679.59226.71662.81132.4429.412.431005.140.443.4125.065.2753.2010.7610.9038.3539.1626.5548.8286.49153.990.1646.08148.6529.4530.0026.2171.8313.66280.4753.17632.0414.2884.16317.13781.93218.38045.050355.15937.87830.43922.8594.958327.20023.25660.2998121.26515.3314858.874437.49784.700769633.681.29195546.7136025310607063538.868827.212240034.225.5212.85101.5042.10935.46915.7648171721362428.6895.04727.57313.0712.714.354.153.843.885.221.5313.2865.4414.6714.2625.1722.673.602211.863.622195.672.423277.432.453214.5613542.640.5813471.860.5878.84227.2444938.68192.037946118.841934111.991816147991.08195.1276.81716105.613.439.10.60019.3681813977.52154814.044414.3042506.6840937.0643096.8942368.9129900.017271.018717.018716.027917.028632.021873.41710969.8764.2801125335.556969.961804.911868.3812909.8328519.7610468.578295.44134.0970311.00730314.75048194.975698104.02068.52069.67610.30815.6001.0776313.03440420.1664367207.19612.95812.36412.9555.33327.508274230922993388220178.856378466.95088.044.6116510051998837678.02232.95665.12132.6929.412.431019.080.443.3925.025.2752.3610.8010.9438.3039.3426.7048.9986.68154.180.1646.05548.7299.4930.3526.1572.0113.81282.8652.51632.0844.2914.12017.06482.48718.44247.008361.31337.78630.35423.0044.932326.05523.38260.5357821.12915.1224865.174631.18884.522779174.371.31895888.6135685310684862948.468550.212210904.215.5012.82101.1742.90234.85115.7398138221423728.5155.03226.98313.1212.684.384.193.883.915.341.5613.6363.9414.7714.1825.4822.713.632182.013.632189.512.473199.642.483179.0613557.390.5813467.220.5878.60227.3544184.71192.560293118.304493112.388429149351.07196.8282.81703106.013.338.90.60219.2311811072.42169301.26.5633.88138875.7938989.9737637.0437836.8138516.4928507.716397.217896.517841.124675.125485.519091.67710549.9204.2033824006.276569.451845.811857.2911904.9827304.539792.277805.79142.5908461.03098514.86160696.660070103.81964.94769.90010.43315.4581.0849612.77536552.6359316837.38712.84912.58712.7525.38227.306287330883064388720052.755699860.04735.543.6114535351991332672.09224.15660.60132.4829.412.41997.7430.443.3824.885.2751.5810.8010.9438.4239.3526.6148.6686.71153.950.1645.93748.1629.4530.2125.6871.1513.41279.0053.18232.1344.3814.21817.17483.14718.64446.227363.84838.14030.43022.6494.960327.75823.28561.6779820.95415.3364881.474745.76884.983766769.401.26595383.41358450106515OpenBenchmarking.org

RAMspeed SMP

Type: Add - Benchmark: Integer

OpenBenchmarking.orgMB/s, More Is BetterRAMspeed SMP 3.5.0Type: Add - Benchmark: IntegerDDR4-4400DDR4-4000DDR4-4264DDR4-320010K20K30K40K50KSE +/- 182.67, N = 3SE +/- 392.20, N = 3SE +/- 275.04, N = 3SE +/- 203.46, N = 346668.9144414.3044292.9838875.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-4400DDR4-4000DDR4-4264DDR4-320010K20K30K40K50KSE +/- 142.42, N = 3SE +/- 139.92, N = 3SE +/- 248.48, N = 3SE +/- 396.72, N = 344880.2842506.6841701.8238989.971. (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-4400DDR4-4264DDR4-4000DDR4-32009K18K27K36K45KSE +/- 62.58, N = 3SE +/- 23.46, N = 3SE +/- 159.17, N = 3SE +/- 86.07, N = 343063.2441443.2240937.0637637.041. (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-4400DDR4-4264DDR4-4000DDR4-320010K20K30K40K50KSE +/- 279.81, N = 3SE +/- 412.29, N = 3SE +/- 565.40, N = 3SE +/- 457.02, N = 346206.2443208.5643096.8937836.811. (CC) gcc options: -O3 -march=native

RAMspeed SMP

Type: Average - Benchmark: Integer

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

Stream

Type: Copy

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

Stream

Type: Scale

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

Stream

Type: Triad

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

Stream

Type: Add

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

Tinymembench

Standard Memcpy

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

Tinymembench

Standard Memset

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

MBW

Test: Memory Copy - Array Size: 4096 MiB

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

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

High Performance Conjugate Gradient

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

NAS Parallel Benchmarks

Test / Class: BT.C

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

NAS Parallel Benchmarks

Test / Class: CG.C

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

NAS Parallel Benchmarks

Test / Class: EP.C

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

NAS Parallel Benchmarks

Test / Class: EP.D

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

NAS Parallel Benchmarks

Test / Class: FT.C

OpenBenchmarking.orgTotal Mop/s, More Is BetterNAS Parallel Benchmarks 3.4Test / Class: FT.CDDR4-4000DDR4-4264DDR4-4400DDR4-32003K6K9K12K15KSE +/- 13.35, N = 3SE +/- 20.66, N = 3SE +/- 9.66, N = 3SE +/- 6.26, N = 312909.8312718.6212605.9311904.981. (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-4000DDR4-4264DDR4-4400DDR4-32006K12K18K24K30KSE +/- 18.93, N = 3SE +/- 91.51, N = 3SE +/- 211.07, N = 3SE +/- 17.21, N = 328519.7628306.2327790.8327304.531. (F9X) gfortran options: -O3 -march=native -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi2. Open MPI 4.0.3

NAS Parallel Benchmarks

Test / Class: MG.C

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

NAS Parallel Benchmarks

Test / Class: SP.B

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

Parboil

Test: OpenMP LBM

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

Parboil

Test: OpenMP CUTCP

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

Parboil

Test: OpenMP Stencil

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

Parboil

Test: OpenMP MRI Gridding

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

Rodinia

Test: OpenMP LavaMD

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

Rodinia

Test: OpenMP HotSpot3D

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

Rodinia

Test: OpenMP Leukocyte

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

Rodinia

Test: OpenMP CFD Solver

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

Rodinia

Test: OpenMP Streamcluster

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

NAMD

ATPase Simulation - 327,506 Atoms

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

Dolfyn

Computational Fluid Dynamics

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

FFTE

N=256, 3D Complex FFT Routine

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

Timed MAFFT Alignment

Multiple Sequence Alignment - LSU RNA

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

LAMMPS Molecular Dynamics Simulator

Model: 20k Atoms

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

LAMMPS Molecular Dynamics Simulator

Model: Rhodopsin Protein

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

WebP Image Encode

Encode Settings: Quality 100, Lossless

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

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-4400DDR4-4000DDR4-3200DDR4-42641.21142.42283.63424.84566.057SE +/- 0.057, N = 3SE +/- 0.028, N = 3SE +/- 0.016, N = 3SE +/- 0.012, N = 35.3075.3335.3825.3841. (CC) gcc options: -fvisibility=hidden -O2 -pthread -lm -ljpeg -lpng16 -ltiff

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-3200DDR4-4400DDR4-4000DDR4-4264612182430SE +/- 0.01, N = 3SE +/- 0.04, N = 3SE +/- 0.02, N = 3SE +/- 0.05, N = 327.3127.3827.5127.531. (CC) gcc options: -fvisibility=hidden -O2 -pthread -lm -ljpeg -lpng16 -ltiff

DaCapo Benchmark

Java Test: H2

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

DaCapo Benchmark

Java Test: Jython

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

DaCapo Benchmark

Java Test: Tradesoap

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

DaCapo Benchmark

Java Test: Tradebeans

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

Fhourstones

Complex Connect-4 Solving

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

BYTE Unix Benchmark

Computational Test: Dhrystone 2

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

Zstd Compression

Compression Level: 3

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

Zstd Compression

Compression Level: 19

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

Crafty

Elapsed Time

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

TSCP

AI Chess Performance

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

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

dav1d

Video Input: Summer Nature 4K

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

dav1d

Video Input: Summer Nature 1080p

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

dav1d

Video Input: Chimera 1080p 10-bit

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

OSPray

Demo: San Miguel - Renderer: SciVis

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

OSPray

Demo: San Miguel - Renderer: Path Tracer

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

TTSIOD 3D Renderer

Phong Rendering With Soft-Shadow Mapping

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

AOM AV1

Encoder Mode: Speed 0 Two-Pass

OpenBenchmarking.orgFrames Per Second, More Is BetterAOM AV1 2.0Encoder Mode: Speed 0 Two-PassDDR4-3200DDR4-4000DDR4-4400DDR4-42640.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

AOM AV1

Encoder Mode: Speed 4 Two-Pass

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

AOM AV1

Encoder Mode: Speed 6 Realtime

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

AOM AV1

Encoder Mode: Speed 6 Two-Pass

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

AOM AV1

Encoder Mode: Speed 8 Realtime

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

Kvazaar

Video Input: Bosphorus 4K - Video Preset: Slow

OpenBenchmarking.orgFrames Per Second, More Is BetterKvazaar 2.0Video Input: Bosphorus 4K - Video Preset: SlowDDR4-3200DDR4-4000DDR4-4264DDR4-44003691215SE +/- 0.03, N = 3SE +/- 0.03, N = 3SE +/- 0.02, N = 3SE +/- 0.02, N = 310.8010.8010.7710.761. (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: MediumDDR4-3200DDR4-4000DDR4-4400DDR4-42643691215SE +/- 0.01, N = 3SE +/- 0.01, N = 3SE +/- 0.01, N = 3SE +/- 0.01, N = 310.9410.9410.9010.901. (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: SlowDDR4-3200DDR4-4400DDR4-4264DDR4-4000918273645SE +/- 0.06, N = 3SE +/- 0.08, N = 3SE +/- 0.04, N = 3SE +/- 0.09, N = 338.4238.3538.3238.301. (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: MediumDDR4-3200DDR4-4264DDR4-4000DDR4-4400918273645SE +/- 0.08, N = 3SE +/- 0.04, N = 3SE +/- 0.09, N = 3SE +/- 0.08, N = 339.3539.3539.3439.161. (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 FastDDR4-4000DDR4-3200DDR4-4264DDR4-4400612182430SE +/- 0.02, N = 3SE +/- 0.08, N = 3SE +/- 0.02, N = 3SE +/- 0.03, N = 326.7026.6126.5626.551. (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 FastDDR4-4000DDR4-4264DDR4-4400DDR4-32001122334455SE +/- 0.06, N = 3SE +/- 0.19, N = 3SE +/- 0.14, N = 3SE +/- 0.04, N = 348.9948.9048.8248.661. (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 FastDDR4-4264DDR4-3200DDR4-4000DDR4-440020406080100SE +/- 0.17, N = 3SE +/- 0.37, N = 3SE +/- 0.06, N = 3SE +/- 0.04, N = 386.9886.7186.6886.491. (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 FastDDR4-4264DDR4-4000DDR4-4400DDR4-3200306090120150SE +/- 0.80, N = 3SE +/- 0.50, N = 3SE +/- 0.44, N = 3SE +/- 0.25, N = 3154.80154.18153.99153.951. (CC) gcc options: -pthread -ftree-vectorize -fvisibility=hidden -O2 -lpthread -lm -lrt

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-3200DDR4-4000DDR4-4400DDR4-42640.03690.07380.11070.14760.1845SE +/- 0.002, N = 3SE +/- 0.001, N = 3SE +/- 0.001, N = 3SE +/- 0.001, N = 30.1640.1640.1640.1641. (CXX) g++ options: -O3 -fcommon -fPIE -fPIC -pie

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-4400DDR4-4000DDR4-4264DDR4-3200246810SE +/- 0.040, N = 3SE +/- 0.016, N = 3SE +/- 0.003, N = 3SE +/- 0.031, N = 36.0816.0556.0255.9371. (CXX) g++ options: -O3 -fcommon -fPIE -fPIC -pie

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-4000DDR4-4400DDR4-4264DDR4-32001122334455SE +/- 0.12, N = 3SE +/- 0.26, N = 3SE +/- 0.45, N = 3SE +/- 0.17, N = 348.7348.6548.4348.161. (CXX) g++ options: -O3 -fcommon -fPIE -fPIC -pie

VP9 libvpx Encoding

Speed: Speed 0

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

VP9 libvpx Encoding

Speed: Speed 5

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

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

x265

Video Input: Bosphorus 1080p

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

Intel Open Image Denoise

Scene: Memorial

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

OpenVKL

Benchmark: vklBenchmark

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

libavif avifenc

Encoder Speed: 0

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

libavif avifenc

Encoder Speed: 2

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

libavif avifenc

Encoder Speed: 8

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

libavif avifenc

Encoder Speed: 10

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

Timed Apache Compilation

Time To Compile

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

Timed GDB GNU Debugger Compilation

Time To Compile

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

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

Timed Linux Kernel Compilation

Time To Compile

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

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

Timed PHP Compilation

Time To Compile

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

C-Ray

Total Time - 4K, 16 Rays Per Pixel

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

POV-Ray

Trace Time

OpenBenchmarking.orgSeconds, Fewer Is BetterPOV-Ray 3.7.0.7Trace TimeDDR4-3200DDR4-4400DDR4-4000DDR4-4264612182430SE +/- 0.01, N = 3SE +/- 0.05, N = 3SE +/- 0.09, N = 3SE +/- 0.11, N = 322.6522.8623.0023.031. (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

Smallpt

Global Illumination Renderer; 128 Samples

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

Open Porous Media

OPM Benchmark: Flow MPI Norne - Threads: 16

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

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-3200DDR4-4000612182430SE +/- 0.06, N = 3SE +/- 0.04, N = 3SE +/- 0.10, N = 3SE +/- 0.08, N = 323.2523.2623.2923.381. (CC) gcc options: -pthread -fvisibility=hidden -O2

DeepSpeech

Acceleration: CPU

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

eSpeak-NG Speech Engine

Text-To-Speech Synthesis

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

RNNoise

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

OpenSSL

RSA 4096-bit Performance

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

Aircrack-ng

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

Apache CouchDB

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

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

KeyDB

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

GROMACS

Water Benchmark

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

TensorFlow Lite

Model: SqueezeNet

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

TensorFlow Lite

Model: Inception V4

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

TensorFlow Lite

Model: NASNet Mobile

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

TensorFlow Lite

Model: Mobilenet Float

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

TensorFlow Lite

Model: Mobilenet Quant

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

TensorFlow Lite

Model: Inception ResNet V2

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

ASTC Encoder

Preset: Fast

OpenBenchmarking.orgSeconds, Fewer Is BetterASTC Encoder 2.0Preset: FastDDR4-4000DDR4-4400DDR4-42640.95631.91262.86893.82524.7815SE +/- 0.01, N = 3SE +/- 0.01, N = 3SE +/- 0.01, N = 34.214.224.251. (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: MediumDDR4-4000DDR4-4400DDR4-42641.24882.49763.74644.99526.244SE +/- 0.03, N = 3SE +/- 0.04, N = 3SE +/- 0.03, N = 35.505.525.551. (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: ThoroughDDR4-4264DDR4-4000DDR4-44003691215SE +/- 0.02, N = 3SE +/- 0.02, N = 3SE +/- 0.01, N = 312.8212.8212.851. (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: ExhaustiveDDR4-4000DDR4-4264DDR4-440020406080100SE +/- 0.10, N = 3SE +/- 0.05, N = 3SE +/- 0.13, N = 3101.17101.47101.501. (CXX) g++ options: -std=c++14 -fvisibility=hidden -O3 -flto -mfpmath=sse -mavx2 -mpopcnt -lpthread

SQLite Speedtest

Timed Time - Size 1,000

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

Hugin

Panorama Photo Assistant + Stitching Time

OpenBenchmarking.orgSeconds, Fewer Is BetterHuginPanorama Photo Assistant + Stitching TimeDDR4-4000DDR4-4400DDR4-4264816243240SE +/- 0.28, N = 3SE +/- 0.22, N = 3SE +/- 0.28, N = 334.8535.4735.52

OCRMyPDF

Processing 60 Page PDF Document

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

Caffe

Model: AlexNet - Acceleration: CPU - Iterations: 200

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

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

Mobile Neural Network

Model: resnet-v2-50

OpenBenchmarking.orgms, Fewer Is BetterMobile Neural Network 2020-09-17Model: resnet-v2-50DDR4-4000DDR4-4400DDR4-4264714212835SE +/- 0.33, N = 3SE +/- 0.14, N = 15SE +/- 0.23, N = 1528.5228.6928.82MIN: 27.8 / MAX: 41.4MIN: 27.29 / MAX: 115.19MIN: 27.07 / MAX: 51.331. (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-4000DDR4-4264DDR4-44001.13562.27123.40684.54245.678SE +/- 0.023, N = 3SE +/- 0.011, N = 15SE +/- 0.012, N = 155.0325.0395.047MIN: 4.96 / MAX: 17.09MIN: 4.92 / MAX: 18.88MIN: 4.91 / MAX: 17.711. (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: inception-v3

OpenBenchmarking.orgms, Fewer Is BetterMobile Neural Network 2020-09-17Model: inception-v3DDR4-4000DDR4-4400DDR4-4264714212835SE +/- 0.13, N = 3SE +/- 0.18, N = 15SE +/- 0.23, N = 1526.9827.5727.77MIN: 26.46 / MAX: 40.05MIN: 26.59 / MAX: 39.49MIN: 26.48 / MAX: 51.211. (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

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

NCNN

Target: CPU - Model: mobilenet

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20200916Target: CPU - Model: mobilenetDDR4-4264DDR4-4000DDR4-44003691215SE +/- 0.17, N = 3SE +/- 0.16, N = 3SE +/- 0.22, N = 312.6712.6812.71MIN: 12.4 / MAX: 54.62MIN: 12.31 / MAX: 13.51MIN: 12.33 / MAX: 47.621. (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-4400DDR4-4264DDR4-40000.98551.9712.95653.9424.9275SE +/- 0.01, N = 3SE +/- 0.01, N = 3SE +/- 0.01, N = 34.354.364.38MIN: 4.28 / MAX: 5.31MIN: 4.27 / MAX: 5.44MIN: 4.3 / MAX: 5.271. (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 - Model: shufflenet-v2

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

NCNN

Target: CPU - Model: mnasnet

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

NCNN

Target: CPU - Model: efficientnet-b0

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

NCNN

Target: CPU - Model: blazeface

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

NCNN

Target: CPU - Model: googlenet

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

NCNN

Target: CPU - Model: vgg16

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20200916Target: CPU - Model: vgg16DDR4-4000DDR4-4264DDR4-44001530456075SE +/- 0.03, N = 3SE +/- 0.14, N = 3SE +/- 0.05, N = 363.9464.8765.44MIN: 62.95 / MAX: 65.23MIN: 63.42 / MAX: 93.8MIN: 64.39 / MAX: 67.351. (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: alexnet

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

NCNN

Target: CPU - Model: resnet50

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

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

OpenVINO

Model: Face Detection 0106 FP16 - Device: CPU

OpenBenchmarking.orgFPS, More Is BetterOpenVINO 2021.1Model: Face Detection 0106 FP16 - Device: CPUDDR4-4000DDR4-4264DDR4-44000.81681.63362.45043.26724.084SE +/- 0.01, N = 3SE +/- 0.01, N = 3SE +/- 0.01, N = 33.633.623.601. (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-4000DDR4-4264DDR4-44005001000150020002500SE +/- 1.70, N = 3SE +/- 9.94, N = 3SE +/- 10.49, N = 32182.012192.012211.861. (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-4000DDR4-44000.8191.6382.4573.2764.095SE +/- 0.01, N = 3SE +/- 0.01, N = 3SE +/- 0.01, N = 33.643.633.621. (CXX) g++ options: -fsigned-char -ffunction-sections -fdata-sections -O3 -pie -pthread -lpthread

OpenVINO

Model: Face Detection 0106 FP32 - Device: CPU

OpenBenchmarking.orgms, Fewer Is BetterOpenVINO 2021.1Model: Face Detection 0106 FP32 - Device: CPUDDR4-4264DDR4-4000DDR4-44005001000150020002500SE +/- 7.62, N = 3SE +/- 5.43, N = 3SE +/- 7.16, N = 32183.002189.512195.671. (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-4000DDR4-4264DDR4-44000.55581.11161.66742.22322.779SE +/- 0.00, N = 3SE +/- 0.03, N = 5SE +/- 0.01, N = 32.472.432.421. (CXX) g++ options: -fsigned-char -ffunction-sections -fdata-sections -O3 -pie -pthread -lpthread

OpenVINO

Model: Person Detection 0106 FP16 - Device: CPU

OpenBenchmarking.orgms, Fewer Is BetterOpenVINO 2021.1Model: Person Detection 0106 FP16 - Device: CPUDDR4-4000DDR4-4264DDR4-44007001400210028003500SE +/- 7.10, N = 3SE +/- 53.08, N = 5SE +/- 27.42, N = 33199.643229.883277.431. (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-4000DDR4-4264DDR4-44000.5581.1161.6742.2322.79SE +/- 0.01, N = 3SE +/- 0.01, N = 3SE +/- 0.02, N = 32.482.472.451. (CXX) g++ options: -fsigned-char -ffunction-sections -fdata-sections -O3 -pie -pthread -lpthread

OpenVINO

Model: Person Detection 0106 FP32 - Device: CPU

OpenBenchmarking.orgms, Fewer Is BetterOpenVINO 2021.1Model: Person Detection 0106 FP32 - Device: CPUDDR4-4000DDR4-4264DDR4-44007001400210028003500SE +/- 20.62, N = 3SE +/- 13.07, N = 3SE +/- 32.20, N = 33179.063191.013214.561. (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-4000DDR4-4400DDR4-42643K6K9K12K15KSE +/- 6.85, N = 3SE +/- 5.43, N = 3SE +/- 7.46, N = 313557.3913542.6413529.761. (CXX) g++ options: -fsigned-char -ffunction-sections -fdata-sections -O3 -pie -pthread -lpthread

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

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

Blender

Blend File: BMW27 - Compute: CPU-Only

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

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

Apache Benchmark

Static Web Page Serving

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

Appleseed

Scene: Emily

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

Appleseed

Scene: Disney Material

OpenBenchmarking.orgSeconds, Fewer Is BetterAppleseed 2.0 BetaScene: Disney MaterialDDR4-4264DDR4-4000DDR4-4400306090120150117.72118.30118.84

Appleseed

Scene: Material Tester

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

Geekbench

Test: CPU Multi Core

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

Geekbench

Test: CPU Multi Core - Gaussian Blur

OpenBenchmarking.orgMpixels/sec, More Is BetterGeekbench 5Test: CPU Multi Core - Gaussian BlurDDR4-4400DDR4-4264DDR4-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 - Face Detection

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

Geekbench

Test: CPU Multi Core - Horizon Detection

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

Geekbench

Test: CPU Single Core

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

Geekbench

Test: CPU Single Core - Gaussian Blur

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

Geekbench

Test: CPU Single Core - Face Detection

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

Geekbench

Test: CPU Single Core - Horizon Detection

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

Sunflow Rendering System

Global Illumination + Image Synthesis

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

Tesseract OCR

Time To OCR 7 Images

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

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

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-4000DDR4-4400500K1000K1500K2000K2500KSE +/- 1083.01, N = 3SE +/- 7535.74, N = 3SE +/- 457.64, N = 32209039.82169301.22154814.0

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

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


Phoronix Test Suite v10.8.4