Ryzen 9 3900X Memory Scaling Benchmarks

AMD Ryzen 9 3900X memory benchmarks on Linux for a future article.

HTML result view exported from: https://openbenchmarking.org/result/1907047-HV-MEMORYTES32&grr.

Ryzen 9 3900X Memory Scaling BenchmarksProcessorMotherboardChipsetMemoryDiskGraphicsAudioMonitorNetworkOSKernelDesktopDisplay ServerDisplay DriverOpenGLCompilerFile-SystemScreen ResolutionDDR4-2600DDR4-2933DDR4-3000DDR4-3200DDR4-3400DDR4-3600DDR4-3800AMD Ryzen 9 3900X 12-Core @ 3.80GHz (12 Cores / 24 Threads)ASUS ROG CROSSHAIR VIII HERO (WI-FI) (0066 BIOS)AMD Device 148016384MB2000GB Force MP600Sapphire AMD Baffin [Polaris11] 4GB (1300/1750MHz)AMD Device aae0ASUS VP28URealtek Device 8125 + Intel I211 + Intel Device 2723Ubuntu 18.045.2.0-999-generic (x86_64) 20190627GNOME Shell 3.28.3X Server 1.20.1modesetting 1.20.14.5 Mesa 18.2.2 (LLVM 7.0.0)GCC 7.4.0ext43840x21602000GB Force MP600 + 64GB Flash Drive2000GB Force MP600OpenBenchmarking.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++ --enable-libmpx --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-targets=nvptx-none --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 --with-tune=generic --without-cuda-driver -v Processor Details- Scaling Governor: acpi-cpufreq ondemandJava Details- OpenJDK Runtime Environment (build 11.0.3+7-Ubuntu-1ubuntu218.04.1)Python Details- Python 2.7.15+ + Python 3.6.8Security Details- l1tf: Not affected + mds: Not affected + meltdown: Not affected + spec_store_bypass: Mitigation of SSB disabled via prctl and seccomp + spectre_v1: Mitigation of __user pointer sanitization + spectre_v2: Mitigation of Full AMD retpoline IBPB: conditional STIBP: always-on RSB filling

Ryzen 9 3900X Memory Scaling Benchmarksparboil: OpenMP LBMnpb: LU.Cvpxenc: vpxenc VP9 1080p Video Encodeapache-siege: 250pgbench: Buffer Test - Normal Load - Read Onlytinymembench: Standard Memsettinymembench: Standard Memcpyramspeed: Scale - Integerramspeed: Copy - Integerramspeed: Add - Integerramspeed: Average - Integerramspeed: Add - Floating Pointramspeed: Triad - Integerramspeed: Average - Floating Pointramspeed: Triad - Floating Pointramspeed: Copy - Floating Pointramspeed: Scale - Floating Pointcp2k: Fayalite-FIST Datadacapobench: Tradebeansbuild-linux-kernel: Time To Compilejohn-the-ripper: Blowfishbuild-llvm: Time To Compilecompress-7zip: Compress Speed Testnpb: BT.Astream: Copyrodinia: OpenMP Streamclusternpb: SP.At-test1: 1compress-zstd: Compressing ubuntu-16.04.3-server-i386.img, Compression Level 19npb: EP.Cmbw: Memory Copy, Fixed Block Size - 4096 MiBdacapobench: H2darktable: Boat - CPU-onlyx265: H.265 1080p Video Encodingmbw: Memory Copy - 4096 MiBt-test1: 2darktable: Masskrug - CPU-onlydacapobench: Jythonsvt-av1: 1080p 8-bit YUV To AV1 Video Encodedarktable: Server Room - CPU-onlycloverleaf: Lagrangian-Eulerian Hydrodynamicsparboil: OpenMP CUTCPdarktable: Server Rack - CPU-onlystream: Addstream: Triadstream: ScaleDDR4-2600DDR4-2933DDR4-3000DDR4-3200DDR4-3400DDR4-3600DDR4-3800159.0920554.36166.0535420.82287832.4312743.2315670.6021296.2422449.7925917.7423491.7124407.9524547.3824013.2925784.9322300.9922067.37338.84431847.9628240293.52759966191.1129638.0421.914011.8120.5719.46481.468209.22324711.9251.6515049.007.394.94408345.573.693.872.310.2118201.1618127.4815734.86155.5520905.58168.2335618.38286245.9713528.0216893.3523520.3822990.9826242.7025661.6627702.7827392.8925268.5527663.6723711.5823464.12327.98424747.7028535288.02771276287.0430565.2421.194156.6320.6618.81481.668972.95321511.7251.8516761.857.274.82409545.753.653.782.260.2018473.1418422.5616041.98152.3221261.62168.0236243.05286901.8413944.9717281.6823109.9524113.9326760.8926088.0628422.1227791.3626060.8828134.6524048.3923843.60329.42423647.8328546288.77774036302.2931245.1021.614196.7020.5318.64482.028918.28320811.4651.7516728.527.234.77407545.843.603.692.250.2018913.5118836.8916383.65154.4721039.94170.2835904.81287137.0414495.7018332.2324129.0624349.7128102.7726046.3130133.1729514.9027592.2929678.6825441.5725111.92326.66417547.6628498291.47776266365.6031772.2821.554297.1020.4018.62481.999333.08316911.5951.9017614.777.204.75402245.853.643.762.230.2018558.6918471.2416155.83152.1621294.67170.6934741.63287495.9214548.0218921.9724913.0225065.6931268.4327137.5428988.8830158.8228359.7530689.8526064.5325704.50327.69414147.9028475288.74780706378.4731772.1921.374341.0420.5018.24480.799572.32315511.4551.8818220.867.134.72403845.923.613.692.200.2018861.2618788.9316382.88150.3421491.33169.1234559.72287775.2214896.2020005.0727101.1327729.3432971.5029841.5432701.4231843.3828017.3532478.6527567.1027229.61327.02414048.1228476292.10783176448.1032715.8821.014410.0820.5318.05482.2710142.17318311.2351.9219076.957.274.62403945.693.573.672.200.1919210.3419113.0416602.48145.0022301.00169.2127601.72288637.5614842.1020027.0727762.0125698.7931771.9630421.6433448.8630646.7830641.6933133.6728318.2927971.46323.90416148.2028688297.22783626354.6932900.9821.174286.8520.2118.47481.919846.46313610.8751.6819171.057.194.72408145.603.473.502.210.1919972.4419967.6017172.52OpenBenchmarking.org

Parboil

Test: OpenMP LBM

OpenBenchmarking.orgSeconds, Fewer Is BetterParboil 2.5Test: OpenMP LBMDDR4-2600DDR4-2933DDR4-3000DDR4-3200DDR4-3400DDR4-3600DDR4-38004080120160200SE +/- 0.04, N = 20SE +/- 0.05, N = 20SE +/- 0.04, N = 20SE +/- 0.06, N = 20SE +/- 0.04, N = 20SE +/- 0.06, N = 3SE +/- 0.23, N = 3159.09155.55152.32154.47152.16150.34145.001. (CXX) g++ options: -lm -lpthread -lgomp -O3 -ffast-math -fopenmp

NAS Parallel Benchmarks

Test / Class: LU.C

OpenBenchmarking.orgTotal Mop/s, More Is BetterNAS Parallel Benchmarks 3.3.1Test / Class: LU.CDDR4-2600DDR4-2933DDR4-3000DDR4-3200DDR4-3400DDR4-3600DDR4-38005K10K15K20K25KSE +/- 4.56, N = 20SE +/- 3.40, N = 20SE +/- 3.95, N = 20SE +/- 3.07, N = 20SE +/- 3.38, N = 20SE +/- 8.06, N = 3SE +/- 9.92, N = 320554.3620905.5821261.6221039.9421294.6721491.3322301.001. (F9X) gfortran options: -O3 -march=native -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi2. Open MPI 2.1.1

VP9 libvpx Encoding

vpxenc VP9 1080p Video Encode

OpenBenchmarking.orgFrames Per Second, More Is BetterVP9 libvpx Encoding 1.8.0vpxenc VP9 1080p Video EncodeDDR4-2600DDR4-2933DDR4-3000DDR4-3200DDR4-3400DDR4-3600DDR4-38004080120160200SE +/- 0.25, N = 20SE +/- 0.23, N = 20SE +/- 0.27, N = 20SE +/- 0.31, N = 20SE +/- 0.29, N = 20SE +/- 0.20, N = 3SE +/- 0.54, N = 3166.05168.23168.02170.28170.69169.12169.211. (CXX) g++ options: -m64 -lm -lpthread -O3 -fPIC -U_FORTIFY_SOURCE -std=c++11

Apache Siege

Concurrent Users: 250

OpenBenchmarking.orgTransactions Per Second, More Is BetterApache Siege 2.4.29Concurrent Users: 250DDR4-2600DDR4-2933DDR4-3000DDR4-3200DDR4-3400DDR4-3600DDR4-38008K16K24K32K40KSE +/- 485.67, N = 26SE +/- 468.26, N = 24SE +/- 262.87, N = 6SE +/- 243.63, N = 25SE +/- 651.91, N = 30SE +/- 1098.14, N = 15SE +/- 230.57, N = 335420.8235618.3836243.0535904.8134741.6334559.7227601.721. (CC) gcc options: -O2 -lpthread -ldl -lssl -lcrypto

PostgreSQL pgbench

Scaling: Buffer Test - Test: Normal Load - Mode: Read Only

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL pgbench 10.3Scaling: Buffer Test - Test: Normal Load - Mode: Read OnlyDDR4-2600DDR4-2933DDR4-3000DDR4-3200DDR4-3400DDR4-3600DDR4-380060K120K180K240K300KSE +/- 93.01, N = 20SE +/- 108.29, N = 20SE +/- 104.75, N = 20SE +/- 85.84, N = 20SE +/- 104.50, N = 20SE +/- 247.98, N = 3SE +/- 388.60, N = 3287832.43286245.97286901.84287137.04287495.92287775.22288637.561. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -lcrypt -ldl -lm

Tinymembench

Standard Memset

OpenBenchmarking.orgMB/s, More Is BetterTinymembench 2018-05-28Standard MemsetDDR4-2600DDR4-2933DDR4-3000DDR4-3200DDR4-3400DDR4-3600DDR4-38003K6K9K12K15KSE +/- 42.93, N = 6SE +/- 43.45, N = 6SE +/- 38.42, N = 6SE +/- 70.31, N = 6SE +/- 44.09, N = 6SE +/- 33.94, N = 3SE +/- 272.70, N = 312743.2313528.0213944.9714495.7014548.0214896.2014842.101. (CC) gcc options: -O2 -lm

Tinymembench

Standard Memcpy

OpenBenchmarking.orgMB/s, More Is BetterTinymembench 2018-05-28Standard MemcpyDDR4-2600DDR4-2933DDR4-3000DDR4-3200DDR4-3400DDR4-3600DDR4-38004K8K12K16K20KSE +/- 6.30, N = 6SE +/- 6.95, N = 6SE +/- 28.03, N = 6SE +/- 9.10, N = 6SE +/- 27.24, N = 6SE +/- 56.85, N = 3SE +/- 48.20, N = 315670.6016893.3517281.6818332.2318921.9720005.0720027.071. (CC) gcc options: -O2 -lm

RAMspeed SMP

Type: Scale - Benchmark: Integer

OpenBenchmarking.orgMB/s, More Is BetterRAMspeed SMP 3.5.0Type: Scale - Benchmark: IntegerDDR4-2600DDR4-2933DDR4-3000DDR4-3200DDR4-3400DDR4-3600DDR4-38006K12K18K24K30KSE +/- 33.23, N = 20SE +/- 54.82, N = 20SE +/- 111.68, N = 20SE +/- 40.23, N = 20SE +/- 89.84, N = 2021296.2423520.3823109.9524129.0624913.0227101.1327762.011. (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-2600DDR4-2933DDR4-3000DDR4-3200DDR4-3400DDR4-3600DDR4-38006K12K18K24K30KSE +/- 3.80, N = 20SE +/- 137.89, N = 20SE +/- 87.01, N = 20SE +/- 83.09, N = 20SE +/- 10.74, N = 2022449.7922990.9824113.9324349.7125065.6927729.3425698.791. (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-2600DDR4-2933DDR4-3000DDR4-3200DDR4-3400DDR4-3600DDR4-38007K14K21K28K35KSE +/- 78.22, N = 20SE +/- 64.84, N = 20SE +/- 149.01, N = 20SE +/- 111.27, N = 20SE +/- 154.97, N = 2025917.7426242.7026760.8928102.7731268.4332971.5031771.961. (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-2600DDR4-2933DDR4-3000DDR4-3200DDR4-3400DDR4-3600DDR4-38007K14K21K28K35KSE +/- 138.27, N = 20SE +/- 7.17, N = 20SE +/- 48.49, N = 20SE +/- 81.80, N = 20SE +/- 135.97, N = 2023491.7125661.6626088.0626046.3127137.5429841.5430421.641. (CC) gcc options: -O3 -march=native

RAMspeed SMP

Type: Add - Benchmark: Floating Point

OpenBenchmarking.orgMB/s, More Is BetterRAMspeed SMP 3.5.0Type: Add - Benchmark: Floating PointDDR4-2600DDR4-2933DDR4-3000DDR4-3200DDR4-3400DDR4-3600DDR4-38007K14K21K28K35KSE +/- 3.00, N = 20SE +/- 159.31, N = 20SE +/- 87.09, N = 20SE +/- 38.19, N = 20SE +/- 118.94, N = 2024407.9527702.7828422.1230133.1728988.8832701.4233448.861. (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-2600DDR4-2933DDR4-3000DDR4-3200DDR4-3400DDR4-3600DDR4-38007K14K21K28K35KSE +/- 130.16, N = 20SE +/- 7.20, N = 20SE +/- 88.25, N = 20SE +/- 8.67, N = 20SE +/- 128.33, N = 2024547.3827392.8927791.3629514.9030158.8231843.3830646.781. (CC) gcc options: -O3 -march=native

RAMspeed SMP

Type: Average - Benchmark: Floating Point

OpenBenchmarking.orgMB/s, More Is BetterRAMspeed SMP 3.5.0Type: Average - Benchmark: Floating PointDDR4-2600DDR4-2933DDR4-3000DDR4-3200DDR4-3400DDR4-3600DDR4-38007K14K21K28K35KSE +/- 8.72, N = 20SE +/- 166.35, N = 20SE +/- 113.13, N = 20SE +/- 4.98, N = 20SE +/- 106.06, N = 2024013.2925268.5526060.8827592.2928359.7528017.3530641.691. (CC) gcc options: -O3 -march=native

RAMspeed SMP

Type: Triad - Benchmark: Floating Point

OpenBenchmarking.orgMB/s, More Is BetterRAMspeed SMP 3.5.0Type: Triad - Benchmark: Floating PointDDR4-2600DDR4-2933DDR4-3000DDR4-3200DDR4-3400DDR4-3600DDR4-38007K14K21K28K35KSE +/- 82.21, N = 20SE +/- 134.97, N = 20SE +/- 133.22, N = 20SE +/- 149.21, N = 20SE +/- 132.40, N = 2025784.9327663.6728134.6529678.6830689.8532478.6533133.671. (CC) gcc options: -O3 -march=native

RAMspeed SMP

Type: Copy - Benchmark: Floating Point

OpenBenchmarking.orgMB/s, More Is BetterRAMspeed SMP 3.5.0Type: Copy - Benchmark: Floating PointDDR4-2600DDR4-2933DDR4-3000DDR4-3200DDR4-3400DDR4-3600DDR4-38006K12K18K24K30KSE +/- 3.12, N = 20SE +/- 49.82, N = 20SE +/- 95.27, N = 20SE +/- 4.70, N = 20SE +/- 50.97, N = 2022300.9923711.5824048.3925441.5726064.5327567.1028318.291. (CC) gcc options: -O3 -march=native

RAMspeed SMP

Type: Scale - Benchmark: Floating Point

OpenBenchmarking.orgMB/s, More Is BetterRAMspeed SMP 3.5.0Type: Scale - Benchmark: Floating PointDDR4-2600DDR4-2933DDR4-3000DDR4-3200DDR4-3400DDR4-3600DDR4-38006K12K18K24K30KSE +/- 2.48, N = 20SE +/- 2.62, N = 20SE +/- 30.98, N = 20SE +/- 5.25, N = 20SE +/- 70.70, N = 2022067.3723464.1223843.6025111.9225704.5027229.6127971.461. (CC) gcc options: -O3 -march=native

CP2K Molecular Dynamics

Fayalite-FIST Data

OpenBenchmarking.orgSeconds, Fewer Is BetterCP2K Molecular Dynamics 6.1Fayalite-FIST DataDDR4-2600DDR4-2933DDR4-3000DDR4-3200DDR4-3400DDR4-3600DDR4-380070140210280350SE +/- 0.75, N = 3SE +/- 0.10, N = 3SE +/- 0.25, N = 3SE +/- 1.52, N = 3SE +/- 0.89, N = 3338.84327.98329.42326.66327.69327.02323.90

DaCapo Benchmark

Java Test: Tradebeans

OpenBenchmarking.orgmsec, Fewer Is BetterDaCapo Benchmark 9.12-MR1Java Test: TradebeansDDR4-2600DDR4-2933DDR4-3000DDR4-3200DDR4-3400DDR4-3600DDR4-38009001800270036004500SE +/- 11.16, N = 20SE +/- 10.10, N = 20SE +/- 8.31, N = 20SE +/- 8.44, N = 20SE +/- 8.25, N = 20SE +/- 36.89, N = 4SE +/- 14.74, N = 44318424742364175414141404161

Timed Linux Kernel Compilation

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed Linux Kernel Compilation 4.18Time To CompileDDR4-2600DDR4-2933DDR4-3000DDR4-3200DDR4-3400DDR4-3600DDR4-38001122334455SE +/- 0.13, N = 20SE +/- 0.13, N = 20SE +/- 0.15, N = 20SE +/- 0.14, N = 20SE +/- 0.13, N = 20SE +/- 0.60, N = 3SE +/- 0.70, N = 447.9647.7047.8347.6647.9048.1248.20

John The Ripper

Test: Blowfish

OpenBenchmarking.orgReal C/S, More Is BetterJohn The Ripper 1.9.0-jumbo-1Test: BlowfishDDR4-2600DDR4-2933DDR4-3000DDR4-3200DDR4-3400DDR4-3600DDR4-38006K12K18K24K30KSE +/- 182.62, N = 80SE +/- 15.70, N = 20SE +/- 15.74, N = 20SE +/- 15.75, N = 20SE +/- 14.85, N = 20SE +/- 31.80, N = 3SE +/- 54.48, N = 3282402853528546284982847528476286881. (CC) gcc options: -m64 -lssl -lcrypto -fopenmp -lgmp -pthread -lm -lz -ldl -lcrypt

Timed LLVM Compilation

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed LLVM Compilation 6.0.1Time To CompileDDR4-2600DDR4-2933DDR4-3000DDR4-3200DDR4-3400DDR4-3600DDR4-380060120180240300SE +/- 3.75, N = 3SE +/- 3.07, N = 3SE +/- 2.83, N = 3SE +/- 1.94, N = 3SE +/- 1.89, N = 3293.52288.02288.77291.47288.74292.10297.22

7-Zip Compression

Compress Speed Test

OpenBenchmarking.orgMIPS, More Is Better7-Zip Compression 16.02Compress Speed TestDDR4-2600DDR4-2933DDR4-3000DDR4-3200DDR4-3400DDR4-3600DDR4-380020K40K60K80K100KSE +/- 71.04, N = 20SE +/- 82.54, N = 20SE +/- 95.84, N = 20SE +/- 80.47, N = 20SE +/- 77.07, N = 20SE +/- 205.24, N = 3SE +/- 291.81, N = 3759967712777403776267807078317783621. (CXX) g++ options: -pipe -lpthread

NAS Parallel Benchmarks

Test / Class: BT.A

OpenBenchmarking.orgTotal Mop/s, More Is BetterNAS Parallel Benchmarks 3.3.1Test / Class: BT.ADDR4-2600DDR4-2933DDR4-3000DDR4-3200DDR4-3400DDR4-3600DDR4-380014002800420056007000SE +/- 7.38, N = 20SE +/- 6.84, N = 20SE +/- 4.92, N = 20SE +/- 6.96, N = 20SE +/- 6.73, N = 20SE +/- 12.49, N = 3SE +/- 10.84, N = 36191.116287.046302.296365.606378.476448.106354.691. (F9X) gfortran options: -O3 -march=native -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi2. Open MPI 2.1.1

Stream

Type: Copy

OpenBenchmarking.orgMB/s, More Is BetterStream 2013-01-17Type: CopyDDR4-2600DDR4-2933DDR4-3000DDR4-3200DDR4-3400DDR4-3600DDR4-38007K14K21K28K35KSE +/- 10.06, N = 10SE +/- 8.13, N = 10SE +/- 11.52, N = 10SE +/- 12.28, N = 10SE +/- 65.51, N = 10SE +/- 43.81, N = 5SE +/- 16.92, N = 529638.0430565.2431245.1031772.2831772.1932715.8832900.981. (CC) gcc options: -O3 -march=native -fopenmp

Rodinia

Test: OpenMP Streamcluster

OpenBenchmarking.orgSeconds, Fewer Is BetterRodinia 2.4Test: OpenMP StreamclusterDDR4-2600DDR4-2933DDR4-3000DDR4-3200DDR4-3400DDR4-3600DDR4-3800510152025SE +/- 0.01, N = 20SE +/- 0.02, N = 20SE +/- 0.04, N = 20SE +/- 0.02, N = 20SE +/- 0.01, N = 20SE +/- 0.08, N = 3SE +/- 0.01, N = 321.9121.1921.6121.5521.3721.0121.171. (CXX) g++ options: -O2 -lOpenCL

NAS Parallel Benchmarks

Test / Class: SP.A

OpenBenchmarking.orgTotal Mop/s, More Is BetterNAS Parallel Benchmarks 3.3.1Test / Class: SP.ADDR4-2600DDR4-2933DDR4-3000DDR4-3200DDR4-3400DDR4-3600DDR4-38009001800270036004500SE +/- 3.08, N = 20SE +/- 3.33, N = 20SE +/- 3.33, N = 20SE +/- 3.36, N = 20SE +/- 3.76, N = 20SE +/- 6.07, N = 3SE +/- 2.44, N = 34011.814156.634196.704297.104341.044410.084286.851. (F9X) gfortran options: -O3 -march=native -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi2. Open MPI 2.1.1

t-test1

Threads: 1

OpenBenchmarking.orgSeconds, Fewer Is Bettert-test1 2017-01-13Threads: 1DDR4-2600DDR4-2933DDR4-3000DDR4-3200DDR4-3400DDR4-3600DDR4-3800510152025SE +/- 0.01, N = 20SE +/- 0.02, N = 20SE +/- 0.02, N = 20SE +/- 0.02, N = 20SE +/- 0.01, N = 20SE +/- 0.07, N = 3SE +/- 0.05, N = 320.5720.6620.5320.4020.5020.5320.211. (CC) gcc options: -pthread

Zstd Compression

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

OpenBenchmarking.orgSeconds, Fewer Is BetterZstd Compression 1.3.4Compressing ubuntu-16.04.3-server-i386.img, Compression Level 19DDR4-2600DDR4-2933DDR4-3000DDR4-3200DDR4-3400DDR4-3600DDR4-3800510152025SE +/- 0.02, N = 20SE +/- 0.02, N = 20SE +/- 0.01, N = 20SE +/- 0.01, N = 20SE +/- 0.01, N = 20SE +/- 0.06, N = 3SE +/- 0.05, N = 319.4618.8118.6418.6218.2418.0518.471. (CC) gcc options: -O3 -pthread -lz

NAS Parallel Benchmarks

Test / Class: EP.C

OpenBenchmarking.orgTotal Mop/s, More Is BetterNAS Parallel Benchmarks 3.3.1Test / Class: EP.CDDR4-2600DDR4-2933DDR4-3000DDR4-3200DDR4-3400DDR4-3600DDR4-3800100200300400500SE +/- 0.07, N = 20SE +/- 0.11, N = 20SE +/- 0.07, N = 20SE +/- 0.08, N = 20SE +/- 0.12, N = 20SE +/- 0.25, N = 3SE +/- 0.45, N = 3481.46481.66482.02481.99480.79482.27481.911. (F9X) gfortran options: -O3 -march=native -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi2. Open MPI 2.1.1

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-2600DDR4-2933DDR4-3000DDR4-3200DDR4-3400DDR4-3600DDR4-38002K4K6K8K10KSE +/- 69.12, N = 6SE +/- 58.11, N = 6SE +/- 45.10, N = 6SE +/- 98.85, N = 6SE +/- 64.98, N = 6SE +/- 47.20, N = 3SE +/- 110.89, N = 68209.228972.958918.289333.089572.3210142.179846.461. (CC) gcc options: -O3 -march=native

DaCapo Benchmark

Java Test: H2

OpenBenchmarking.orgmsec, Fewer Is BetterDaCapo Benchmark 9.12-MR1Java Test: H2DDR4-2600DDR4-2933DDR4-3000DDR4-3200DDR4-3400DDR4-3600DDR4-38007001400210028003500SE +/- 16.69, N = 34SE +/- 18.60, N = 20SE +/- 16.09, N = 35SE +/- 14.94, N = 40SE +/- 10.22, N = 100SE +/- 26.42, N = 4SE +/- 9.43, N = 43247321532083169315531833136

Darktable

Test: Boat - Acceleration: CPU-only

OpenBenchmarking.orgSeconds, Fewer Is BetterDarktable 2.4.2Test: Boat - Acceleration: CPU-onlyDDR4-2600DDR4-2933DDR4-3000DDR4-3200DDR4-3400DDR4-3600DDR4-38003691215SE +/- 0.01, N = 20SE +/- 0.01, N = 20SE +/- 0.01, N = 20SE +/- 0.01, N = 20SE +/- 0.01, N = 20SE +/- 0.01, N = 3SE +/- 0.02, N = 311.9211.7211.4611.5911.4511.2310.87

x265

H.265 1080p Video Encoding

OpenBenchmarking.orgFrames Per Second, More Is Betterx265 3.0H.265 1080p Video EncodingDDR4-2600DDR4-2933DDR4-3000DDR4-3200DDR4-3400DDR4-3600DDR4-38001224364860SE +/- 0.08, N = 20SE +/- 0.10, N = 20SE +/- 0.09, N = 20SE +/- 0.06, N = 20SE +/- 0.06, N = 20SE +/- 0.34, N = 3SE +/- 0.28, N = 351.6551.8551.7551.9051.8851.9251.681. (CXX) g++ options: -O3 -rdynamic -lpthread -lrt -ldl -lnuma

MBW

Test: Memory Copy - Array Size: 4096 MiB

OpenBenchmarking.orgMiB/s, More Is BetterMBW 2018-09-08Test: Memory Copy - Array Size: 4096 MiBDDR4-2600DDR4-2933DDR4-3000DDR4-3200DDR4-3400DDR4-3600DDR4-38004K8K12K16K20KSE +/- 14.58, N = 6SE +/- 30.89, N = 6SE +/- 41.97, N = 6SE +/- 46.28, N = 6SE +/- 56.94, N = 6SE +/- 59.69, N = 3SE +/- 11.96, N = 315049.0016761.8516728.5217614.7718220.8619076.9519171.051. (CC) gcc options: -O3 -march=native

t-test1

Threads: 2

OpenBenchmarking.orgSeconds, Fewer Is Bettert-test1 2017-01-13Threads: 2DDR4-2600DDR4-2933DDR4-3000DDR4-3200DDR4-3400DDR4-3600DDR4-3800246810SE +/- 0.01, N = 20SE +/- 0.01, N = 20SE +/- 0.01, N = 20SE +/- 0.01, N = 20SE +/- 0.01, N = 20SE +/- 0.05, N = 3SE +/- 0.01, N = 37.397.277.237.207.137.277.191. (CC) gcc options: -pthread

Darktable

Test: Masskrug - Acceleration: CPU-only

OpenBenchmarking.orgSeconds, Fewer Is BetterDarktable 2.4.2Test: Masskrug - Acceleration: CPU-onlyDDR4-2600DDR4-2933DDR4-3000DDR4-3200DDR4-3400DDR4-3600DDR4-38001.11152.2233.33454.4465.5575SE +/- 0.01, N = 20SE +/- 0.01, N = 20SE +/- 0.01, N = 20SE +/- 0.01, N = 20SE +/- 0.01, N = 20SE +/- 0.01, N = 3SE +/- 0.02, N = 34.944.824.774.754.724.624.72

DaCapo Benchmark

Java Test: Jython

OpenBenchmarking.orgmsec, Fewer Is BetterDaCapo Benchmark 9.12-MR1Java Test: JythonDDR4-2600DDR4-2933DDR4-3000DDR4-3200DDR4-3400DDR4-3600DDR4-38009001800270036004500SE +/- 10.33, N = 20SE +/- 10.72, N = 20SE +/- 8.72, N = 20SE +/- 12.62, N = 20SE +/- 13.61, N = 20SE +/- 25.17, N = 4SE +/- 11.83, N = 44083409540754022403840394081

SVT-AV1

1080p 8-bit YUV To AV1 Video Encode

OpenBenchmarking.orgFrames Per Second, More Is BetterSVT-AV1 0.51080p 8-bit YUV To AV1 Video EncodeDDR4-2600DDR4-2933DDR4-3000DDR4-3200DDR4-3400DDR4-3600DDR4-38001020304050SE +/- 0.06, N = 20SE +/- 0.06, N = 20SE +/- 0.04, N = 20SE +/- 0.08, N = 20SE +/- 0.07, N = 20SE +/- 0.35, N = 3SE +/- 0.18, N = 345.5745.7545.8445.8545.9245.6945.601. (CXX) g++ options: -O3 -pie -lpthread -lm

Darktable

Test: Server Room - Acceleration: CPU-only

OpenBenchmarking.orgSeconds, Fewer Is BetterDarktable 2.4.2Test: Server Room - Acceleration: CPU-onlyDDR4-2600DDR4-2933DDR4-3000DDR4-3200DDR4-3400DDR4-3600DDR4-38000.83031.66062.49093.32124.1515SE +/- 0.00, N = 20SE +/- 0.00, N = 20SE +/- 0.00, N = 20SE +/- 0.00, N = 20SE +/- 0.00, N = 20SE +/- 0.00, N = 3SE +/- 0.00, N = 33.693.653.603.643.613.573.47

CloverLeaf

Lagrangian-Eulerian Hydrodynamics

OpenBenchmarking.orgSeconds, Fewer Is BetterCloverLeafLagrangian-Eulerian HydrodynamicsDDR4-2600DDR4-2933DDR4-3000DDR4-3200DDR4-3400DDR4-3600DDR4-38000.87081.74162.61243.48324.354SE +/- 0.00, N = 20SE +/- 0.00, N = 20SE +/- 0.00, N = 20SE +/- 0.00, N = 20SE +/- 0.00, N = 20SE +/- 0.00, N = 3SE +/- 0.00, N = 33.873.783.693.763.693.673.501. (F9X) gfortran options: -O3 -march=native -funroll-loops -fopenmp

Parboil

Test: OpenMP CUTCP

OpenBenchmarking.orgSeconds, Fewer Is BetterParboil 2.5Test: OpenMP CUTCPDDR4-2600DDR4-2933DDR4-3000DDR4-3200DDR4-3400DDR4-3600DDR4-38000.51981.03961.55942.07922.599SE +/- 0.00, N = 20SE +/- 0.00, N = 20SE +/- 0.00, N = 20SE +/- 0.00, N = 20SE +/- 0.00, N = 20SE +/- 0.00, N = 3SE +/- 0.01, N = 32.312.262.252.232.202.202.211. (CXX) g++ options: -lm -lpthread -lgomp -O3 -ffast-math -fopenmp

Darktable

Test: Server Rack - Acceleration: CPU-only

OpenBenchmarking.orgSeconds, Fewer Is BetterDarktable 2.4.2Test: Server Rack - Acceleration: CPU-onlyDDR4-2600DDR4-2933DDR4-3000DDR4-3200DDR4-3400DDR4-3600DDR4-38000.04730.09460.14190.18920.2365SE +/- 0.00, N = 20SE +/- 0.00, N = 20SE +/- 0.00, N = 20SE +/- 0.00, N = 20SE +/- 0.00, N = 20SE +/- 0.00, N = 3SE +/- 0.00, N = 30.210.200.200.200.200.190.19

Stream

Type: Add

OpenBenchmarking.orgMB/s, More Is BetterStream 2013-01-17Type: AddDDR4-2600DDR4-2933DDR4-3000DDR4-3200DDR4-3400DDR4-3600DDR4-38004K8K12K16K20KSE +/- 8.33, N = 10SE +/- 6.78, N = 10SE +/- 30.27, N = 10SE +/- 12.85, N = 10SE +/- 20.53, N = 10SE +/- 13.35, N = 5SE +/- 57.45, N = 518201.1618473.1418913.5118558.6918861.2619210.3419972.441. (CC) gcc options: -O3 -march=native -fopenmp

Stream

Type: Triad

OpenBenchmarking.orgMB/s, More Is BetterStream 2013-01-17Type: TriadDDR4-2600DDR4-2933DDR4-3000DDR4-3200DDR4-3400DDR4-3600DDR4-38004K8K12K16K20KSE +/- 5.83, N = 10SE +/- 8.57, N = 10SE +/- 17.18, N = 10SE +/- 4.47, N = 10SE +/- 8.82, N = 10SE +/- 7.62, N = 5SE +/- 20.23, N = 518127.4818422.5618836.8918471.2418788.9319113.0419967.601. (CC) gcc options: -O3 -march=native -fopenmp

Stream

Type: Scale

OpenBenchmarking.orgMB/s, More Is BetterStream 2013-01-17Type: ScaleDDR4-2600DDR4-2933DDR4-3000DDR4-3200DDR4-3400DDR4-3600DDR4-38004K8K12K16K20KSE +/- 1.14, N = 10SE +/- 2.33, N = 10SE +/- 2.33, N = 10SE +/- 0.78, N = 10SE +/- 5.49, N = 10SE +/- 7.37, N = 5SE +/- 10.32, N = 515734.8616041.9816383.6516155.8316382.8816602.4817172.521. (CC) gcc options: -O3 -march=native -fopenmp


Phoronix Test Suite v10.8.4