AMD EPYC 2P Linux Kernel Benchmarks

Linux 4.19 kernel benchmarks on an AMD dual EPYC Dell PowerEdge server for a future article on Phoronix.com..

HTML result view exported from: https://openbenchmarking.org/result/1810238-SK-AMDEPYC2P17&grw&rdt.

AMD EPYC 2P Linux Kernel BenchmarksProcessorMotherboardChipsetMemoryDiskGraphicsMonitorNetworkOSKernelCompilerFile-SystemScreen ResolutionLinux 4.18Linux 4.19Linux 4.172 x AMD EPYC 7601 32-Core (64 Cores / 128 Threads)Dell 02MJ3T (1.2.5 BIOS)AMD Family 17h516096MB120GB SSDSCKJB120G7R + 20 x 500GB Samsung SSD 860Matrox Matrox G200eW3VE228Broadcom and subsidiaries BCM57416 NetXtreme-E Dual-Media 10G RDMAUbuntu 18.104.18.0-041800-generic (x86_64)GCC 8.2.0 + Clang 7.0.0-3 + LLVM 7.0.0ext41600x12004.19.0-999-generic (x86_64) 201810214.17.0-041700-generic (x86_64)OpenBenchmarking.orgCompiler Details- --build=x86_64-linux-gnu --disable-vtable-verify --disable-werror --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-gnu-unique-object --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++ --enable-libmpx --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-targets=nvptx-none --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --program-prefix=x86_64-linux-gnu- --target=x86_64-linux-gnu --with-abi=m64 --with-arch-32=i686 --with-default-libstdcxx-abi=new --with-gcc-major-version-only --with-multilib-list=m32,m64,mx32 --with-target-system-zlib --with-tune=generic --without-cuda-driver -v Disk Details- CFQ / errors=remount-ro,relatime,rwPython Details- Python 2.7.15+ + Python 3.6.7rc1Security Details- __user pointer sanitization + Full AMD retpoline IBPB + SSB disabled via prctl and seccomp

AMD EPYC 2P Linux Kernel Benchmarksmbw: Memory Copy - 8192 MiBhackbench: 32 - Processstress-ng: Cryptostress-ng: Bsearchstress-ng: Forkingstress-ng: Hsearchstress-ng: Lsearchstress-ng: Tsearchstress-ng: CPU Stressstress-ng: Semaphoresstress-ng: Matrix Mathstress-ng: Vector Mathstress-ng: Memory Copyingstress-ng: Socket Activitystress-ng: Context Switchingstress-ng: Glibc C String Functionsstress-ng: Glibc Qsort Data Sortingstress-ng: System V Message Passingdacapobench: H2dacapobench: Jythondacapobench: Tradesoapstream: Copystream: Scalestream: Triadstream: Addfio: Rand Read - Linux AIO - No - Yes - 2MB - Default Test Directoryfio: Rand Write - Linux AIO - No - Yes - 2MB - Default Test Directoryfio: Seq Read - Linux AIO - No - Yes - 2MB - Default Test Directoryfio: Seq Write - Linux AIO - No - Yes - 2MB - Default Test Directoryfs-mark: 1000 Files, 1MB Sizefs-mark: 5000 Files, 1MB Size, 4 Threadsfs-mark: 4000 Files, 32 Sub Dirs, 1MB Sizetensorflow: Cifar10cloverleaf: Lagrangian-Eulerian Hydrodynamicsparboil: OpenMP LBMparboil: OpenMP CUTCPparboil: OpenMP Stencilparboil: OpenMP MRI Griddingrodinia: OpenMP LavaMDrodinia: OpenMP CFD Solverrodinia: OpenMP Streamclusterschbench: 32 - 2schbench: 32 - 6build-llvm: Time To Compilegraphics-magick: Rotategraphics-magick: Enhancedgraphics-magick: Resizinggraphics-magick: Noise-Gaussianttsiod-renderer: Phong Rendering With Soft-Shadow Mappingblender: Barbershop - CPU-Onlymcperf: Getmcperf: Setopenssl: RSA 4096-bit Performancenode-express-loadtest: phpbench: PHP Benchmark Suitenode-octane: opencv-bench: pybench: Total For Average Test TimesLinux 4.18Linux 4.19Linux 4.171250040.7811957262652615730224269581516627890794343829129377224830702293715423008698737942082053686398746013686314132515219614777418715118515218617318566.091.5335.311.729.915477.9712.4822.9638186191511931891081893413144650440929922755483996802907811915151249240.391194326298266743041266958331674588219934419412948722452867518036952296858172595379955418656415445115484517959817453118715217715318217217866.871.5034.501.909.755268.2612.4223.113928109149192190109189350302601174846692205223399219296291191510976843.5511944264092736230116268983616639887869343090129213222830635308696632976122746895266757016459752616228015427118081417682918715418815318016218564.471.4334.631.8610.055408.5611.7424.033878559153192191111189341312613824032992165492400324295211201507OpenBenchmarking.org

MBW

Test: Memory Copy - Array Size: 8192 MiB

OpenBenchmarking.orgMiB/s, More Is BetterMBW 2018-09-08Test: Memory Copy - Array Size: 8192 MiBLinux 4.18Linux 4.19Linux 4.173K6K9K12K15KSE +/- 73.33, N = 3SE +/- 11.39, N = 3SE +/- 147.42, N = 5125001249297681. (CC) gcc options: -O3 -march=native

Hackbench

Count: 32 - Type: Process

OpenBenchmarking.orgSeconds, Fewer Is BetterHackbenchCount: 32 - Type: ProcessLinux 4.18Linux 4.19Linux 4.171020304050SE +/- 0.70, N = 4SE +/- 0.53, N = 3SE +/- 0.77, N = 340.7840.3943.551. (CC) gcc options: -lpthread

Stress-NG

Test: Crypto

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.07.26Test: CryptoLinux 4.18Linux 4.19Linux 4.173K6K9K12K15KSE +/- 20.92, N = 3SE +/- 19.42, N = 3SE +/- 15.26, N = 31195711943119441. (CC) gcc options: -O2 -std=gnu99 -lm -lz -lcrypt -lrt -lpthread -laio -lc

Stress-NG

Test: Bsearch

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.07.26Test: BsearchLinux 4.18Linux 4.19Linux 4.176K12K18K24K30KSE +/- 21.41, N = 3SE +/- 46.50, N = 3SE +/- 97.06, N = 32626526298264091. (CC) gcc options: -O2 -std=gnu99 -lm -lz -lcrypt -lrt -lpthread -laio -lc

Stress-NG

Test: Forking

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.07.26Test: ForkingLinux 4.18Linux 4.19Linux 4.176K12K18K24K30KSE +/- 508.56, N = 12SE +/- 574.51, N = 12SE +/- 511.20, N = 122615726674273621. (CC) gcc options: -O2 -std=gnu99 -lm -lz -lcrypt -lrt -lpthread -laio -lc

Stress-NG

Test: Hsearch

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.07.26Test: HsearchLinux 4.18Linux 4.19Linux 4.1770K140K210K280K350KSE +/- 1279.76, N = 3SE +/- 220.94, N = 3SE +/- 768.43, N = 33022423041263011621. (CC) gcc options: -O2 -std=gnu99 -lm -lz -lcrypt -lrt -lpthread -laio -lc

Stress-NG

Test: Lsearch

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.07.26Test: LsearchLinux 4.18Linux 4.19Linux 4.17150300450600750SE +/- 1.13, N = 3SE +/- 1.60, N = 3SE +/- 7.24, N = 36956956891. (CC) gcc options: -O2 -std=gnu99 -lm -lz -lcrypt -lrt -lpthread -laio -lc

Stress-NG

Test: Tsearch

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.07.26Test: TsearchLinux 4.18Linux 4.19Linux 4.172004006008001000SE +/- 2.63, N = 3SE +/- 11.55, N = 3SE +/- 13.33, N = 48158338361. (CC) gcc options: -O2 -std=gnu99 -lm -lz -lcrypt -lrt -lpthread -laio -lc

Stress-NG

Test: CPU Stress

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.07.26Test: CPU StressLinux 4.18Linux 4.19Linux 4.174K8K12K16K20KSE +/- 100.45, N = 3SE +/- 208.53, N = 3SE +/- 71.96, N = 31662716745166391. (CC) gcc options: -O2 -std=gnu99 -lm -lz -lcrypt -lrt -lpthread -laio -lc

Stress-NG

Test: Semaphores

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.07.26Test: SemaphoresLinux 4.18Linux 4.19Linux 4.17200K400K600K800K1000KSE +/- 226.43, N = 3SE +/- 1771.78, N = 3SE +/- 3355.97, N = 38907948821998878691. (CC) gcc options: -O2 -std=gnu99 -lm -lz -lcrypt -lrt -lpthread -laio -lc

Stress-NG

Test: Matrix Math

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.07.26Test: Matrix MathLinux 4.18Linux 4.19Linux 4.1770K140K210K280K350KSE +/- 884.48, N = 3SE +/- 459.29, N = 3SE +/- 363.15, N = 33438293441943430901. (CC) gcc options: -O2 -std=gnu99 -lm -lz -lcrypt -lrt -lpthread -laio -lc

Stress-NG

Test: Vector Math

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.07.26Test: Vector MathLinux 4.18Linux 4.19Linux 4.1730K60K90K120K150KSE +/- 86.30, N = 3SE +/- 96.64, N = 3SE +/- 287.59, N = 31293771294871292131. (CC) gcc options: -O2 -std=gnu99 -lm -lz -lcrypt -lrt -lpthread -laio -lc

Stress-NG

Test: Memory Copying

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.07.26Test: Memory CopyingLinux 4.18Linux 4.19Linux 4.175001000150020002500SE +/- 5.59, N = 3SE +/- 9.94, N = 3SE +/- 2.83, N = 32248224522281. (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 4.18Linux 4.19Linux 4.177K14K21K28K35KSE +/- 427.84, N = 5SE +/- 393.07, N = 3SE +/- 213.49, N = 33070228675306351. (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 4.18Linux 4.19Linux 4.177M14M21M28M35MSE +/- 1207697.42, N = 10SE +/- 855746.93, N = 9SE +/- 1063465.21, N = 122937154218036952308696631. (CC) gcc options: -O2 -std=gnu99 -lm -lz -lcrypt -lrt -lpthread -laio -lc

Stress-NG

Test: Glibc C String Functions

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.07.26Test: Glibc C String FunctionsLinux 4.18Linux 4.19Linux 4.17600K1200K1800K2400K3000KSE +/- 12650.65, N = 3SE +/- 15867.47, N = 3SE +/- 48045.19, N = 33008698296858129761221. (CC) gcc options: -O2 -std=gnu99 -lm -lz -lcrypt -lrt -lpthread -laio -lc

Stress-NG

Test: Glibc Qsort Data Sorting

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.07.26Test: Glibc Qsort Data SortingLinux 4.18Linux 4.19Linux 4.17160320480640800SE +/- 6.13, N = 3SE +/- 10.41, N = 5SE +/- 0.21, N = 37377257461. (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 4.18Linux 4.19Linux 4.172M4M6M8M10MSE +/- 120919.93, N = 3SE +/- 178800.65, N = 3SE +/- 54856.66, N = 39420820953799589526671. (CC) gcc options: -O2 -std=gnu99 -lm -lz -lcrypt -lrt -lpthread -laio -lc

DaCapo Benchmark

Java Test: H2

OpenBenchmarking.orgmsec, Fewer Is BetterDaCapo Benchmark 9.12-MR1Java Test: H2Linux 4.18Linux 4.19Linux 4.1712002400360048006000SE +/- 78.17, N = 4SE +/- 54.24, N = 16SE +/- 38.04, N = 4536854185701

DaCapo Benchmark

Java Test: Jython

OpenBenchmarking.orgmsec, Fewer Is BetterDaCapo Benchmark 9.12-MR1Java Test: JythonLinux 4.18Linux 4.19Linux 4.1714002800420056007000SE +/- 37.81, N = 4SE +/- 53.52, N = 4SE +/- 20.43, N = 4639865646459

DaCapo Benchmark

Java Test: Tradesoap

OpenBenchmarking.orgmsec, Fewer Is BetterDaCapo Benchmark 9.12-MR1Java Test: TradesoapLinux 4.18Linux 4.1716003200480064008000SE +/- 103.72, N = 3SE +/- 103.50, N = 374607526

Stream

Type: Copy

OpenBenchmarking.orgMB/s, More Is BetterStream 2013-01-17Type: CopyLinux 4.18Linux 4.19Linux 4.1730K60K90K120K150KSE +/- 3843.42, N = 20SE +/- 1925.25, N = 5SE +/- 1265.28, N = 201368631544511622801. (CC) gcc options: -O3 -march=native -fopenmp

Stream

Type: Scale

OpenBenchmarking.orgMB/s, More Is BetterStream 2013-01-17Type: ScaleLinux 4.18Linux 4.19Linux 4.1730K60K90K120K150KSE +/- 9251.73, N = 5SE +/- 1983.29, N = 5SE +/- 4988.19, N = 51413251548451542711. (CC) gcc options: -O3 -march=native -fopenmp

Stream

Type: Triad

OpenBenchmarking.orgMB/s, More Is BetterStream 2013-01-17Type: TriadLinux 4.18Linux 4.19Linux 4.1740K80K120K160K200KSE +/- 10588.11, N = 5SE +/- 1248.68, N = 5SE +/- 4166.80, N = 51521961795981808141. (CC) gcc options: -O3 -march=native -fopenmp

Stream

Type: Add

OpenBenchmarking.orgMB/s, More Is BetterStream 2013-01-17Type: AddLinux 4.18Linux 4.19Linux 4.1740K80K120K160K200KSE +/- 10877.43, N = 5SE +/- 1577.40, N = 5SE +/- 4404.78, N = 51477741745311768291. (CC) gcc options: -O3 -march=native -fopenmp

Flexible IO Tester

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

OpenBenchmarking.orgMB/s, More Is BetterFlexible IO Tester 3.1Type: Random Read - IO Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 2MB - Disk Target: Default Test DirectoryLinux 4.18Linux 4.19Linux 4.174080120160200SE +/- 0.33, N = 31871871871. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -ll -lgfapi -lglusterfs -lnuma -libverbs -lrt -laio -lz -lm -lpthread -ldl

Flexible IO Tester

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

OpenBenchmarking.orgMB/s, More Is BetterFlexible IO Tester 3.1Type: Random Write - IO Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 2MB - Disk Target: Default Test DirectoryLinux 4.18Linux 4.19Linux 4.17306090120150SE +/- 2.19, N = 3SE +/- 1.20, N = 31511521541. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -ll -lgfapi -lglusterfs -lnuma -libverbs -lrt -laio -lz -lm -lpthread -ldl

Flexible IO Tester

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

OpenBenchmarking.orgMB/s, More Is BetterFlexible IO Tester 3.1Type: Sequential Read - IO Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 2MB - Disk Target: Default Test DirectoryLinux 4.18Linux 4.19Linux 4.174080120160200SE +/- 0.33, N = 31851771881. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -ll -lgfapi -lglusterfs -lnuma -libverbs -lrt -laio -lz -lm -lpthread -ldl

Flexible IO Tester

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

OpenBenchmarking.orgMB/s, More Is BetterFlexible IO Tester 3.1Type: Sequential Write - IO Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 2MB - Disk Target: Default Test DirectoryLinux 4.18Linux 4.19Linux 4.17306090120150SE +/- 2.21, N = 12SE +/- 0.67, N = 3SE +/- 0.58, N = 31521531531. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -ll -lgfapi -lglusterfs -lnuma -libverbs -lrt -laio -lz -lm -lpthread -ldl

FS-Mark

Test: 1000 Files, 1MB Size

OpenBenchmarking.orgFiles/s, More Is BetterFS-Mark 3.3Test: 1000 Files, 1MB SizeLinux 4.18Linux 4.19Linux 4.174080120160200SE +/- 0.12, N = 3SE +/- 3.66, N = 3SE +/- 3.20, N = 31861821801. (CC) gcc options: -static

FS-Mark

Test: 5000 Files, 1MB Size, 4 Threads

OpenBenchmarking.orgFiles/s, More Is BetterFS-Mark 3.3Test: 5000 Files, 1MB Size, 4 ThreadsLinux 4.18Linux 4.19Linux 4.174080120160200SE +/- 2.95, N = 4SE +/- 1.77, N = 12SE +/- 3.06, N = 31731721621. (CC) gcc options: -static

FS-Mark

Test: 4000 Files, 32 Sub Dirs, 1MB Size

OpenBenchmarking.orgFiles/s, More Is BetterFS-Mark 3.3Test: 4000 Files, 32 Sub Dirs, 1MB SizeLinux 4.18Linux 4.19Linux 4.174080120160200SE +/- 1.56, N = 3SE +/- 4.52, N = 12SE +/- 0.32, N = 31851781851. (CC) gcc options: -static

Tensorflow

Build: Cifar10

OpenBenchmarking.orgSeconds, Fewer Is BetterTensorflow 2017-02-03Build: Cifar10Linux 4.18Linux 4.19Linux 4.171530456075SE +/- 0.46, N = 3SE +/- 0.93, N = 3SE +/- 0.03, N = 366.0966.8764.47

CloverLeaf

Lagrangian-Eulerian Hydrodynamics

OpenBenchmarking.orgSeconds, Fewer Is BetterCloverLeafLagrangian-Eulerian HydrodynamicsLinux 4.18Linux 4.19Linux 4.170.34430.68861.03291.37721.7215SE +/- 0.13, N = 12SE +/- 0.13, N = 12SE +/- 0.13, N = 121.531.501.431. (F9X) gfortran options: -O3 -march=native -funroll-loops -fopenmp

Parboil

Test: OpenMP LBM

OpenBenchmarking.orgSeconds, Fewer Is BetterParboil 2.5Test: OpenMP LBMLinux 4.18Linux 4.19Linux 4.17816243240SE +/- 0.67, N = 3SE +/- 0.86, N = 12SE +/- 1.22, N = 935.3134.5034.631. (CXX) g++ options: -lm -lpthread -lgomp -O3 -ffast-math -fopenmp

Parboil

Test: OpenMP CUTCP

OpenBenchmarking.orgSeconds, Fewer Is BetterParboil 2.5Test: OpenMP CUTCPLinux 4.18Linux 4.19Linux 4.170.42750.8551.28251.712.1375SE +/- 0.08, N = 12SE +/- 0.10, N = 12SE +/- 0.06, N = 121.721.901.861. (CXX) g++ options: -lm -lpthread -lgomp -O3 -ffast-math -fopenmp

Parboil

Test: OpenMP Stencil

OpenBenchmarking.orgSeconds, Fewer Is BetterParboil 2.5Test: OpenMP StencilLinux 4.18Linux 4.19Linux 4.173691215SE +/- 0.37, N = 12SE +/- 0.15, N = 4SE +/- 0.42, N = 99.919.7510.051. (CXX) g++ options: -lm -lpthread -lgomp -O3 -ffast-math -fopenmp

Parboil

Test: OpenMP MRI Gridding

OpenBenchmarking.orgSeconds, Fewer Is BetterParboil 2.5Test: OpenMP MRI GriddingLinux 4.18Linux 4.19Linux 4.17120240360480600SE +/- 8.96, N = 3SE +/- 0.77, N = 3SE +/- 2.37, N = 35475265401. (CXX) g++ options: -lm -lpthread -lgomp -O3 -ffast-math -fopenmp

Rodinia

Test: OpenMP LavaMD

OpenBenchmarking.orgSeconds, Fewer Is BetterRodinia 2.4Test: OpenMP LavaMDLinux 4.18Linux 4.19Linux 4.17246810SE +/- 0.10, N = 3SE +/- 0.07, N = 3SE +/- 0.15, N = 37.978.268.561. (CXX) g++ options: -O2 -lOpenCL

Rodinia

Test: OpenMP CFD Solver

OpenBenchmarking.orgSeconds, Fewer Is BetterRodinia 2.4Test: OpenMP CFD SolverLinux 4.18Linux 4.19Linux 4.173691215SE +/- 0.22, N = 12SE +/- 0.24, N = 12SE +/- 0.16, N = 612.4812.4211.741. (CXX) g++ options: -O2 -lOpenCL

Rodinia

Test: OpenMP Streamcluster

OpenBenchmarking.orgSeconds, Fewer Is BetterRodinia 2.4Test: OpenMP StreamclusterLinux 4.18Linux 4.19Linux 4.17612182430SE +/- 0.76, N = 12SE +/- 0.87, N = 12SE +/- 0.85, N = 1222.9623.1124.031. (CXX) g++ options: -O2 -lOpenCL

Schbench

Message Threads: 32 - Workers Per Message Thread: 2

OpenBenchmarking.orgusec, 99.9th Latency Percentile, Fewer Is BetterSchbenchMessage Threads: 32 - Workers Per Message Thread: 2Linux 4.18Linux 4.19Linux 4.1790180270360450SE +/- 2.19, N = 3SE +/- 6.96, N = 3SE +/- 4.36, N = 33813923871. (CC) gcc options: -O2 -lpthread

Schbench

Message Threads: 32 - Workers Per Message Thread: 6

OpenBenchmarking.orgusec, 99.9th Latency Percentile, Fewer Is BetterSchbenchMessage Threads: 32 - Workers Per Message Thread: 6Linux 4.18Linux 4.19Linux 4.172K4K6K8K10KSE +/- 346.83, N = 9SE +/- 419.25, N = 12SE +/- 399.63, N = 128619810985591. (CC) gcc options: -O2 -lpthread

Timed LLVM Compilation

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed LLVM Compilation 6.0.1Time To CompileLinux 4.18Linux 4.19Linux 4.17306090120150151149153

GraphicsMagick

Operation: Rotate

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.30Operation: RotateLinux 4.18Linux 4.19Linux 4.1740801201602001931921921. (CC) gcc options: -fopenmp -O2 -pthread -ljbig -lwebp -lwebpmux -ltiff -ljpeg -lXext -lSM -lICE -lX11 -llzma -lbz2 -lz -lm -lgomp -lpthread

GraphicsMagick

Operation: Enhanced

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.30Operation: EnhancedLinux 4.18Linux 4.19Linux 4.174080120160200SE +/- 1.00, N = 31891901911. (CC) gcc options: -fopenmp -O2 -pthread -ljbig -lwebp -lwebpmux -ltiff -ljpeg -lXext -lSM -lICE -lX11 -llzma -lbz2 -lz -lm -lgomp -lpthread

GraphicsMagick

Operation: Resizing

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.30Operation: ResizingLinux 4.18Linux 4.19Linux 4.1720406080100SE +/- 1.69, N = 5SE +/- 1.39, N = 12SE +/- 1.85, N = 41081091111. (CC) gcc options: -fopenmp -O2 -pthread -ljbig -lwebp -lwebpmux -ltiff -ljpeg -lXext -lSM -lICE -lX11 -llzma -lbz2 -lz -lm -lgomp -lpthread

GraphicsMagick

Operation: Noise-Gaussian

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.30Operation: Noise-GaussianLinux 4.18Linux 4.19Linux 4.174080120160200SE +/- 0.33, N = 3SE +/- 0.33, N = 31891891891. (CC) gcc options: -fopenmp -O2 -pthread -ljbig -lwebp -lwebpmux -ltiff -ljpeg -lXext -lSM -lICE -lX11 -llzma -lbz2 -lz -lm -lgomp -lpthread

TTSIOD 3D Renderer

Phong Rendering With Soft-Shadow Mapping

OpenBenchmarking.orgFPS, More Is BetterTTSIOD 3D Renderer 2.3bPhong Rendering With Soft-Shadow MappingLinux 4.18Linux 4.19Linux 4.1780160240320400SE +/- 10.39, N = 12SE +/- 11.70, N = 12SE +/- 12.21, N = 123413503411. (CXX) g++ options: -O3 -fomit-frame-pointer -ffast-math -mtune=native -flto -msse -mrecip -mfpmath=sse -msse2 -mssse3 -lSDL -fopenmp -fwhole-program -lstdc++

Blender

Blend File: Barbershop - Compute: CPU-Only

OpenBenchmarking.orgSeconds, Fewer Is BetterBlender 2.79aBlend File: Barbershop - Compute: CPU-OnlyLinux 4.18Linux 4.19Linux 4.1770140210280350314302312

Memcached mcperf

Method: Get

OpenBenchmarking.orgOperations Per Second, More Is BetterMemcached mcperf 1.5.10Method: GetLinux 4.18Linux 4.19Linux 4.1713K26K39K52K65KSE +/- 734.94, N = 3SE +/- 736.95, N = 12SE +/- 792.46, N = 34650460117613821. (CC) gcc options: -O2 -lm -rdynamic

Memcached mcperf

Method: Set

OpenBenchmarking.orgOperations Per Second, More Is BetterMemcached mcperf 1.5.10Method: SetLinux 4.18Linux 4.19Linux 4.1710K20K30K40K50KSE +/- 1149.99, N = 12SE +/- 3406.17, N = 12SE +/- 304.44, N = 34092948466403291. (CC) gcc options: -O2 -lm -rdynamic

OpenSSL

RSA 4096-bit Performance

OpenBenchmarking.orgSigns Per Second, More Is BetterOpenSSL 1.1.1RSA 4096-bit PerformanceLinux 4.18Linux 4.19Linux 4.172K4K6K8K10KSE +/- 12.33, N = 3SE +/- 5.86, N = 3SE +/- 11.89, N = 39227922092161. (CC) gcc options: -pthread -m64 -O3 -lssl -lcrypto -ldl

Node.js Express HTTP Load Test

OpenBenchmarking.orgRequests Per Second, More Is BetterNode.js Express HTTP Load TestLinux 4.18Linux 4.19Linux 4.1712002400360048006000SE +/- 23.26, N = 3SE +/- 89.21, N = 3SE +/- 7.84, N = 35548522354921. Nodejs v8.11.4

PHPBench

PHP Benchmark Suite

OpenBenchmarking.orgScore, More Is BetterPHPBench 0.8.1PHP Benchmark SuiteLinux 4.18Linux 4.19Linux 4.1790K180K270K360K450KSE +/- 1535.41, N = 3SE +/- 867.63, N = 3SE +/- 1390.47, N = 3399680399219400324

Node.js Octane Benchmark

OpenBenchmarking.orgScore, More Is BetterNode.js Octane BenchmarkLinux 4.18Linux 4.19Linux 4.176K12K18K24K30KSE +/- 143.08, N = 3SE +/- 12.14, N = 3SE +/- 108.98, N = 32907829629295211. Nodejs v8.11.4

OpenCV Benchmark

OpenBenchmarking.orgSeconds, Fewer Is BetterOpenCV Benchmark 3.3.0Linux 4.18Linux 4.19Linux 4.17306090120150SE +/- 0.28, N = 3SE +/- 0.17, N = 3SE +/- 0.08, N = 31191191201. (CXX) g++ options: -std=c++11 -rdynamic

PyBench

Total For Average Test Times

OpenBenchmarking.orgMilliseconds, Fewer Is BetterPyBench 2018-02-16Total For Average Test TimesLinux 4.18Linux 4.19Linux 4.1730060090012001500SE +/- 4.18, N = 3SE +/- 3.21, N = 3SE +/- 2.60, N = 3151515101507


Phoronix Test Suite v10.8.4