Linux 4.15 vs. Linux 4.16-rc1 Kernel Benchmarking On Ubuntu

Tests for a future article on Phoronix.com by Michael Larabel.

HTML result view exported from: https://openbenchmarking.org/result/1802141-FO-LINUX416K90&obr_imw=y&gru&sro&rro.

ProcessorMotherboardChipsetMemoryDiskGraphicsAudioMonitorNetworkOSKernelDesktopDisplay DriverOpenGLCompilerFile-SystemScreen ResolutionDisplay ServerVulkanCore i5 6600KCore i7 6800KXeon E3-1280 v5Core i9 7980XERyzen 7 1800X Linux 4.15.2 Linux 4.16-rc1 Linux 4.15.2 Linux 4.16-rc1 Linux 4.15.2 Linux 4.16-rc1 Linux 4.15.2 Linux 4.16-rc1 Linux 4.15.2 Linux 4.16-rc1Intel Core i5-6600K @ 3.90GHz (4 Cores)MSI Z170A GAMING PRO (MS-7984) v1.0 (1.00 BIOS)Intel Sky Lake15360MB256GB TS256GSSD370SIntel HD 530 3072MB (1150MHz)Realtek ALC1150Acer B286HKIntel ConnectionUbuntu 16.044.15.2-041502-generic (x86_64)Unity 7.4.0modesetting 1.19.34.5 Mesa 17.0.7GCC 5.4.0 20160609ext41920x10804.16.0-041600rc1-generic (x86_64) 20180211Intel Core i7-6800K @ 3.80GHz (6 Cores / 12 Threads)MSI X99A WORKSTATION (MS-7A54) v1.0 (1.0C BIOS)Intel Xeon E7 v4/Xeon16384MB2 x 120GB TOSHIBA-TR150NV120 12288MBASUS PB278Ubuntu 17.104.15.2-041502-generic (x86_64)GNOME Shell 3.26.1Waylandmodesetting 1.19.54.3 Mesa 17.2.2GCC 7.2.02560x14404.16.0-041600rc1-generic (x86_64) 20180211Intel Xeon E3-1280 v5 @ 4.00GHz (4 Cores / 8 Threads)MSI C236A WORKSTATION (MS-7998) v1.0 (2.50 BIOS)Intel Skylake256GB TOSHIBA-RD400Sapphire AMD Radeon 4096MB4.15.2-041502-generic (x86_64)GNOME Shell 3.26.24.5 Mesa 17.4.0-devel- padoka PPA (LLVM 6.0.0)4.16.0-041600rc1-generic (x86_64) 20180211Intel Core i9-7980XE @ 4.40GHz (18 Cores / 36 Threads)ASUS PRIME X299-A (1004 BIOS)Intel Sky Lake-E DMI3 Registers256GB INTEL SSDPEKKW256G8NV117 1024MBRealtek ALC1220Acer B286HKUbuntu 18.044.15.2-041502-generic (x86_64)modesetting 1.19.64.3 Mesa 17.3.33840x21604.16.0-041600rc1-generic (x86_64) 20180211AMD Ryzen 7 1800X Eight-Core @ 3.60GHz (8 Cores / 16 Threads)MSI X370 XPOWER GAMING TITANIUM (MS-7A31) v1.0 (1.90 BIOS)AMD Device 1450525GB Crucial_CT525MX3 + 120GB Force MP500MSI AMD Radeon RX 580 8192MBAMD Device aaf0DELL P2415QIntel I211 Gigabit ConnectionUbuntu 16.044.15.2-041502-generic (x86_64)Unity 7.4.0modesetting 1.19.54.5 Mesa 18.1.0-devel (git-831fb29252) (LLVM 6.0.0)1.0.42GCC 5.4.0 201606094.16.0-041600rc1-generic (x86_64) 20180211OpenBenchmarking.orgCompiler Details- Core i5 6600K: Linux 4.15.2: --build=x86_64-linux-gnu --disable-browser-plugin --disable-vtable-verify --disable-werror --enable-checking=release --enable-clocale=gnu --enable-gnu-unique-object --enable-gtk-cairo --enable-java-awt=gtk --enable-java-home --enable-languages=c,ada,c++,java,go,d,fortran,objc,obj-c++ --enable-libmpx --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-abi=m64 --with-arch-32=i686 --with-arch-directory=amd64 --with-default-libstdcxx-abi=new --with-multilib-list=m32,m64,mx32 --with-tune=generic -v - Core i5 6600K: Linux 4.16-rc1: --build=x86_64-linux-gnu --disable-browser-plugin --disable-vtable-verify --disable-werror --enable-checking=release --enable-clocale=gnu --enable-gnu-unique-object --enable-gtk-cairo --enable-java-awt=gtk --enable-java-home --enable-languages=c,ada,c++,java,go,d,fortran,objc,obj-c++ --enable-libmpx --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-abi=m64 --with-arch-32=i686 --with-arch-directory=amd64 --with-default-libstdcxx-abi=new --with-multilib-list=m32,m64,mx32 --with-tune=generic -v - Core i7 6800K: Linux 4.15.2: --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 - Core i7 6800K: Linux 4.16-rc1: --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 - Xeon E3-1280 v5: Linux 4.15.2: --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 - Xeon E3-1280 v5: Linux 4.16-rc1: --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 - Core i9 7980XE: Linux 4.15.2: --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 - Core i9 7980XE: Linux 4.16-rc1: --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 - Ryzen 7 1800X: Linux 4.15.2: --build=x86_64-linux-gnu --disable-browser-plugin --disable-vtable-verify --disable-werror --enable-checking=release --enable-clocale=gnu --enable-gnu-unique-object --enable-gtk-cairo --enable-java-awt=gtk --enable-java-home --enable-languages=c,ada,c++,java,go,d,fortran,objc,obj-c++ --enable-libmpx --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-abi=m64 --with-arch-32=i686 --with-arch-directory=amd64 --with-default-libstdcxx-abi=new --with-multilib-list=m32,m64,mx32 --with-tune=generic -v - Ryzen 7 1800X: Linux 4.16-rc1: --build=x86_64-linux-gnu --disable-browser-plugin --disable-vtable-verify --disable-werror --enable-checking=release --enable-clocale=gnu --enable-gnu-unique-object --enable-gtk-cairo --enable-java-awt=gtk --enable-java-home --enable-languages=c,ada,c++,java,go,d,fortran,objc,obj-c++ --enable-libmpx --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-abi=m64 --with-arch-32=i686 --with-arch-directory=amd64 --with-default-libstdcxx-abi=new --with-multilib-list=m32,m64,mx32 --with-tune=generic -v Disk Details- Core i5 6600K: Linux 4.15.2: CFQ / data=ordered,errors=remount-ro,relatime,rw- Core i5 6600K: Linux 4.16-rc1: CFQ / data=ordered,errors=remount-ro,relatime,rw- Core i7 6800K: Linux 4.15.2: CFQ / data=ordered,errors=remount-ro,relatime,rw- Core i7 6800K: Linux 4.16-rc1: CFQ / data=ordered,errors=remount-ro,relatime,rw- Xeon E3-1280 v5: Linux 4.15.2: NONE / data=ordered,errors=remount-ro,relatime,rw- Xeon E3-1280 v5: Linux 4.16-rc1: NONE / data=ordered,errors=remount-ro,relatime,rw- Core i9 7980XE: Linux 4.15.2: NONE / data=ordered,errors=remount-ro,relatime,rw- Core i9 7980XE: Linux 4.16-rc1: NONE / data=ordered,errors=remount-ro,relatime,rw- Ryzen 7 1800X: Linux 4.15.2: NONE / data=ordered,errors=remount-ro,relatime,rw- Ryzen 7 1800X: Linux 4.16-rc1: NONE / data=ordered,errors=remount-ro,relatime,rwProcessor Details- Core i5 6600K: Linux 4.15.2: Scaling Governor: intel_pstate powersave- Core i5 6600K: Linux 4.16-rc1: Scaling Governor: intel_pstate powersave- Core i7 6800K: Linux 4.15.2: Scaling Governor: intel_pstate powersave- Core i7 6800K: Linux 4.16-rc1: Scaling Governor: intel_pstate powersave- Xeon E3-1280 v5: Linux 4.15.2: Scaling Governor: intel_pstate powersave- Xeon E3-1280 v5: Linux 4.16-rc1: Scaling Governor: intel_pstate powersave- Core i9 7980XE: Linux 4.15.2: Scaling Governor: intel_pstate powersave- Core i9 7980XE: Linux 4.16-rc1: Scaling Governor: intel_pstate powersave- Ryzen 7 1800X: Linux 4.15.2: Scaling Governor: acpi-cpufreq ondemand- Ryzen 7 1800X: Linux 4.16-rc1: Scaling Governor: acpi-cpufreq ondemandPython Details- Core i5 6600K: Linux 4.15.2: Python 2.7.12 + Python 3.5.2- Core i5 6600K: Linux 4.16-rc1: Python 2.7.12 + Python 3.5.2- Core i7 6800K: Linux 4.15.2: Python 2.7.14 + Python 3.6.3- Core i7 6800K: Linux 4.16-rc1: Python 2.7.14 + Python 3.6.3- Xeon E3-1280 v5: Linux 4.15.2: Python 2.7.14 + Python 3.6.3- Xeon E3-1280 v5: Linux 4.16-rc1: Python 2.7.14 + Python 3.6.3- Core i9 7980XE: Linux 4.15.2: Python 2.7.14+ + Python 3.6.4- Core i9 7980XE: Linux 4.16-rc1: Python 2.7.14+ + Python 3.6.4- Ryzen 7 1800X: Linux 4.15.2: Python 2.7.12 + Python 3.5.2- Ryzen 7 1800X: Linux 4.16-rc1: Python 2.7.12 + Python 3.5.2Security Details- Core i5 6600K: Linux 4.15.2: KPTI + __user pointer sanitization + Full generic retpoline Protection- Core i5 6600K: Linux 4.16-rc1: KPTI + __user pointer sanitization + Full generic retpoline Protection- Core i7 6800K: Linux 4.15.2: KPTI + __user pointer sanitization + Full generic retpoline Protection- Core i7 6800K: Linux 4.16-rc1: KPTI + __user pointer sanitization + Full generic retpoline Protection- Xeon E3-1280 v5: Linux 4.15.2: KPTI + __user pointer sanitization + Full generic retpoline Protection- Xeon E3-1280 v5: Linux 4.16-rc1: KPTI + __user pointer sanitization + Full generic retpoline Protection- Core i9 7980XE: Linux 4.15.2: KPTI + __user pointer sanitization + Full generic retpoline Protection- Core i9 7980XE: Linux 4.16-rc1: KPTI + __user pointer sanitization + Full generic retpoline Protection- Ryzen 7 1800X: Linux 4.15.2: __user pointer sanitization + Full AMD retpoline Protection- Ryzen 7 1800X: Linux 4.16-rc1: __user pointer sanitization + Full AMD retpoline Protection

stress-ng: Forkingstress-ng: Semaphoresstress-ng: Socket Activitystress-ng: Context Switchingstress-ng: System V Message Passingfs-mark: 1000 Files, 1MB Sizefs-mark: 5000 Files, 1MB Size, 4 Threadsfs-mark: 4000 Files, 32 Sub Dirs, 1MB Sizex264: H.264 Video Encodingfio: Rand Read - Libaio - No - Yes - 4KB - Default Test Directoryfio: Rand Write - Libaio - No - Yes - 4KB - Default Test Directoryfio: Seq Read - Libaio - No - Yes - 4KB - Default Test Directoryfio: Seq Write - Libaio - No - Yes - 4KB - Default Test Directorycompilebench: Initial Createjava-jmh: Throughputebizzy: redis: LPOPredis: SADDredis: LPUSHredis: GETredis: SETnginx: Static Web Page Servingapache: Static Web Page Servingpgbench: Buffer Test - Normal Load - Read Writepgbench: Buffer Test - Heavy Contention - Read Writesystemd-boot-total: Totalsystemd-boot-total: Kernelsystemd-boot-total: Loadersystemd-boot-total: Firmwaresystemd-boot-total: Userspacesqlite: Default Test Directorybuild-gcc: Time To Compilebuild-linux-kernel: Time To Compileschbench: 8 - 8schbench: 16 - 8schbench: 32 - 8schbench: 8 - 16schbench: 8 - 24schbench: 8 - 32schbench: 16 - 16schbench: 16 - 24schbench: 16 - 32schbench: 32 - 16schbench: 32 - 24schbench: 32 - 32Core i5 6600KCore i7 6800KXeon E3-1280 v5Core i9 7980XERyzen 7 1800X Linux 4.15.2 Linux 4.16-rc1 Linux 4.15.2 Linux 4.16-rc1 Linux 4.15.2 Linux 4.16-rc1 Linux 4.15.2 Linux 4.16-rc1 Linux 4.15.2 Linux 4.16-rc130141.926028902.093273.091662527.163167286.8985.77180.2785.6732.25270.00287.61273.24296.36474.4315582764795.092417332018866.371986767.171848483.422392381.001781505.4139485.481971.814632.74108901740415056730827065.341236.53135.601696433677877147523566935680647724377843841098411139264013059411972907272793630424.055902626.003631.271670830.413467396.7885.67181.4785.7032.28266.67286.93249.51298.09492.0215581271433.132385442518966.501967245.251838239.422445174.001817177.4539290.891969.334653.18822201600415068050841066.151235.86135.881750193554997144113630085623477830197731201073835134963214199471939115254361660387.013822369.364146.263459739.198580981.5159.6251.0742.0254.31166.72285.78222.30432.77372.8221563140079.911980312089077.791932208.081713448.752347495.501822746.6634070.0828309.562462.882101.884963028603340222202120039.651088.04100.756549313644822604813832518291221030421529631549442410743332365024082158962610.123816390.314314.963508831.428579160.5056.2848.6043.2054.82202.07275.10183.06427.16370.7521561669265.232021232158316.901988654.061686888.132283767.331812962.3833946.3729533.692777.272442.002405027702128043.251079.14100.496602713610721905113849618577121068822126930976043195742922762839583933953521.135242450.632701.032378020.396183335.9493.87152.7789.0041.67852.14635.41827.84736.64509.0914745244047.852425762093143.212222509.421838313.582506297.081892231.3829260.7824150.803028.444083.654311020205240148102102066.531096.11131.26106411183893322560178859225024312149320000489472655701685397989525132096054590.835234737.592229.122309742.176345815.4392.27110.8358.6741.90865.34591.15820.06740.23518.9114744605250.412341612112465.252177222.671825295.292523153.581930490.8330065.8424622.582379.463010.524298020605240146502101068.381097.49131.021061971873073295571803092311683193173106135120006553606768649893551336661122767.033156026.1511897.9915287863.527977452.21136.95130.5369.20124.69462.14967.91545.891018.60568.6561033639825.356209602091468.882126179.501924578.332360288.081961779.4444262.1532376.196849.726202.855192032903710231402176017.04810.6538.9515323426881015894977183328108331103040148224181675177749234923292352122260.483124475.3011875.3815039413.678233805.25125.27115.3867.57126.09455.22778.42547.831021.53653.1361019572691.626158462160343.002264253.001977056.792683496.922006889.3344157.1132929.079858.2910587.875234032204040232302184019.22805.9738.92154354302998432493018315710781910346714566417604317399523338729474143897.613355498.056163.624348675.849738860.91369.27781.98417.0271.22392.74285.96547.05289.63467.1014781785646.862400912407229.291666027.001574132.962320495.041614514.7131315.5327268.1210089.789526.46296604460271013930854018.65894.8770.174584510141917809110423514737117331217638422382929610731385645482761610743999.203315069.446084.464443909.4513189694.90284.63666.67399.6071.11418.50311.17598.28314.57457.0114782650915.592554631871264.341676189.231598766.922119712.711596605.7133196.6027266.1110245.849607.65284404470354011870854019.97890.2870.194580398176179712105515147371181333177749225365301227300544464043616107OpenBenchmarking.org

Stress-NG

Test: Forking

Linux 4.16-rc1Linux 4.15.2OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.07.26Test: ForkingXeon E3-1280 v5Ryzen 7 1800XCore i9 7980XECore i7 6800KCore i5 6600K30K60K90K120K150KSE +/- 111.49, N = 3SE +/- 295.72, N = 3SE +/- 466.14, N = 3SE +/- 127.53, N = 3SE +/- 42.40, N = 3SE +/- 104.80, N = 3SE +/- 66.75, N = 3SE +/- 430.49, N = 3SE +/- 139.56, N = 3SE +/- 260.29, N = 354590.8343999.20122260.4862610.1230424.0553521.1343897.61122767.0360387.0130141.921. (CC) gcc options: -O2 -std=gnu99 -lm -lcrypt -lrt -lpthread -lc

Stress-NG

Test: Semaphores

Linux 4.16-rc1Linux 4.15.2OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.07.26Test: SemaphoresXeon E3-1280 v5Ryzen 7 1800XCore i9 7980XECore i7 6800KCore i5 6600K1.3M2.6M3.9M5.2M6.5MSE +/- 30132.22, N = 3SE +/- 4545.32, N = 3SE +/- 17926.22, N = 3SE +/- 7641.66, N = 3SE +/- 37845.77, N = 3SE +/- 8049.17, N = 3SE +/- 15414.34, N = 3SE +/- 26623.38, N = 3SE +/- 14575.04, N = 3SE +/- 86742.80, N = 35234737.593315069.443124475.303816390.315902626.005242450.633355498.053156026.153822369.366028902.091. (CC) gcc options: -O2 -std=gnu99 -lm -lcrypt -lrt -lpthread -lc

Stress-NG

Test: Socket Activity

Linux 4.16-rc1Linux 4.15.2OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.07.26Test: Socket ActivityXeon E3-1280 v5Ryzen 7 1800XCore i9 7980XECore i7 6800KCore i5 6600K3K6K9K12K15KSE +/- 334.95, N = 6SE +/- 29.22, N = 3SE +/- 159.39, N = 3SE +/- 94.84, N = 6SE +/- 508.50, N = 6SE +/- 314.69, N = 6SE +/- 55.27, N = 3SE +/- 128.74, N = 3SE +/- 95.14, N = 6SE +/- 459.52, N = 62229.126084.4611875.384314.963631.272701.036163.6211897.994146.263273.091. (CC) gcc options: -O2 -std=gnu99 -lm -lcrypt -lrt -lpthread -lc

Stress-NG

Test: Context Switching

Linux 4.16-rc1Linux 4.15.2OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.07.26Test: Context SwitchingXeon E3-1280 v5Ryzen 7 1800XCore i9 7980XECore i7 6800KCore i5 6600K3M6M9M12M15MSE +/- 6708.16, N = 3SE +/- 8786.92, N = 3SE +/- 84049.89, N = 3SE +/- 68009.06, N = 3SE +/- 3429.40, N = 3SE +/- 9315.93, N = 3SE +/- 950.76, N = 3SE +/- 183504.25, N = 3SE +/- 65294.00, N = 6SE +/- 1732.69, N = 32309742.174443909.4515039413.673508831.421670830.412378020.394348675.8415287863.523459739.191662527.161. (CC) gcc options: -O2 -std=gnu99 -lm -lcrypt -lrt -lpthread -lc

Stress-NG

Test: System V Message Passing

Linux 4.16-rc1Linux 4.15.2OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.07.26Test: System V Message PassingXeon E3-1280 v5Ryzen 7 1800XCore i9 7980XECore i7 6800KCore i5 6600K3M6M9M12M15MSE +/- 441590.84, N = 6SE +/- 16603.70, N = 3SE +/- 4948.62, N = 3SE +/- 160916.66, N = 3SE +/- 51298.56, N = 3SE +/- 442218.51, N = 6SE +/- 85268.40, N = 3SE +/- 6147.94, N = 3SE +/- 24696.12, N = 3SE +/- 217391.53, N = 66345815.4313189694.908233805.258579160.503467396.786183335.949738860.917977452.218580981.513167286.891. (CC) gcc options: -O2 -std=gnu99 -lm -lcrypt -lrt -lpthread -lc

FS-Mark

Test: 1000 Files, 1MB Size

Linux 4.16-rc1Linux 4.15.2OpenBenchmarking.orgFiles/s, More Is BetterFS-Mark 3.3Test: 1000 Files, 1MB SizeXeon E3-1280 v5Ryzen 7 1800XCore i9 7980XECore i7 6800KCore i5 6600K80160240320400SE +/- 1.21, N = 3SE +/- 33.65, N = 6SE +/- 31.33, N = 6SE +/- 12.52, N = 6SE +/- 0.03, N = 3SE +/- 1.08, N = 3SE +/- 35.84, N = 6SE +/- 30.29, N = 6SE +/- 12.30, N = 6SE +/- 0.03, N = 392.27284.63125.2756.2885.6793.87369.27136.9559.6285.771. (CC) gcc options: -static

FS-Mark

Test: 5000 Files, 1MB Size, 4 Threads

Linux 4.16-rc1Linux 4.15.2OpenBenchmarking.orgFiles/s, More Is BetterFS-Mark 3.3Test: 5000 Files, 1MB Size, 4 ThreadsXeon E3-1280 v5Ryzen 7 1800XCore i9 7980XECore i7 6800KCore i5 6600K2004006008001000SE +/- 15.46, N = 6SE +/- 82.11, N = 6SE +/- 2.35, N = 6SE +/- 1.43, N = 6SE +/- 0.13, N = 3SE +/- 1.17, N = 3SE +/- 16.20, N = 6SE +/- 2.13, N = 4SE +/- 0.96, N = 3SE +/- 0.13, N = 3110.83666.67115.3848.60181.47152.77781.98130.5351.07180.271. (CC) gcc options: -static

FS-Mark

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

Linux 4.16-rc1Linux 4.15.2OpenBenchmarking.orgFiles/s, More Is BetterFS-Mark 3.3Test: 4000 Files, 32 Sub Dirs, 1MB SizeXeon E3-1280 v5Ryzen 7 1800XCore i9 7980XECore i7 6800KCore i5 6600K90180270360450SE +/- 0.93, N = 3SE +/- 12.30, N = 6SE +/- 3.27, N = 6SE +/- 0.85, N = 3SE +/- 0.06, N = 3SE +/- 0.29, N = 3SE +/- 9.51, N = 6SE +/- 4.99, N = 6SE +/- 0.70, N = 6SE +/- 0.03, N = 358.67399.6067.5743.2085.7089.00417.0269.2042.0285.671. (CC) gcc options: -static

x264

H.264 Video Encoding

Linux 4.16-rc1Linux 4.15.2OpenBenchmarking.orgFrames Per Second, More Is Betterx264 2018-02-05H.264 Video EncodingXeon E3-1280 v5Ryzen 7 1800XCore i9 7980XECore i7 6800KCore i5 6600K306090120150SE +/- 0.16, N = 3SE +/- 0.66, N = 3SE +/- 2.23, N = 3SE +/- 0.85, N = 4SE +/- 0.55, N = 4SE +/- 0.30, N = 3SE +/- 0.29, N = 3SE +/- 2.35, N = 3SE +/- 0.91, N = 4SE +/- 0.55, N = 441.9071.11126.0954.8232.2841.6771.22124.6954.3132.251. (CC) gcc options: -ldl -m64 -lm -lpthread -O3 -ffast-math -std=gnu99 -fPIC -fomit-frame-pointer -fno-tree-vectorize

Flexible IO Tester

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

Linux 4.16-rc1Linux 4.15.2OpenBenchmarking.orgIOPS, More Is BetterFlexible IO Tester 2.1.13Type: Random Read - IO Engine: Libaio - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test DirectoryXeon E3-1280 v5Ryzen 7 1800XCore i9 7980XECore i7 6800KCore i5 6600K50K100K150K200K250KSE +/- 28.31, N = 3SE +/- 3.28, N = 3SE +/- 124.13, N = 3SE +/- 86.01, N = 3SE +/- 144.99, N = 3SE +/- 929.26, N = 3SE +/- 6.33, N = 3SE +/- 95.50, N = 3SE +/- 12.44, N = 3SE +/- 66.11, N = 321633010462111380050513666652130309818011553141677674951. (CC) gcc options: -rdynamic -std=gnu99 -O3 -ffast-math -include -lrt -laio -lz -lm -lpthread -ldl

Flexible IO Tester

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

Linux 4.16-rc1Linux 4.15.2OpenBenchmarking.orgIOPS, More Is BetterFlexible IO Tester 2.1.13Type: Random Write - IO Engine: Libaio - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test DirectoryXeon E3-1280 v5Ryzen 7 1800XCore i9 7980XECore i7 6800KCore i5 6600K50K100K150K200K250KSE +/- 2744.20, N = 6SE +/- 2445.00, N = 6SE +/- 29101.58, N = 6SE +/- 3013.65, N = 6SE +/- 88.66, N = 3SE +/- 294.84, N = 3SE +/- 132.80, N = 3SE +/- 517.97, N = 3SE +/- 202.07, N = 3SE +/- 54.99, N = 31477857778819460268772717291588497148624197571442718981. (CC) gcc options: -rdynamic -std=gnu99 -O3 -ffast-math -include -lrt -laio -lz -lm -lpthread -ldl

Flexible IO Tester

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

Linux 4.16-rc1Linux 4.15.2OpenBenchmarking.orgIOPS, More Is BetterFlexible IO Tester 2.1.13Type: Sequential Read - IO Engine: Libaio - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test DirectoryXeon E3-1280 v5Ryzen 7 1800XCore i9 7980XECore i7 6800KCore i5 6600K40K80K120K160K200KSE +/- 20.85, N = 3SE +/- 4.26, N = 3SE +/- 140.85, N = 3SE +/- 418.49, N = 3SE +/- 7945.70, N = 6SE +/- 22.93, N = 3SE +/- 14.85, N = 3SE +/- 151.96, N = 3SE +/- 153.01, N = 3SE +/- 593.82, N = 3205012149567136954457606237420695713675813646955570683081. (CC) gcc options: -rdynamic -std=gnu99 -O3 -ffast-math -include -lrt -laio -lz -lm -lpthread -ldl

Flexible IO Tester

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

Linux 4.16-rc1Linux 4.15.2OpenBenchmarking.orgIOPS, More Is BetterFlexible IO Tester 2.1.13Type: Sequential Write - IO Engine: Libaio - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test DirectoryXeon E3-1280 v5Ryzen 7 1800XCore i9 7980XECore i7 6800KCore i5 6600K60K120K180K240K300KSE +/- 2935.16, N = 3SE +/- 1273.72, N = 3SE +/- 2745.42, N = 3SE +/- 1192.56, N = 3SE +/- 65.68, N = 3SE +/- 432.68, N = 3SE +/- 83.19, N = 3SE +/- 4921.34, N = 3SE +/- 88.00, N = 3SE +/- 455.29, N = 3185055786402614941067867452018415772403258766108189740861. (CC) gcc options: -rdynamic -std=gnu99 -O3 -ffast-math -include -lrt -laio -lz -lm -lpthread -ldl

Flexible IO Tester

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

Linux 4.16-rc1Linux 4.15.2OpenBenchmarking.orgMB/s, More Is BetterFlexible IO Tester 2.1.13Type: Random Read - IO Engine: Libaio - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test DirectoryXeon E3-1280 v5Ryzen 7 1800XCore i9 7980XECore i7 6800KCore i5 6600K2004006008001000SE +/- 0.11, N = 3SE +/- 0.01, N = 3SE +/- 0.50, N = 3SE +/- 0.34, N = 3SE +/- 0.58, N = 3SE +/- 3.72, N = 3SE +/- 0.03, N = 3SE +/- 0.38, N = 3SE +/- 0.05, N = 3SE +/- 0.26, N = 3865.34418.50455.22202.07266.67852.14392.74462.14166.72270.001. (CC) gcc options: -rdynamic -std=gnu99 -O3 -ffast-math -include -lrt -laio -lz -lm -lpthread -ldl

Flexible IO Tester

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

Linux 4.16-rc1Linux 4.15.2OpenBenchmarking.orgMB/s, More Is BetterFlexible IO Tester 2.1.13Type: Random Write - IO Engine: Libaio - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test DirectoryXeon E3-1280 v5Ryzen 7 1800XCore i9 7980XECore i7 6800KCore i5 6600K2004006008001000SE +/- 10.98, N = 6SE +/- 9.78, N = 6SE +/- 116.41, N = 6SE +/- 12.05, N = 6SE +/- 0.35, N = 3SE +/- 1.18, N = 3SE +/- 0.53, N = 3SE +/- 2.07, N = 3SE +/- 0.81, N = 3SE +/- 0.22, N = 3591.15311.17778.42275.10286.93635.41285.96967.91285.78287.611. (CC) gcc options: -rdynamic -std=gnu99 -O3 -ffast-math -include -lrt -laio -lz -lm -lpthread -ldl

Flexible IO Tester

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

Linux 4.16-rc1Linux 4.15.2OpenBenchmarking.orgMB/s, More Is BetterFlexible IO Tester 2.1.13Type: Sequential Read - IO Engine: Libaio - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test DirectoryXeon E3-1280 v5Ryzen 7 1800XCore i9 7980XECore i7 6800KCore i5 6600K2004006008001000SE +/- 0.08, N = 3SE +/- 0.02, N = 3SE +/- 0.56, N = 3SE +/- 1.67, N = 3SE +/- 31.78, N = 6SE +/- 0.09, N = 3SE +/- 0.06, N = 3SE +/- 0.61, N = 3SE +/- 0.61, N = 3SE +/- 2.38, N = 3820.06598.28547.83183.06249.51827.84547.05545.89222.30273.241. (CC) gcc options: -rdynamic -std=gnu99 -O3 -ffast-math -include -lrt -laio -lz -lm -lpthread -ldl

Flexible IO Tester

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

Linux 4.16-rc1Linux 4.15.2OpenBenchmarking.orgMB/s, More Is BetterFlexible IO Tester 2.1.13Type: Sequential Write - IO Engine: Libaio - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test DirectoryXeon E3-1280 v5Ryzen 7 1800XCore i9 7980XECore i7 6800KCore i5 6600K2004006008001000SE +/- 11.74, N = 3SE +/- 5.09, N = 3SE +/- 10.73, N = 3SE +/- 4.77, N = 3SE +/- 0.26, N = 3SE +/- 1.73, N = 3SE +/- 0.33, N = 3SE +/- 11.46, N = 3SE +/- 0.35, N = 3SE +/- 1.82, N = 3740.23314.571021.53427.16298.09736.64289.631018.60432.77296.361. (CC) gcc options: -rdynamic -std=gnu99 -O3 -ffast-math -include -lrt -laio -lz -lm -lpthread -ldl

Compile Bench

Test: Initial Create

Linux 4.16-rc1Linux 4.15.2OpenBenchmarking.orgMB/s, More Is BetterCompile Bench 0.6Test: Initial CreateXeon E3-1280 v5Ryzen 7 1800XCore i9 7980XECore i7 6800KCore i5 6600K140280420560700SE +/- 8.17, N = 6SE +/- 8.98, N = 3SE +/- 5.74, N = 3SE +/- 15.97, N = 6SE +/- 3.15, N = 3SE +/- 7.74, N = 3SE +/- 14.03, N = 3SE +/- 9.64, N = 3SE +/- 16.46, N = 6SE +/- 11.24, N = 6518.91457.01653.13370.75492.02509.09467.10568.65372.82474.43

Java JMH

Throughput

Linux 4.16-rc1Linux 4.15.2OpenBenchmarking.orgOps/s, More Is BetterJava JMHThroughputXeon E3-1280 v5Ryzen 7 1800XCore i9 7980XECore i7 6800KCore i5 6600K13000M26000M39000M52000M65000M14744605250.4114782650915.5961019572691.6221561669265.2315581271433.1314745244047.8514781785646.8661033639825.3521563140079.9115582764795.09

ebizzy

Linux 4.16-rc1Linux 4.15.2OpenBenchmarking.orgRecords/s, More Is Betterebizzy 0.3Xeon E3-1280 v5Ryzen 7 1800XCore i9 7980XECore i7 6800KCore i5 6600K130K260K390K520K650KSE +/- 3833.49, N = 4SE +/- 3675.87, N = 3SE +/- 7917.76, N = 3SE +/- 645.41, N = 3SE +/- 1005.98, N = 3SE +/- 4246.16, N = 3SE +/- 9038.57, N = 6SE +/- 9619.67, N = 5SE +/- 3638.51, N = 3SE +/- 314.64, N = 32341612554636158462021232385442425762400916209601980312417331. (CC) gcc options: -pthread -lpthread -O3 -march=native

Redis

Test: LPOP

Linux 4.16-rc1Linux 4.15.2OpenBenchmarking.orgRequests Per Second, More Is BetterRedis 3.0.1Test: LPOPXeon E3-1280 v5Ryzen 7 1800XCore i9 7980XECore i7 6800KCore i5 6600K500K1000K1500K2000K2500KSE +/- 36438.52, N = 3SE +/- 29876.56, N = 3SE +/- 23728.13, N = 3SE +/- 123546.45, N = 6SE +/- 9723.67, N = 3SE +/- 33635.28, N = 3SE +/- 76486.35, N = 6SE +/- 30438.46, N = 3SE +/- 132081.21, N = 6SE +/- 4907.40, N = 32112465.251871264.342160343.002158316.902518966.502093143.212407229.292091468.882089077.792018866.371. (CC) gcc options: -ggdb -rdynamic -lm -pthread

Redis

Test: SADD

Linux 4.16-rc1Linux 4.15.2OpenBenchmarking.orgRequests Per Second, More Is BetterRedis 3.0.1Test: SADDXeon E3-1280 v5Ryzen 7 1800XCore i9 7980XECore i7 6800KCore i5 6600K500K1000K1500K2000K2500KSE +/- 12994.93, N = 3SE +/- 36458.84, N = 6SE +/- 34890.27, N = 6SE +/- 32214.46, N = 4SE +/- 5617.58, N = 3SE +/- 17915.46, N = 3SE +/- 15460.11, N = 3SE +/- 5443.52, N = 3SE +/- 21040.01, N = 3SE +/- 3477.88, N = 32177222.671676189.232264253.001988654.061967245.252222509.421666027.002126179.501932208.081986767.171. (CC) gcc options: -ggdb -rdynamic -lm -pthread

Redis

Test: LPUSH

Linux 4.16-rc1Linux 4.15.2OpenBenchmarking.orgRequests Per Second, More Is BetterRedis 3.0.1Test: LPUSHXeon E3-1280 v5Ryzen 7 1800XCore i9 7980XECore i7 6800KCore i5 6600K400K800K1200K1600K2000KSE +/- 20962.14, N = 3SE +/- 19363.70, N = 3SE +/- 27818.37, N = 3SE +/- 21438.05, N = 3SE +/- 1950.94, N = 3SE +/- 8467.46, N = 3SE +/- 11056.12, N = 3SE +/- 16065.51, N = 3SE +/- 11037.78, N = 3SE +/- 7094.55, N = 31825295.291598766.921977056.791686888.131838239.421838313.581574132.961924578.331713448.751848483.421. (CC) gcc options: -ggdb -rdynamic -lm -pthread

Redis

Test: GET

Linux 4.16-rc1Linux 4.15.2OpenBenchmarking.orgRequests Per Second, More Is BetterRedis 3.0.1Test: GETXeon E3-1280 v5Ryzen 7 1800XCore i9 7980XECore i7 6800KCore i5 6600K600K1200K1800K2400K3000KSE +/- 5607.79, N = 3SE +/- 33404.33, N = 3SE +/- 13423.90, N = 3SE +/- 27415.78, N = 3SE +/- 15133.08, N = 3SE +/- 6265.67, N = 3SE +/- 70141.23, N = 6SE +/- 45769.44, N = 3SE +/- 9544.76, N = 3SE +/- 6608.81, N = 32523153.582119712.712683496.922283767.332445174.002506297.082320495.042360288.082347495.502392381.001. (CC) gcc options: -ggdb -rdynamic -lm -pthread

Redis

Test: SET

Linux 4.16-rc1Linux 4.15.2OpenBenchmarking.orgRequests Per Second, More Is BetterRedis 3.0.1Test: SETXeon E3-1280 v5Ryzen 7 1800XCore i9 7980XECore i7 6800KCore i5 6600K400K800K1200K1600K2000KSE +/- 34770.06, N = 3SE +/- 3068.09, N = 3SE +/- 14153.31, N = 3SE +/- 15697.37, N = 3SE +/- 9357.85, N = 3SE +/- 67589.30, N = 6SE +/- 38392.20, N = 6SE +/- 29804.15, N = 6SE +/- 11541.26, N = 3SE +/- 31334.71, N = 31930490.831596605.712006889.331812962.381817177.451892231.381614514.711961779.441822746.661781505.411. (CC) gcc options: -ggdb -rdynamic -lm -pthread

NGINX Benchmark

Static Web Page Serving

Linux 4.16-rc1Linux 4.15.2OpenBenchmarking.orgRequests Per Second, More Is BetterNGINX Benchmark 1.9.9Static Web Page ServingXeon E3-1280 v5Ryzen 7 1800XCore i9 7980XECore i7 6800KCore i5 6600K9K18K27K36K45KSE +/- 69.75, N = 3SE +/- 208.37, N = 3SE +/- 90.44, N = 3SE +/- 655.86, N = 3SE +/- 148.96, N = 3SE +/- 90.37, N = 3SE +/- 120.35, N = 3SE +/- 199.41, N = 3SE +/- 275.10, N = 3SE +/- 59.01, N = 330065.8433196.6044157.1133946.3739290.8929260.7831315.5344262.1534070.0839485.481. (CC) gcc options: -lpthread -lcrypt -lz -O3 -march=native

Apache Benchmark

Static Web Page Serving

Linux 4.16-rc1Linux 4.15.2OpenBenchmarking.orgRequests Per Second, More Is BetterApache Benchmark 2.4.29Static Web Page ServingXeon E3-1280 v5Ryzen 7 1800XCore i9 7980XECore i7 6800K7K14K21K28K35KSE +/- 40.26, N = 3SE +/- 113.02, N = 3SE +/- 262.87, N = 3SE +/- 15.77, N = 3SE +/- 76.34, N = 3SE +/- 81.07, N = 3SE +/- 68.96, N = 3SE +/- 138.09, N = 324622.5827266.1132929.0729533.6924150.8027268.1232376.1928309.561. (CC) gcc options: -shared -fPIC -O2 -pthread

PostgreSQL pgbench

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

Linux 4.16-rc1Linux 4.15.2OpenBenchmarking.orgTPS, More Is BetterPostgreSQL pgbench 10.0Scaling: Buffer Test - Test: Normal Load - Mode: Read WriteXeon E3-1280 v5Ryzen 7 1800XCore i9 7980XECore i7 6800KCore i5 6600K2K4K6K8K10KSE +/- 9.08, N = 3SE +/- 186.92, N = 6SE +/- 307.96, N = 6SE +/- 34.15, N = 6SE +/- 48.81, N = 3SE +/- 194.98, N = 3SE +/- 463.21, N = 6SE +/- 32.47, N = 42379.4610245.849858.292777.271969.333028.4410089.786849.722462.881971.811. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -fPIC

PostgreSQL pgbench

Scaling: Buffer Test - Test: Heavy Contention - Mode: Read Write

Linux 4.16-rc1Linux 4.15.2OpenBenchmarking.orgTPS, More Is BetterPostgreSQL pgbench 10.0Scaling: Buffer Test - Test: Heavy Contention - Mode: Read WriteXeon E3-1280 v5Ryzen 7 1800XCore i9 7980XECore i7 6800KCore i5 6600K2K4K6K8K10KSE +/- 51.88, N = 4SE +/- 92.90, N = 3SE +/- 505.77, N = 6SE +/- 47.32, N = 3SE +/- 64.02, N = 4SE +/- 290.77, N = 6SE +/- 33.46, N = 3SE +/- 44.03, N = 33010.529607.6510587.872442.004653.184083.659526.466202.852101.884632.741. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -fPIC

Systemd Total Boot Time

Test: Total

Linux 4.16-rc1Linux 4.15.2OpenBenchmarking.orgms, Fewer Is BetterSystemd Total Boot TimeTest: TotalXeon E3-1280 v5Ryzen 7 1800XCore i9 7980XECore i7 6800KCore i5 6600K20K40K60K80K100K42980284405234024050822204311029660519204963010890

Systemd Total Boot Time

Test: Kernel

Linux 4.16-rc1Linux 4.15.2OpenBenchmarking.orgms, Fewer Is BetterSystemd Total Boot TimeTest: KernelXeon E3-1280 v5Ryzen 7 1800XCore i9 7980XECore i7 6800KCore i5 6600K100020003000400050002060447032202770160020204460329028601740

Systemd Total Boot Time

Test: Loader

Linux 4.16-rc1Linux 4.15.2OpenBenchmarking.orgms, Fewer Is BetterSystemd Total Boot TimeTest: LoaderXeon E3-1280 v5Ryzen 7 1800XCore i9 7980XECore i7 6800KCore i5 6600K11002200330044005500524035404040415052402710371033404150

Systemd Total Boot Time

Test: Firmware

Linux 4.16-rc1Linux 4.15.2OpenBenchmarking.orgms, Fewer Is BetterSystemd Total Boot TimeTest: FirmwareXeon E3-1280 v5Ryzen 7 1800XCore i9 7980XECore i7 6800KCore i5 6600K15K30K45K60K75K146501187023230680501481013930231402222056730

Systemd Total Boot Time

Test: Userspace

Linux 4.16-rc1Linux 4.15.2OpenBenchmarking.orgms, Fewer Is BetterSystemd Total Boot TimeTest: UserspaceXeon E3-1280 v5Ryzen 7 1800XCore i9 7980XECore i7 6800KCore i5 6600K5K10K15K20K25K2101085402184021280841021020854021760212008270

SQLite

Test Target: Default Test Directory

Linux 4.16-rc1Linux 4.15.2OpenBenchmarking.orgSeconds, Fewer Is BetterSQLite 3.8.10.2Test Target: Default Test DirectoryXeon E3-1280 v5Ryzen 7 1800XCore i9 7980XECore i7 6800KCore i5 6600K1530456075SE +/- 0.32, N = 3SE +/- 2.31, N = 6SE +/- 2.60, N = 6SE +/- 2.30, N = 6SE +/- 0.08, N = 3SE +/- 0.06, N = 3SE +/- 2.24, N = 6SE +/- 1.51, N = 6SE +/- 1.10, N = 6SE +/- 0.05, N = 368.3819.9719.2243.2566.1566.5318.6517.0439.6565.341. (CC) gcc options: -O2 -ldl -lpthread

Timed GCC Compilation

Time To Compile

Linux 4.16-rc1Linux 4.15.2OpenBenchmarking.orgSeconds, Fewer Is BetterTimed GCC Compilation 7.2Time To CompileXeon E3-1280 v5Ryzen 7 1800XCore i9 7980XECore i7 6800KCore i5 6600K30060090012001500SE +/- 0.64, N = 3SE +/- 0.37, N = 2SE +/- 0.53, N = 3SE +/- 3.12, N = 3SE +/- 2.20, N = 3SE +/- 2.64, N = 3SE +/- 0.09, N = 3SE +/- 1.15, N = 3SE +/- 8.06, N = 3SE +/- 1.12, N = 31097.49890.28805.971079.141235.861096.11894.87810.651088.041236.53

Timed Linux Kernel Compilation

Time To Compile

Linux 4.16-rc1Linux 4.15.2OpenBenchmarking.orgSeconds, Fewer Is BetterTimed Linux Kernel Compilation 4.13Time To CompileXeon E3-1280 v5Ryzen 7 1800XCore i9 7980XECore i7 6800KCore i5 6600K306090120150SE +/- 1.07, N = 3SE +/- 1.00, N = 5SE +/- 0.59, N = 6SE +/- 1.19, N = 3SE +/- 1.08, N = 3SE +/- 0.93, N = 3SE +/- 0.75, N = 3SE +/- 0.68, N = 6SE +/- 1.39, N = 3SE +/- 0.92, N = 3131.0270.1938.92100.49135.88131.2670.1738.95100.75135.60

Schbench

Message Threads: 8 - Workers Per Message Thread: 8

Linux 4.16-rc1Linux 4.15.2OpenBenchmarking.orgusec, 99.9th Latency Percentile, Fewer Is BetterSchbenchMessage Threads: 8 - Workers Per Message Thread: 8Xeon E3-1280 v5Ryzen 7 1800XCore i9 7980XECore i7 6800KCore i5 6600K40K80K120K160K200KSE +/- 1185.49, N = 3SE +/- 185.98, N = 3SE +/- 264.19, N = 6SE +/- 1091.34, N = 3SE +/- 4167.20, N = 6SE +/- 1570.34, N = 6SE +/- 451.54, N = 3SE +/- 287.01, N = 3SE +/- 1821.00, N = 6SE +/- 5057.18, N = 61061974580315435660271750191064114584515323654931696431. (CC) gcc options: -O2 -lpthread

Schbench

Message Threads: 16 - Workers Per Message Thread: 8

Linux 4.16-rc1Linux 4.15.2OpenBenchmarking.orgusec, 99.9th Latency Percentile, Fewer Is BetterSchbenchMessage Threads: 16 - Workers Per Message Thread: 8Xeon E3-1280 v5Ryzen 7 1800XCore i9 7980XECore i7 6800KCore i5 6600K80K160K240K320K400KSE +/- 1038.12, N = 3SE +/- 768.00, N = 3SE +/- 112.89, N = 3SE +/- 2012.13, N = 3SE +/- 6266.05, N = 3SE +/- 1516.92, N = 3SE +/- 2017.55, N = 3SE +/- 256.00, N = 3SE +/- 3846.63, N = 31873079817643029136107355499183893101419426881364483677871. (CC) gcc options: -O2 -lpthread

Schbench

Message Threads: 32 - Workers Per Message Thread: 8

Linux 4.16-rc1Linux 4.15.2OpenBenchmarking.orgusec, 99.9th Latency Percentile, Fewer Is BetterSchbenchMessage Threads: 32 - Workers Per Message Thread: 8Xeon E3-1280 v5Ryzen 7 1800XCore i9 7980XECore i7 6800KCore i5 6600K150K300K450K600K750KSE +/- 5364.47, N = 3SE +/- 2865.22, N = 6SE +/- 1409.94, N = 3SE +/- 2548.60, N = 3SE +/- 7601.85, N = 3SE +/- 8005.34, N = 6SE +/- 3160.79, N = 3SE +/- 225.77, N = 3SE +/- 3291.70, N = 3SE +/- 19122.59, N = 6329557179712984322190517144113225601780911015892260487147521. (CC) gcc options: -O2 -lpthread

Schbench

Message Threads: 8 - Workers Per Message Thread: 16

Linux 4.16-rc1Linux 4.15.2OpenBenchmarking.orgusec, 99.9th Latency Percentile, Fewer Is BetterSchbenchMessage Threads: 8 - Workers Per Message Thread: 16Xeon E3-1280 v5Ryzen 7 1800XCore i9 7980XECore i7 6800KCore i5 6600K80K160K240K320K400KSE +/- 2076.25, N = 3SE +/- 1580.40, N = 3SE +/- 259.53, N = 3SE +/- 295.60, N = 3SE +/- 3876.80, N = 3SE +/- 2963.17, N = 6SE +/- 1119.14, N = 3SE +/- 279.78, N = 3SE +/- 170.67, N = 3SE +/- 6804.87, N = 618030910551549301138496363008178859104235497711383253566931. (CC) gcc options: -O2 -lpthread

Schbench

Message Threads: 8 - Workers Per Message Thread: 24

Linux 4.16-rc1Linux 4.15.2OpenBenchmarking.orgusec, 99.9th Latency Percentile, Fewer Is BetterSchbenchMessage Threads: 8 - Workers Per Message Thread: 24Xeon E3-1280 v5Ryzen 7 1800XCore i9 7980XECore i7 6800KCore i5 6600K120K240K360K480K600KSE +/- 4004.31, N = 4SE +/- 1680.87, N = 3SE +/- 866.04, N = 3SE +/- 1680.87, N = 3SE +/- 18880.08, N = 6SE +/- 295.60, N = 3SE +/- 2097.19, N = 3SE +/- 1334.31, N = 4SE +/- 2995.49, N = 4SE +/- 15398.49, N = 623116814737183157185771562347225024147371833281829125680641. (CC) gcc options: -O2 -lpthread

Schbench

Message Threads: 8 - Workers Per Message Thread: 32

Linux 4.16-rc1Linux 4.15.2OpenBenchmarking.orgusec, 99.9th Latency Percentile, Fewer Is BetterSchbenchMessage Threads: 8 - Workers Per Message Thread: 32Xeon E3-1280 v5Ryzen 7 1800XCore i9 7980XECore i7 6800KCore i5 6600K200K400K600K800K1000KSE +/- 3846.63, N = 3SE +/- 2076.25, N = 3SE +/- 1700.25, N = 3SE +/- 2560.00, N = 3SE +/- 20428.17, N = 6SE +/- 4476.54, N = 3SE +/- 1288.51, N = 3SE +/- 559.57, N = 3SE +/- 3622.65, N = 4SE +/- 16105.73, N = 63193171813331078192106887830193121491733121083312103047724371. (CC) gcc options: -O2 -lpthread

Schbench

Message Threads: 16 - Workers Per Message Thread: 16

Linux 4.16-rc1Linux 4.15.2OpenBenchmarking.orgusec, 99.9th Latency Percentile, Fewer Is BetterSchbenchMessage Threads: 16 - Workers Per Message Thread: 16Xeon E3-1280 v5Ryzen 7 1800XCore i9 7980XECore i7 6800KCore i5 6600K200K400K600K800K1000KSE +/- 5605.04, N = 6SE +/- 3526.65, N = 3SE +/- 666.47, N = 3SE +/- 682.67, N = 3SE +/- 6583.40, N = 3SE +/- 8473.05, N = 6SE +/- 1938.40, N = 3SE +/- 782.09, N = 3SE +/- 17189.79, N = 63106131777491034672212697731203200001763841030402152967843841. (CC) gcc options: -O2 -lpthread

Schbench

Message Threads: 16 - Workers Per Message Thread: 24

Linux 4.16-rc1Linux 4.15.2OpenBenchmarking.orgusec, 99.9th Latency Percentile, Fewer Is BetterSchbenchMessage Threads: 16 - Workers Per Message Thread: 24Xeon E3-1280 v5Ryzen 7 1800XCore i9 7980XECore i7 6800KCore i5 6600K200K400K600K800K1000KSE +/- 8724.06, N = 3SE +/- 2461.39, N = 3SE +/- 2131.63, N = 3SE +/- 6256.74, N = 3SE +/- 11175.73, N = 3SE +/- 8459.63, N = 4SE +/- 1230.69, N = 3SE +/- 4732.61, N = 5SE +/- 48683.04, N = 6512000225365145664309760107383548947222382914822431549410984111. (CC) gcc options: -O2 -lpthread

Schbench

Message Threads: 16 - Workers Per Message Thread: 32

Linux 4.16-rc1Linux 4.15.2OpenBenchmarking.orgusec, 99.9th Latency Percentile, Fewer Is BetterSchbenchMessage Threads: 16 - Workers Per Message Thread: 32Xeon E3-1280 v5Ryzen 7 1800XCore i9 7980XECore i7 6800KCore i5 6600K300K600K900K1200K1500KSE +/- 11170.52, N = 4SE +/- 3361.74, N = 3SE +/- 2514.08, N = 3SE +/- 8156.37, N = 3SE +/- 18469.89, N = 3SE +/- 2461.39, N = 3SE +/- 682.67, N = 3SE +/- 1230.69, N = 3SE +/- 2975.68, N = 3SE +/- 49714.82, N = 6655360301227176043431957134963265570129610718167542410713926401. (CC) gcc options: -O2 -lpthread

Schbench

Message Threads: 32 - Workers Per Message Thread: 16

Linux 4.16-rc1Linux 4.15.2OpenBenchmarking.orgusec, 99.9th Latency Percentile, Fewer Is BetterSchbenchMessage Threads: 32 - Workers Per Message Thread: 16Xeon E3-1280 v5Ryzen 7 1800XCore i9 7980XECore i7 6800KCore i5 6600K300K600K900K1200K1500KSE +/- 4096.00, N = 3SE +/- 1773.62, N = 3SE +/- 1806.17, N = 3SE +/- 1806.17, N = 3SE +/- 74312.90, N = 6SE +/- 10634.05, N = 6SE +/- 5254.76, N = 3SE +/- 1194.67, N = 3SE +/- 5921.91, N = 3SE +/- 40750.11, N = 6676864300544173995429227141994768539731385617774943332313059411. (CC) gcc options: -O2 -lpthread

Schbench

Message Threads: 32 - Workers Per Message Thread: 24

Linux 4.16-rc1Linux 4.15.2OpenBenchmarking.orgusec, 99.9th Latency Percentile, Fewer Is BetterSchbenchMessage Threads: 32 - Workers Per Message Thread: 24Xeon E3-1280 v5Ryzen 7 1800XCore i9 7980XECore i7 6800KCore i5 6600K400K800K1200K1600K2000KSE +/- 18900.90, N = 6SE +/- 5587.87, N = 3SE +/- 3426.11, N = 3SE +/- 1806.17, N = 3SE +/- 61167.28, N = 6SE +/- 7872.90, N = 3SE +/- 3413.33, N = 3SE +/- 1038.12, N = 3SE +/- 10476.21, N = 4SE +/- 80759.21, N = 6989355464043233387628395193911598952545482723492365024019729071. (CC) gcc options: -O2 -lpthread

Schbench

Message Threads: 32 - Workers Per Message Thread: 32

Linux 4.16-rc1Linux 4.15.2OpenBenchmarking.orgusec, 99.9th Latency Percentile, Fewer Is BetterSchbenchMessage Threads: 32 - Workers Per Message Thread: 32Xeon E3-1280 v5Ryzen 7 1800XCore i9 7980XECore i7 6800KCore i5 6600K600K1200K1800K2400K3000KSE +/- 36915.80, N = 6SE +/- 7127.25, N = 3SE +/- 2793.93, N = 3SE +/- 16819.11, N = 3SE +/- 97067.42, N = 6SE +/- 34269.59, N = 6SE +/- 9557.33, N = 3SE +/- 5120.00, N = 3SE +/- 5587.87, N = 3SE +/- 115596.25, N = 613366616161072947418393392543616132096061610729235282158927279361. (CC) gcc options: -O2 -lpthread


Phoronix Test Suite v10.8.5