AMD EPYC 7642 Linux 5.0 To 5.4 Kernel Benchmarks

AMD EPYC 7642 benchmarks by Michael Larabel.

HTML result view exported from: https://openbenchmarking.org/result/1912230-HU-EPYCKERNE24&obr_sgm=y&obr_vb=y&sor&grw.

AMD EPYC 7642 Linux 5.0 To 5.4 Kernel BenchmarksProcessorMotherboardChipsetMemoryDiskGraphicsAudioNetworkOSKernelDesktopDisplay ServerDisplay DriverOpenGLCompilerFile-SystemScreen ResolutionLinux 5.0Linux 5.1Linux 5.2Linux 5.3Linux 5.4 GitAMD EPYC 7642 48-Core @ 2.30GHz (48 Cores / 96 Threads)ASRockRack EPYCD8 (P2.10 BIOS)AMD Starship/Matisse129024MB280GB INTEL SSDPED1D280GAllvmpipe 126GBAMD Starship/Matisse2 x Intel I350Ubuntu 19.105.0.0-050000-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 20191008ext41024x7685.1.0-050100-generic (x86_64)5.2.0-050200-generic (x86_64)5.3.0-050300-generic (x86_64)5.4.0-999-generic (x86_64) 20191114OpenBenchmarking.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: 0x830101cPython Details- Python 2.7.17rc1 + Python 3.7.5rc1Security Details- Linux 5.0: l1tf: 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 IBRS_FW STIBP: always-on RSB filling - Linux 5.1: l1tf: 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 IBRS_FW STIBP: always-on RSB filling - Linux 5.2: 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 IBRS_FW STIBP: always-on RSB filling - Linux 5.3: 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 - Linux 5.4 Git: 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

AMD EPYC 7642 Linux 5.0 To 5.4 Kernel Benchmarksselenium: Jetstream - Firefoxselenium: StyleBench - Firefoxselenium: Speedometer - Firefoxior: Read Testselenium: Octane - Firefoxselenium: PSPDFKit WASM - Firefoxmbw: Memory Copy - 8192 MiBmbw: Memory Copy, Fixed Block Size - 8192 MiBtinymembench: Standard Memcpytinymembench: Standard Memsetior: Write Testctx-clock: Context Switch Timehackbench: 16 - Threadhackbench: 16 - Processhackbench: 32 - Processstress-ng: Semaphoresstress-ng: Socket Activitystress-ng: Context Switchingstress-ng: System V Message Passingsockperf: Throughputsockperf: Latency Ping Pongsockperf: Latency Under Loadramspeed: Average - Integerramspeed: Average - Floating Pointfio: Rand Read - Linux AIO - Yes - No - 4KB - Default Test Directoryfio: Rand Write - Linux AIO - Yes - No - 4KB - Default Test Directoryfio: Seq Read - Linux AIO - Yes - No - 2MB - Default Test Directoryfio: Seq Write - Linux AIO - Yes - No - 2MB - Default Test Directoryhmmer: Pfam Database Searchmrbayes: Primate Phylogeny Analysishpcc: 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 Bandwidthgromacs: Water Benchmarknamd: ATPase Simulation - 327,506 Atomsaskap: tConvolve MT - Griddingaskap: tConvolve MT - Degriddingaskap: tConvolve MPI - Griddingaskap: tConvolve MPI - Degriddingaskap: tConvolve OpenMP - Griddingaskap: tConvolve OpenMP - Degriddingmt-dgemm: Sustained Floating-Point Rateminife: Smallbuild-llvm: Time To Compilebuild-gcc: Time To Compilebuild-linux-kernel: Time To Compiletungsten: Hairtungsten: Water Causticgraphics-magick: Rotategraphics-magick: Resizingsvt-vp9: Visual Quality Optimized - Bosphorus 1080pv-ray: CPUblender: Classroom - CPU-Onlyblender: Barbershop - CPU-Onlyindigobench: Bedroomindigobench: Supercarapache: Static Web Page Servingopenssl: RSA 4096-bit Performancephpbench: PHP Benchmark Suitesqlite: 64sqlite: 128rocksdb: Rand Fillrocksdb: Rand Readrocksdb: Seq Fillrocksdb: Rand Fill Syncrocksdb: Read While Writingsqlite-speedtest: Timed Time - Size 1,000pgbench: Buffer Test - Normal Load - Read Onlypgbench: Buffer Test - Normal Load - Read WriteLinux 5.0Linux 5.1Linux 5.2Linux 5.3Linux 5.4 Git155.2760.468.231955.1025006179015152.8849054.3398793.514868.31318.4813814.51413.79626.7072238135.1018024.6718691055.3616341283.725110304.89619.39038592.3935635.361033212333229711906.239103.050111.3400017.0478017.0478021.6209011.845302.126960.181411.135481.0471016274.2544.0700.538034404.985932.504560.046204.027011.166137.4713.98574919363.9121.356745.08326.0718.5742722.68265151890286.9550636122.62200.735.2488.90725995.7710286.250068846.81499.690346493167208762359923170948678087377.265581740.70111048849.193343156.2660.767.71956.1026118178215172.9319037.6768759.614887.31282.5513814.69313.69126.6382244518.9917038.4219657674.7017724572.055182924.89720.68335636.7629770.4460800212333230411816.262102.995111.7370016.7570016.7570021.1042011.882102.129190.182231.136741.5146415140.5614.0630.538034421.285980.584561.136217.107222.866151.1714.19321419345.7123.105742.48626.0448.6446522.78995151954286.6951348121.64200.305.2428.94026047.2810291.650179246.66799.931350102166608589353535170485669090277.902581546.25070648622.856924155.9660.468.61957.9625739178215242.4139017.8838828.014862.11284.8813814.75213.75626.3392273593.7219306.4117684847.9225562465.645303445.05721.93029809.7829740.8463287210333229511666.069103.933113.2850017.1708017.1708020.9867011.869002.126240.181981.109601.5441115183.7814.0750.537784416.335954.564560.596216.106770.196442.5114.08981619328.0121.599745.57926.1488.5972522.69265101944281.2751135121.99200.095.2248.94226791.0110296.450753746.20698.475344395163416242358055169283667599178.164577466.97056948370.508547156.8160.468.41952.8725630177915303.2399053.9318815.014768.71282.1613815.97715.08529.8762247022.4118882.3317871355.6925071193.855014035.04821.67940955.9839618.5460267204500224011296.255104.198112.6170017.0597017.0597021.4980011.876302.127750.182041.158641.4976016539.0404.0850.539014405.545949.874562.226219.126886.976390.9714.07223419352.2121.618752.47626.2928.6061322.70725221920283.5251030123.22201.295.2548.94125689.2510285.149418648.602106.722356507169222387370037169927670764277.675575463.82440348206.275012155.8060.068.761942.9025869178315163.3138982.9038819.614840.11321.7513816.23915.28130.5972248510.3217813.0916748269.5425342661.184635615.11721.50639983.0538555.4261740207000225510896.285105.131111.8750016.9185016.9185021.3909011.807602.128170.183531.147141.5196816498.6554.0720.538954426.905959.124565.486225.187056.516378.0913.98250819348.1123.124751.64826.3098.5975522.73535142044285.7850976123.12201.465.2568.91826068.7910298.550258649.627105.436351130167033565363578168454674893278.083571175.69713147535.221183OpenBenchmarking.org

Selenium

Benchmark: Jetstream - Browser: Firefox

OpenBenchmarking.orgScore, More Is BetterSeleniumBenchmark: Jetstream - Browser: FirefoxLinux 5.3Linux 5.1Linux 5.2Linux 5.4 GitLinux 5.0306090120150156.81156.26155.96155.80155.271. firefox 70.0.1

Selenium

Benchmark: StyleBench - Browser: Firefox

OpenBenchmarking.orgRuns / Minute, More Is BetterSeleniumBenchmark: StyleBench - Browser: FirefoxLinux 5.1Linux 5.3Linux 5.2Linux 5.0Linux 5.4 Git142842567060.760.460.460.460.01. firefox 70.0.1

Selenium

Benchmark: Speedometer - Browser: Firefox

OpenBenchmarking.orgRuns Per Minute, More Is BetterSeleniumBenchmark: Speedometer - Browser: FirefoxLinux 5.4 GitLinux 5.2Linux 5.3Linux 5.0Linux 5.1153045607568.7668.6068.4068.2367.701. firefox 70.0.1

IOR

Read Test

OpenBenchmarking.orgMB/s, More Is BetterIOR 3.2.1Read TestLinux 5.2Linux 5.1Linux 5.0Linux 5.3Linux 5.4 Git4008001200160020001957.961956.101955.101952.871942.901. (CC) gcc options: -O2 -lm -pthread -lmpi

Selenium

Benchmark: Octane - Browser: Firefox

OpenBenchmarking.orgGeometric Mean, More Is BetterSeleniumBenchmark: Octane - Browser: FirefoxLinux 5.1Linux 5.4 GitLinux 5.2Linux 5.3Linux 5.06K12K18K24K30K26118258692573925630250061. firefox 70.0.1

Selenium

Benchmark: PSPDFKit WASM - Browser: Firefox

OpenBenchmarking.orgScore, Fewer Is BetterSeleniumBenchmark: PSPDFKit WASM - Browser: FirefoxLinux 5.3Linux 5.1Linux 5.2Linux 5.4 GitLinux 5.0400800120016002000177917821782178317901. firefox 70.0.1

MBW

Test: Memory Copy - Array Size: 8192 MiB

OpenBenchmarking.orgMiB/s, More Is BetterMBW 2018-09-08Test: Memory Copy - Array Size: 8192 MiBLinux 5.3Linux 5.2Linux 5.1Linux 5.4 GitLinux 5.03K6K9K12K15K15303.2415242.4115172.9315163.3115152.881. (CC) gcc options: -O3 -march=native

MBW

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

OpenBenchmarking.orgMiB/s, More Is BetterMBW 2018-09-08Test: Memory Copy, Fixed Block Size - Array Size: 8192 MiBLinux 5.0Linux 5.3Linux 5.1Linux 5.2Linux 5.4 Git2K4K6K8K10K9054.349053.939037.689017.888982.901. (CC) gcc options: -O3 -march=native

Tinymembench

Standard Memcpy

OpenBenchmarking.orgMB/s, More Is BetterTinymembench 2018-05-28Standard MemcpyLinux 5.2Linux 5.4 GitLinux 5.3Linux 5.0Linux 5.12K4K6K8K10K8828.08819.68815.08793.58759.61. (CC) gcc options: -O2 -lm

Tinymembench

Standard Memset

OpenBenchmarking.orgMB/s, More Is BetterTinymembench 2018-05-28Standard MemsetLinux 5.1Linux 5.0Linux 5.2Linux 5.4 GitLinux 5.33K6K9K12K15K14887.314868.314862.114840.114768.71. (CC) gcc options: -O2 -lm

IOR

Write Test

OpenBenchmarking.orgMB/s, More Is BetterIOR 3.2.1Write TestLinux 5.4 GitLinux 5.0Linux 5.2Linux 5.1Linux 5.3300600900120015001321.751318.481284.881282.551282.161. (CC) gcc options: -O2 -lm -pthread -lmpi

ctx_clock

Context Switch Time

OpenBenchmarking.orgClocks, Fewer Is Betterctx_clockContext Switch TimeLinux 5.0Linux 5.1Linux 5.2Linux 5.3Linux 5.4 Git306090120150138138138138138

Hackbench

Count: 16 - Type: Thread

OpenBenchmarking.orgSeconds, Fewer Is BetterHackbenchCount: 16 - Type: ThreadLinux 5.0Linux 5.1Linux 5.2Linux 5.3Linux 5.4 Git4812162014.5114.6914.7515.9816.241. (CC) gcc options: -lpthread

Hackbench

Count: 16 - Type: Process

OpenBenchmarking.orgSeconds, Fewer Is BetterHackbenchCount: 16 - Type: ProcessLinux 5.1Linux 5.2Linux 5.0Linux 5.3Linux 5.4 Git4812162013.6913.7613.8015.0915.281. (CC) gcc options: -lpthread

Hackbench

Count: 32 - Type: Process

OpenBenchmarking.orgSeconds, Fewer Is BetterHackbenchCount: 32 - Type: ProcessLinux 5.2Linux 5.1Linux 5.0Linux 5.3Linux 5.4 Git71421283526.3426.6426.7129.8830.601. (CC) gcc options: -lpthread

Stress-NG

Test: Semaphores

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.07.26Test: SemaphoresLinux 5.2Linux 5.4 GitLinux 5.3Linux 5.1Linux 5.0500K1000K1500K2000K2500K2273593.722248510.322247022.412244518.992238135.101. (CC) gcc options: -O2 -std=gnu99 -lm -lz -lcrypt -lrt -lpthread -laio -lc

Stress-NG

Test: Socket Activity

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.07.26Test: Socket ActivityLinux 5.2Linux 5.3Linux 5.0Linux 5.4 GitLinux 5.14K8K12K16K20K19306.4118882.3318024.6717813.0917038.421. (CC) gcc options: -O2 -std=gnu99 -lm -lz -lcrypt -lrt -lpthread -laio -lc

Stress-NG

Test: Context Switching

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.07.26Test: Context SwitchingLinux 5.1Linux 5.0Linux 5.3Linux 5.2Linux 5.4 Git4M8M12M16M20M19657674.7018691055.3617871355.6917684847.9216748269.541. (CC) gcc options: -O2 -std=gnu99 -lm -lz -lcrypt -lrt -lpthread -laio -lc

Stress-NG

Test: System V Message Passing

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.07.26Test: System V Message PassingLinux 5.2Linux 5.4 GitLinux 5.3Linux 5.1Linux 5.05M10M15M20M25M25562465.6425342661.1825071193.8517724572.0516341283.721. (CC) gcc options: -O2 -std=gnu99 -lm -lz -lcrypt -lrt -lpthread -laio -lc

Sockperf

Test: Throughput

OpenBenchmarking.orgMessages Per Second, More Is BetterSockperf 3.4Test: ThroughputLinux 5.2Linux 5.1Linux 5.0Linux 5.3Linux 5.4 Git110K220K330K440K550K5303445182925110305014034635611. (CXX) g++ options: --param -O3 -rdynamic -ldl -lpthread

Sockperf

Test: Latency Ping Pong

OpenBenchmarking.orgusec, Fewer Is BetterSockperf 3.4Test: Latency Ping PongLinux 5.0Linux 5.1Linux 5.3Linux 5.2Linux 5.4 Git1.15132.30263.45394.60525.75654.8964.8975.0485.0575.1171. (CXX) g++ options: --param -O3 -rdynamic -ldl -lpthread

Sockperf

Test: Latency Under Load

OpenBenchmarking.orgusec, Fewer Is BetterSockperf 3.4Test: Latency Under LoadLinux 5.0Linux 5.1Linux 5.4 GitLinux 5.3Linux 5.251015202519.3920.6821.5121.6821.931. (CXX) g++ options: --param -O3 -rdynamic -ldl -lpthread

RAMspeed SMP

Type: Average - Benchmark: Integer

OpenBenchmarking.orgMB/s, More Is BetterRAMspeed SMP 3.5.0Type: Average - Benchmark: IntegerLinux 5.3Linux 5.4 GitLinux 5.0Linux 5.1Linux 5.29K18K27K36K45K40955.9839983.0538592.3935636.7629809.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 PointLinux 5.3Linux 5.4 GitLinux 5.0Linux 5.1Linux 5.28K16K24K32K40K39618.5438555.4235635.3029770.4429740.841. (CC) gcc options: -O3 -march=native

Flexible IO Tester

Type: Random Read - IO Engine: Linux AIO - Buffered: Yes - Direct: No - Block Size: 4KB - 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: 4KB - Disk Target: Default Test DirectoryLinux 5.2Linux 5.4 GitLinux 5.0Linux 5.1Linux 5.314K28K42K56K70K63287617406103360800602671. (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: 4KB - 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: 4KB - Disk Target: Default Test DirectoryLinux 5.1Linux 5.0Linux 5.2Linux 5.4 GitLinux 5.350K100K150K200K250K2123332123332103332070002045001. (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 DirectoryLinux 5.1Linux 5.0Linux 5.2Linux 5.4 GitLinux 5.35001000150020002500230422972295225522401. (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 DirectoryLinux 5.0Linux 5.1Linux 5.2Linux 5.3Linux 5.4 Git30060090012001500119011811166112910891. (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

Timed HMMer Search

Pfam Database Search

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed HMMer Search 2.3.2Pfam Database SearchLinux 5.2Linux 5.0Linux 5.3Linux 5.1Linux 5.4 Git2468106.0696.2396.2556.2626.2851. (CC) gcc options: -O2 -pthread -lhmmer -lsquid -lm

Timed MrBayes Analysis

Primate Phylogeny Analysis

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed MrBayes Analysis 3.2.7Primate Phylogeny AnalysisLinux 5.1Linux 5.0Linux 5.2Linux 5.3Linux 5.4 Git20406080100103.00103.05103.93104.20105.131. (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

HPC Challenge

Test / Class: G-HPL

OpenBenchmarking.orgGFLOPS, More Is BetterHPC Challenge 1.5.0Test / Class: G-HPLLinux 5.2Linux 5.3Linux 5.4 GitLinux 5.1Linux 5.0306090120150113.29112.62111.88111.74111.341. (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-FfteLinux 5.2Linux 5.3Linux 5.0Linux 5.4 GitLinux 5.14812162017.1717.0617.0516.9216.761. (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-FfteLinux 5.2Linux 5.3Linux 5.0Linux 5.4 GitLinux 5.14812162017.1717.0617.0516.9216.761. (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-DGEMMLinux 5.0Linux 5.3Linux 5.4 GitLinux 5.1Linux 5.251015202521.6221.5021.3921.1020.991. (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-PtransLinux 5.1Linux 5.3Linux 5.2Linux 5.0Linux 5.4 Git369121511.8811.8811.8711.8511.811. (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 TriadLinux 5.1Linux 5.4 GitLinux 5.3Linux 5.0Linux 5.20.47910.95821.43731.91642.39552.129192.128172.127752.126962.126241. (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 AccessLinux 5.4 GitLinux 5.1Linux 5.3Linux 5.2Linux 5.00.04130.08260.12390.16520.20650.183530.182230.182040.181980.181411. (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 LatencyLinux 5.2Linux 5.0Linux 5.1Linux 5.4 GitLinux 5.30.26070.52140.78211.04281.30351.109601.135481.136741.147141.158641. (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 BandwidthLinux 5.2Linux 5.4 GitLinux 5.1Linux 5.3Linux 5.00.34740.69481.04221.38961.7371.544111.519681.514641.497601.047101. (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 BandwidthLinux 5.3Linux 5.4 GitLinux 5.0Linux 5.2Linux 5.14K8K12K16K20K16539.0416498.6616274.2515183.7815140.561. (CC) gcc options: -lblas -lm -pthread -lmpi -fomit-frame-pointer -funroll-loops2. OpenBLAS + Open MPI 3.1.3

GROMACS

Water Benchmark

OpenBenchmarking.orgNs Per Day, More Is BetterGROMACS 2019.4Water BenchmarkLinux 5.3Linux 5.2Linux 5.4 GitLinux 5.0Linux 5.10.91911.83822.75733.67644.59554.0854.0754.0724.0704.0631. (CXX) g++ options: -mavx2 -mfma -std=c++11 -O3 -funroll-all-loops -pthread -lrt -lpthread -lm

NAMD

ATPase Simulation - 327,506 Atoms

OpenBenchmarking.orgdays/ns, Fewer Is BetterNAMD 2.13b1ATPase Simulation - 327,506 AtomsLinux 5.2Linux 5.0Linux 5.1Linux 5.4 GitLinux 5.30.12130.24260.36390.48520.60650.537780.538030.538030.538950.53901

ASKAP

Test: tConvolve MT - Gridding

OpenBenchmarking.orgMillion Grid Points Per Second, More Is BetterASKAP 2018-11-10Test: tConvolve MT - GriddingLinux 5.4 GitLinux 5.1Linux 5.2Linux 5.3Linux 5.090018002700360045004426.904421.284416.334405.544404.981. (CXX) g++ options: -lpthread

ASKAP

Test: tConvolve MT - Degridding

OpenBenchmarking.orgMillion Grid Points Per Second, More Is BetterASKAP 2018-11-10Test: tConvolve MT - DegriddingLinux 5.1Linux 5.4 GitLinux 5.2Linux 5.3Linux 5.0130026003900520065005980.585959.125954.565949.875932.501. (CXX) g++ options: -lpthread

ASKAP

Test: tConvolve MPI - Gridding

OpenBenchmarking.orgMillion Grid Points Per Second, More Is BetterASKAP 2018-11-10Test: tConvolve MPI - GriddingLinux 5.4 GitLinux 5.3Linux 5.1Linux 5.2Linux 5.0100020003000400050004565.484562.224561.134560.594560.041. (CXX) g++ options: -lpthread

ASKAP

Test: tConvolve MPI - Degridding

OpenBenchmarking.orgMillion Grid Points Per Second, More Is BetterASKAP 2018-11-10Test: tConvolve MPI - DegriddingLinux 5.4 GitLinux 5.3Linux 5.1Linux 5.2Linux 5.0130026003900520065006225.186219.126217.106216.106204.021. (CXX) g++ options: -lpthread

ASKAP

Test: tConvolve OpenMP - Gridding

OpenBenchmarking.orgMillion Grid Points Per Second, More Is BetterASKAP 2018-11-10Test: tConvolve OpenMP - GriddingLinux 5.1Linux 5.4 GitLinux 5.0Linux 5.3Linux 5.2150030004500600075007222.867056.517011.166886.976770.191. (CXX) g++ options: -lpthread

ASKAP

Test: tConvolve OpenMP - Degridding

OpenBenchmarking.orgMillion Grid Points Per Second, More Is BetterASKAP 2018-11-10Test: tConvolve OpenMP - DegriddingLinux 5.2Linux 5.3Linux 5.4 GitLinux 5.1Linux 5.0140028004200560070006442.516390.976378.096151.176137.471. (CXX) g++ options: -lpthread

ACES DGEMM

Sustained Floating-Point Rate

OpenBenchmarking.orgGFLOP/s, More Is BetterACES DGEMM 1.0Sustained Floating-Point RateLinux 5.1Linux 5.2Linux 5.3Linux 5.0Linux 5.4 Git4812162014.1914.0914.0713.9913.981. (CC) gcc options: -O3 -march=native -fopenmp

miniFE

Problem Size: Small

OpenBenchmarking.orgCG Mflops, More Is BetterminiFE 2.2Problem Size: SmallLinux 5.0Linux 5.3Linux 5.4 GitLinux 5.1Linux 5.24K8K12K16K20K19363.919352.219348.119345.719328.01. (CXX) g++ options: -O3 -fopenmp -pthread -lmpi_cxx -lmpi

Timed LLVM Compilation

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed LLVM Compilation 6.0.1Time To CompileLinux 5.0Linux 5.2Linux 5.3Linux 5.1Linux 5.4 Git306090120150121.36121.60121.62123.11123.12

Timed GCC Compilation

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed GCC Compilation 8.2Time To CompileLinux 5.1Linux 5.0Linux 5.2Linux 5.4 GitLinux 5.3160320480640800742.49745.08745.58751.65752.48

Timed Linux Kernel Compilation

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed Linux Kernel Compilation 5.4Time To CompileLinux 5.1Linux 5.0Linux 5.2Linux 5.3Linux 5.4 Git61218243026.0426.0726.1526.2926.31

Tungsten Renderer

Scene: Hair

OpenBenchmarking.orgSeconds, Fewer Is BetterTungsten Renderer 0.2.2Scene: HairLinux 5.0Linux 5.2Linux 5.4 GitLinux 5.3Linux 5.12468108.574278.597258.597558.606138.644651. (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 CausticLinux 5.0Linux 5.2Linux 5.3Linux 5.4 GitLinux 5.151015202522.6822.6922.7122.7422.791. (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

GraphicsMagick

Operation: Rotate

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.33Operation: RotateLinux 5.3Linux 5.1Linux 5.0Linux 5.4 GitLinux 5.21102203304405505225155155145101. (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: ResizingLinux 5.4 GitLinux 5.1Linux 5.2Linux 5.3Linux 5.0400800120016002000204419541944192018901. (CC) gcc options: -fopenmp -O2 -pthread -ljbig -lwebp -lwebpmux -ltiff -lfreetype -ljpeg -lXext -lSM -lICE -lX11 -llzma -lbz2 -lxml2 -lz -lm -lpthread

SVT-VP9

Tuning: Visual Quality Optimized - Input: Bosphorus 1080p

OpenBenchmarking.orgFrames Per Second, More Is BetterSVT-VP9 0.1Tuning: Visual Quality Optimized - Input: Bosphorus 1080pLinux 5.0Linux 5.1Linux 5.4 GitLinux 5.3Linux 5.260120180240300286.95286.69285.78283.52281.271. (CC) gcc options: -fPIE -fPIC -fvisibility=hidden -O3 -pie -rdynamic -lpthread -lrt -lm

Chaos Group V-RAY

Mode: CPU

OpenBenchmarking.orgKsamples, More Is BetterChaos Group V-RAY 4.10.03Mode: CPULinux 5.1Linux 5.2Linux 5.3Linux 5.4 GitLinux 5.011K22K33K44K55K5134851135510305097650636

Blender

Blend File: Classroom - Compute: CPU-Only

OpenBenchmarking.orgSeconds, Fewer Is BetterBlender 2.80Blend File: Classroom - Compute: CPU-OnlyLinux 5.1Linux 5.2Linux 5.0Linux 5.4 GitLinux 5.3306090120150121.64121.99122.62123.12123.22

Blender

Blend File: Barbershop - Compute: CPU-Only

OpenBenchmarking.orgSeconds, Fewer Is BetterBlender 2.80Blend File: Barbershop - Compute: CPU-OnlyLinux 5.2Linux 5.1Linux 5.0Linux 5.3Linux 5.4 Git4080120160200200.09200.30200.73201.29201.46

IndigoBench

Scene: Bedroom

OpenBenchmarking.orgM samples/s, More Is BetterIndigoBench 4.0.64Scene: BedroomLinux 5.4 GitLinux 5.3Linux 5.0Linux 5.1Linux 5.21.18262.36523.54784.73045.9135.2565.2545.2485.2425.224

IndigoBench

Scene: Supercar

OpenBenchmarking.orgM samples/s, More Is BetterIndigoBench 4.0.64Scene: SupercarLinux 5.2Linux 5.3Linux 5.1Linux 5.4 GitLinux 5.02468108.9428.9418.9408.9188.907

Apache Benchmark

Static Web Page Serving

OpenBenchmarking.orgRequests Per Second, More Is BetterApache Benchmark 2.4.29Static Web Page ServingLinux 5.2Linux 5.4 GitLinux 5.1Linux 5.0Linux 5.36K12K18K24K30K26791.0126068.7926047.2825995.7725689.251. (CC) gcc options: -shared -fPIC -O2 -pthread

OpenSSL

RSA 4096-bit Performance

OpenBenchmarking.orgSigns Per Second, More Is BetterOpenSSL 1.1.1RSA 4096-bit PerformanceLinux 5.4 GitLinux 5.2Linux 5.1Linux 5.0Linux 5.32K4K6K8K10K10298.510296.410291.610286.210285.11. (CC) gcc options: -pthread -m64 -O3 -lssl -lcrypto -ldl

PHPBench

PHP Benchmark Suite

OpenBenchmarking.orgScore, More Is BetterPHPBench 0.8.1PHP Benchmark SuiteLinux 5.2Linux 5.4 GitLinux 5.1Linux 5.0Linux 5.3110K220K330K440K550K507537502586501792500688494186

SQLite

Threads / Copies: 64

OpenBenchmarking.orgSeconds, Fewer Is BetterSQLite 3.30.1Threads / Copies: 64Linux 5.2Linux 5.1Linux 5.0Linux 5.3Linux 5.4 Git112233445546.2146.6746.8148.6049.631. (CC) gcc options: -O2 -lz -lm -ldl -lpthread

SQLite

Threads / Copies: 128

OpenBenchmarking.orgSeconds, Fewer Is BetterSQLite 3.30.1Threads / Copies: 128Linux 5.2Linux 5.0Linux 5.1Linux 5.4 GitLinux 5.32040608010098.4899.6999.93105.44106.721. (CC) gcc options: -O2 -lz -lm -ldl -lpthread

Facebook RocksDB

Test: Random Fill

OpenBenchmarking.orgOp/s, More Is BetterFacebook RocksDB 6.3.6Test: Random FillLinux 5.3Linux 5.4 GitLinux 5.1Linux 5.0Linux 5.280K160K240K320K400K3565073511303501023464933443951. (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 ReadLinux 5.3Linux 5.0Linux 5.4 GitLinux 5.1Linux 5.240M80M120M160M200M1692223871672087621670335651666085891634162421. (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 FillLinux 5.3Linux 5.4 GitLinux 5.0Linux 5.2Linux 5.180K160K240K320K400K3700373635783599233580553535351. (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 SyncLinux 5.0Linux 5.1Linux 5.3Linux 5.2Linux 5.4 Git40K80K120K160K200K1709481704851699271692831684541. (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 WritingLinux 5.0Linux 5.4 GitLinux 5.3Linux 5.1Linux 5.21.5M3M4.5M6M7.5M678087367489326707642669090266759911. (CXX) g++ options: -O3 -march=native -std=c++11 -fno-builtin-memcmp -fno-rtti -rdynamic -lpthread

SQLite Speedtest

Timed Time - Size 1,000

OpenBenchmarking.orgSeconds, Fewer Is BetterSQLite Speedtest 3.30Timed Time - Size 1,000Linux 5.0Linux 5.3Linux 5.1Linux 5.4 GitLinux 5.22040608010077.2777.6877.9078.0878.161. (CC) gcc options: -O2 -ldl -lz -lpthread

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 OnlyLinux 5.0Linux 5.1Linux 5.2Linux 5.3Linux 5.4 Git120K240K360K480K600K581740.70581546.25577466.97575463.82571175.701. (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 WriteLinux 5.0Linux 5.1Linux 5.2Linux 5.3Linux 5.4 Git10K20K30K40K50K48849.1948622.8648370.5148206.2847535.221. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -lcrypt -ldl -lm

Geometric Mean Of All Test Results

Result Composite - AMD EPYC 7642 Linux 5.0 To 5.4 Kernel Benchmarks

OpenBenchmarking.orgGeometric Mean, More Is BetterGeometric Mean Of All Test ResultsResult Composite - AMD EPYC 7642 Linux 5.0 To 5.4 Kernel BenchmarksLinux 5.2Linux 5.3Linux 5.1Linux 5.4 GitLinux 5.0120240360480600566.87566.68565.00564.54564.37


Phoronix Test Suite v10.8.5