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&grs.

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 Benchmarksmcperf: Getmbw: Memory Copy - 8192 MiBhackbench: 32 - Processrodinia: OpenMP LavaMDstress-ng: Socket Activityfs-mark: 5000 Files, 1MB Size, 4 Threadsstress-ng: System V Message Passingnode-express-loadtest: fio: Seq Read - Linux AIO - No - Yes - 2MB - Default Test Directorydacapobench: H2parboil: OpenMP MRI Griddingblender: Barbershop - CPU-Onlytensorflow: Cifar10fs-mark: 1000 Files, 1MB Sizestress-ng: Glibc Qsort Data Sortingschbench: 32 - 2graphics-magick: Resizingbuild-llvm: Time To Compiledacapobench: Jythonstress-ng: Tsearchfio: Rand Write - Linux AIO - No - Yes - 2MB - Default Test Directorynode-octane: stress-ng: Glibc C String Functionsgraphics-magick: Enhancedstress-ng: Hsearchstress-ng: Semaphoresstress-ng: Memory Copyingdacapobench: Tradesoapstress-ng: Lsearchopencv-bench: stress-ng: CPU Stressfio: Seq Write - Linux AIO - No - Yes - 2MB - Default Test Directorystress-ng: Bsearchpybench: Total For Average Test Timesgraphics-magick: Rotatestress-ng: Matrix Mathphpbench: PHP Benchmark Suitestress-ng: Vector Mathopenssl: RSA 4096-bit Performancestress-ng: Cryptographics-magick: Noise-Gaussianfio: Rand Read - Linux AIO - No - Yes - 2MB - Default Test Directoryschbench: 32 - 6mcperf: Setstress-ng: Context Switchingstress-ng: Forkingttsiod-renderer: Phong Rendering With Soft-Shadow Mappingrodinia: OpenMP Streamclusterrodinia: OpenMP CFD Solvercloverleaf: Lagrangian-Eulerian Hydrodynamicsparboil: OpenMP Stencilparboil: OpenMP CUTCPparboil: OpenMP LBMstream: Addstream: Triadstream: Scalestream: Copyfs-mark: 4000 Files, 32 Sub Dirs, 1MB SizeLinux 4.17Linux 4.18Linux 4.1961382976843.558.563063516289526675492188570154031264.4718074638711115364598361542952129761221913011628878692228752668912016639153264091507192343090400324129213921611944189187855940329308696632736234124.0311.741.4310.051.8634.63176829180814154271162280185465041250040.787.973070217394208205548185536854731466.0918673738110815163988151512907830086981893022428907942248746069511916627152262651515193343829399680129377922711957189187861940929293715422615734122.9612.481.539.911.7235.31147774152196141325136863185601171249240.398.262867517295379955223177541852630266.871827253921091496564833152296292968581190304126882199224569511916745153262981510192344194399219129487922011943189187810948466180369522667435023.1112.421.509.751.9034.50174531179598154845154451178OpenBenchmarking.org

Memcached mcperf

Method: Get

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

MBW

Test: Memory Copy - Array Size: 8192 MiB

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

Hackbench

Count: 32 - Type: Process

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

Rodinia

Test: OpenMP LavaMD

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

Stress-NG

Test: Socket Activity

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.07.26Test: Socket ActivityLinux 4.17Linux 4.18Linux 4.197K14K21K28K35KSE +/- 213.49, N = 3SE +/- 427.84, N = 5SE +/- 393.07, N = 33063530702286751. (CC) gcc options: -O2 -std=gnu99 -lm -lz -lcrypt -lrt -lpthread -laio -lc

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.17Linux 4.18Linux 4.194080120160200SE +/- 3.06, N = 3SE +/- 2.95, N = 4SE +/- 1.77, N = 121621731721. (CC) gcc options: -static

Stress-NG

Test: System V Message Passing

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.07.26Test: System V Message PassingLinux 4.17Linux 4.18Linux 4.192M4M6M8M10MSE +/- 54856.66, N = 3SE +/- 120919.93, N = 3SE +/- 178800.65, N = 38952667942082095379951. (CC) gcc options: -O2 -std=gnu99 -lm -lz -lcrypt -lrt -lpthread -laio -lc

Node.js Express HTTP Load Test

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

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

DaCapo Benchmark

Java Test: H2

OpenBenchmarking.orgmsec, Fewer Is BetterDaCapo Benchmark 9.12-MR1Java Test: H2Linux 4.17Linux 4.18Linux 4.1912002400360048006000SE +/- 38.04, N = 4SE +/- 78.17, N = 4SE +/- 54.24, N = 16570153685418

Parboil

Test: OpenMP MRI Gridding

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

Blender

Blend File: Barbershop - Compute: CPU-Only

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

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

FS-Mark

Test: 1000 Files, 1MB Size

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

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

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.17Linux 4.18Linux 4.1990180270360450SE +/- 4.36, N = 3SE +/- 2.19, N = 3SE +/- 6.96, N = 33873813921. (CC) gcc options: -O2 -lpthread

GraphicsMagick

Operation: Resizing

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

Timed LLVM Compilation

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed LLVM Compilation 6.0.1Time To CompileLinux 4.17Linux 4.18Linux 4.19306090120150153151149

DaCapo Benchmark

Java Test: Jython

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

Stress-NG

Test: Tsearch

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

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.18Linux 4.19306090120150SE +/- 1.20, N = 3SE +/- 2.19, N = 31541511521. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -ll -lgfapi -lglusterfs -lnuma -libverbs -lrt -laio -lz -lm -lpthread -ldl

Node.js Octane Benchmark

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

Stress-NG

Test: Glibc C String Functions

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

GraphicsMagick

Operation: Enhanced

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

Stress-NG

Test: Hsearch

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.07.26Test: HsearchLinux 4.17Linux 4.18Linux 4.1970K140K210K280K350KSE +/- 768.43, N = 3SE +/- 1279.76, N = 3SE +/- 220.94, N = 33011623022423041261. (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.17Linux 4.18Linux 4.19200K400K600K800K1000KSE +/- 3355.97, N = 3SE +/- 226.43, N = 3SE +/- 1771.78, N = 38878698907948821991. (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.17Linux 4.18Linux 4.195001000150020002500SE +/- 2.83, N = 3SE +/- 5.59, N = 3SE +/- 9.94, N = 32228224822451. (CC) gcc options: -O2 -std=gnu99 -lm -lz -lcrypt -lrt -lpthread -laio -lc

DaCapo Benchmark

Java Test: Tradesoap

OpenBenchmarking.orgmsec, Fewer Is BetterDaCapo Benchmark 9.12-MR1Java Test: TradesoapLinux 4.17Linux 4.1816003200480064008000SE +/- 103.50, N = 3SE +/- 103.72, N = 375267460

Stress-NG

Test: Lsearch

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

OpenCV Benchmark

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

Stress-NG

Test: CPU Stress

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

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.17Linux 4.18Linux 4.19306090120150SE +/- 0.58, N = 3SE +/- 2.21, N = 12SE +/- 0.67, N = 31531521531. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -ll -lgfapi -lglusterfs -lnuma -libverbs -lrt -laio -lz -lm -lpthread -ldl

Stress-NG

Test: Bsearch

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

PyBench

Total For Average Test Times

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

GraphicsMagick

Operation: Rotate

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

Stress-NG

Test: Matrix Math

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

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

Stress-NG

Test: Vector Math

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

OpenSSL

RSA 4096-bit Performance

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

Stress-NG

Test: Crypto

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

GraphicsMagick

Operation: Noise-Gaussian

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.30Operation: Noise-GaussianLinux 4.17Linux 4.18Linux 4.194080120160200SE +/- 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.17Linux 4.18Linux 4.194080120160200SE +/- 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

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.17Linux 4.18Linux 4.192K4K6K8K10KSE +/- 399.63, N = 12SE +/- 346.83, N = 9SE +/- 419.25, N = 128559861981091. (CC) gcc options: -O2 -lpthread

Memcached mcperf

Method: Set

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

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: Forking

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

TTSIOD 3D Renderer

Phong Rendering With Soft-Shadow Mapping

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

Rodinia

Test: OpenMP Streamcluster

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

Rodinia

Test: OpenMP CFD Solver

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

CloverLeaf

Lagrangian-Eulerian Hydrodynamics

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

Parboil

Test: OpenMP Stencil

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

Parboil

Test: OpenMP CUTCP

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

Parboil

Test: OpenMP LBM

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

Stream

Type: Add

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

Stream

Type: Triad

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

Stream

Type: Scale

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

Stream

Type: Copy

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

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


Phoronix Test Suite v10.8.4