Memory Scaling

AMD Ryzen 9 5950X tests for a future article.

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

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: Triad - Integerramspeed: Add - Integermbw: Memory Copy - 4096 MiBramspeed: Average - Integerramspeed: Copy - Integerramspeed: Scale - Integertinymembench: Standard Memcpytinymembench: Standard Memsetffte: N=256, 3D Complex FFT Routinenpb: FT.Ccompress-zstd: 3npb: MG.Cparboil: OpenMP LBMnpb: SP.Bnpb: CG.Cnpb: BT.Cstream: Scalestream: Addstream: Copydacapobench: H2stream: Triadrodinia: OpenMP Streamclusternpb: LU.Cbuild-linux-kernel: Time To Compilegromacs: Water Benchmarknpb: EP.Cdav1d: Summer Nature 4Kcrafty: Elapsed Timerodinia: OpenMP Leukocyteaom-av1: Speed 8 Realtimedacapobench: Tradesoapoidn: Memorialmnn: inception-v3compress-zstd: 19mafft: Multiple Sequence Alignment - LSU RNAncnn: CPU - googlenetinfluxdb: 64 - 10000 - 2,5000,1 - 10000build-llvm: Time To Compileparboil: OpenMP CUTCPopenvino: Person Detection 0106 FP16 - CPUsvt-av1: Enc Mode 4 - 1080pavifenc: 10ncnn: CPU - vgg16sunflow: Global Illumination + Image Synthesisncnn: CPU - efficientnet-b0deepspeech: CPUhpcg: build-imagemagick: Time To Compileavifenc: 8geekbench: CPU Multi Core - Horizon Detectionespeak: Text-To-Speech Synthesisx265: Bosphorus 4Kttsiod-renderer: Phong Rendering With Soft-Shadow Mappingtscp: AI Chess Performancebyte: Dhrystone 2openvino: Person Detection 0106 FP16 - CPUdav1d: Chimera 1080pdolfyn: Computational Fluid Dynamicsfhourstones: Complex Connect-4 Solvingncnn: CPU - blazefacehugin: Panorama Photo Assistant + Stitching Timesqlite-speedtest: Timed Time - Size 1,000parboil: OpenMP MRI Griddingwebp: Quality 100, Losslessnpb: EP.Dapache: Static Web Page Servingpovray: Trace Timernnoise: geekbench: CPU Multi Core - Face Detectionkeydb: build-gdb: Time To Compilewebp: Quality 100, Highest Compressionavifenc: 0openvkl: vklBenchmarkopenvino: Face Detection 0106 FP16 - CPUparboil: OpenMP Stencilx265: Bosphorus 1080pdav1d: Summer Nature 1080pncnn: CPU - resnet50openvino: Person Detection 0106 FP32 - CPUrodinia: OpenMP CFD Solversvt-av1: Enc Mode 8 - 1080pvpxenc: Speed 5geekbench: CPU Single Core - Gaussian Blurappleseed: Emilyopenvino: Person Detection 0106 FP32 - CPUtensorflow-lite: Mobilenet Floatncnn: CPU - resnet18lammps: 20k Atomsmnn: resnet-v2-50ncnn: CPU - shufflenet-v2avifenc: 2ncnn: CPU-v3-v3 - mobilenet-v3appleseed: Disney Materialastcenc: Fastbuild-php: Time To Compilegeekbench: CPU Multi Core - Gaussian Blurgeekbench: CPU Multi Coreastcenc: Mediumaom-av1: Speed 4 Two-Passtesseract-ocr: Time To OCR 7 Imagesopenvino: Face Detection 0106 FP16 - CPUospray: San Miguel - Path Tracerdacapobench: Tradebeanswebp: Quality 100, Lossless, Highest Compressionaom-av1: Speed 6 Realtimegeekbench: CPU Single Core - Horizon Detectionncnn: CPU - mnasnetgeekbench: CPU Single Coregeekbench: CPU Single Core - Face Detectiontensorflow-lite: NASNet Mobileblender: BMW27 - CPU-Onlyappleseed: Material Testerncnn: CPU-v2-v2 - mobilenet-v2namd: ATPase Simulation - 327,506 Atomskvazaar: Bosphorus 4K - Ultra Fastdacapobench: Jythonbuild-apache: Time To Compilecaffe: GoogleNet - CPU - 200ncnn: CPU - squeezenetocrmypdf: Processing 60 Page PDF Documentcompress-xz: Compressing ubuntu-16.04.3-server-i386.img, Compression Level 9openvino: Face Detection 0106 FP32 - CPUncnn: CPU - yolov4-tinyopm: Flow MPI Norne - 16smallpt: Global Illumination Renderer; 128 Sampleskvazaar: Bosphorus 1080p - Very Fastkvazaar: Bosphorus 4K - Very Fastncnn: CPU - alexnetblender: Classroom - CPU-Onlyopenvino: Face Detection 0106 FP32 - CPUkvazaar: Bosphorus 1080p - Ultra Fastcouchdb: 100 - 1000 - 24vpxenc: Speed 0tensorflow-lite: SqueezeNetkvazaar: Bosphorus 1080p - Mediumopenssl: RSA 4096-bit Performanceaircrack-ng: c-ray: Total Time - 4K, 16 Rays Per Pixelcaffe: AlexNet - CPU - 200tensorflow-lite: Mobilenet Quantrodinia: OpenMP LavaMDkvazaar: Bosphorus 4K - Slowkvazaar: Bosphorus 4K - Mediumastcenc: Exhaustivencnn: CPU - mobilenetkvazaar: Bosphorus 1080p - Slowmnn: mobilenet-v1-1.0influxdb: 4 - 10000 - 2,5000,1 - 10000tensorflow-lite: Inception V4openvino: Age Gender Recognition Retail 0013 FP32 - CPUtensorflow-lite: Inception ResNet V2astcenc: Thoroughopenvino: Age Gender Recognition Retail 0013 FP16 - CPUaom-av1: Speed 6 Two-Passdav1d: Chimera 1080p 10-bitmnn: MobileNetV2_224mnn: SqueezeNetV1.0openvino: Age Gender Recognition Retail 0013 FP32 - CPUopenvino: Age Gender Recognition Retail 0013 FP16 - CPUsvt-av1: Enc Mode 0 - 1080paom-av1: Speed 0 Two-Passospray: San Miguel - SciVislammps: Rhodopsin Proteinrodinia: OpenMP HotSpot3Dmbw: Memory Copy, Fixed Block Size - 4096 MiBDDR4-4264DDR4-4400DDR4-4000DDR4-320043208.5644292.9822385.71942517.2641701.8241443.2225534.928661.839633.86210542112718.625070.710366.87136.9581048188.636850.7225215.1116900.518335.429431.1282518238.615.64528306.2345.6901.2961880.11231.561156686470.55152.68297213.6127.76744.07.24213.332209039.8354.9201.0060563229.886.0254.19664.870.6145.2360.498504.2320618.2424.333280.720.81526.231002.210196291455608923.22.43685.9212.90619782.41.5635.51642.78195.05016112.9721840.7044360.1123.03215.376198.3772207.6382.1665.38453.269280.442192.0114.94675271.11668.8525.182.4710.31148.43030.19104.8190.4199223191.0162847.014.6112.81928.8233.8632.3564.15117.7178274.2537.9331.08149165.553.4019.3953.622.42389027.53024.8638.83.89171513.310614778.27111.5830874.361.0843548.90307217.16221292013.0415.67123.2452183.0022.58325.9034.95386.9826.5614.20226.103.64154.8084.5889.4495465.539.354858.274423.28730.4838162868741.5104.00510.7710.90101.4712.6738.325.0391815754.5135970313500.41122295012.8213529.765.26132.440.580.580.1640.4429.4112.62267.61811828.55646206.2446668.9122865.27544700.2844880.2843063.2425692.428599.638853.89178551512605.935012.410205.99139.0238348016.306957.7324735.9016812.018203.429113.6280418298.716.15727790.8345.0501.2911837.76226.711185468071.94853.20299613.6627.57343.47.19213.282154814.0355.1591.0146723277.436.0814.16365.440.6005.2260.299814.1855818.3804.288276.821.26526.211005.14200470355232733.12.42679.5913.02920131.81.5335.46942.10995.22244812.7541872.1444938.6822.85915.331195.1769633.6881.9325.30753.176280.472211.8614.89279471.83662.8125.172.4510.36348.65230.00105.6192.0379463214.5663538.814.6712.85228.6893.8432.0414.15118.8419344.2237.8781.08147995.523.4119.3683.602.43391427.38225.0639.13.88171613.410607078.84111.9918164.351.0842248.82308817.13721362413.0715.76423.2562195.6722.67327.2004.95886.4926.5514.26227.243.62153.9984.7009.4595546.739.164858.874437.49730.4398171768827.2104.21810.7610.90101.5012.7138.355.0471813977.5136025313471.86122400312.8513542.645.27132.440.580.580.1640.4429.4113.17467.24311704.37543096.8944414.3021873.41742368.9142506.6840937.0627917.028632.040420.16643672012909.835088.010468.57134.0970318295.446969.9625335.5517271.018716.029900.0274218717.015.60028519.7647.0081.3181804.91232.951165100569.67652.36299313.8126.98344.67.19613.632169301.2361.3131.0073033199.646.0554.12063.940.6025.3460.535784.2801118.4424.291282.821.12926.151019.08199883756378466.92.47678.0213.03420178.81.5634.85142.90294.97569812.9551868.3844184.7123.00415.122196.8779174.3782.4875.33352.516282.862182.0114.75048172.01665.1225.482.4810.30848.72930.35106.0192.5602933179.0662948.414.7712.95828.5153.8832.0844.19118.3044934.2137.7861.07149355.503.3919.2313.632.43388227.50825.0238.93.91170313.310684878.60112.3884294.381.0776348.99309217.06421423713.1215.73923.3822189.5122.71326.0554.93286.6826.7014.18227.353.63154.1884.5229.4995888.639.344865.174631.18830.3548138268550.2104.02010.8010.94101.1712.6838.305.0321811072.4135685313467.22122109012.8213557.395.27132.693.8816.5630.580.580.1640.4429.4112.36468.52010969.87637836.8138875.7919091.67738516.4938989.9737637.0424675.125485.536552.63593168311904.984735.59792.27142.5908467805.796569.4524006.2716397.217841.128507.7287317896.515.45827304.5346.2271.2651845.81224.151145353569.90051.58306413.4143.67.387363.8481.0309855.9374.21861.677984.2033818.6444.38120.95425.68997.743199133255699860.0672.0912.77520052.796.66007012.7521857.2922.64915.336766769.4083.1475.38253.182279.0014.86160671.15660.6010.43348.16230.2112.84932.13438.1403.382.41388727.30624.881065151.0849648.66308817.17423.285327.7584.96086.7126.61153.9584.9839.4595383.439.354881.474745.76830.430103.81910.8010.9438.4213584505.27132.480.1640.4429.4112.58764.94710549.920OpenBenchmarking.org

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Appleseed

Scene: Emily

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

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

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

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

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

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

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

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

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

Appleseed

Scene: Disney Material

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Appleseed

Scene: Material Tester

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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


Phoronix Test Suite v10.8.4