2018 Core i9 7980XE Intel Linux Kernel Comparison

Intel Core i9-7980XE Linux kernel benchmarks by Michael Larabel.

HTML result view exported from: https://openbenchmarking.org/result/1812094-SK-2018KERNE57&grw&sor.

2018 Core i9 7980XE Intel Linux Kernel ComparisonProcessorMotherboardChipsetMemoryDiskGraphicsAudioMonitorNetworkOSKernelDesktopDisplay ServerDisplay DriverOpenGLCompilerFile-SystemScreen ResolutionLinux 4.14Linux 4.20 GitLinux 4.20 Git - No SpecmeltIntel Core i9-7980XE (18 Cores / 36 Threads)ASUS PRIME X299-A (1602 BIOS)Intel Sky Lake-E DMI3 Registers16384MB240GB Force MP510NVIDIA NV120 12GBRealtek ALC1220ASUS PB278Intel ConnectionUbuntu 18.104.14.4-041404-generic (x86_64)GNOME Shell 3.30.1X Server 1.20.1modesetting 1.20.14.3 Mesa 18.2.2GCC 8.2.0ext42560x14404.20.0-999-generic (x86_64) 20181206OpenBenchmarking.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- Linux 4.14: NONE / data=ordered,errors=remount-ro,relatime,rw- Linux 4.20 Git: NONE / errors=remount-ro,relatime,rw- Linux 4.20 Git - No Specmelt: NONE / errors=remount-ro,relatime,rwProcessor Details- Scaling Governor: intel_pstate powersavePython Details- Python 2.7.15+ + Python 3.6.7Security Details- Linux 4.20 Git: KPTI + __user pointer sanitization + Full generic retpoline IBPB: conditional IBRS_FW STIBP: conditional RSB filling + SSB disabled via prctl and seccomp + PTE Inversion; VMX: conditional cache flushes SMT vulnerable - Linux 4.20 Git - No Specmelt: __user pointer sanitization + disabled STIBP: disabled + PTE Inversion; VMX: vulnerable

2018 Core i9 7980XE Intel Linux Kernel Comparisontscp: AI Chess Performancecompilebench: Compilecompilebench: Initial Createcompilebench: Read Compiled Treehackbench: 32 - Processstress-ng: Forkingstress-ng: Semaphoresstress-ng: Socket Activitystress-ng: Context Switchingstress-ng: System V Message Passingdacapobench: H2dacapobench: Jythondacapobench: Eclipsenetwork-loopback: Time To Transfer 10GB Via Loopbackdacapobench: Tradesoapdacapobench: Tradebeanscython-bench: java-scimark2: Compositegimp: resizegimp: rotategimp: auto-levelsgimp: unsharp-maskluajit: Compositefio: Rand Read - Linux AIO - No - Yes - 4KB - Default Test Directoryfio: Rand Write - Linux AIO - No - Yes - 4KB - Default Test Directoryfio: Seq Read - Linux AIO - No - Yes - 4KB - Default Test Directoryfio: Seq Write - Linux AIO - No - Yes - 4KB - Default Test Directoryfs-mark: 1000 Files, 1MB Sizefs-mark: 5000 Files, 1MB Size, 4 Threadsfs-mark: 4000 Files, 32 Sub Dirs, 1MB Sizefs-mark: 1000 Files, 1MB Size, No Sync/FSynciozone: 1MB - 8GB - Write Performancehmmer: Pfam Database Searchscikit-learn: numpy: namd: ATPase Simulation - 327,506 Atomsschbench: 6 - 6schbench: 6 - 8primesieve: 1e12 Prime Number Generationbuild-llvm: Time To Compilebuild-linux-kernel: Time To Compilettsiod-renderer: Phong Rendering With Soft-Shadow Mappingblender: BMW27 - CPU-Onlyphp: Zend benchphp: Zend micro_benchmcperf: Addmcperf: Getmcperf: Setmcperf: Appendmcperf: Deletemcperf: Prependmcperf: Replacenginx: Static Web Page Servingapache: Static Web Page Servingnode-express-loadtest: phpbench: PHP Benchmark Suiteredis: LPOPredis: SADDredis: LPUSHredis: GETredis: SETsqlite: Timed SQLite Insertionspgbench: Buffer Test - Normal Load - Read Onlypgbench: Buffer Test - Normal Load - Read Writenode-octane: pybench: Total For Average Test TimesLinux 4.14Linux 4.20 GitLinux 4.20 Git - No Specmelt14280911185727368531.3410991732468501463164014598130043684630951703710.714668709522.63213211.6216.2718.3722.20161447831839041825425230130175148.7415347738420.944081191468512.7922844.017301160.401.9079474129651796548779913058688860899795449639637116236663693048525217496019544332705001209127019.11558936105164453692414000541101640306242.63109073309192415856204836307936270683032391675110.994896847321.36245611.6216.6018.2724.09162237030337635616420725224663428.9214644844050.985281241453912.8423345.385911160.421.8763716116090638627081711745970619712454365430881104177010181944241236269519072782507484199468721.80502693114704534695214057681151768355636.01112715306377115789268797838006313681232201659710.734884832421.27246410.9915.8417.3522.57162337133437434421526827727766268.8114644764170.986581201464812.8423244.757111160.421.8780205143753799018740614115188787882805442436929110097028072054820255977517927452865376219476521.21528438990845498948OpenBenchmarking.org

TSCP

AI Chess Performance

OpenBenchmarking.orgNodes Per Second, More Is BetterTSCP 1.81AI Chess PerformanceLinux 4.14Linux 4.20 Git - No SpecmeltLinux 4.20 Git300K600K900K1200K1500KSE +/- 20602.15, N = 5SE +/- 1341.71, N = 5SE +/- 1813.37, N = 51428091140576814000541. (CC) gcc options: -O3 -march=native

Compile Bench

Test: Compile

OpenBenchmarking.orgMB/s, More Is BetterCompile Bench 0.6Test: CompileLinux 4.14Linux 4.20 Git - No SpecmeltLinux 4.20 Git30060090012001500SE +/- 23.12, N = 12SE +/- 37.63, N = 12SE +/- 8.82, N = 3118511511101

Compile Bench

Test: Initial Create

OpenBenchmarking.orgMB/s, More Is BetterCompile Bench 0.6Test: Initial CreateLinux 4.20 Git - No SpecmeltLinux 4.14Linux 4.20 Git170340510680850SE +/- 22.77, N = 3SE +/- 27.90, N = 3SE +/- 39.07, N = 3768727640

Compile Bench

Test: Read Compiled Tree

OpenBenchmarking.orgMB/s, More Is BetterCompile Bench 0.6Test: Read Compiled TreeLinux 4.14Linux 4.20 Git - No SpecmeltLinux 4.20 Git8001600240032004000SE +/- 7.34, N = 3SE +/- 16.72, N = 3SE +/- 30.44, N = 3368535563062

Hackbench

Count: 32 - Type: Process

OpenBenchmarking.orgSeconds, Fewer Is BetterHackbenchCount: 32 - Type: ProcessLinux 4.14Linux 4.20 Git - No SpecmeltLinux 4.20 Git1020304050SE +/- 0.12, N = 3SE +/- 0.54, N = 12SE +/- 0.06, N = 331.3436.0142.631. (CC) gcc options: -lpthread

Stress-NG

Test: Forking

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.07.26Test: ForkingLinux 4.20 Git - No SpecmeltLinux 4.14Linux 4.20 Git20K40K60K80K100KSE +/- 90.89, N = 3SE +/- 948.22, N = 3SE +/- 756.35, N = 31127151099171090731. (CC) gcc options: -O2 -std=gnu99 -lm -lz -lcrypt -lrt -lpthread -lc

Stress-NG

Test: Semaphores

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.07.26Test: SemaphoresLinux 4.14Linux 4.20 GitLinux 4.20 Git - No Specmelt700K1400K2100K2800K3500KSE +/- 26001.05, N = 3SE +/- 23108.97, N = 3SE +/- 37179.62, N = 33246850309192430637711. (CC) gcc options: -O2 -std=gnu99 -lm -lz -lcrypt -lrt -lpthread -lc

Stress-NG

Test: Socket Activity

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.07.26Test: Socket ActivityLinux 4.20 GitLinux 4.20 Git - No SpecmeltLinux 4.143K6K9K12K15KSE +/- 276.63, N = 12SE +/- 90.27, N = 3SE +/- 189.09, N = 71585615789146311. (CC) gcc options: -O2 -std=gnu99 -lm -lz -lcrypt -lrt -lpthread -lc

Stress-NG

Test: Context Switching

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.07.26Test: Context SwitchingLinux 4.20 Git - No SpecmeltLinux 4.20 GitLinux 4.146M12M18M24M30MSE +/- 61155.33, N = 3SE +/- 18564.59, N = 3SE +/- 104206.67, N = 3268797832048363064014591. (CC) gcc options: -O2 -std=gnu99 -lm -lz -lcrypt -lrt -lpthread -lc

Stress-NG

Test: System V Message Passing

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.07.26Test: System V Message PassingLinux 4.14Linux 4.20 Git - No SpecmeltLinux 4.20 Git2M4M6M8M10MSE +/- 1231.32, N = 3SE +/- 3496.64, N = 3SE +/- 4225.67, N = 38130043800631379362701. (CC) gcc options: -O2 -std=gnu99 -lm -lz -lcrypt -lrt -lpthread -lc

DaCapo Benchmark

Java Test: H2

OpenBenchmarking.orgmsec, Fewer Is BetterDaCapo Benchmark 9.12-MR1Java Test: H2Linux 4.20 Git - No SpecmeltLinux 4.20 GitLinux 4.1415003000450060007500SE +/- 58.33, N = 4SE +/- 33.80, N = 4SE +/- 158.93, N = 16681268306846

DaCapo Benchmark

Java Test: Jython

OpenBenchmarking.orgmsec, Fewer Is BetterDaCapo Benchmark 9.12-MR1Java Test: JythonLinux 4.14Linux 4.20 Git - No SpecmeltLinux 4.20 Git7001400210028003500SE +/- 9.94, N = 4SE +/- 8.29, N = 4SE +/- 10.20, N = 4309532203239

DaCapo Benchmark

Java Test: Eclipse

OpenBenchmarking.orgmsec, Fewer Is BetterDaCapo Benchmark 9.12-MR1Java Test: EclipseLinux 4.20 Git - No SpecmeltLinux 4.20 GitLinux 4.144K8K12K16K20KSE +/- 41.08, N = 4SE +/- 55.25, N = 4SE +/- 173.27, N = 16165971675117037

Loopback TCP Network Performance

Time To Transfer 10GB Via Loopback

OpenBenchmarking.orgSeconds, Fewer Is BetterLoopback TCP Network PerformanceTime To Transfer 10GB Via LoopbackLinux 4.14Linux 4.20 Git - No SpecmeltLinux 4.20 Git3691215SE +/- 0.21, N = 12SE +/- 0.05, N = 3SE +/- 0.01, N = 310.7110.7310.99

DaCapo Benchmark

Java Test: Tradesoap

OpenBenchmarking.orgmsec, Fewer Is BetterDaCapo Benchmark 9.12-MR1Java Test: TradesoapLinux 4.14Linux 4.20 Git - No SpecmeltLinux 4.20 Git10002000300040005000SE +/- 125.07, N = 12SE +/- 55.36, N = 4SE +/- 31.15, N = 4466848844896

DaCapo Benchmark

Java Test: Tradebeans

OpenBenchmarking.orgmsec, Fewer Is BetterDaCapo Benchmark 9.12-MR1Java Test: TradebeansLinux 4.14Linux 4.20 Git - No SpecmeltLinux 4.20 Git2K4K6K8K10KSE +/- 33.45, N = 4SE +/- 7.27, N = 4SE +/- 6.97, N = 4709583248473

Cython benchmark

OpenBenchmarking.orgSeconds, Fewer Is BetterCython benchmark 0.27Linux 4.20 Git - No SpecmeltLinux 4.20 GitLinux 4.14510152025SE +/- 0.16, N = 3SE +/- 0.14, N = 3SE +/- 0.34, N = 1221.2721.3622.63

Java SciMark

Computational Test: Composite

OpenBenchmarking.orgMflops, More Is BetterJava SciMark 2.0Computational Test: CompositeLinux 4.20 Git - No SpecmeltLinux 4.20 GitLinux 4.145001000150020002500SE +/- 5.51, N = 4SE +/- 4.57, N = 4SE +/- 31.02, N = 16246424562132

GIMP

Test: resize

OpenBenchmarking.orgSeconds, Fewer Is BetterGIMP 2.10.6Test: resizeLinux 4.20 Git - No SpecmeltLinux 4.14Linux 4.20 Git3691215SE +/- 0.17, N = 5SE +/- 0.19, N = 12SE +/- 0.19, N = 310.9911.6211.62

GIMP

Test: rotate

OpenBenchmarking.orgSeconds, Fewer Is BetterGIMP 2.10.6Test: rotateLinux 4.20 Git - No SpecmeltLinux 4.14Linux 4.20 Git48121620SE +/- 0.02, N = 3SE +/- 0.24, N = 12SE +/- 0.06, N = 315.8416.2716.60

GIMP

Test: auto-levels

OpenBenchmarking.orgSeconds, Fewer Is BetterGIMP 2.10.6Test: auto-levelsLinux 4.20 Git - No SpecmeltLinux 4.20 GitLinux 4.14510152025SE +/- 0.04, N = 3SE +/- 0.07, N = 3SE +/- 0.21, N = 1217.3518.2718.37

GIMP

Test: unsharp-mask

OpenBenchmarking.orgSeconds, Fewer Is BetterGIMP 2.10.6Test: unsharp-maskLinux 4.14Linux 4.20 Git - No SpecmeltLinux 4.20 Git612182430SE +/- 0.36, N = 4SE +/- 0.03, N = 3SE +/- 0.06, N = 322.2022.5724.09

LuaJIT

Test: Composite

OpenBenchmarking.orgMflops, More Is BetterLuaJIT 2.0.5Test: CompositeLinux 4.20 Git - No SpecmeltLinux 4.20 GitLinux 4.1430060090012001500SE +/- 2.31, N = 3SE +/- 1.32, N = 3SE +/- 7.17, N = 31623162216141. (CC) gcc options: -lm -ldl -O2 -fomit-frame-pointer -U_FORTIFY_SOURCE -fno-stack-protector

Flexible IO Tester

Type: Random Read - IO Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 4KB - 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: 4KB - Disk Target: Default Test DirectoryLinux 4.14Linux 4.20 Git - No SpecmeltLinux 4.20 Git100200300400500SE +/- 0.33, N = 34783713701. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -ll -lnuma -lrt -laio -lz -lm -lpthread -ldl

Flexible IO Tester

Type: Random Write - IO Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 4KB - 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: 4KB - Disk Target: Default Test DirectoryLinux 4.20 Git - No SpecmeltLinux 4.14Linux 4.20 Git70140210280350SE +/- 19.76, N = 9SE +/- 38.08, N = 12SE +/- 15.09, N = 93343183031. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -ll -lnuma -lrt -laio -lz -lm -lpthread -ldl

Flexible IO Tester

Type: Sequential Read - IO Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 4KB - 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: 4KB - Disk Target: Default Test DirectoryLinux 4.14Linux 4.20 GitLinux 4.20 Git - No Specmelt80160240320400SE +/- 0.33, N = 33903763741. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -ll -lnuma -lrt -laio -lz -lm -lpthread -ldl

Flexible IO Tester

Type: Sequential Write - IO Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 4KB - 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: 4KB - Disk Target: Default Test DirectoryLinux 4.14Linux 4.20 GitLinux 4.20 Git - No Specmelt90180270360450SE +/- 31.40, N = 9SE +/- 39.91, N = 9SE +/- 52.90, N = 94183563441. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -ll -lnuma -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.14Linux 4.20 Git - No SpecmeltLinux 4.20 Git60120180240300SE +/- 9.18, N = 12SE +/- 15.73, N = 12SE +/- 12.66, N = 92542151641. (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.20 Git - No SpecmeltLinux 4.14Linux 4.20 Git60120180240300SE +/- 16.52, N = 9SE +/- 4.23, N = 3SE +/- 3.47, N = 32682522071. (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.14Linux 4.20 Git - No SpecmeltLinux 4.20 Git70140210280350SE +/- 4.93, N = 12SE +/- 5.08, N = 12SE +/- 8.96, N = 123012772521. (CC) gcc options: -static

FS-Mark

Test: 1000 Files, 1MB Size, No Sync/FSync

OpenBenchmarking.orgFiles/s, More Is BetterFS-Mark 3.3Test: 1000 Files, 1MB Size, No Sync/FSyncLinux 4.14Linux 4.20 Git - No SpecmeltLinux 4.20 Git6001200180024003000SE +/- 32.88, N = 3SE +/- 38.28, N = 3SE +/- 30.17, N = 33017277624661. (CC) gcc options: -static

IOzone

Record Size: 1MB - File Size: 8GB - Disk Test: Write Performance

OpenBenchmarking.orgMB/s, More Is BetterIOzone 3.465Record Size: 1MB - File Size: 8GB - Disk Test: Write PerformanceLinux 4.20 Git - No SpecmeltLinux 4.14Linux 4.20 Git140280420560700SE +/- 41.29, N = 10SE +/- 104.38, N = 9SE +/- 35.97, N = 96265143421. (CC) gcc options: -O3

Timed HMMer Search

Pfam Database Search

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed HMMer Search 2.3.2Pfam Database SearchLinux 4.14Linux 4.20 Git - No SpecmeltLinux 4.20 Git246810SE +/- 0.19, N = 12SE +/- 0.11, N = 3SE +/- 0.03, N = 38.748.818.921. (CC) gcc options: -O2 -pthread -lhmmer -lsquid -lm

Scikit-Learn

OpenBenchmarking.orgSeconds, Fewer Is BetterScikit-Learn 0.17.1Linux 4.20 GitLinux 4.20 Git - No SpecmeltLinux 4.14306090120150SE +/- 0.11, N = 3SE +/- 0.05, N = 3SE +/- 2.91, N = 3146146153

Numpy Benchmark

OpenBenchmarking.orgNanoseconds, Fewer Is BetterNumpy BenchmarkLinux 4.20 Git - No SpecmeltLinux 4.20 GitLinux 4.141000K2000K3000K4000K5000K447641744844054773842

NAMD

ATPase Simulation - 327,506 Atoms

OpenBenchmarking.orgdays/ns, Fewer Is BetterNAMD 2.13b1ATPase Simulation - 327,506 AtomsLinux 4.14Linux 4.20 GitLinux 4.20 Git - No Specmelt0.2220.4440.6660.8881.11SE +/- 0.00336, N = 3SE +/- 0.00230, N = 3SE +/- 0.00205, N = 30.944080.985280.98658

Schbench

Message Threads: 6 - Workers Per Message Thread: 6

OpenBenchmarking.orgusec, 99.9th Latency Percentile, Fewer Is BetterSchbenchMessage Threads: 6 - Workers Per Message Thread: 6Linux 4.14Linux 4.20 Git - No SpecmeltLinux 4.20 Git306090120150SE +/- 1.64, N = 12SE +/- 1.20, N = 3SE +/- 0.67, N = 31191201241. (CC) gcc options: -O2 -lpthread

Schbench

Message Threads: 6 - Workers Per Message Thread: 8

OpenBenchmarking.orgusec, 99.9th Latency Percentile, Fewer Is BetterSchbenchMessage Threads: 6 - Workers Per Message Thread: 8Linux 4.20 GitLinux 4.20 Git - No SpecmeltLinux 4.143K6K9K12K15KSE +/- 265.49, N = 12SE +/- 170.25, N = 12SE +/- 238.96, N = 121453914648146851. (CC) gcc options: -O2 -lpthread

Primesieve

1e12 Prime Number Generation

OpenBenchmarking.orgSeconds, Fewer Is BetterPrimesieve 7.21e12 Prime Number GenerationLinux 4.14Linux 4.20 GitLinux 4.20 Git - No Specmelt3691215SE +/- 0.20, N = 12SE +/- 0.01, N = 3SE +/- 0.02, N = 312.7912.8412.841. (CXX) g++ options: -O3 -lpthread

Timed LLVM Compilation

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed LLVM Compilation 6.0.1Time To CompileLinux 4.14Linux 4.20 Git - No SpecmeltLinux 4.20 Git50100150200250228232233

Timed Linux Kernel Compilation

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed Linux Kernel Compilation 4.18Time To CompileLinux 4.14Linux 4.20 Git - No SpecmeltLinux 4.20 Git1020304050SE +/- 0.61, N = 5SE +/- 0.68, N = 5SE +/- 0.62, N = 644.0144.7545.38

TTSIOD 3D Renderer

Phong Rendering With Soft-Shadow Mapping

OpenBenchmarking.orgFPS, More Is BetterTTSIOD 3D Renderer 2.3bPhong Rendering With Soft-Shadow MappingLinux 4.14Linux 4.20 Git - No SpecmeltLinux 4.20 Git160320480640800SE +/- 9.13, N = 7SE +/- 1.39, N = 3SE +/- 26.09, N = 127307115911. (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: BMW27 - Compute: CPU-Only

OpenBenchmarking.orgSeconds, Fewer Is BetterBlender 2.79aBlend File: BMW27 - Compute: CPU-OnlyLinux 4.14Linux 4.20 GitLinux 4.20 Git - No Specmelt306090120150116116116

PHP Micro Benchmarks

Test: Zend bench

OpenBenchmarking.orgSeconds, Fewer Is BetterPHP Micro BenchmarksTest: Zend benchLinux 4.14Linux 4.20 GitLinux 4.20 Git - No Specmelt0.09450.1890.28350.3780.4725SE +/- 0.00, N = 3SE +/- 0.01, N = 3SE +/- 0.00, N = 30.400.420.42

PHP Micro Benchmarks

Test: Zend micro_bench

OpenBenchmarking.orgSeconds, Fewer Is BetterPHP Micro BenchmarksTest: Zend micro_benchLinux 4.20 GitLinux 4.20 Git - No SpecmeltLinux 4.140.42750.8551.28251.712.1375SE +/- 0.00, N = 3SE +/- 0.01, N = 3SE +/- 0.04, N = 121.871.871.90

Memcached mcperf

Method: Add

OpenBenchmarking.orgOperations Per Second, More Is BetterMemcached mcperf 1.5.10Method: AddLinux 4.20 Git - No SpecmeltLinux 4.14Linux 4.20 Git20K40K60K80K100KSE +/- 459.35, N = 3SE +/- 1626.48, N = 12SE +/- 652.43, N = 38020579474637161. (CC) gcc options: -O2 -lm -rdynamic

Memcached mcperf

Method: Get

OpenBenchmarking.orgOperations Per Second, More Is BetterMemcached mcperf 1.5.10Method: GetLinux 4.20 Git - No SpecmeltLinux 4.14Linux 4.20 Git30K60K90K120K150KSE +/- 868.86, N = 3SE +/- 3954.82, N = 12SE +/- 396.93, N = 31437531296511160901. (CC) gcc options: -O2 -lm -rdynamic

Memcached mcperf

Method: Set

OpenBenchmarking.orgOperations Per Second, More Is BetterMemcached mcperf 1.5.10Method: SetLinux 4.20 Git - No SpecmeltLinux 4.14Linux 4.20 Git20K40K60K80K100KSE +/- 188.08, N = 3SE +/- 1448.41, N = 12SE +/- 691.25, N = 37990179654638621. (CC) gcc options: -O2 -lm -rdynamic

Memcached mcperf

Method: Append

OpenBenchmarking.orgOperations Per Second, More Is BetterMemcached mcperf 1.5.10Method: AppendLinux 4.14Linux 4.20 Git - No SpecmeltLinux 4.20 Git20K40K60K80K100KSE +/- 1932.61, N = 12SE +/- 918.24, N = 3SE +/- 192.61, N = 38779987406708171. (CC) gcc options: -O2 -lm -rdynamic

Memcached mcperf

Method: Delete

OpenBenchmarking.orgOperations Per Second, More Is BetterMemcached mcperf 1.5.10Method: DeleteLinux 4.20 Git - No SpecmeltLinux 4.14Linux 4.20 Git30K60K90K120K150KSE +/- 1496.69, N = 3SE +/- 3652.65, N = 12SE +/- 863.08, N = 31411511305861174591. (CC) gcc options: -O2 -lm -rdynamic

Memcached mcperf

Method: Prepend

OpenBenchmarking.orgOperations Per Second, More Is BetterMemcached mcperf 1.5.10Method: PrependLinux 4.14Linux 4.20 Git - No SpecmeltLinux 4.20 Git20K40K60K80K100KSE +/- 2157.70, N = 12SE +/- 620.50, N = 3SE +/- 292.84, N = 38886088787706191. (CC) gcc options: -O2 -lm -rdynamic

Memcached mcperf

Method: Replace

OpenBenchmarking.orgOperations Per Second, More Is BetterMemcached mcperf 1.5.10Method: ReplaceLinux 4.14Linux 4.20 Git - No SpecmeltLinux 4.20 Git20K40K60K80K100KSE +/- 1781.56, N = 12SE +/- 1000.67, N = 3SE +/- 454.98, N = 38997988280712451. (CC) gcc options: -O2 -lm -rdynamic

NGINX Benchmark

Static Web Page Serving

OpenBenchmarking.orgRequests Per Second, More Is BetterNGINX Benchmark 1.9.9Static Web Page ServingLinux 4.14Linux 4.20 Git - No SpecmeltLinux 4.20 Git12K24K36K48K60KSE +/- 368.41, N = 3SE +/- 128.13, N = 3SE +/- 268.06, N = 35449654424436541. (CC) gcc options: -lpthread -lcrypt -lcrypto -lz -O3 -march=native

Apache Benchmark

Static Web Page Serving

OpenBenchmarking.orgRequests Per Second, More Is BetterApache Benchmark 2.4.29Static Web Page ServingLinux 4.14Linux 4.20 Git - No SpecmeltLinux 4.20 Git8K16K24K32K40KSE +/- 152.59, N = 3SE +/- 629.87, N = 3SE +/- 26.35, N = 33963736929308811. (CC) gcc options: -shared -fPIC -O2 -pthread

Node.js Express HTTP Load Test

OpenBenchmarking.orgRequests Per Second, More Is BetterNode.js Express HTTP Load TestLinux 4.14Linux 4.20 Git - No SpecmeltLinux 4.20 Git2K4K6K8K10KSE +/- 16.60, N = 3SE +/- 121.50, N = 3SE +/- 46.03, N = 31162311009104171. Nodejs v8.11.4

PHPBench

PHP Benchmark Suite

OpenBenchmarking.orgScore, More Is BetterPHPBench 0.8.1PHP Benchmark SuiteLinux 4.20 Git - No SpecmeltLinux 4.20 GitLinux 4.14150K300K450K600K750KSE +/- 1279.38, N = 3SE +/- 802.67, N = 3SE +/- 17339.35, N = 12702807701018666369

Redis

Test: LPOP

OpenBenchmarking.orgRequests Per Second, More Is BetterRedis 4.0.8Test: LPOPLinux 4.14Linux 4.20 Git - No SpecmeltLinux 4.20 Git700K1400K2100K2800K3500KSE +/- 31464.47, N = 12SE +/- 5065.16, N = 3SE +/- 28554.04, N = 53048525205482019442411. (CC) gcc options: -ggdb -rdynamic -lm -ldl -pthread

Redis

Test: SADD

OpenBenchmarking.orgRequests Per Second, More Is BetterRedis 4.0.8Test: SADDLinux 4.20 Git - No SpecmeltLinux 4.20 GitLinux 4.14500K1000K1500K2000K2500KSE +/- 7856.92, N = 3SE +/- 23940.00, N = 3SE +/- 187678.94, N = 102559775236269521749601. (CC) gcc options: -ggdb -rdynamic -lm -ldl -pthread

Redis

Test: LPUSH

OpenBenchmarking.orgRequests Per Second, More Is BetterRedis 4.0.8Test: LPUSHLinux 4.14Linux 4.20 GitLinux 4.20 Git - No Specmelt400K800K1200K1600K2000KSE +/- 33811.34, N = 12SE +/- 9461.37, N = 3SE +/- 23867.91, N = 31954433190727817927451. (CC) gcc options: -ggdb -rdynamic -lm -ldl -pthread

Redis

Test: GET

OpenBenchmarking.orgRequests Per Second, More Is BetterRedis 4.0.8Test: GETLinux 4.20 Git - No SpecmeltLinux 4.14Linux 4.20 Git600K1200K1800K2400K3000KSE +/- 8186.83, N = 3SE +/- 72379.66, N = 12SE +/- 48011.14, N = 122865376270500125074841. (CC) gcc options: -ggdb -rdynamic -lm -ldl -pthread

Redis

Test: SET

OpenBenchmarking.orgRequests Per Second, More Is BetterRedis 4.0.8Test: SETLinux 4.20 Git - No SpecmeltLinux 4.14Linux 4.20 Git500K1000K1500K2000K2500KSE +/- 13967.36, N = 3SE +/- 41623.43, N = 12SE +/- 29624.63, N = 122194765209127019946871. (CC) gcc options: -ggdb -rdynamic -lm -ldl -pthread

SQLite

Timed SQLite Insertions

OpenBenchmarking.orgSeconds, Fewer Is BetterSQLite 3.22Timed SQLite InsertionsLinux 4.14Linux 4.20 Git - No SpecmeltLinux 4.20 Git510152025SE +/- 0.56, N = 12SE +/- 0.32, N = 12SE +/- 0.36, N = 419.1121.2121.801. (CC) gcc options: -O2 -lz -ldl -lpthread

PostgreSQL pgbench

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

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL pgbench 10.3Scaling: Buffer Test - Test: Normal Load - Mode: Read OnlyLinux 4.14Linux 4.20 Git - No SpecmeltLinux 4.20 Git120K240K360K480K600KSE +/- 858.49, N = 3SE +/- 2885.90, N = 3SE +/- 1386.34, N = 35589365284385026931. (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 10.3Scaling: Buffer Test - Test: Normal Load - Mode: Read WriteLinux 4.20 GitLinux 4.14Linux 4.20 Git - No Specmelt2K4K6K8K10KSE +/- 1264.50, N = 9SE +/- 272.37, N = 12SE +/- 261.55, N = 12114701051699081. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -lcrypt -ldl -lm

Node.js Octane Benchmark

OpenBenchmarking.orgScore, More Is BetterNode.js Octane BenchmarkLinux 4.20 Git - No SpecmeltLinux 4.20 GitLinux 4.1410K20K30K40K50KSE +/- 268.96, N = 3SE +/- 195.31, N = 3SE +/- 484.18, N = 124549845346445361. Nodejs v8.11.4

PyBench

Total For Average Test Times

OpenBenchmarking.orgMilliseconds, Fewer Is BetterPyBench 2018-02-16Total For Average Test TimesLinux 4.14Linux 4.20 Git - No SpecmeltLinux 4.20 Git2004006008001000SE +/- 13.01, N = 3SE +/- 1.20, N = 3SE +/- 2.33, N = 3924948952

Flexible IO Tester

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

OpenBenchmarking.orgIOPS, More Is BetterFlexible IO Tester 3.1Type: Random Read - IO Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test DirectoryLinux 4.14Linux 4.20 Git - No SpecmeltLinux 4.20 Git30K60K90K120K150KSE +/- 57.74, N = 3SE +/- 66.67, N = 312200095000947331. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -ll -lnuma -lrt -laio -lz -lm -lpthread -ldl

Flexible IO Tester

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

OpenBenchmarking.orgIOPS, More Is BetterFlexible IO Tester 3.1Type: Random Write - IO Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test DirectoryLinux 4.20 Git - No SpecmeltLinux 4.14Linux 4.20 Git20K40K60K80K100KSE +/- 5103.89, N = 9SE +/- 9775.21, N = 12SE +/- 3854.36, N = 98536781492775001. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -ll -lnuma -lrt -laio -lz -lm -lpthread -ldl

Flexible IO Tester

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

OpenBenchmarking.orgIOPS, More Is BetterFlexible IO Tester 3.1Type: Sequential Read - IO Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test DirectoryLinux 4.14Linux 4.20 GitLinux 4.20 Git - No Specmelt20K40K60K80K100KSE +/- 33.33, N = 3SE +/- 33.33, N = 3SE +/- 33.33, N = 39976796267957671. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -ll -lnuma -lrt -laio -lz -lm -lpthread -ldl

Flexible IO Tester

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

OpenBenchmarking.orgIOPS, More Is BetterFlexible IO Tester 3.1Type: Sequential Write - IO Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test DirectoryLinux 4.14Linux 4.20 GitLinux 4.20 Git - No Specmelt20K40K60K80K100KSE +/- 8028.12, N = 9SE +/- 10219.38, N = 9SE +/- 13579.90, N = 910682291178880781. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -ll -lnuma -lrt -laio -lz -lm -lpthread -ldl


Phoronix Test Suite v10.8.4