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&sor&gru.

AMD EPYC 2P Linux Kernel BenchmarksProcessorMotherboardChipsetMemoryDiskGraphicsMonitorNetworkOSKernelCompilerFile-SystemScreen ResolutionLinux 4.17Linux 4.18Linux 4.192 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.17.0-041700-generic (x86_64)GCC 8.2.0 + Clang 7.0.0-3 + LLVM 7.0.0ext41600x12004.18.0-041800-generic (x86_64)4.19.0-999-generic (x86_64) 20181021OpenBenchmarking.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 Benchmarksstress-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 Passingfs-mark: 1000 Files, 1MB Sizefs-mark: 5000 Files, 1MB Size, 4 Threadsfs-mark: 4000 Files, 32 Sub Dirs, 1MB Sizettsiod-renderer: Phong Rendering With Soft-Shadow Mappinggraphics-magick: Rotategraphics-magick: Enhancedgraphics-magick: Resizinggraphics-magick: Noise-Gaussianfio: 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 Directorystream: Copystream: Scalestream: Triadstream: Addmbw: Memory Copy - 8192 MiBmcperf: Getmcperf: Setnode-express-loadtest: node-octane: phpbench: PHP Benchmark Suiteopenssl: RSA 4096-bit Performancepybench: Total For Average Test Timesdacapobench: H2dacapobench: Jythondacapobench: Tradesoapparboil: OpenMP LBMparboil: OpenMP CUTCPparboil: OpenMP Stencilparboil: OpenMP MRI Griddingcloverleaf: Lagrangian-Eulerian Hydrodynamicsrodinia: OpenMP LavaMDrodinia: OpenMP CFD Solverrodinia: OpenMP Streamclusterbuild-llvm: Time To Compilehackbench: 32 - Processopencv-bench: tensorflow: Cifar10blender: Barbershop - CPU-Onlyschbench: 32 - 2schbench: 32 - 6Linux 4.17Linux 4.18Linux 4.19119442640927362301162689836166398878693430901292132228306353086966329761227468952667180162185341192191111189187154188153162280154271180814176829976861382403295492295214003249216150757016459752634.631.8610.055401.438.5611.7424.0315343.5512064.4731238785591195726265261573022426958151662789079434382912937722483070229371542300869873794208201861731853411931891081891871511851521368631413251521961477741250046504409295548290783996809227151553686398746035.311.729.915471.537.9712.4822.9615140.7811966.093143818619119432629826674304126695833167458821993441941294872245286751803695229685817259537995182172178350192190109189187152177153154451154845179598174531124926011748466522329629399219922015105418656434.501.909.755261.508.2612.4223.1114940.3911966.873023928109OpenBenchmarking.org

Stress-NG

Test: Crypto

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.07.26Test: CryptoLinux 4.18Linux 4.17Linux 4.193K6K9K12K15KSE +/- 20.92, N = 3SE +/- 15.26, N = 3SE +/- 19.42, N = 31195711944119431. (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.17Linux 4.19Linux 4.186K12K18K24K30KSE +/- 97.06, N = 3SE +/- 46.50, N = 3SE +/- 21.41, N = 32640926298262651. (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.17Linux 4.19Linux 4.186K12K18K24K30KSE +/- 511.20, N = 12SE +/- 574.51, N = 12SE +/- 508.56, N = 122736226674261571. (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.19Linux 4.18Linux 4.1770K140K210K280K350KSE +/- 220.94, N = 3SE +/- 1279.76, N = 3SE +/- 768.43, N = 33041263022423011621. (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.19Linux 4.18Linux 4.17150300450600750SE +/- 1.60, N = 3SE +/- 1.13, 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.17Linux 4.19Linux 4.182004006008001000SE +/- 13.33, N = 4SE +/- 11.55, N = 3SE +/- 2.63, N = 38368338151. (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.19Linux 4.17Linux 4.184K8K12K16K20KSE +/- 208.53, N = 3SE +/- 71.96, N = 3SE +/- 100.45, N = 31674516639166271. (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.17Linux 4.19200K400K600K800K1000KSE +/- 226.43, N = 3SE +/- 3355.97, N = 3SE +/- 1771.78, N = 38907948878698821991. (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.19Linux 4.18Linux 4.1770K140K210K280K350KSE +/- 459.29, N = 3SE +/- 884.48, N = 3SE +/- 363.15, N = 33441943438293430901. (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.19Linux 4.18Linux 4.1730K60K90K120K150KSE +/- 96.64, N = 3SE +/- 86.30, N = 3SE +/- 287.59, N = 31294871293771292131. (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.17Linux 4.197K14K21K28K35KSE +/- 427.84, N = 5SE +/- 213.49, N = 3SE +/- 393.07, N = 33070230635286751. (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.17Linux 4.18Linux 4.197M14M21M28M35MSE +/- 1063465.21, N = 12SE +/- 1207697.42, N = 10SE +/- 855746.93, N = 93086966329371542180369521. (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.17Linux 4.19600K1200K1800K2400K3000KSE +/- 12650.65, N = 3SE +/- 48045.19, N = 3SE +/- 15867.47, N = 33008698297612229685811. (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.17Linux 4.18Linux 4.19160320480640800SE +/- 0.21, N = 3SE +/- 6.13, N = 3SE +/- 10.41, N = 57467377251. (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.19Linux 4.18Linux 4.172M4M6M8M10MSE +/- 178800.65, N = 3SE +/- 120919.93, N = 3SE +/- 54856.66, N = 39537995942082089526671. (CC) gcc options: -O2 -std=gnu99 -lm -lz -lcrypt -lrt -lpthread -laio -lc

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.17Linux 4.194080120160200SE +/- 1.56, N = 3SE +/- 0.32, N = 3SE +/- 4.52, N = 121851851781. (CC) gcc options: -static

TTSIOD 3D Renderer

Phong Rendering With Soft-Shadow Mapping

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

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.17Linux 4.19Linux 4.184080120160200SE +/- 1.00, N = 31911901891. (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.17Linux 4.19Linux 4.1820406080100SE +/- 1.85, N = 4SE +/- 1.39, N = 12SE +/- 1.69, N = 51111091081. (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.19Linux 4.18Linux 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

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.19Linux 4.18Linux 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.17Linux 4.19Linux 4.18306090120150SE +/- 1.20, N = 3SE +/- 2.19, N = 31541521511. (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.17Linux 4.18Linux 4.194080120160200SE +/- 0.33, N = 31881851771. (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.19Linux 4.17Linux 4.18306090120150SE +/- 0.67, N = 3SE +/- 0.58, N = 3SE +/- 2.21, N = 121531531521. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -ll -lgfapi -lglusterfs -lnuma -libverbs -lrt -laio -lz -lm -lpthread -ldl

Stream

Type: Copy

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

Stream

Type: Scale

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

Stream

Type: Triad

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

Stream

Type: Add

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

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

Memcached mcperf

Method: Get

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

Memcached mcperf

Method: Set

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

Node.js Express HTTP Load Test

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

Node.js Octane Benchmark

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

PHPBench

PHP Benchmark Suite

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

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

PyBench

Total For Average Test Times

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

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.17Linux 4.1914002800420056007000SE +/- 37.81, N = 4SE +/- 20.43, N = 4SE +/- 53.52, N = 4639864596564

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

Parboil

Test: OpenMP LBM

OpenBenchmarking.orgSeconds, Fewer Is BetterParboil 2.5Test: OpenMP LBMLinux 4.19Linux 4.17Linux 4.18816243240SE +/- 0.86, N = 12SE +/- 1.22, N = 9SE +/- 0.67, N = 334.5034.6335.311. (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.17Linux 4.190.42750.8551.28251.712.1375SE +/- 0.08, N = 12SE +/- 0.06, N = 12SE +/- 0.10, N = 121.721.861.901. (CXX) g++ options: -lm -lpthread -lgomp -O3 -ffast-math -fopenmp

Parboil

Test: OpenMP Stencil

OpenBenchmarking.orgSeconds, Fewer Is BetterParboil 2.5Test: OpenMP StencilLinux 4.19Linux 4.18Linux 4.173691215SE +/- 0.15, N = 4SE +/- 0.37, N = 12SE +/- 0.42, N = 99.759.9110.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.19Linux 4.17Linux 4.18120240360480600SE +/- 0.77, N = 3SE +/- 2.37, N = 3SE +/- 8.96, N = 35265405471. (CXX) g++ options: -lm -lpthread -lgomp -O3 -ffast-math -fopenmp

CloverLeaf

Lagrangian-Eulerian Hydrodynamics

OpenBenchmarking.orgSeconds, Fewer Is BetterCloverLeafLagrangian-Eulerian HydrodynamicsLinux 4.17Linux 4.19Linux 4.180.34430.68861.03291.37721.7215SE +/- 0.13, N = 12SE +/- 0.13, N = 12SE +/- 0.13, N = 121.431.501.531. (F9X) gfortran options: -O3 -march=native -funroll-loops -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.17Linux 4.19Linux 4.183691215SE +/- 0.16, N = 6SE +/- 0.24, N = 12SE +/- 0.22, N = 1211.7412.4212.481. (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

Timed LLVM Compilation

Time To Compile

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

Hackbench

Count: 32 - Type: Process

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

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

Tensorflow

Build: Cifar10

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

Blender

Blend File: Barbershop - Compute: CPU-Only

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

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.17Linux 4.1990180270360450SE +/- 2.19, N = 3SE +/- 4.36, N = 3SE +/- 6.96, N = 33813873921. (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.19Linux 4.17Linux 4.182K4K6K8K10KSE +/- 419.25, N = 12SE +/- 399.63, N = 12SE +/- 346.83, N = 98109855986191. (CC) gcc options: -O2 -lpthread


Phoronix Test Suite v10.8.4