EPYC 7642 Memory Channel Test

Benchmarks for a future article.

HTML result view exported from: https://openbenchmarking.org/result/2001101-HU-EPYC7642M38&sro.

EPYC 7642 Memory Channel TestProcessorMotherboardChipsetMemoryDiskGraphicsAudioNetworkOSKernelDesktopDisplay ServerDisplay DriverOpenGLCompilerFile-SystemScreen Resolution8 x 16GB DDR4-32004 x 16GB DDR4-3200AMD EPYC 7642 48-Core @ 2.30GHz (48 Cores / 96 Threads)ASRockRack EPYCD8 (P2.10 BIOS)AMD Starship/Matisse129024MB280GB INTEL SSDPED1D280GA + 3841GB Micron_9300_MTFDHAL3T8TDPllvmpipe 126GBAMD Starship/Matisse2 x Intel I350Ubuntu 19.105.4.0-050400-generic (x86_64)GNOME Shell 3.34.1X Server 1.20.5modesetting 1.20.53.3 Mesa 19.2.1 (LLVM 9.0 128 bits)GCC 9.2.1 20191008ext41024x76864512MBllvmpipe 63GBOpenBenchmarking.orgCompiler Details- --build=x86_64-linux-gnu --disable-vtable-verify --disable-werror --enable-bootstrap --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-offload-targets=nvptx-none,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 Disk Details- NONE / errors=remount-ro,relatime,rwProcessor Details- Scaling Governor: acpi-cpufreq ondemand - CPU Microcode: 0x830101cJava Details- OpenJDK Runtime Environment (build 11.0.5+10-post-Ubuntu-0ubuntu1.1)Python Details- Python 2.7.17rc1 + Python 3.7.5rc1Security 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 + tsx_async_abort: Not affected

EPYC 7642 Memory Channel Testsqlite: 1sqlite: 8fio: Rand Read - Linux AIO - Yes - No - 2MB - Default Test Directoryfio: Rand Read - Linux AIO - Yes - No - 2MB - Default Test Directoryfio: Rand Write - Linux AIO - Yes - No - 2MB - Default Test Directoryfio: Rand Write - Linux AIO - Yes - No - 2MB - Default Test Directoryfio: Seq Read - Linux AIO - Yes - No - 2MB - Default Test Directoryfio: Seq Read - Linux AIO - Yes - No - 2MB - Default Test Directoryfio: Seq Write - Linux AIO - Yes - No - 2MB - Default Test Directoryfio: Seq Write - Linux AIO - Yes - No - 2MB - Default Test Directoryblogbench: Readblogbench: Writeior: Write Testior: Read Testramspeed: Average - Integerramspeed: Average - Floating Pointstream: Copystream: Scalestream: Addtinymembench: Standard Memcpytinymembench: Standard Memsetmbw: Memory Copy - 4096 MiBmbw: Memory Copy, Fixed Block Size - 4096 MiBnpb: BT.Cnpb: EP.Dnpb: FT.Cnpb: LU.Cnpb: MG.Cnpb: SP.Bhpcc: G-HPLhpcc: G-Fftehpcc: G-Fftehpcc: EP-DGEMMhpcc: G-Ptranshpcc: EP-STREAM Triadhpcc: G-Rand Accesshpcc: Rand Ring Latencyhpcc: Rand Ring Bandwidthhpcc: Max Ping Pong Bandwidthparboil: OpenMP LBMparboil: OpenMP CUTCPparboil: OpenMP Stencilparboil: OpenMP MRI Griddingcloverleaf: Lagrangian-Eulerian Hydrodynamicsrodinia: OpenMP LavaMDrodinia: OpenMP CFD Solverrodinia: OpenMP Streamclusternamd: ATPase Simulation - 327,506 Atomspolyhedron: acpolyhedron: airpolyhedron: mdbxpolyhedron: doducpolyhedron: linpkpolyhedron: tfft2polyhedron: aermodpolyhedron: rnflowpolyhedron: induct2polyhedron: proteinpolyhedron: capacitapolyhedron: channel2polyhedron: fatigue2polyhedron: gas_dyn2polyhedron: test_fpu2polyhedron: mp_prop_designmrbayes: Primate Phylogeny Analysisdacapobench: H2dacapobench: Jythondacapobench: Tradesoapdacapobench: Tradebeansjohn-the-ripper: Blowfishnode-express-loadtest: graphics-magick: Swirlgraphics-magick: Rotategraphics-magick: Sharpengraphics-magick: Enhancedgraphics-magick: Resizinggraphics-magick: Noise-Gaussiangraphics-magick: HWB Color Spaceospray: XFrog Forest - SciVisospray: Magnetic Reconnection - SciVisembree: Pathtracer - Crownrav1e: 6rav1e: 9svt-av1: Enc Mode 4 - 1080psvt-av1: Enc Mode 8 - 1080psvt-vp9: PSNR/SSIM Optimized - Bosphorus 1080psvt-vp9: Visual Quality Optimized - Bosphorus 1080pvpxenc: Speed 0vpxenc: Speed 5x264: H.264 Video Encodingx265: H.265 1080p Video Encodingmt-dgemm: Sustained Floating-Point Rateoidn: Memorialcoremark: CoreMark Size 666 - Iterations Per Secondluxcorerender: DLSCluxcorerender: Rainbow Colors and Prismhimeno: Poisson Pressure Solvercompress-7zip: Compress Speed Teststockfish: Total Timeasmfish: 1024 Hash Memory, 26 Depthswet: Averageebizzy: build-gcc: Time To Compilebuild-linux-kernel: Time To Compilebuild-llvm: Time To Compilebuild2: Time To Compilec-ray: Total Time - 4K, 16 Rays Per Pixeltungsten: Hairtungsten: Water Caustictungsten: Non-Exponentialtungsten: Volumetric Causticcompress-xz: Compressing ubuntu-16.04.3-server-i386.img, Compression Level 9compress-zstd: Compressing ubuntu-16.04.3-server-i386.img, Compression Level 19deepspeech: CPUradiance: SMP Parallelrbenchmark: openssl: RSA 4096-bit Performancetjbench: Decompression Throughputgromacs: Water Benchmarkmysqlslap: 64mysqlslap: 128mysqlslap: 256pgbench: Buffer Test - Normal Load - Read Onlypgbench: Buffer Test - Normal Load - Read Writesqlite-speedtest: Timed Time - Size 1,000gegl: Cropgegl: Scalegegl: Cartoongegl: Reflectgegl: Antialiasgegl: Tile Glassgegl: Wavelet Blurgegl: Color Enhancegegl: Rotate 90 Degreesoctave-benchmark: redis: SADDredis: GETredis: SETsysbench: Memorysysbench: CPUv-ray: CPUindigobench: Bedroomindigobench: Supercarcassandra: Readscassandra: Writescassandra: Mixed 1:1cassandra: Mixed 1:3rocksdb: Rand Fillrocksdb: Rand Readrocksdb: Seq Fillrocksdb: Rand Fill Syncrocksdb: Read While Writingblender: BMW27 - CPU-Onlyblender: Classroom - CPU-Onlyblender: Barbershop - CPU-Onlymcperf: Addmcperf: Getmcperf: Setmcperf: Appendmcperf: Replacenginx: Static Web Page Servingapache: Static Web Page Servingappleseed: Emilyappleseed: Disney Materialappleseed: Material Testerapache-siege: 10apache-siege: 50apache-siege: 100apache-siege: 200apache-siege: 250brl-cad: VGR Performance Metricspec-jbb2015: SPECjbb2015-Composite max-jOPSspec-jbb2015: SPECjbb2015-Composite critical-jOPSpovray: Trace Timespec-cpu2017: 1 - fpratespec-cpu2017: 1 - intraterays1bench: Large Scenenumpy: mlpack: scikit_svmscikit-learn: aom-av1: Speed 0 Two-Passaom-av1: Speed 2 Two-Passaom-av1: Speed 4 Realtimeaom-av1: Speed 5 Two-Passaom-av1: Speed 6 Realtimeaom-av1: Speed 8 Realtime8 x 16GB DDR4-32004 x 16GB DDR4-32002.0865.2694122031020506105352310215071588509373111568.921352.8240168.2929529.9990088.988281.997207.88806.714808.415376.7388995.548102712.893371.9040237.2898601.1150248.7761047.40111.4790016.9225016.9225021.5291011.842502.118740.182451.109851.5237516011.27222.4961000.9332403.19655891.8718080.358.3988.3469.0220.539817.712.125.598.673.5822.327.3819.6728.2216.420.7645.964.8949.4338.2770.28102.93262085261500577006091575241529496496730181457111189.4334.4841.21460.9821.2207.95559.754357.01289.075.9718.32150.4148.3114.09712220.071559344.2564110.860.903312.8489332275671020882391039506436042402092607377758.55526.477124.28661.13015.0788.5974022.69363.350654.4229522.2649.09279.88505220.7750.371110268.7167.2181664.078939369301569843.05453352151.14822579.0579.9467.280118.14138.27850.37040.13480.83872.70749.24916.9051672023.471902672.081487985.345553387.893381400.7468511305.2398.9102100320672029371104354730164594055356189166490669475448.36125.50189.8734916.752767.033263.934309.734901.231931.9226203.47161.36103175.763304183.77363416886.5324006.9232465.3233421.7133413.69497750990945626113.7696.734.12217.29253.81015.1010.4520.150.30.620.911.5229.162.0855.1634041981019506110454810345141274561442841567.031347.1136033.0927889.6145744.144842.749259.08477.614239.815053.8918692.56071484.893388.4121718.864784.3727486.4239582.7885.7633013.2807013.2807014.099405.981661.085040.172051.142981.3514315882.34440.8886500.9301975.83154990.1495690.428.0538.8879.7110.550057.712.115.598.593.5227.3119.6528.2216.3920.7347.66550.637.2570.3104.11262355211520376616106775671523491494730172956411279.4633.3340.66070.9811.2208.00860.046336.55276.535.9818.07152.4548.2013.92214618.881558040.3319110.980.793333.2931571745821001205041035354926058861082570869760.82026.621122.00861.11014.9818.5440022.74553.351984.3950823.3139.95878.21695220.0160.356610320.5167.4262223.269937368301574429.87968952791.71966478.2839.9157.302118.56638.25450.43740.30880.92372.54849.38216.2201618485.161754713.151433268.615862459.892381506.7651517995.0468.758234192120202136349267166600539371013166668602696848.00124.41189.5234276.852076.532447.234807.134579.432136.6926338.88161.83462773.62161184.38900616778.5524440.9833052.9432891.3933252.40497782807774380513.6886.754.1218.85260.20715.0310.5730.150.30.610.911.3828.65OpenBenchmarking.org

SQLite

Threads / Copies: 1

OpenBenchmarking.orgSeconds, Fewer Is BetterSQLite 3.30.1Threads / Copies: 14 x 16GB DDR4-32008 x 16GB DDR4-32000.46940.93881.40821.87762.347SE +/- 0.008, N = 3SE +/- 0.001, N = 32.0852.0861. (CC) gcc options: -O2 -lz -lm -ldl -lpthread

SQLite

Threads / Copies: 8

OpenBenchmarking.orgSeconds, Fewer Is BetterSQLite 3.30.1Threads / Copies: 84 x 16GB DDR4-32008 x 16GB DDR4-32001.18552.3713.55654.7425.9275SE +/- 0.032, N = 3SE +/- 0.013, N = 35.1635.2691. (CC) gcc options: -O2 -lz -lm -ldl -lpthread

Flexible IO Tester

Type: Random Read - IO Engine: Linux AIO - Buffered: Yes - Direct: No - Block Size: 2MB - Disk Target: Default Test Directory

OpenBenchmarking.orgMB/s, More Is BetterFlexible IO Tester 3.16Type: Random Read - IO Engine: Linux AIO - Buffered: Yes - Direct: No - Block Size: 2MB - Disk Target: Default Test Directory4 x 16GB DDR4-32008 x 16GB DDR4-3200901802703604504044121. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -march=native -ll -lcurl -lssl -lcrypto -lnuma -libverbs -lrt -laio -lz -lm -lpthread -ldl

Flexible IO Tester

Type: Random Read - IO Engine: Linux AIO - Buffered: Yes - Direct: No - Block Size: 2MB - Disk Target: Default Test Directory

OpenBenchmarking.orgIOPS, More Is BetterFlexible IO Tester 3.16Type: Random Read - IO Engine: Linux AIO - Buffered: Yes - Direct: No - Block Size: 2MB - Disk Target: Default Test Directory4 x 16GB DDR4-32008 x 16GB DDR4-32004080120160200SE +/- 0.33, N = 31982031. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -march=native -ll -lcurl -lssl -lcrypto -lnuma -libverbs -lrt -laio -lz -lm -lpthread -ldl

Flexible IO Tester

Type: Random Write - IO Engine: Linux AIO - Buffered: Yes - Direct: No - Block Size: 2MB - Disk Target: Default Test Directory

OpenBenchmarking.orgMB/s, More Is BetterFlexible IO Tester 3.16Type: Random Write - IO Engine: Linux AIO - Buffered: Yes - Direct: No - Block Size: 2MB - Disk Target: Default Test Directory4 x 16GB DDR4-32008 x 16GB DDR4-32002004006008001000SE +/- 1.00, N = 3101910201. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -march=native -ll -lcurl -lssl -lcrypto -lnuma -libverbs -lrt -laio -lz -lm -lpthread -ldl

Flexible IO Tester

Type: Random Write - IO Engine: Linux AIO - Buffered: Yes - Direct: No - Block Size: 2MB - Disk Target: Default Test Directory

OpenBenchmarking.orgIOPS, More Is BetterFlexible IO Tester 3.16Type: Random Write - IO Engine: Linux AIO - Buffered: Yes - Direct: No - Block Size: 2MB - Disk Target: Default Test Directory4 x 16GB DDR4-32008 x 16GB DDR4-3200110220330440550SE +/- 0.33, N = 35065061. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -march=native -ll -lcurl -lssl -lcrypto -lnuma -libverbs -lrt -laio -lz -lm -lpthread -ldl

Flexible IO Tester

Type: Sequential Read - IO Engine: Linux AIO - Buffered: Yes - Direct: No - Block Size: 2MB - Disk Target: Default Test Directory

OpenBenchmarking.orgMB/s, More Is BetterFlexible IO Tester 3.16Type: Sequential Read - IO Engine: Linux AIO - Buffered: Yes - Direct: No - Block Size: 2MB - Disk Target: Default Test Directory4 x 16GB DDR4-32008 x 16GB DDR4-32002004006008001000110410531. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -march=native -ll -lcurl -lssl -lcrypto -lnuma -libverbs -lrt -laio -lz -lm -lpthread -ldl

Flexible IO Tester

Type: Sequential Read - IO Engine: Linux AIO - Buffered: Yes - Direct: No - Block Size: 2MB - Disk Target: Default Test Directory

OpenBenchmarking.orgIOPS, More Is BetterFlexible IO Tester 3.16Type: Sequential Read - IO Engine: Linux AIO - Buffered: Yes - Direct: No - Block Size: 2MB - Disk Target: Default Test Directory4 x 16GB DDR4-32008 x 16GB DDR4-32001202403604806005485231. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -march=native -ll -lcurl -lssl -lcrypto -lnuma -libverbs -lrt -laio -lz -lm -lpthread -ldl

Flexible IO Tester

Type: Sequential Write - IO Engine: Linux AIO - Buffered: Yes - Direct: No - Block Size: 2MB - Disk Target: Default Test Directory

OpenBenchmarking.orgMB/s, More Is BetterFlexible IO Tester 3.16Type: Sequential Write - IO Engine: Linux AIO - Buffered: Yes - Direct: No - Block Size: 2MB - Disk Target: Default Test Directory4 x 16GB DDR4-32008 x 16GB DDR4-32002004006008001000SE +/- 17.57, N = 3SE +/- 1.67, N = 3103410211. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -march=native -ll -lcurl -lssl -lcrypto -lnuma -libverbs -lrt -laio -lz -lm -lpthread -ldl

Flexible IO Tester

Type: Sequential Write - IO Engine: Linux AIO - Buffered: Yes - Direct: No - Block Size: 2MB - Disk Target: Default Test Directory

OpenBenchmarking.orgIOPS, More Is BetterFlexible IO Tester 3.16Type: Sequential Write - IO Engine: Linux AIO - Buffered: Yes - Direct: No - Block Size: 2MB - Disk Target: Default Test Directory4 x 16GB DDR4-32008 x 16GB DDR4-3200110220330440550SE +/- 8.84, N = 3SE +/- 1.00, N = 35145071. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -march=native -ll -lcurl -lssl -lcrypto -lnuma -libverbs -lrt -laio -lz -lm -lpthread -ldl

BlogBench

Test: Read

OpenBenchmarking.orgFinal Score, More Is BetterBlogBench 1.1Test: Read4 x 16GB DDR4-32008 x 16GB DDR4-3200300K600K900K1200K1500KSE +/- 13175.30, N = 8SE +/- 23283.57, N = 3127456115885091. (CC) gcc options: -O2 -pthread

BlogBench

Test: Write

OpenBenchmarking.orgFinal Score, More Is BetterBlogBench 1.1Test: Write4 x 16GB DDR4-32008 x 16GB DDR4-32009K18K27K36K45KSE +/- 4522.30, N = 3SE +/- 1907.16, N = 344284373111. (CC) gcc options: -O2 -pthread

IOR

Write Test

OpenBenchmarking.orgMB/s, More Is BetterIOR 3.2.1Write Test4 x 16GB DDR4-32008 x 16GB DDR4-320030060090012001500SE +/- 20.96, N = 3SE +/- 19.68, N = 31567.031568.92MIN: 90.65 / MAX: 1803.36MIN: 89.29 / MAX: 1785.591. (CC) gcc options: -O2 -lm -pthread -lmpi

IOR

Read Test

OpenBenchmarking.orgMB/s, More Is BetterIOR 3.2.1Read Test4 x 16GB DDR4-32008 x 16GB DDR4-320030060090012001500SE +/- 2.44, N = 3SE +/- 3.29, N = 31347.111352.82MIN: 900.1 / MAX: 1476.89MIN: 1087.67 / MAX: 1484.281. (CC) gcc options: -O2 -lm -pthread -lmpi

RAMspeed SMP

Type: Average - Benchmark: Integer

OpenBenchmarking.orgMB/s, More Is BetterRAMspeed SMP 3.5.0Type: Average - Benchmark: Integer4 x 16GB DDR4-32008 x 16GB DDR4-32009K18K27K36K45K36033.0940168.291. (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 Point4 x 16GB DDR4-32008 x 16GB DDR4-32006K12K18K24K30K27889.6129529.991. (CC) gcc options: -O3 -march=native

Stream

Type: Copy

OpenBenchmarking.orgMB/s, More Is BetterStream 2013-01-17Type: Copy4 x 16GB DDR4-32008 x 16GB DDR4-320020K40K60K80K100KSE +/- 49.12, N = 5SE +/- 17.93, N = 545744.190088.91. (CC) gcc options: -O3 -march=native -fopenmp

Stream

Type: Scale

OpenBenchmarking.orgMB/s, More Is BetterStream 2013-01-17Type: Scale4 x 16GB DDR4-32008 x 16GB DDR4-320020K40K60K80K100KSE +/- 34.11, N = 5SE +/- 16.38, N = 544842.788281.91. (CC) gcc options: -O3 -march=native -fopenmp

Stream

Type: Add

OpenBenchmarking.orgMB/s, More Is BetterStream 2013-01-17Type: Add4 x 16GB DDR4-32008 x 16GB DDR4-320020K40K60K80K100KSE +/- 44.00, N = 5SE +/- 19.52, N = 549259.097207.81. (CC) gcc options: -O3 -march=native -fopenmp

Tinymembench

Standard Memcpy

OpenBenchmarking.orgMB/s, More Is BetterTinymembench 2018-05-28Standard Memcpy4 x 16GB DDR4-32008 x 16GB DDR4-32002K4K6K8K10KSE +/- 120.03, N = 3SE +/- 10.66, N = 38477.68806.71. (CC) gcc options: -O2 -lm

Tinymembench

Standard Memset

OpenBenchmarking.orgMB/s, More Is BetterTinymembench 2018-05-28Standard Memset4 x 16GB DDR4-32008 x 16GB DDR4-32003K6K9K12K15KSE +/- 49.23, N = 3SE +/- 52.96, N = 314239.814808.41. (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 MiB4 x 16GB DDR4-32008 x 16GB DDR4-32003K6K9K12K15KSE +/- 6.41, N = 3SE +/- 42.74, N = 315053.8915376.741. (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 MiB4 x 16GB DDR4-32008 x 16GB DDR4-32002K4K6K8K10KSE +/- 7.24, N = 3SE +/- 1.67, N = 38692.568995.551. (CC) gcc options: -O3 -march=native

NAS Parallel Benchmarks

Test / Class: BT.C

OpenBenchmarking.orgTotal Mop/s, More Is BetterNAS Parallel Benchmarks 3.4Test / Class: BT.C4 x 16GB DDR4-32008 x 16GB DDR4-320020K40K60K80K100KSE +/- 302.81, N = 3SE +/- 104.03, N = 371484.89102712.891. (F9X) gfortran options: -O3 -march=native -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi2. Open MPI 3.1.3

NAS Parallel Benchmarks

Test / Class: EP.D

OpenBenchmarking.orgTotal Mop/s, More Is BetterNAS Parallel Benchmarks 3.4Test / Class: EP.D4 x 16GB DDR4-32008 x 16GB DDR4-32007001400210028003500SE +/- 0.12, N = 3SE +/- 3.06, N = 33388.413371.901. (F9X) gfortran options: -O3 -march=native -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi2. Open MPI 3.1.3

NAS Parallel Benchmarks

Test / Class: FT.C

OpenBenchmarking.orgTotal Mop/s, More Is BetterNAS Parallel Benchmarks 3.4Test / Class: FT.C4 x 16GB DDR4-32008 x 16GB DDR4-32009K18K27K36K45KSE +/- 10.42, N = 3SE +/- 22.04, N = 321718.8040237.281. (F9X) gfortran options: -O3 -march=native -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi2. Open MPI 3.1.3

NAS Parallel Benchmarks

Test / Class: LU.C

OpenBenchmarking.orgTotal Mop/s, More Is BetterNAS Parallel Benchmarks 3.4Test / Class: LU.C4 x 16GB DDR4-32008 x 16GB DDR4-320020K40K60K80K100KSE +/- 133.04, N = 3SE +/- 89.78, N = 364784.3798601.111. (F9X) gfortran options: -O3 -march=native -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi2. Open MPI 3.1.3

NAS Parallel Benchmarks

Test / Class: MG.C

OpenBenchmarking.orgTotal Mop/s, More Is BetterNAS Parallel Benchmarks 3.4Test / Class: MG.C4 x 16GB DDR4-32008 x 16GB DDR4-320011K22K33K44K55KSE +/- 99.24, N = 3SE +/- 868.32, N = 327486.4250248.771. (F9X) gfortran options: -O3 -march=native -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi2. Open MPI 3.1.3

NAS Parallel Benchmarks

Test / Class: SP.B

OpenBenchmarking.orgTotal Mop/s, More Is BetterNAS Parallel Benchmarks 3.4Test / Class: SP.B4 x 16GB DDR4-32008 x 16GB DDR4-320013K26K39K52K65KSE +/- 159.46, N = 3SE +/- 879.38, N = 339582.7861047.401. (F9X) gfortran options: -O3 -march=native -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi2. Open MPI 3.1.3

HPC Challenge

Test / Class: G-HPL

OpenBenchmarking.orgGFLOPS, More Is BetterHPC Challenge 1.5.0Test / Class: G-HPL4 x 16GB DDR4-32008 x 16GB DDR4-32002040608010085.76111.481. (CC) gcc options: -lblas -lm -pthread -lmpi -fomit-frame-pointer -funroll-loops2. OpenBLAS + Open MPI 3.1.3

HPC Challenge

Test / Class: G-Ffte

OpenBenchmarking.orgGFLOPS, More Is BetterHPC Challenge 1.5.0Test / Class: G-Ffte4 x 16GB DDR4-32008 x 16GB DDR4-32004812162013.2816.921. (CC) gcc options: -lblas -lm -pthread -lmpi -fomit-frame-pointer -funroll-loops2. OpenBLAS + Open MPI 3.1.3

HPC Challenge

Test / Class: G-Ffte

OpenBenchmarking.orgGFLOP/s, More Is BetterHPC Challenge 1.5.0Test / Class: G-Ffte4 x 16GB DDR4-32008 x 16GB DDR4-32004812162013.2816.921. (CC) gcc options: -lblas -lm -pthread -lmpi -fomit-frame-pointer -funroll-loops2. OpenBLAS + Open MPI 3.1.3

HPC Challenge

Test / Class: EP-DGEMM

OpenBenchmarking.orgGFLOPS, More Is BetterHPC Challenge 1.5.0Test / Class: EP-DGEMM4 x 16GB DDR4-32008 x 16GB DDR4-320051015202514.1021.531. (CC) gcc options: -lblas -lm -pthread -lmpi -fomit-frame-pointer -funroll-loops2. OpenBLAS + Open MPI 3.1.3

HPC Challenge

Test / Class: G-Ptrans

OpenBenchmarking.orgGB/s, More Is BetterHPC Challenge 1.5.0Test / Class: G-Ptrans4 x 16GB DDR4-32008 x 16GB DDR4-320036912155.9816611.842501. (CC) gcc options: -lblas -lm -pthread -lmpi -fomit-frame-pointer -funroll-loops2. OpenBLAS + Open MPI 3.1.3

HPC Challenge

Test / Class: EP-STREAM Triad

OpenBenchmarking.orgGB/s, More Is BetterHPC Challenge 1.5.0Test / Class: EP-STREAM Triad4 x 16GB DDR4-32008 x 16GB DDR4-32000.47670.95341.43011.90682.38351.085042.118741. (CC) gcc options: -lblas -lm -pthread -lmpi -fomit-frame-pointer -funroll-loops2. OpenBLAS + Open MPI 3.1.3

HPC Challenge

Test / Class: G-Random Access

OpenBenchmarking.orgGUP/s, More Is BetterHPC Challenge 1.5.0Test / Class: G-Random Access4 x 16GB DDR4-32008 x 16GB DDR4-32000.04110.08220.12330.16440.20550.172050.182451. (CC) gcc options: -lblas -lm -pthread -lmpi -fomit-frame-pointer -funroll-loops2. OpenBLAS + Open MPI 3.1.3

HPC Challenge

Test / Class: Random Ring Latency

OpenBenchmarking.orgusecs, Fewer Is BetterHPC Challenge 1.5.0Test / Class: Random Ring Latency4 x 16GB DDR4-32008 x 16GB DDR4-32000.25720.51440.77161.02881.2861.142981.109851. (CC) gcc options: -lblas -lm -pthread -lmpi -fomit-frame-pointer -funroll-loops2. OpenBLAS + Open MPI 3.1.3

HPC Challenge

Test / Class: Random Ring Bandwidth

OpenBenchmarking.orgGB/s, More Is BetterHPC Challenge 1.5.0Test / Class: Random Ring Bandwidth4 x 16GB DDR4-32008 x 16GB DDR4-32000.34280.68561.02841.37121.7141.351431.523751. (CC) gcc options: -lblas -lm -pthread -lmpi -fomit-frame-pointer -funroll-loops2. OpenBLAS + Open MPI 3.1.3

HPC Challenge

Test / Class: Max Ping Pong Bandwidth

OpenBenchmarking.orgMB/s, More Is BetterHPC Challenge 1.5.0Test / Class: Max Ping Pong Bandwidth4 x 16GB DDR4-32008 x 16GB DDR4-32003K6K9K12K15K15882.3416011.271. (CC) gcc options: -lblas -lm -pthread -lmpi -fomit-frame-pointer -funroll-loops2. OpenBLAS + Open MPI 3.1.3

Parboil

Test: OpenMP LBM

OpenBenchmarking.orgSeconds, Fewer Is BetterParboil 2.5Test: OpenMP LBM4 x 16GB DDR4-32008 x 16GB DDR4-3200918273645SE +/- 0.02, N = 3SE +/- 0.13, N = 340.8922.501. (CXX) g++ options: -lm -lpthread -lgomp -O3 -ffast-math -fopenmp

Parboil

Test: OpenMP CUTCP

OpenBenchmarking.orgSeconds, Fewer Is BetterParboil 2.5Test: OpenMP CUTCP4 x 16GB DDR4-32008 x 16GB DDR4-32000.210.420.630.841.05SE +/- 0.003214, N = 3SE +/- 0.011393, N = 60.9301970.9332401. (CXX) g++ options: -lm -lpthread -lgomp -O3 -ffast-math -fopenmp

Parboil

Test: OpenMP Stencil

OpenBenchmarking.orgSeconds, Fewer Is BetterParboil 2.5Test: OpenMP Stencil4 x 16GB DDR4-32008 x 16GB DDR4-32001.31212.62423.93635.24846.5605SE +/- 0.085979, N = 3SE +/- 0.008856, N = 35.8315493.1965581. (CXX) g++ options: -lm -lpthread -lgomp -O3 -ffast-math -fopenmp

Parboil

Test: OpenMP MRI Gridding

OpenBenchmarking.orgSeconds, Fewer Is BetterParboil 2.5Test: OpenMP MRI Gridding4 x 16GB DDR4-32008 x 16GB DDR4-320020406080100SE +/- 0.19, N = 3SE +/- 0.34, N = 390.1591.871. (CXX) g++ options: -lm -lpthread -lgomp -O3 -ffast-math -fopenmp

CloverLeaf

Lagrangian-Eulerian Hydrodynamics

OpenBenchmarking.orgSeconds, Fewer Is BetterCloverLeafLagrangian-Eulerian Hydrodynamics4 x 16GB DDR4-32008 x 16GB DDR4-32000.09450.1890.28350.3780.4725SE +/- 0.00, N = 3SE +/- 0.00, N = 60.420.351. (F9X) gfortran options: -O3 -march=native -funroll-loops -fopenmp

Rodinia

Test: OpenMP LavaMD

OpenBenchmarking.orgSeconds, Fewer Is BetterRodinia 2.4Test: OpenMP LavaMD4 x 16GB DDR4-32008 x 16GB DDR4-3200246810SE +/- 0.132, N = 3SE +/- 0.032, N = 38.0538.3981. (CXX) g++ options: -O2 -lOpenCL

Rodinia

Test: OpenMP CFD Solver

OpenBenchmarking.orgSeconds, Fewer Is BetterRodinia 2.4Test: OpenMP CFD Solver4 x 16GB DDR4-32008 x 16GB DDR4-3200246810SE +/- 0.084, N = 3SE +/- 0.059, N = 38.8878.3461. (CXX) g++ options: -O2 -lOpenCL

Rodinia

Test: OpenMP Streamcluster

OpenBenchmarking.orgSeconds, Fewer Is BetterRodinia 2.4Test: OpenMP Streamcluster4 x 16GB DDR4-32008 x 16GB DDR4-32003691215SE +/- 0.024, N = 3SE +/- 0.029, N = 39.7119.0221. (CXX) g++ options: -O2 -lOpenCL

NAMD

ATPase Simulation - 327,506 Atoms

OpenBenchmarking.orgdays/ns, Fewer Is BetterNAMD 2.13b1ATPase Simulation - 327,506 Atoms4 x 16GB DDR4-32008 x 16GB DDR4-32000.12380.24760.37140.49520.619SE +/- 0.00026, N = 15SE +/- 0.00084, N = 60.550050.53981

Polyhedron Fortran Benchmarks

Benchmark: ac

OpenBenchmarking.orgSeconds, Fewer Is BetterPolyhedron Fortran BenchmarksBenchmark: ac4 x 16GB DDR4-32008 x 16GB DDR4-32002468107.717.71

Polyhedron Fortran Benchmarks

Benchmark: air

OpenBenchmarking.orgSeconds, Fewer Is BetterPolyhedron Fortran BenchmarksBenchmark: air4 x 16GB DDR4-32008 x 16GB DDR4-32000.4770.9541.4311.9082.3852.112.12

Polyhedron Fortran Benchmarks

Benchmark: mdbx

OpenBenchmarking.orgSeconds, Fewer Is BetterPolyhedron Fortran BenchmarksBenchmark: mdbx4 x 16GB DDR4-32008 x 16GB DDR4-32001.25782.51563.77345.03126.2895.595.59

Polyhedron Fortran Benchmarks

Benchmark: doduc

OpenBenchmarking.orgSeconds, Fewer Is BetterPolyhedron Fortran BenchmarksBenchmark: doduc4 x 16GB DDR4-32008 x 16GB DDR4-32002468108.598.67

Polyhedron Fortran Benchmarks

Benchmark: linpk

OpenBenchmarking.orgSeconds, Fewer Is BetterPolyhedron Fortran BenchmarksBenchmark: linpk4 x 16GB DDR4-32008 x 16GB DDR4-32000.80551.6112.41653.2224.02753.503.58

Polyhedron Fortran Benchmarks

Benchmark: tfft2

OpenBenchmarking.orgSeconds, Fewer Is BetterPolyhedron Fortran BenchmarksBenchmark: tfft24 x 16GB DDR4-32008 x 16GB DDR4-320051015202522.0022.32

Polyhedron Fortran Benchmarks

Benchmark: aermod

OpenBenchmarking.orgSeconds, Fewer Is BetterPolyhedron Fortran BenchmarksBenchmark: aermod4 x 16GB DDR4-32008 x 16GB DDR4-32002468107.317.38

Polyhedron Fortran Benchmarks

Benchmark: rnflow

OpenBenchmarking.orgSeconds, Fewer Is BetterPolyhedron Fortran BenchmarksBenchmark: rnflow4 x 16GB DDR4-32008 x 16GB DDR4-320051015202519.6519.67

Polyhedron Fortran Benchmarks

Benchmark: induct2

OpenBenchmarking.orgSeconds, Fewer Is BetterPolyhedron Fortran BenchmarksBenchmark: induct24 x 16GB DDR4-32008 x 16GB DDR4-320071421283528.2228.22

Polyhedron Fortran Benchmarks

Benchmark: protein

OpenBenchmarking.orgSeconds, Fewer Is BetterPolyhedron Fortran BenchmarksBenchmark: protein4 x 16GB DDR4-32008 x 16GB DDR4-32004812162016.3916.40

Polyhedron Fortran Benchmarks

Benchmark: capacita

OpenBenchmarking.orgSeconds, Fewer Is BetterPolyhedron Fortran BenchmarksBenchmark: capacita4 x 16GB DDR4-32008 x 16GB DDR4-320051015202520.7320.76

Polyhedron Fortran Benchmarks

Benchmark: channel2

OpenBenchmarking.orgSeconds, Fewer Is BetterPolyhedron Fortran BenchmarksBenchmark: channel24 x 16GB DDR4-32008 x 16GB DDR4-3200112233445547.645.9

Polyhedron Fortran Benchmarks

Benchmark: fatigue2

OpenBenchmarking.orgSeconds, Fewer Is BetterPolyhedron Fortran BenchmarksBenchmark: fatigue24 x 16GB DDR4-32008 x 16GB DDR4-3200153045607565.0064.89

Polyhedron Fortran Benchmarks

Benchmark: gas_dyn2

OpenBenchmarking.orgSeconds, Fewer Is BetterPolyhedron Fortran BenchmarksBenchmark: gas_dyn24 x 16GB DDR4-32008 x 16GB DDR4-3200112233445550.6049.43

Polyhedron Fortran Benchmarks

Benchmark: test_fpu2

OpenBenchmarking.orgSeconds, Fewer Is BetterPolyhedron Fortran BenchmarksBenchmark: test_fpu24 x 16GB DDR4-32008 x 16GB DDR4-320091827364537.2538.27

Polyhedron Fortran Benchmarks

Benchmark: mp_prop_design

OpenBenchmarking.orgSeconds, Fewer Is BetterPolyhedron Fortran BenchmarksBenchmark: mp_prop_design4 x 16GB DDR4-32008 x 16GB DDR4-3200163248648070.3070.28

Timed MrBayes Analysis

Primate Phylogeny Analysis

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed MrBayes Analysis 3.2.7Primate Phylogeny Analysis4 x 16GB DDR4-32008 x 16GB DDR4-320020406080100SE +/- 1.52, N = 4SE +/- 0.05, N = 3104.11102.931. (CC) gcc options: -mmmx -msse -msse2 -msse3 -mssse3 -msse4.1 -msse4.2 -msse4a -msha -maes -mavx -mfma -mavx2 -mrdrnd -mbmi -mbmi2 -madx -mabm -O3 -std=c99 -pedantic -lm

DaCapo Benchmark

Java Test: H2

OpenBenchmarking.orgmsec, Fewer Is BetterDaCapo Benchmark 9.12-MR1Java Test: H24 x 16GB DDR4-32008 x 16GB DDR4-320013002600390052006500SE +/- 29.04, N = 4SE +/- 59.44, N = 462356208

DaCapo Benchmark

Java Test: Jython

OpenBenchmarking.orgmsec, Fewer Is BetterDaCapo Benchmark 9.12-MR1Java Test: Jython4 x 16GB DDR4-32008 x 16GB DDR4-320011002200330044005500SE +/- 6.06, N = 4SE +/- 14.06, N = 452115261

DaCapo Benchmark

Java Test: Tradesoap

OpenBenchmarking.orgmsec, Fewer Is BetterDaCapo Benchmark 9.12-MR1Java Test: Tradesoap4 x 16GB DDR4-32008 x 16GB DDR4-320011002200330044005500SE +/- 40.91, N = 4SE +/- 15.15, N = 452035005

DaCapo Benchmark

Java Test: Tradebeans

OpenBenchmarking.orgmsec, Fewer Is BetterDaCapo Benchmark 9.12-MR1Java Test: Tradebeans4 x 16GB DDR4-32008 x 16GB DDR4-320017003400510068008500SE +/- 50.43, N = 4SE +/- 49.97, N = 476617700

John The Ripper

Test: Blowfish

OpenBenchmarking.orgReal C/S, More Is BetterJohn The Ripper 1.9.0-jumbo-1Test: Blowfish4 x 16GB DDR4-32008 x 16GB DDR4-320013K26K39K52K65KSE +/- 202.85, N = 3SE +/- 19.10, N = 361067609151. (CC) gcc options: -m64 -lssl -lcrypto -fopenmp -lgmp -pthread -lm -lz -ldl -lcrypt -lbz2

Node.js Express HTTP Load Test

OpenBenchmarking.orgRequests Per Second, More Is BetterNode.js Express HTTP Load Test4 x 16GB DDR4-32008 x 16GB DDR4-320016003200480064008000SE +/- 57.42, N = 3SE +/- 43.61, N = 3756775241. Nodejs v10.15.2

GraphicsMagick

Operation: Swirl

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.33Operation: Swirl4 x 16GB DDR4-32008 x 16GB DDR4-320030060090012001500SE +/- 0.88, N = 3SE +/- 2.91, N = 3152315291. (CC) gcc options: -fopenmp -O2 -pthread -ljbig -lwebp -lwebpmux -ltiff -lfreetype -ljpeg -lXext -lSM -lICE -lX11 -llzma -lbz2 -lxml2 -lz -lm -lpthread

GraphicsMagick

Operation: Rotate

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.33Operation: Rotate4 x 16GB DDR4-32008 x 16GB DDR4-3200110220330440550SE +/- 1.00, N = 3SE +/- 1.76, N = 34914961. (CC) gcc options: -fopenmp -O2 -pthread -ljbig -lwebp -lwebpmux -ltiff -lfreetype -ljpeg -lXext -lSM -lICE -lX11 -llzma -lbz2 -lxml2 -lz -lm -lpthread

GraphicsMagick

Operation: Sharpen

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.33Operation: Sharpen4 x 16GB DDR4-32008 x 16GB DDR4-32001102203304405504944961. (CC) gcc options: -fopenmp -O2 -pthread -ljbig -lwebp -lwebpmux -ltiff -lfreetype -ljpeg -lXext -lSM -lICE -lX11 -llzma -lbz2 -lxml2 -lz -lm -lpthread

GraphicsMagick

Operation: Enhanced

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.33Operation: Enhanced4 x 16GB DDR4-32008 x 16GB DDR4-3200160320480640800SE +/- 1.53, N = 3SE +/- 0.67, N = 37307301. (CC) gcc options: -fopenmp -O2 -pthread -ljbig -lwebp -lwebpmux -ltiff -lfreetype -ljpeg -lXext -lSM -lICE -lX11 -llzma -lbz2 -lxml2 -lz -lm -lpthread

GraphicsMagick

Operation: Resizing

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.33Operation: Resizing4 x 16GB DDR4-32008 x 16GB DDR4-3200400800120016002000SE +/- 26.43, N = 3SE +/- 14.57, N = 3172918141. (CC) gcc options: -fopenmp -O2 -pthread -ljbig -lwebp -lwebpmux -ltiff -lfreetype -ljpeg -lXext -lSM -lICE -lX11 -llzma -lbz2 -lxml2 -lz -lm -lpthread

GraphicsMagick

Operation: Noise-Gaussian

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.33Operation: Noise-Gaussian4 x 16GB DDR4-32008 x 16GB DDR4-3200120240360480600SE +/- 3.18, N = 35645711. (CC) gcc options: -fopenmp -O2 -pthread -ljbig -lwebp -lwebpmux -ltiff -lfreetype -ljpeg -lXext -lSM -lICE -lX11 -llzma -lbz2 -lxml2 -lz -lm -lpthread

GraphicsMagick

Operation: HWB Color Space

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.33Operation: HWB Color Space4 x 16GB DDR4-32008 x 16GB DDR4-32002004006008001000SE +/- 14.86, N = 3SE +/- 1.86, N = 3112711181. (CC) gcc options: -fopenmp -O2 -pthread -ljbig -lwebp -lwebpmux -ltiff -lfreetype -ljpeg -lXext -lSM -lICE -lX11 -llzma -lbz2 -lxml2 -lz -lm -lpthread

OSPray

Demo: XFrog Forest - Renderer: SciVis

OpenBenchmarking.orgFPS, More Is BetterOSPray 1.8.5Demo: XFrog Forest - Renderer: SciVis4 x 16GB DDR4-32008 x 16GB DDR4-32003691215SE +/- 0.03, N = 3SE +/- 0.00, N = 129.469.43MIN: 9.35 / MAX: 9.62MIN: 9.26 / MAX: 9.62

OSPray

Demo: Magnetic Reconnection - Renderer: SciVis

OpenBenchmarking.orgFPS, More Is BetterOSPray 1.8.5Demo: Magnetic Reconnection - Renderer: SciVis4 x 16GB DDR4-32008 x 16GB DDR4-3200816243240SE +/- 0.00, N = 12SE +/- 0.00, N = 1233.3334.48MIN: 30.3 / MAX: 34.48MIN: 33.33 / MAX: 35.71

Embree

Binary: Pathtracer - Model: Crown

OpenBenchmarking.orgFrames Per Second, More Is BetterEmbree 3.6.1Binary: Pathtracer - Model: Crown4 x 16GB DDR4-32008 x 16GB DDR4-3200918273645SE +/- 0.06, N = 3SE +/- 0.02, N = 340.6641.21MIN: 39.86 / MAX: 41.76MIN: 40.39 / MAX: 42.69

rav1e

Speed: 6

OpenBenchmarking.orgFrames Per Second, More Is Betterrav1e 0.2.0Speed: 64 x 16GB DDR4-32008 x 16GB DDR4-32000.2210.4420.6630.8841.105SE +/- 0.001, N = 4SE +/- 0.001, N = 30.9810.982

rav1e

Speed: 9

OpenBenchmarking.orgFrames Per Second, More Is Betterrav1e 0.2.0Speed: 94 x 16GB DDR4-32008 x 16GB DDR4-32000.27450.5490.82351.0981.3725SE +/- 0.001, N = 3SE +/- 0.001, N = 91.2201.220

SVT-AV1

Encoder Mode: Enc Mode 4 - Input: 1080p

OpenBenchmarking.orgFrames Per Second, More Is BetterSVT-AV1 0.8Encoder Mode: Enc Mode 4 - Input: 1080p4 x 16GB DDR4-32008 x 16GB DDR4-3200246810SE +/- 0.031, N = 3SE +/- 0.009, N = 38.0087.9551. (CXX) g++ options: -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: 1080p4 x 16GB DDR4-32008 x 16GB DDR4-32001326395265SE +/- 0.17, N = 3SE +/- 0.11, N = 360.0559.751. (CXX) g++ options: -fPIE -fPIC -pie

SVT-VP9

Tuning: PSNR/SSIM Optimized - Input: Bosphorus 1080p

OpenBenchmarking.orgFrames Per Second, More Is BetterSVT-VP9 0.1Tuning: PSNR/SSIM Optimized - Input: Bosphorus 1080p4 x 16GB DDR4-32008 x 16GB DDR4-320080160240320400SE +/- 10.18, N = 12SE +/- 11.33, N = 12336.55357.011. (CC) gcc options: -fPIE -fPIC -fvisibility=hidden -O3 -pie -rdynamic -lpthread -lrt -lm

SVT-VP9

Tuning: Visual Quality Optimized - Input: Bosphorus 1080p

OpenBenchmarking.orgFrames Per Second, More Is BetterSVT-VP9 0.1Tuning: Visual Quality Optimized - Input: Bosphorus 1080p4 x 16GB DDR4-32008 x 16GB DDR4-320060120180240300SE +/- 3.16, N = 3SE +/- 0.60, N = 3276.53289.071. (CC) gcc options: -fPIE -fPIC -fvisibility=hidden -O3 -pie -rdynamic -lpthread -lrt -lm

VP9 libvpx Encoding

Speed: Speed 0

OpenBenchmarking.orgFrames Per Second, More Is BetterVP9 libvpx Encoding 1.8.2Speed: Speed 04 x 16GB DDR4-32008 x 16GB DDR4-32001.34552.6914.03655.3826.7275SE +/- 0.01, N = 3SE +/- 0.01, N = 35.985.971. (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 54 x 16GB DDR4-32008 x 16GB DDR4-3200510152025SE +/- 0.06, N = 3SE +/- 0.09, N = 318.0718.321. (CXX) g++ options: -m64 -lm -lpthread -O3 -fPIC -U_FORTIFY_SOURCE -std=c++11

x264

H.264 Video Encoding

OpenBenchmarking.orgFrames Per Second, More Is Betterx264 2018-09-25H.264 Video Encoding4 x 16GB DDR4-32008 x 16GB DDR4-3200306090120150SE +/- 1.12, N = 15SE +/- 2.43, N = 3152.45150.411. (CC) gcc options: -ldl -m64 -lm -lpthread -O3 -ffast-math -std=gnu99 -fPIC -fomit-frame-pointer -fno-tree-vectorize

x265

H.265 1080p Video Encoding

OpenBenchmarking.orgFrames Per Second, More Is Betterx265 3.1.2H.265 1080p Video Encoding4 x 16GB DDR4-32008 x 16GB DDR4-32001122334455SE +/- 0.07, N = 3SE +/- 0.15, N = 348.2048.311. (CXX) g++ options: -O3 -rdynamic -lpthread -lrt -ldl -lnuma

ACES DGEMM

Sustained Floating-Point Rate

OpenBenchmarking.orgGFLOP/s, More Is BetterACES DGEMM 1.0Sustained Floating-Point Rate4 x 16GB DDR4-32008 x 16GB DDR4-320048121620SE +/- 0.04, N = 3SE +/- 0.09, N = 313.9214.101. (CC) gcc options: -O3 -march=native -fopenmp

Intel Open Image Denoise

Scene: Memorial

OpenBenchmarking.orgImages / Sec, More Is BetterIntel Open Image Denoise 1.0.0Scene: Memorial4 x 16GB DDR4-32008 x 16GB DDR4-3200510152025SE +/- 0.01, N = 3SE +/- 0.20, N = 318.8820.07

Coremark

CoreMark Size 666 - Iterations Per Second

OpenBenchmarking.orgIterations/Sec, More Is BetterCoremark 1.0CoreMark Size 666 - Iterations Per Second4 x 16GB DDR4-32008 x 16GB DDR4-3200300K600K900K1200K1500KSE +/- 6960.08, N = 3SE +/- 9732.16, N = 31558040.331559344.261. (CC) gcc options: -O2 -lrt" -lrt

LuxCoreRender

Scene: DLSC

OpenBenchmarking.orgM samples/sec, More Is BetterLuxCoreRender 2.2Scene: DLSC4 x 16GB DDR4-32008 x 16GB DDR4-32000.22050.4410.66150.8821.1025SE +/- 0.11, N = 15SE +/- 0.12, N = 150.980.86MIN: 0.38 / MAX: 1.43MIN: 0.37 / MAX: 1.45

LuxCoreRender

Scene: Rainbow Colors and Prism

OpenBenchmarking.orgM samples/sec, More Is BetterLuxCoreRender 2.2Scene: Rainbow Colors and Prism4 x 16GB DDR4-32008 x 16GB DDR4-32000.20250.4050.60750.811.0125SE +/- 0.07, N = 15SE +/- 0.07, N = 150.790.90MIN: 0.35 / MAX: 1.26MIN: 0.38 / MAX: 1.24

Himeno Benchmark

Poisson Pressure Solver

OpenBenchmarking.orgMFLOPS, More Is BetterHimeno Benchmark 3.0Poisson Pressure Solver4 x 16GB DDR4-32008 x 16GB DDR4-32007001400210028003500SE +/- 48.19, N = 4SE +/- 41.89, N = 153333.293312.851. (CC) gcc options: -O3 -mavx2

7-Zip Compression

Compress Speed Test

OpenBenchmarking.orgMIPS, More Is Better7-Zip Compression 16.02Compress Speed Test4 x 16GB DDR4-32008 x 16GB DDR4-320050K100K150K200K250KSE +/- 441.25, N = 3SE +/- 176.63, N = 31745822275671. (CXX) g++ options: -pipe -lpthread

Stockfish

Total Time

OpenBenchmarking.orgNodes Per Second, More Is BetterStockfish 9Total Time4 x 16GB DDR4-32008 x 16GB DDR4-320020M40M60M80M100MSE +/- 680282.77, N = 3SE +/- 707801.12, N = 31001205041020882391. (CXX) g++ options: -m64 -lpthread -fno-exceptions -std=c++11 -pedantic -O3 -msse -msse3 -mpopcnt -flto

asmFish

1024 Hash Memory, 26 Depth

OpenBenchmarking.orgNodes/second, More Is BetterasmFish 2018-07-231024 Hash Memory, 26 Depth4 x 16GB DDR4-32008 x 16GB DDR4-320020M40M60M80M100MSE +/- 1097355.29, N = 3SE +/- 916123.93, N = 3103535492103950643

Swet

Average

OpenBenchmarking.orgOperations Per Second, More Is BetterSwet 1.5.16Average4 x 16GB DDR4-32008 x 16GB DDR4-3200130M260M390M520M650MSE +/- 1207324.06, N = 3SE +/- 5464063.18, N = 36058861086042402091. (CC) gcc options: -lm -lpthread -lcurses -lrt

ebizzy

OpenBenchmarking.orgRecords/s, More Is Betterebizzy 0.34 x 16GB DDR4-32008 x 16GB DDR4-3200600K1200K1800K2400K3000KSE +/- 29956.24, N = 15SE +/- 20959.97, N = 3257086926073771. (CC) gcc options: -pthread -lpthread -O3 -march=native

Timed GCC Compilation

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed GCC Compilation 8.2Time To Compile4 x 16GB DDR4-32008 x 16GB DDR4-3200160320480640800SE +/- 0.11, N = 3SE +/- 0.04, N = 3760.82758.56

Timed Linux Kernel Compilation

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed Linux Kernel Compilation 5.4Time To Compile4 x 16GB DDR4-32008 x 16GB DDR4-3200612182430SE +/- 0.25, N = 10SE +/- 0.20, N = 1326.6226.48

Timed LLVM Compilation

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed LLVM Compilation 6.0.1Time To Compile4 x 16GB DDR4-32008 x 16GB DDR4-3200306090120150122.01124.29

Build2

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterBuild2 0.12Time To Compile4 x 16GB DDR4-32008 x 16GB DDR4-32001428425670SE +/- 0.15, N = 3SE +/- 0.05, N = 361.1161.13

C-Ray

Total Time - 4K, 16 Rays Per Pixel

OpenBenchmarking.orgSeconds, Fewer Is BetterC-Ray 1.1Total Time - 4K, 16 Rays Per Pixel4 x 16GB DDR4-32008 x 16GB DDR4-320048121620SE +/- 0.01, N = 3SE +/- 0.01, N = 314.9815.081. (CC) gcc options: -lm -lpthread -O3

Tungsten Renderer

Scene: Hair

OpenBenchmarking.orgSeconds, Fewer Is BetterTungsten Renderer 0.2.2Scene: Hair4 x 16GB DDR4-32008 x 16GB DDR4-3200246810SE +/- 0.03290, N = 3SE +/- 0.03764, N = 38.544008.597401. (CXX) g++ options: -std=c++0x -march=znver1 -msse2 -msse3 -mssse3 -msse4.1 -msse4.2 -msse4a -mfma -mbmi2 -mno-avx -mno-avx2 -mno-xop -mno-fma4 -mno-avx512f -mno-avx512vl -mno-avx512pf -mno-avx512er -mno-avx512cd -mno-avx512dq -mno-avx512bw -mno-avx512ifma -mno-avx512vbmi -fstrict-aliasing -O3 -rdynamic -ljpeg -lpthread -ldl

Tungsten Renderer

Scene: Water Caustic

OpenBenchmarking.orgSeconds, Fewer Is BetterTungsten Renderer 0.2.2Scene: Water Caustic4 x 16GB DDR4-32008 x 16GB DDR4-3200510152025SE +/- 0.04, N = 3SE +/- 0.05, N = 322.7522.691. (CXX) g++ options: -std=c++0x -march=znver1 -msse2 -msse3 -mssse3 -msse4.1 -msse4.2 -msse4a -mfma -mbmi2 -mno-avx -mno-avx2 -mno-xop -mno-fma4 -mno-avx512f -mno-avx512vl -mno-avx512pf -mno-avx512er -mno-avx512cd -mno-avx512dq -mno-avx512bw -mno-avx512ifma -mno-avx512vbmi -fstrict-aliasing -O3 -rdynamic -ljpeg -lpthread -ldl

Tungsten Renderer

Scene: Non-Exponential

OpenBenchmarking.orgSeconds, Fewer Is BetterTungsten Renderer 0.2.2Scene: Non-Exponential4 x 16GB DDR4-32008 x 16GB DDR4-32000.75421.50842.26263.01683.771SE +/- 0.00417, N = 3SE +/- 0.00422, N = 33.351983.350651. (CXX) g++ options: -std=c++0x -march=znver1 -msse2 -msse3 -mssse3 -msse4.1 -msse4.2 -msse4a -mfma -mbmi2 -mno-avx -mno-avx2 -mno-xop -mno-fma4 -mno-avx512f -mno-avx512vl -mno-avx512pf -mno-avx512er -mno-avx512cd -mno-avx512dq -mno-avx512bw -mno-avx512ifma -mno-avx512vbmi -fstrict-aliasing -O3 -rdynamic -ljpeg -lpthread -ldl

Tungsten Renderer

Scene: Volumetric Caustic

OpenBenchmarking.orgSeconds, Fewer Is BetterTungsten Renderer 0.2.2Scene: Volumetric Caustic4 x 16GB DDR4-32008 x 16GB DDR4-32000.99521.99042.98563.98084.976SE +/- 0.00507, N = 3SE +/- 0.00541, N = 34.395084.422951. (CXX) g++ options: -std=c++0x -march=znver1 -msse2 -msse3 -mssse3 -msse4.1 -msse4.2 -msse4a -mfma -mbmi2 -mno-avx -mno-avx2 -mno-xop -mno-fma4 -mno-avx512f -mno-avx512vl -mno-avx512pf -mno-avx512er -mno-avx512cd -mno-avx512dq -mno-avx512bw -mno-avx512ifma -mno-avx512vbmi -fstrict-aliasing -O3 -rdynamic -ljpeg -lpthread -ldl

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 94 x 16GB DDR4-32008 x 16GB DDR4-3200612182430SE +/- 0.03, N = 3SE +/- 0.09, N = 323.3122.261. (CC) gcc options: -pthread -fvisibility=hidden -O2

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 194 x 16GB DDR4-32008 x 16GB DDR4-32003691215SE +/- 0.087, N = 3SE +/- 0.091, N = 39.9589.0921. (CC) gcc options: -O3 -pthread -lz -llzma

DeepSpeech

Acceleration: CPU

OpenBenchmarking.orgSeconds, Fewer Is BetterDeepSpeech 0.6Acceleration: CPU4 x 16GB DDR4-32008 x 16GB DDR4-320020406080100SE +/- 0.24, N = 3SE +/- 0.35, N = 378.2279.89

Radiance Benchmark

Test: SMP Parallel

OpenBenchmarking.orgSeconds, Fewer Is BetterRadiance Benchmark 5.0Test: SMP Parallel4 x 16GB DDR4-32008 x 16GB DDR4-320050100150200250220.02220.78

R Benchmark

OpenBenchmarking.orgSeconds, Fewer Is BetterR Benchmark4 x 16GB DDR4-32008 x 16GB DDR4-32000.08350.1670.25050.3340.4175SE +/- 0.0036, N = 3SE +/- 0.0042, N = 70.35660.37111. R scripting front-end version 3.6.1 (2019-07-05)

OpenSSL

RSA 4096-bit Performance

OpenBenchmarking.orgSigns Per Second, More Is BetterOpenSSL 1.1.1RSA 4096-bit Performance4 x 16GB DDR4-32008 x 16GB DDR4-32002K4K6K8K10KSE +/- 8.82, N = 3SE +/- 1.48, N = 310320.510268.71. (CC) gcc options: -pthread -m64 -O3 -lssl -lcrypto -ldl

libjpeg-turbo tjbench

Test: Decompression Throughput

OpenBenchmarking.orgMegapixels/sec, More Is Betterlibjpeg-turbo tjbench 2.0.2Test: Decompression Throughput4 x 16GB DDR4-32008 x 16GB DDR4-32004080120160200SE +/- 0.02, N = 3SE +/- 0.27, N = 3167.43167.221. (CC) gcc options: -O3 -rdynamic

GROMACS

Water Benchmark

OpenBenchmarking.orgNs Per Day, More Is BetterGROMACS 2019.4Water Benchmark4 x 16GB DDR4-32008 x 16GB DDR4-32000.91761.83522.75283.67044.588SE +/- 0.002, N = 3SE +/- 0.006, N = 33.2694.0781. (CXX) g++ options: -mavx2 -mfma -std=c++11 -O3 -funroll-all-loops -pthread -lrt -lpthread -lm

MariaDB

Clients: 64

OpenBenchmarking.orgQueries Per Second, More Is BetterMariaDB 10.3.8Clients: 644 x 16GB DDR4-32008 x 16GB DDR4-320020040060080010009379391. (CXX) g++ options: -pie -fPIC -fstack-protector -fno-rtti -O2 -lpthread -llzma -lbz2 -laio -lnuma -lz -lm -lpcre -lcrypt -lssl -lcrypto -ldl

MariaDB

Clients: 128

OpenBenchmarking.orgQueries Per Second, More Is BetterMariaDB 10.3.8Clients: 1284 x 16GB DDR4-32008 x 16GB DDR4-3200801602403204003683691. (CXX) g++ options: -pie -fPIC -fstack-protector -fno-rtti -O2 -lpthread -llzma -lbz2 -laio -lnuma -lz -lm -lpcre -lcrypt -lssl -lcrypto -ldl

MariaDB

Clients: 256

OpenBenchmarking.orgQueries Per Second, More Is BetterMariaDB 10.3.8Clients: 2564 x 16GB DDR4-32008 x 16GB DDR4-3200701402102803503013011. (CXX) g++ options: -pie -fPIC -fstack-protector -fno-rtti -O2 -lpthread -llzma -lbz2 -laio -lnuma -lz -lm -lpcre -lcrypt -lssl -lcrypto -ldl

PostgreSQL pgbench

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

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL pgbench 12.0Scaling: Buffer Test - Test: Normal Load - Mode: Read Only4 x 16GB DDR4-32008 x 16GB DDR4-3200120K240K360K480K600KSE +/- 1034.88, N = 3SE +/- 639.20, N = 3574429.88569843.051. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -lcrypt -ldl -lm

PostgreSQL pgbench

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

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL pgbench 12.0Scaling: Buffer Test - Test: Normal Load - Mode: Read Write4 x 16GB DDR4-32008 x 16GB DDR4-320011K22K33K44K55KSE +/- 320.48, N = 3SE +/- 7.31, N = 352791.7252151.151. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -lcrypt -ldl -lm

SQLite Speedtest

Timed Time - Size 1,000

OpenBenchmarking.orgSeconds, Fewer Is BetterSQLite Speedtest 3.30Timed Time - Size 1,0004 x 16GB DDR4-32008 x 16GB DDR4-320020406080100SE +/- 0.19, N = 3SE +/- 0.15, N = 378.2879.061. (CC) gcc options: -O2 -ldl -lz -lpthread

GEGL

Operation: Crop

OpenBenchmarking.orgSeconds, Fewer Is BetterGEGLOperation: Crop4 x 16GB DDR4-32008 x 16GB DDR4-32003691215SE +/- 0.033, N = 3SE +/- 0.066, N = 39.9159.946

GEGL

Operation: Scale

OpenBenchmarking.orgSeconds, Fewer Is BetterGEGLOperation: Scale4 x 16GB DDR4-32008 x 16GB DDR4-3200246810SE +/- 0.058, N = 3SE +/- 0.040, N = 37.3027.280

GEGL

Operation: Cartoon

OpenBenchmarking.orgSeconds, Fewer Is BetterGEGLOperation: Cartoon4 x 16GB DDR4-32008 x 16GB DDR4-3200306090120150SE +/- 0.08, N = 3SE +/- 0.09, N = 3118.57118.14

GEGL

Operation: Reflect

OpenBenchmarking.orgSeconds, Fewer Is BetterGEGLOperation: Reflect4 x 16GB DDR4-32008 x 16GB DDR4-3200918273645SE +/- 0.07, N = 3SE +/- 0.05, N = 338.2538.28

GEGL

Operation: Antialias

OpenBenchmarking.orgSeconds, Fewer Is BetterGEGLOperation: Antialias4 x 16GB DDR4-32008 x 16GB DDR4-32001122334455SE +/- 0.08, N = 3SE +/- 0.04, N = 350.4450.37

GEGL

Operation: Tile Glass

OpenBenchmarking.orgSeconds, Fewer Is BetterGEGLOperation: Tile Glass4 x 16GB DDR4-32008 x 16GB DDR4-3200918273645SE +/- 0.00, N = 3SE +/- 0.05, N = 340.3140.13

GEGL

Operation: Wavelet Blur

OpenBenchmarking.orgSeconds, Fewer Is BetterGEGLOperation: Wavelet Blur4 x 16GB DDR4-32008 x 16GB DDR4-320020406080100SE +/- 0.28, N = 3SE +/- 0.05, N = 380.9280.84

GEGL

Operation: Color Enhance

OpenBenchmarking.orgSeconds, Fewer Is BetterGEGLOperation: Color Enhance4 x 16GB DDR4-32008 x 16GB DDR4-32001632486480SE +/- 0.06, N = 3SE +/- 0.04, N = 372.5572.71

GEGL

Operation: Rotate 90 Degrees

OpenBenchmarking.orgSeconds, Fewer Is BetterGEGLOperation: Rotate 90 Degrees4 x 16GB DDR4-32008 x 16GB DDR4-32001122334455SE +/- 0.04, N = 3SE +/- 0.04, N = 349.3849.25

GNU Octave Benchmark

OpenBenchmarking.orgSeconds, Fewer Is BetterGNU Octave Benchmark 4.4.14 x 16GB DDR4-32008 x 16GB DDR4-320048121620SE +/- 0.14, N = 15SE +/- 0.23, N = 516.2216.91

Redis

Test: SADD

OpenBenchmarking.orgRequests Per Second, More Is BetterRedis 5.0.5Test: SADD4 x 16GB DDR4-32008 x 16GB DDR4-3200400K800K1200K1600K2000KSE +/- 25150.30, N = 15SE +/- 32328.77, N = 121618485.161672023.471. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3

Redis

Test: GET

OpenBenchmarking.orgRequests Per Second, More Is BetterRedis 5.0.5Test: GET4 x 16GB DDR4-32008 x 16GB DDR4-3200400K800K1200K1600K2000KSE +/- 22398.58, N = 15SE +/- 17686.04, N = 31754713.151902672.081. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3

Redis

Test: SET

OpenBenchmarking.orgRequests Per Second, More Is BetterRedis 5.0.5Test: SET4 x 16GB DDR4-32008 x 16GB DDR4-3200300K600K900K1200K1500KSE +/- 22712.58, N = 15SE +/- 19482.17, N = 151433268.611487985.341. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3

Sysbench

Test: Memory

OpenBenchmarking.orgEvents Per Second, More Is BetterSysbench 2018-07-28Test: Memory4 x 16GB DDR4-32008 x 16GB DDR4-32001.3M2.6M3.9M5.2M6.5MSE +/- 49487.48, N = 12SE +/- 61080.50, N = 35862459.895553387.891. (CC) gcc options: -pthread -O3 -funroll-loops -ggdb3 -march=amdfam10 -rdynamic -ldl -laio -lm

Sysbench

Test: CPU

OpenBenchmarking.orgEvents Per Second, More Is BetterSysbench 2018-07-28Test: CPU4 x 16GB DDR4-32008 x 16GB DDR4-320020K40K60K80K100KSE +/- 36.77, N = 3SE +/- 1.68, N = 381506.7781400.751. (CC) gcc options: -pthread -O3 -funroll-loops -ggdb3 -march=amdfam10 -rdynamic -ldl -laio -lm

Chaos Group V-RAY

Mode: CPU

OpenBenchmarking.orgKsamples, More Is BetterChaos Group V-RAY 4.10.03Mode: CPU4 x 16GB DDR4-32008 x 16GB DDR4-320011K22K33K44K55KSE +/- 519.59, N = 3SE +/- 113.14, N = 35179951130

IndigoBench

Scene: Bedroom

OpenBenchmarking.orgM samples/s, More Is BetterIndigoBench 4.0.64Scene: Bedroom4 x 16GB DDR4-32008 x 16GB DDR4-32001.17882.35763.53644.71525.894SE +/- 0.003, N = 3SE +/- 0.005, N = 35.0465.239

IndigoBench

Scene: Supercar

OpenBenchmarking.orgM samples/s, More Is BetterIndigoBench 4.0.64Scene: Supercar4 x 16GB DDR4-32008 x 16GB DDR4-3200246810SE +/- 0.019, N = 3SE +/- 0.019, N = 38.7588.910

Apache Cassandra

Test: Reads

OpenBenchmarking.orgOp/s, More Is BetterApache Cassandra 3.11.4Test: Reads4 x 16GB DDR4-32008 x 16GB DDR4-32004K8K12K16K20KSE +/- 33.77, N = 6SE +/- 10918.77, N = 923421003

Apache Cassandra

Test: Writes

OpenBenchmarking.orgOp/s, More Is BetterApache Cassandra 3.11.4Test: Writes4 x 16GB DDR4-32008 x 16GB DDR4-320040K80K120K160K200KSE +/- 1856.37, N = 3SE +/- 2688.43, N = 3192120206720

Apache Cassandra

Test: Mixed 1:1

OpenBenchmarking.orgOp/s, More Is BetterApache Cassandra 3.11.4Test: Mixed 1:14 x 16GB DDR4-32008 x 16GB DDR4-32006001200180024003000SE +/- 174.46, N = 92022937

Apache Cassandra

Test: Mixed 1:3

OpenBenchmarking.orgOp/s, More Is BetterApache Cassandra 3.11.4Test: Mixed 1:34 x 16GB DDR4-32008 x 16GB DDR4-32002004006008001000SE +/- 3.89, N = 6SE +/- 70.88, N = 121361104

Facebook RocksDB

Test: Random Fill

OpenBenchmarking.orgOp/s, More Is BetterFacebook RocksDB 6.3.6Test: Random Fill4 x 16GB DDR4-32008 x 16GB DDR4-320080K160K240K320K400KSE +/- 557.50, N = 3SE +/- 2099.02, N = 33492673547301. (CXX) g++ options: -O3 -march=native -std=c++11 -fno-builtin-memcmp -fno-rtti -rdynamic -lpthread

Facebook RocksDB

Test: Random Read

OpenBenchmarking.orgOp/s, More Is BetterFacebook RocksDB 6.3.6Test: Random Read4 x 16GB DDR4-32008 x 16GB DDR4-320040M80M120M160M200MSE +/- 1241104.89, N = 3SE +/- 96649.15, N = 31666005391645940551. (CXX) g++ options: -O3 -march=native -std=c++11 -fno-builtin-memcmp -fno-rtti -rdynamic -lpthread

Facebook RocksDB

Test: Sequential Fill

OpenBenchmarking.orgOp/s, More Is BetterFacebook RocksDB 6.3.6Test: Sequential Fill4 x 16GB DDR4-32008 x 16GB DDR4-320080K160K240K320K400KSE +/- 942.38, N = 3SE +/- 2123.43, N = 33710133561891. (CXX) g++ options: -O3 -march=native -std=c++11 -fno-builtin-memcmp -fno-rtti -rdynamic -lpthread

Facebook RocksDB

Test: Random Fill Sync

OpenBenchmarking.orgOp/s, More Is BetterFacebook RocksDB 6.3.6Test: Random Fill Sync4 x 16GB DDR4-32008 x 16GB DDR4-320040K80K120K160K200KSE +/- 197.17, N = 3SE +/- 814.55, N = 31666681664901. (CXX) g++ options: -O3 -march=native -std=c++11 -fno-builtin-memcmp -fno-rtti -rdynamic -lpthread

Facebook RocksDB

Test: Read While Writing

OpenBenchmarking.orgOp/s, More Is BetterFacebook RocksDB 6.3.6Test: Read While Writing4 x 16GB DDR4-32008 x 16GB DDR4-32001.4M2.8M4.2M5.6M7MSE +/- 54210.14, N = 3SE +/- 26007.07, N = 3602696866947541. (CXX) g++ options: -O3 -march=native -std=c++11 -fno-builtin-memcmp -fno-rtti -rdynamic -lpthread

Blender

Blend File: BMW27 - Compute: CPU-Only

OpenBenchmarking.orgSeconds, Fewer Is BetterBlender 2.81Blend File: BMW27 - Compute: CPU-Only4 x 16GB DDR4-32008 x 16GB DDR4-32001122334455SE +/- 0.01, N = 3SE +/- 0.08, N = 348.0048.36

Blender

Blend File: Classroom - Compute: CPU-Only

OpenBenchmarking.orgSeconds, Fewer Is BetterBlender 2.81Blend File: Classroom - Compute: CPU-Only4 x 16GB DDR4-32008 x 16GB DDR4-3200306090120150SE +/- 0.11, N = 3SE +/- 0.32, N = 3124.41125.50

Blender

Blend File: Barbershop - Compute: CPU-Only

OpenBenchmarking.orgSeconds, Fewer Is BetterBlender 2.81Blend File: Barbershop - Compute: CPU-Only4 x 16GB DDR4-32008 x 16GB DDR4-32004080120160200SE +/- 0.36, N = 3SE +/- 0.08, N = 3189.52189.87

Memcached mcperf

Method: Add

OpenBenchmarking.orgOperations Per Second, More Is BetterMemcached mcperf 1.5.10Method: Add4 x 16GB DDR4-32008 x 16GB DDR4-32007K14K21K28K35KSE +/- 277.15, N = 3SE +/- 1973.61, N = 1234276.834916.71. (CC) gcc options: -O2 -lm -rdynamic

Memcached mcperf

Method: Get

OpenBenchmarking.orgOperations Per Second, More Is BetterMemcached mcperf 1.5.10Method: Get4 x 16GB DDR4-32008 x 16GB DDR4-320011K22K33K44K55KSE +/- 778.85, N = 4SE +/- 881.23, N = 352076.552767.01. (CC) gcc options: -O2 -lm -rdynamic

Memcached mcperf

Method: Set

OpenBenchmarking.orgOperations Per Second, More Is BetterMemcached mcperf 1.5.10Method: Set4 x 16GB DDR4-32008 x 16GB DDR4-32007K14K21K28K35KSE +/- 424.02, N = 5SE +/- 120.32, N = 332447.233263.91. (CC) gcc options: -O2 -lm -rdynamic

Memcached mcperf

Method: Append

OpenBenchmarking.orgOperations Per Second, More Is BetterMemcached mcperf 1.5.10Method: Append4 x 16GB DDR4-32008 x 16GB DDR4-32007K14K21K28K35KSE +/- 317.98, N = 10SE +/- 573.07, N = 334807.134309.71. (CC) gcc options: -O2 -lm -rdynamic

Memcached mcperf

Method: Replace

OpenBenchmarking.orgOperations Per Second, More Is BetterMemcached mcperf 1.5.10Method: Replace4 x 16GB DDR4-32008 x 16GB DDR4-32007K14K21K28K35KSE +/- 284.85, N = 15SE +/- 495.82, N = 434579.434901.21. (CC) gcc options: -O2 -lm -rdynamic

NGINX Benchmark

Static Web Page Serving

OpenBenchmarking.orgRequests Per Second, More Is BetterNGINX Benchmark 1.9.9Static Web Page Serving4 x 16GB DDR4-32008 x 16GB DDR4-32007K14K21K28K35KSE +/- 542.03, N = 3SE +/- 448.22, N = 332136.6931931.921. (CC) gcc options: -lpthread -lcrypt -lcrypto -lz -O3 -march=native

Apache Benchmark

Static Web Page Serving

OpenBenchmarking.orgRequests Per Second, More Is BetterApache Benchmark 2.4.29Static Web Page Serving4 x 16GB DDR4-32008 x 16GB DDR4-32006K12K18K24K30KSE +/- 15.60, N = 3SE +/- 41.04, N = 326338.8826203.471. (CC) gcc options: -shared -fPIC -O2 -pthread

Appleseed

Scene: Emily

OpenBenchmarking.orgSeconds, Fewer Is BetterAppleseed 2.0 BetaScene: Emily4 x 16GB DDR4-32008 x 16GB DDR4-32004080120160200161.83161.36

Appleseed

Scene: Disney Material

OpenBenchmarking.orgSeconds, Fewer Is BetterAppleseed 2.0 BetaScene: Disney Material4 x 16GB DDR4-32008 x 16GB DDR4-32002040608010073.6275.76

Appleseed

Scene: Material Tester

OpenBenchmarking.orgSeconds, Fewer Is BetterAppleseed 2.0 BetaScene: Material Tester4 x 16GB DDR4-32008 x 16GB DDR4-32004080120160200184.39183.77

Apache Siege

Concurrent Users: 10

OpenBenchmarking.orgTransactions Per Second, More Is BetterApache Siege 2.4.29Concurrent Users: 104 x 16GB DDR4-32008 x 16GB DDR4-32004K8K12K16K20KSE +/- 16.25, N = 3SE +/- 153.46, N = 1016778.5516886.531. (CC) gcc options: -O2 -lpthread -ldl -lssl -lcrypto

Apache Siege

Concurrent Users: 50

OpenBenchmarking.orgTransactions Per Second, More Is BetterApache Siege 2.4.29Concurrent Users: 504 x 16GB DDR4-32008 x 16GB DDR4-32005K10K15K20K25KSE +/- 193.70, N = 3SE +/- 193.03, N = 324440.9824006.921. (CC) gcc options: -O2 -lpthread -ldl -lssl -lcrypto

Apache Siege

Concurrent Users: 100

OpenBenchmarking.orgTransactions Per Second, More Is BetterApache Siege 2.4.29Concurrent Users: 1004 x 16GB DDR4-32008 x 16GB DDR4-32007K14K21K28K35KSE +/- 313.83, N = 3SE +/- 145.80, N = 333052.9432465.321. (CC) gcc options: -O2 -lpthread -ldl -lssl -lcrypto

Apache Siege

Concurrent Users: 200

OpenBenchmarking.orgTransactions Per Second, More Is BetterApache Siege 2.4.29Concurrent Users: 2004 x 16GB DDR4-32008 x 16GB DDR4-32007K14K21K28K35KSE +/- 65.64, N = 3SE +/- 380.36, N = 332891.3933421.711. (CC) gcc options: -O2 -lpthread -ldl -lssl -lcrypto

Apache Siege

Concurrent Users: 250

OpenBenchmarking.orgTransactions Per Second, More Is BetterApache Siege 2.4.29Concurrent Users: 2504 x 16GB DDR4-32008 x 16GB DDR4-32007K14K21K28K35KSE +/- 76.53, N = 3SE +/- 52.72, N = 333252.4033413.691. (CC) gcc options: -O2 -lpthread -ldl -lssl -lcrypto

BRL-CAD

VGR Performance Metric

OpenBenchmarking.orgVGR Performance Metric, More Is BetterBRL-CAD 7.28.0VGR Performance Metric4 x 16GB DDR4-32008 x 16GB DDR4-3200110K220K330K440K550K4977824977501. (CXX) g++ options: -std=c++98 -pipe -fno-strict-aliasing -fno-common -fexceptions -ftemplate-depth-128 -m64 -ggdb3 -O3 -fipa-pta -fstrength-reduce -finline-functions -flto -pedantic -rdynamic -lSM -lICE -lXi -lGLU -lGL -lX11 -lXext -lXrender -lpthread -ldl -luuid -lm

SPECjbb 2015

SPECjbb2015-Composite max-jOPS

OpenBenchmarking.orgjOPS, More Is BetterSPECjbb 2015SPECjbb2015-Composite max-jOPS4 x 16GB DDR4-32008 x 16GB DDR4-320020K40K60K80K100K8077799094

SPECjbb 2015

SPECjbb2015-Composite critical-jOPS

OpenBenchmarking.orgjOPS, More Is BetterSPECjbb 2015SPECjbb2015-Composite critical-jOPS4 x 16GB DDR4-32008 x 16GB DDR4-320012K24K36K48K60K4380556261

POV-Ray

Trace Time

OpenBenchmarking.orgSeconds, Fewer Is BetterPOV-Ray 3.7.0.7Trace Time4 x 16GB DDR4-32008 x 16GB DDR4-320048121620SE +/- 0.02, N = 3SE +/- 0.07, N = 313.6913.77

SPEC CPU 2017

Copies: 1 - Benchmark: fprate

OpenBenchmarking.orgBase Rate, More Is BetterSPEC CPU 2017Copies: 1 - Benchmark: fprate4 x 16GB DDR4-32008 x 16GB DDR4-32002468106.756.73

SPEC CPU 2017

Copies: 1 - Benchmark: intrate

OpenBenchmarking.orgBase Rate, More Is BetterSPEC CPU 2017Copies: 1 - Benchmark: intrate4 x 16GB DDR4-32008 x 16GB DDR4-32000.9271.8542.7813.7084.6354.104.12

rays1bench

Large Scene

OpenBenchmarking.orgmrays/s, More Is Betterrays1bench 2020-01-09Large Scene4 x 16GB DDR4-32008 x 16GB DDR4-320050100150200250SE +/- 0.72, N = 3SE +/- 0.53, N = 3218.85217.29

Numpy Benchmark

OpenBenchmarking.orgSeconds, Fewer Is BetterNumpy Benchmark4 x 16GB DDR4-32008 x 16GB DDR4-320060120180240300SE +/- 0.93, N = 3SE +/- 0.25, N = 3260.21253.81

Mlpack Benchmark

Benchmark: scikit_svm

OpenBenchmarking.orgSeconds, Fewer Is BetterMlpack BenchmarkBenchmark: scikit_svm4 x 16GB DDR4-32008 x 16GB DDR4-320048121620SE +/- 0.04, N = 3SE +/- 0.05, N = 315.0315.10

Scikit-Learn

OpenBenchmarking.orgSeconds, Fewer Is BetterScikit-Learn 0.22.14 x 16GB DDR4-32008 x 16GB DDR4-32003691215SE +/- 0.05, N = 3SE +/- 0.01, N = 310.5710.45

AOM AV1

Encoder Mode: Speed 0 Two-Pass

OpenBenchmarking.orgFrames Per Second, More Is BetterAOM AV1 2020-01-10Encoder Mode: Speed 0 Two-Pass4 x 16GB DDR4-32008 x 16GB DDR4-32000.03380.06760.10140.13520.169SE +/- 0.00, N = 3SE +/- 0.00, N = 30.150.151. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm -lpthread

AOM AV1

Encoder Mode: Speed 2 Two-Pass

OpenBenchmarking.orgFrames Per Second, More Is BetterAOM AV1 2020-01-10Encoder Mode: Speed 2 Two-Pass4 x 16GB DDR4-32008 x 16GB DDR4-32000.06750.1350.20250.270.3375SE +/- 0.00, N = 3SE +/- 0.00, N = 30.30.31. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm -lpthread

AOM AV1

Encoder Mode: Speed 4 Realtime

OpenBenchmarking.orgFrames Per Second, More Is BetterAOM AV1 2020-01-10Encoder Mode: Speed 4 Realtime4 x 16GB DDR4-32008 x 16GB DDR4-32000.13950.2790.41850.5580.6975SE +/- 0.00, N = 3SE +/- 0.00, N = 30.610.621. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm -lpthread

AOM AV1

Encoder Mode: Speed 5 Two-Pass

OpenBenchmarking.orgFrames Per Second, More Is BetterAOM AV1 2020-01-10Encoder Mode: Speed 5 Two-Pass4 x 16GB DDR4-32008 x 16GB DDR4-32000.20250.4050.60750.811.0125SE +/- 0.00, N = 3SE +/- 0.00, N = 30.90.91. (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 2020-01-10Encoder Mode: Speed 6 Realtime4 x 16GB DDR4-32008 x 16GB DDR4-32003691215SE +/- 0.01, N = 3SE +/- 0.03, N = 311.3811.521. (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 2020-01-10Encoder Mode: Speed 8 Realtime4 x 16GB DDR4-32008 x 16GB DDR4-3200714212835SE +/- 0.10, N = 3SE +/- 0.09, N = 328.6529.161. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm -lpthread


Phoronix Test Suite v10.8.4