Linux 4.15 vs. Linux 4.16-rc1 Kernel Benchmarking

Work in progress tests by Michael Larabel.

HTML result view exported from: https://openbenchmarking.org/result/1802138-PTS-416KERNE29&grs&sro.

ProcessorMotherboardChipsetMemoryDiskGraphicsAudioMonitorNetworkOSKernelDesktopDisplay DriverOpenGLCompilerFile-SystemScreen ResolutionVulkanDisplay ServerCore i9 7980XERyzen 7 1800XCore i7 6800KXeon E3-1280 v5 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 i9-7980XE @ 4.40GHz (18 Cores / 36 Threads)ASUS PRIME X299-A (1004 BIOS)Intel Sky Lake-E DMI3 Registers16384MB256GB INTEL SSDPEKKW256G8NV117 1024MBRealtek ALC1220Acer B286HKIntel ConnectionUbuntu 18.044.15.2-041502-generic (x86_64)GNOME Shell 3.26.2modesetting 1.19.64.3 Mesa 17.3.3GCC 7.2.0ext43840x21604.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) 20180211Intel Core i7-6800K @ 3.80GHz (6 Cores / 12 Threads)MSI X99A WORKSTATION (MS-7A54) v1.0 (1.0C BIOS)Intel Xeon E7 v4/Xeon2 x 120GB TOSHIBA-TR150NV120 12288MBRealtek ALC1150ASUS PB278Intel ConnectionUbuntu 17.104.15.2-041502-generic (x86_64)GNOME Shell 3.26.1Wayland4.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) 20180211OpenBenchmarking.orgCompiler Details- 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 - 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 Disk Details- 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,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,rwProcessor Details- 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 ondemand- 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 powersavePython Details- 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.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.3Security Details- 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- 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

schbench: 8 - 8stress-ng: Context Switchingstress-ng: Socket Activityfio: Rand Read - Libaio - No - Yes - 4KB - Default Test Directorypgbench: Buffer Test - Heavy Contention - Read Writeschbench: 32 - 32fio: Seq Read - Libaio - No - Yes - 4KB - Default Test Directoryschbench: 16 - 8pgbench: Buffer Test - Normal Load - Read Writeschbench: 32 - 24java-jmh: Throughputschbench: 32 - 16schbench: 16 - 32schbench: 8 - 16fio: Seq Write - Libaio - No - Yes - 4KB - Default Test Directoryschbench: 16 - 24build-linux-kernel: Time To Compileschbench: 32 - 8ebizzy: schbench: 16 - 16x264: H.264 Video Encodingschbench: 8 - 32stress-ng: Forkingschbench: 8 - 24systemd-boot-total: Userspacesystemd-boot-total: Kernelsystemd-boot-total: Totalstress-ng: System V Message Passingsystemd-boot-total: Firmwaresystemd-boot-total: Loadercompilebench: Initial Createstress-ng: Semaphoresnginx: Static Web Page Servingapache: Static Web Page Servingbuild-gcc: Time To Compileredis: SADDredis: GETredis: SETredis: LPUSHredis: LPOPfs-mark: 4000 Files, 32 Sub Dirs, 1MB Sizefs-mark: 5000 Files, 1MB Size, 4 Threadsfs-mark: 1000 Files, 1MB Sizefio: Rand Write - Libaio - No - Yes - 4KB - Default Test Directorysqlite: Default Test DirectoryCore i9 7980XERyzen 7 1800XCore i7 6800KXeon E3-1280 v5 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-rc11532315287863.5211897.99462.146202.85292352545.89426886849.7223492361033639825.35177749181675497711018.6014822438.95101589620960103040124.69108331122767.0383328217603290519207977452.21231403710568.653156026.1544262.1532376.19810.652126179.502360288.081961779.441924578.332091468.8869.20130.53136.95967.9117.041543515039413.6711875.38455.2210587.87294741547.83430299858.2923338761019572691.62173995176043493011021.5314566438.9298432615846103467126.09107819122260.4883157218403220523408233805.25232304040653.133124475.3044157.1132929.07805.972264253.002683496.922006889.331977056.792160343.0067.57115.38125.27778.4219.22458454348675.846163.62392.749526.46616107547.0510141910089.7845482714781785646.86313856296107104235289.6322382970.1717809124009117638471.2217331243897.6114737185404460296609738860.91139302710467.103355498.0531315.5327268.12894.871666027.002320495.041614514.711574132.962407229.29417.02781.98369.27285.9618.65458034443909.456084.46418.509607.65616107598.289817610245.8446404314782650915.59300544301227105515314.5722536570.1917971225546317774971.1118133343999.20147371854044702844013189694.90118703540457.013315069.4433196.6027266.11890.281676189.232119712.711596605.711598766.921871264.34399.60666.67284.63311.1719.97654933459739.194146.26166.722101.88821589222.301364482462.8865024021563140079.91433323424107138325432.77315494100.7522604819803121529654.3121030460387.01182912212002860496308580981.51222203340372.823822369.3634070.0828309.561088.041932208.082347495.501822746.661713448.752089077.7942.0251.0759.62285.7839.65660273508831.424314.96202.072442.00839339183.061361072777.2762839521561669265.23429227431957138496427.16309760100.4921905120212322126954.8221068862610.12185771212802770240508579160.50370.753816390.3133946.3729533.691079.141988654.062283767.331812962.381686888.132158316.9043.2048.6056.28275.1043.251064112378020.392701.03852.144083.651320960827.841838933028.4498952514745244047.85685397655701178859736.64489472131.2632256024257632000041.6731214953521.13225024210202020431106183335.94148105240509.095242450.6329260.7824150.801096.112222509.422506297.081892231.381838313.582093143.2189.00152.7793.87635.4166.531061972309742.172229.12865.343010.521336661820.061873072379.4698935514744605250.41676864655360180309740.23512000131.0232955723416131061341.9031931754590.83231168210102060429806345815.43146505240518.915234737.5930065.8424622.581097.492177222.672523153.581930490.831825295.292112465.2558.67110.8392.27591.1568.38OpenBenchmarking.org

Schbench

Message Threads: 8 - Workers Per Message Thread: 8

Core i7 6800KCore i9 7980XERyzen 7 1800XXeon E3-1280 v5OpenBenchmarking.orgusec, 99.9th Latency Percentile, Fewer Is BetterSchbenchMessage Threads: 8 - Workers Per Message Thread: 8Linux 4.15.2Linux 4.16-rc120K40K60K80K100KSE +/- 1821.00, N = 6SE +/- 1091.34, N = 3SE +/- 287.01, N = 3SE +/- 264.19, N = 6SE +/- 451.54, N = 3SE +/- 185.98, N = 3SE +/- 1570.34, N = 6SE +/- 1185.49, N = 36549366027153231543545845458031064111061971. (CC) gcc options: -O2 -lpthread

Stress-NG

Test: Context Switching

Core i7 6800KCore i9 7980XERyzen 7 1800XXeon E3-1280 v5OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.07.26Test: Context SwitchingLinux 4.15.2Linux 4.16-rc13M6M9M12M15MSE +/- 65294.00, N = 6SE +/- 68009.06, N = 3SE +/- 183504.25, N = 3SE +/- 84049.89, N = 3SE +/- 950.76, N = 3SE +/- 8786.92, N = 3SE +/- 9315.93, N = 3SE +/- 6708.16, N = 33459739.193508831.4215287863.5215039413.674348675.844443909.452378020.392309742.171. (CC) gcc options: -O2 -std=gnu99 -lm -lcrypt -lrt -lpthread -lc

Stress-NG

Test: Socket Activity

Core i7 6800KCore i9 7980XERyzen 7 1800XXeon E3-1280 v5OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.07.26Test: Socket ActivityLinux 4.15.2Linux 4.16-rc13K6K9K12K15KSE +/- 95.14, N = 6SE +/- 94.84, N = 6SE +/- 128.74, N = 3SE +/- 159.39, N = 3SE +/- 55.27, N = 3SE +/- 29.22, N = 3SE +/- 314.69, N = 6SE +/- 334.95, N = 64146.264314.9611897.9911875.386163.626084.462701.032229.121. (CC) gcc options: -O2 -std=gnu99 -lm -lcrypt -lrt -lpthread -lc

Flexible IO Tester

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

Core i7 6800KCore i9 7980XERyzen 7 1800XXeon E3-1280 v5OpenBenchmarking.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 DirectoryLinux 4.15.2Linux 4.16-rc150K100K150K200K250KSE +/- 12.44, N = 3SE +/- 86.01, N = 3SE +/- 95.50, N = 3SE +/- 124.13, N = 3SE +/- 6.33, N = 3SE +/- 3.28, N = 3SE +/- 929.26, N = 3SE +/- 28.31, N = 34167750513115531113800981801046212130302163301. (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

Core i7 6800KCore i9 7980XERyzen 7 1800XXeon E3-1280 v5OpenBenchmarking.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 DirectoryLinux 4.15.2Linux 4.16-rc12004006008001000SE +/- 0.05, N = 3SE +/- 0.34, N = 3SE +/- 0.38, N = 3SE +/- 0.50, N = 3SE +/- 0.03, N = 3SE +/- 0.01, N = 3SE +/- 3.72, N = 3SE +/- 0.11, N = 3166.72202.07462.14455.22392.74418.50852.14865.341. (CC) gcc options: -rdynamic -std=gnu99 -O3 -ffast-math -include -lrt -laio -lz -lm -lpthread -ldl

PostgreSQL pgbench

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

Core i7 6800KCore i9 7980XERyzen 7 1800XXeon E3-1280 v5OpenBenchmarking.orgTPS, More Is BetterPostgreSQL pgbench 10.0Scaling: Buffer Test - Test: Heavy Contention - Mode: Read WriteLinux 4.15.2Linux 4.16-rc12K4K6K8K10KSE +/- 33.46, N = 3SE +/- 505.77, N = 6SE +/- 290.77, N = 6SE +/- 92.90, N = 3SE +/- 64.02, N = 4SE +/- 51.88, N = 42101.882442.006202.8510587.879526.469607.654083.653010.521. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -fPIC -lpgcommon -lpgport -lpthread -lrt -lcrypt -ldl -lm

Schbench

Message Threads: 32 - Workers Per Message Thread: 32

Core i7 6800KCore i9 7980XERyzen 7 1800XXeon E3-1280 v5OpenBenchmarking.orgusec, 99.9th Latency Percentile, Fewer Is BetterSchbenchMessage Threads: 32 - Workers Per Message Thread: 32Linux 4.15.2Linux 4.16-rc1300K600K900K1200K1500KSE +/- 5587.87, N = 3SE +/- 16819.11, N = 3SE +/- 5120.00, N = 3SE +/- 2793.93, N = 3SE +/- 9557.33, N = 3SE +/- 7127.25, N = 3SE +/- 34269.59, N = 6SE +/- 36915.80, N = 6821589839339292352294741616107616107132096013366611. (CC) gcc options: -O2 -lpthread

Flexible IO Tester

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

Core i7 6800KCore i9 7980XERyzen 7 1800XXeon E3-1280 v5OpenBenchmarking.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 DirectoryLinux 4.15.2Linux 4.16-rc140K80K120K160K200KSE +/- 153.01, N = 3SE +/- 418.49, N = 3SE +/- 151.96, N = 3SE +/- 140.85, N = 3SE +/- 14.85, N = 3SE +/- 4.26, N = 3SE +/- 22.93, N = 3SE +/- 20.85, N = 355570457601364691369541367581495672069572050121. (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

Core i7 6800KCore i9 7980XERyzen 7 1800XXeon E3-1280 v5OpenBenchmarking.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 DirectoryLinux 4.15.2Linux 4.16-rc12004006008001000SE +/- 0.61, N = 3SE +/- 1.67, N = 3SE +/- 0.61, N = 3SE +/- 0.56, N = 3SE +/- 0.06, N = 3SE +/- 0.02, N = 3SE +/- 0.09, N = 3SE +/- 0.08, N = 3222.30183.06545.89547.83547.05598.28827.84820.061. (CC) gcc options: -rdynamic -std=gnu99 -O3 -ffast-math -include -lrt -laio -lz -lm -lpthread -ldl

Schbench

Message Threads: 16 - Workers Per Message Thread: 8

Core i7 6800KCore i9 7980XERyzen 7 1800XXeon E3-1280 v5OpenBenchmarking.orgusec, 99.9th Latency Percentile, Fewer Is BetterSchbenchMessage Threads: 16 - Workers Per Message Thread: 8Linux 4.15.2Linux 4.16-rc140K80K120K160K200KSE +/- 2012.13, N = 3SE +/- 256.00, N = 3SE +/- 112.89, N = 3SE +/- 2017.55, N = 3SE +/- 768.00, N = 3SE +/- 1516.92, N = 3SE +/- 1038.12, N = 31364481361074268843029101419981761838931873071. (CC) gcc options: -O2 -lpthread

PostgreSQL pgbench

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

Core i7 6800KCore i9 7980XERyzen 7 1800XXeon E3-1280 v5OpenBenchmarking.orgTPS, More Is BetterPostgreSQL pgbench 10.0Scaling: Buffer Test - Test: Normal Load - Mode: Read WriteLinux 4.15.2Linux 4.16-rc12K4K6K8K10KSE +/- 463.21, N = 6SE +/- 307.96, N = 6SE +/- 194.98, N = 3SE +/- 186.92, N = 6SE +/- 48.81, N = 3SE +/- 9.08, N = 32462.882777.276849.729858.2910089.7810245.843028.442379.461. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -fPIC -lpgcommon -lpgport -lpthread -lrt -lcrypt -ldl -lm

Schbench

Message Threads: 32 - Workers Per Message Thread: 24

Core i7 6800KCore i9 7980XERyzen 7 1800XXeon E3-1280 v5OpenBenchmarking.orgusec, 99.9th Latency Percentile, Fewer Is BetterSchbenchMessage Threads: 32 - Workers Per Message Thread: 24Linux 4.15.2Linux 4.16-rc1200K400K600K800K1000KSE +/- 10476.21, N = 4SE +/- 1806.17, N = 3SE +/- 1038.12, N = 3SE +/- 3426.11, N = 3SE +/- 3413.33, N = 3SE +/- 5587.87, N = 3SE +/- 7872.90, N = 3SE +/- 18900.90, N = 66502406283952349232333874548274640439895259893551. (CC) gcc options: -O2 -lpthread

Java JMH

Throughput

Core i7 6800KCore i9 7980XERyzen 7 1800XXeon E3-1280 v5OpenBenchmarking.orgOps/s, More Is BetterJava JMHThroughputLinux 4.15.2Linux 4.16-rc113000M26000M39000M52000M65000M21563140079.9121561669265.2361033639825.3561019572691.6214781785646.8614782650915.5914745244047.8514744605250.41

Schbench

Message Threads: 32 - Workers Per Message Thread: 16

Core i7 6800KCore i9 7980XERyzen 7 1800XXeon E3-1280 v5OpenBenchmarking.orgusec, 99.9th Latency Percentile, Fewer Is BetterSchbenchMessage Threads: 32 - Workers Per Message Thread: 16Linux 4.15.2Linux 4.16-rc1150K300K450K600K750KSE +/- 5921.91, N = 3SE +/- 1806.17, N = 3SE +/- 1194.67, N = 3SE +/- 1806.17, N = 3SE +/- 5254.76, N = 3SE +/- 1773.62, N = 3SE +/- 10634.05, N = 6SE +/- 4096.00, N = 34333234292271777491739953138563005446853976768641. (CC) gcc options: -O2 -lpthread

Schbench

Message Threads: 16 - Workers Per Message Thread: 32

Core i7 6800KCore i9 7980XERyzen 7 1800XXeon E3-1280 v5OpenBenchmarking.orgusec, 99.9th Latency Percentile, Fewer Is BetterSchbenchMessage Threads: 16 - Workers Per Message Thread: 32Linux 4.15.2Linux 4.16-rc1140K280K420K560K700KSE +/- 2975.68, N = 3SE +/- 8156.37, N = 3SE +/- 1230.69, N = 3SE +/- 2514.08, N = 3SE +/- 682.67, N = 3SE +/- 3361.74, N = 3SE +/- 2461.39, N = 3SE +/- 11170.52, N = 44241074319571816751760432961073012276557016553601. (CC) gcc options: -O2 -lpthread

Schbench

Message Threads: 8 - Workers Per Message Thread: 16

Core i7 6800KCore i9 7980XERyzen 7 1800XXeon E3-1280 v5OpenBenchmarking.orgusec, 99.9th Latency Percentile, Fewer Is BetterSchbenchMessage Threads: 8 - Workers Per Message Thread: 16Linux 4.15.2Linux 4.16-rc140K80K120K160K200KSE +/- 170.67, N = 3SE +/- 295.60, N = 3SE +/- 279.78, N = 3SE +/- 259.53, N = 3SE +/- 1119.14, N = 3SE +/- 1580.40, N = 3SE +/- 2963.17, N = 6SE +/- 2076.25, N = 313832513849649771493011042351055151788591803091. (CC) gcc options: -O2 -lpthread

Flexible IO Tester

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

Core i7 6800KCore i9 7980XERyzen 7 1800XXeon E3-1280 v5OpenBenchmarking.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 DirectoryLinux 4.15.2Linux 4.16-rc160K120K180K240K300KSE +/- 88.00, N = 3SE +/- 1192.56, N = 3SE +/- 4921.34, N = 3SE +/- 2745.42, N = 3SE +/- 83.19, N = 3SE +/- 1273.72, N = 3SE +/- 432.68, N = 3SE +/- 2935.16, N = 310818910678625876626149472403786401841571850551. (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

Core i7 6800KCore i9 7980XERyzen 7 1800XXeon E3-1280 v5OpenBenchmarking.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 DirectoryLinux 4.15.2Linux 4.16-rc12004006008001000SE +/- 0.35, N = 3SE +/- 4.77, N = 3SE +/- 11.46, N = 3SE +/- 10.73, N = 3SE +/- 0.33, N = 3SE +/- 5.09, N = 3SE +/- 1.73, N = 3SE +/- 11.74, N = 3432.77427.161018.601021.53289.63314.57736.64740.231. (CC) gcc options: -rdynamic -std=gnu99 -O3 -ffast-math -include -lrt -laio -lz -lm -lpthread -ldl

Schbench

Message Threads: 16 - Workers Per Message Thread: 24

Core i7 6800KCore i9 7980XERyzen 7 1800XXeon E3-1280 v5OpenBenchmarking.orgusec, 99.9th Latency Percentile, Fewer Is BetterSchbenchMessage Threads: 16 - Workers Per Message Thread: 24Linux 4.15.2Linux 4.16-rc1110K220K330K440K550KSE +/- 4732.61, N = 5SE +/- 6256.74, N = 3SE +/- 2131.63, N = 3SE +/- 1230.69, N = 3SE +/- 2461.39, N = 3SE +/- 8459.63, N = 4SE +/- 8724.06, N = 33154943097601482241456642238292253654894725120001. (CC) gcc options: -O2 -lpthread

Timed Linux Kernel Compilation

Time To Compile

Core i7 6800KCore i9 7980XERyzen 7 1800XXeon E3-1280 v5OpenBenchmarking.orgSeconds, Fewer Is BetterTimed Linux Kernel Compilation 4.13Time To CompileLinux 4.15.2Linux 4.16-rc1306090120150SE +/- 1.39, N = 3SE +/- 1.19, N = 3SE +/- 0.68, N = 6SE +/- 0.59, N = 6SE +/- 0.75, N = 3SE +/- 1.00, N = 5SE +/- 0.93, N = 3SE +/- 1.07, N = 3100.75100.4938.9538.9270.1770.19131.26131.02

Schbench

Message Threads: 32 - Workers Per Message Thread: 8

Core i7 6800KCore i9 7980XERyzen 7 1800XXeon E3-1280 v5OpenBenchmarking.orgusec, 99.9th Latency Percentile, Fewer Is BetterSchbenchMessage Threads: 32 - Workers Per Message Thread: 8Linux 4.15.2Linux 4.16-rc170K140K210K280K350KSE +/- 3291.70, N = 3SE +/- 2548.60, N = 3SE +/- 225.77, N = 3SE +/- 1409.94, N = 3SE +/- 3160.79, N = 3SE +/- 2865.22, N = 6SE +/- 8005.34, N = 6SE +/- 5364.47, N = 3226048219051101589984321780911797123225603295571. (CC) gcc options: -O2 -lpthread

ebizzy

Core i7 6800KCore i9 7980XERyzen 7 1800XXeon E3-1280 v5OpenBenchmarking.orgRecords/s, More Is Betterebizzy 0.3Linux 4.15.2Linux 4.16-rc1130K260K390K520K650KSE +/- 3638.51, N = 3SE +/- 645.41, N = 3SE +/- 9619.67, N = 5SE +/- 7917.76, N = 3SE +/- 9038.57, N = 6SE +/- 3675.87, N = 3SE +/- 4246.16, N = 3SE +/- 3833.49, N = 41980312021236209606158462400912554632425762341611. (CC) gcc options: -pthread -lpthread -O3 -march=native

Schbench

Message Threads: 16 - Workers Per Message Thread: 16

Core i7 6800KCore i9 7980XERyzen 7 1800XXeon E3-1280 v5OpenBenchmarking.orgusec, 99.9th Latency Percentile, Fewer Is BetterSchbenchMessage Threads: 16 - Workers Per Message Thread: 16Linux 4.15.2Linux 4.16-rc170K140K210K280K350KSE +/- 682.67, N = 3SE +/- 782.09, N = 3SE +/- 666.47, N = 3SE +/- 1938.40, N = 3SE +/- 3526.65, N = 3SE +/- 8473.05, N = 6SE +/- 5605.04, N = 62152962212691030401034671763841777493200003106131. (CC) gcc options: -O2 -lpthread

x264

H.264 Video Encoding

Core i7 6800KCore i9 7980XERyzen 7 1800XXeon E3-1280 v5OpenBenchmarking.orgFrames Per Second, More Is Betterx264 2018-02-05H.264 Video EncodingLinux 4.15.2Linux 4.16-rc1306090120150SE +/- 0.91, N = 4SE +/- 0.85, N = 4SE +/- 2.35, N = 3SE +/- 2.23, N = 3SE +/- 0.29, N = 3SE +/- 0.66, N = 3SE +/- 0.30, N = 3SE +/- 0.16, N = 354.3154.82124.69126.0971.2271.1141.6741.901. (CC) gcc options: -ldl -m64 -lm -lpthread -O3 -ffast-math -std=gnu99 -fPIC -fomit-frame-pointer -fno-tree-vectorize

Schbench

Message Threads: 8 - Workers Per Message Thread: 32

Core i7 6800KCore i9 7980XERyzen 7 1800XXeon E3-1280 v5OpenBenchmarking.orgusec, 99.9th Latency Percentile, Fewer Is BetterSchbenchMessage Threads: 8 - Workers Per Message Thread: 32Linux 4.15.2Linux 4.16-rc170K140K210K280K350KSE +/- 3622.65, N = 4SE +/- 2560.00, N = 3SE +/- 559.57, N = 3SE +/- 1700.25, N = 3SE +/- 1288.51, N = 3SE +/- 2076.25, N = 3SE +/- 4476.54, N = 3SE +/- 3846.63, N = 32103042106881083311078191733121813333121493193171. (CC) gcc options: -O2 -lpthread

Stress-NG

Test: Forking

Core i7 6800KCore i9 7980XERyzen 7 1800XXeon E3-1280 v5OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.07.26Test: ForkingLinux 4.15.2Linux 4.16-rc130K60K90K120K150KSE +/- 139.56, N = 3SE +/- 127.53, N = 3SE +/- 430.49, N = 3SE +/- 466.14, N = 3SE +/- 66.75, N = 3SE +/- 295.72, N = 3SE +/- 104.80, N = 3SE +/- 111.49, N = 360387.0162610.12122767.03122260.4843897.6143999.2053521.1354590.831. (CC) gcc options: -O2 -std=gnu99 -lm -lcrypt -lrt -lpthread -lc

Schbench

Message Threads: 8 - Workers Per Message Thread: 24

Core i7 6800KCore i9 7980XERyzen 7 1800XXeon E3-1280 v5OpenBenchmarking.orgusec, 99.9th Latency Percentile, Fewer Is BetterSchbenchMessage Threads: 8 - Workers Per Message Thread: 24Linux 4.15.2Linux 4.16-rc150K100K150K200K250KSE +/- 2995.49, N = 4SE +/- 1680.87, N = 3SE +/- 1334.31, N = 4SE +/- 866.04, N = 3SE +/- 2097.19, N = 3SE +/- 1680.87, N = 3SE +/- 295.60, N = 3SE +/- 4004.31, N = 418291218577183328831571473711473712250242311681. (CC) gcc options: -O2 -lpthread

Systemd Total Boot Time

Test: Userspace

Core i7 6800KCore i9 7980XERyzen 7 1800XXeon E3-1280 v5OpenBenchmarking.orgms, Fewer Is BetterSystemd Total Boot TimeTest: UserspaceLinux 4.15.2Linux 4.16-rc15K10K15K20K25K21200212802176021840854085402102021010

Systemd Total Boot Time

Test: Kernel

Core i7 6800KCore i9 7980XERyzen 7 1800XXeon E3-1280 v5OpenBenchmarking.orgms, Fewer Is BetterSystemd Total Boot TimeTest: KernelLinux 4.15.2Linux 4.16-rc11000200030004000500028602770329032204460447020202060

Systemd Total Boot Time

Test: Total

Core i7 6800KCore i9 7980XERyzen 7 1800XXeon E3-1280 v5OpenBenchmarking.orgms, Fewer Is BetterSystemd Total Boot TimeTest: TotalLinux 4.15.2Linux 4.16-rc111K22K33K44K55K4963024050519205234029660284404311042980

Stress-NG

Test: System V Message Passing

Core i7 6800KCore i9 7980XERyzen 7 1800XXeon E3-1280 v5OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.07.26Test: System V Message PassingLinux 4.15.2Linux 4.16-rc13M6M9M12M15MSE +/- 24696.12, N = 3SE +/- 160916.66, N = 3SE +/- 6147.94, N = 3SE +/- 4948.62, N = 3SE +/- 85268.40, N = 3SE +/- 16603.70, N = 3SE +/- 442218.51, N = 6SE +/- 441590.84, N = 68580981.518579160.507977452.218233805.259738860.9113189694.906183335.946345815.431. (CC) gcc options: -O2 -std=gnu99 -lm -lcrypt -lrt -lpthread -lc

Systemd Total Boot Time

Test: Firmware

Core i7 6800KCore i9 7980XERyzen 7 1800XXeon E3-1280 v5OpenBenchmarking.orgms, Fewer Is BetterSystemd Total Boot TimeTest: FirmwareLinux 4.15.2Linux 4.16-rc15K10K15K20K25K22220231402323013930118701481014650

Systemd Total Boot Time

Test: Loader

Core i7 6800KCore i9 7980XERyzen 7 1800XXeon E3-1280 v5OpenBenchmarking.orgms, Fewer Is BetterSystemd Total Boot TimeTest: LoaderLinux 4.15.2Linux 4.16-rc1110022003300440055003340371040402710354052405240

Compile Bench

Test: Initial Create

Core i7 6800KCore i9 7980XERyzen 7 1800XXeon E3-1280 v5OpenBenchmarking.orgMB/s, More Is BetterCompile Bench 0.6Test: Initial CreateLinux 4.15.2Linux 4.16-rc1140280420560700SE +/- 16.46, N = 6SE +/- 15.97, N = 6SE +/- 9.64, N = 3SE +/- 5.74, N = 3SE +/- 14.03, N = 3SE +/- 8.98, N = 3SE +/- 7.74, N = 3SE +/- 8.17, N = 6372.82370.75568.65653.13467.10457.01509.09518.91

Stress-NG

Test: Semaphores

Core i7 6800KCore i9 7980XERyzen 7 1800XXeon E3-1280 v5OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.07.26Test: SemaphoresLinux 4.15.2Linux 4.16-rc11.1M2.2M3.3M4.4M5.5MSE +/- 14575.04, N = 3SE +/- 7641.66, N = 3SE +/- 26623.38, N = 3SE +/- 17926.22, N = 3SE +/- 15414.34, N = 3SE +/- 4545.32, N = 3SE +/- 8049.17, N = 3SE +/- 30132.22, N = 33822369.363816390.313156026.153124475.303355498.053315069.445242450.635234737.591. (CC) gcc options: -O2 -std=gnu99 -lm -lcrypt -lrt -lpthread -lc

NGINX Benchmark

Static Web Page Serving

Core i7 6800KCore i9 7980XERyzen 7 1800XXeon E3-1280 v5OpenBenchmarking.orgRequests Per Second, More Is BetterNGINX Benchmark 1.9.9Static Web Page ServingLinux 4.15.2Linux 4.16-rc19K18K27K36K45KSE +/- 275.10, N = 3SE +/- 655.86, N = 3SE +/- 199.41, N = 3SE +/- 90.44, N = 3SE +/- 120.35, N = 3SE +/- 208.37, N = 3SE +/- 90.37, N = 3SE +/- 69.75, N = 334070.0833946.3744262.1544157.1131315.5333196.6029260.7830065.841. (CC) gcc options: -lpthread -lcrypt -lz -O3 -march=native

Apache Benchmark

Static Web Page Serving

Core i7 6800KCore i9 7980XERyzen 7 1800XXeon E3-1280 v5OpenBenchmarking.orgRequests Per Second, More Is BetterApache Benchmark 2.4.29Static Web Page ServingLinux 4.15.2Linux 4.16-rc17K14K21K28K35KSE +/- 138.09, N = 3SE +/- 15.77, N = 3SE +/- 68.96, N = 3SE +/- 262.87, N = 3SE +/- 81.07, N = 3SE +/- 113.02, N = 3SE +/- 76.34, N = 3SE +/- 40.26, N = 328309.5629533.6932376.1932929.0727268.1227266.1124150.8024622.581. (CC) gcc options: -shared -fPIC -O2 -pthread

Timed GCC Compilation

Time To Compile

Core i7 6800KCore i9 7980XERyzen 7 1800XXeon E3-1280 v5OpenBenchmarking.orgSeconds, Fewer Is BetterTimed GCC Compilation 7.2Time To CompileLinux 4.15.2Linux 4.16-rc12004006008001000SE +/- 8.06, N = 3SE +/- 3.12, N = 3SE +/- 1.15, N = 3SE +/- 0.53, N = 3SE +/- 0.09, N = 3SE +/- 0.37, N = 2SE +/- 2.64, N = 3SE +/- 0.64, N = 31088.041079.14810.65805.97894.87890.281096.111097.49

Redis

Test: SADD

Core i7 6800KCore i9 7980XERyzen 7 1800XXeon E3-1280 v5OpenBenchmarking.orgRequests Per Second, More Is BetterRedis 3.0.1Test: SADDLinux 4.15.2Linux 4.16-rc1500K1000K1500K2000K2500KSE +/- 21040.01, N = 3SE +/- 32214.46, N = 4SE +/- 5443.52, N = 3SE +/- 34890.27, N = 6SE +/- 15460.11, N = 3SE +/- 36458.84, N = 6SE +/- 17915.46, N = 3SE +/- 12994.93, N = 31932208.081988654.062126179.502264253.001666027.001676189.232222509.422177222.671. (CC) gcc options: -ggdb -rdynamic -lm -pthread

Redis

Test: GET

Core i7 6800KCore i9 7980XERyzen 7 1800XXeon E3-1280 v5OpenBenchmarking.orgRequests Per Second, More Is BetterRedis 3.0.1Test: GETLinux 4.15.2Linux 4.16-rc1600K1200K1800K2400K3000KSE +/- 9544.76, N = 3SE +/- 27415.78, N = 3SE +/- 45769.44, N = 3SE +/- 13423.90, N = 3SE +/- 70141.23, N = 6SE +/- 33404.33, N = 3SE +/- 6265.67, N = 3SE +/- 5607.79, N = 32347495.502283767.332360288.082683496.922320495.042119712.712506297.082523153.581. (CC) gcc options: -ggdb -rdynamic -lm -pthread

Redis

Test: SET

Core i7 6800KCore i9 7980XERyzen 7 1800XXeon E3-1280 v5OpenBenchmarking.orgRequests Per Second, More Is BetterRedis 3.0.1Test: SETLinux 4.15.2Linux 4.16-rc1400K800K1200K1600K2000KSE +/- 11541.26, N = 3SE +/- 15697.37, N = 3SE +/- 29804.15, N = 6SE +/- 14153.31, N = 3SE +/- 38392.20, N = 6SE +/- 3068.09, N = 3SE +/- 67589.30, N = 6SE +/- 34770.06, N = 31822746.661812962.381961779.442006889.331614514.711596605.711892231.381930490.831. (CC) gcc options: -ggdb -rdynamic -lm -pthread

Redis

Test: LPUSH

Core i7 6800KCore i9 7980XERyzen 7 1800XXeon E3-1280 v5OpenBenchmarking.orgRequests Per Second, More Is BetterRedis 3.0.1Test: LPUSHLinux 4.15.2Linux 4.16-rc1400K800K1200K1600K2000KSE +/- 11037.78, N = 3SE +/- 21438.05, N = 3SE +/- 16065.51, N = 3SE +/- 27818.37, N = 3SE +/- 11056.12, N = 3SE +/- 19363.70, N = 3SE +/- 8467.46, N = 3SE +/- 20962.14, N = 31713448.751686888.131924578.331977056.791574132.961598766.921838313.581825295.291. (CC) gcc options: -ggdb -rdynamic -lm -pthread

Redis

Test: LPOP

Core i7 6800KCore i9 7980XERyzen 7 1800XXeon E3-1280 v5OpenBenchmarking.orgRequests Per Second, More Is BetterRedis 3.0.1Test: LPOPLinux 4.15.2Linux 4.16-rc1500K1000K1500K2000K2500KSE +/- 132081.21, N = 6SE +/- 123546.45, N = 6SE +/- 30438.46, N = 3SE +/- 23728.13, N = 3SE +/- 76486.35, N = 6SE +/- 29876.56, N = 3SE +/- 33635.28, N = 3SE +/- 36438.52, N = 32089077.792158316.902091468.882160343.002407229.291871264.342093143.212112465.251. (CC) gcc options: -ggdb -rdynamic -lm -pthread

FS-Mark

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

Core i7 6800KCore i9 7980XERyzen 7 1800XXeon E3-1280 v5OpenBenchmarking.orgFiles/s, More Is BetterFS-Mark 3.3Test: 4000 Files, 32 Sub Dirs, 1MB SizeLinux 4.15.2Linux 4.16-rc190180270360450SE +/- 0.70, N = 6SE +/- 0.85, N = 3SE +/- 4.99, N = 6SE +/- 3.27, N = 6SE +/- 9.51, N = 6SE +/- 12.30, N = 6SE +/- 0.29, N = 3SE +/- 0.93, N = 342.0243.2069.2067.57417.02399.6089.0058.671. (CC) gcc options: -static

FS-Mark

Test: 5000 Files, 1MB Size, 4 Threads

Core i7 6800KCore i9 7980XERyzen 7 1800XXeon E3-1280 v5OpenBenchmarking.orgFiles/s, More Is BetterFS-Mark 3.3Test: 5000 Files, 1MB Size, 4 ThreadsLinux 4.15.2Linux 4.16-rc12004006008001000SE +/- 0.96, N = 3SE +/- 1.43, N = 6SE +/- 2.13, N = 4SE +/- 2.35, N = 6SE +/- 16.20, N = 6SE +/- 82.11, N = 6SE +/- 1.17, N = 3SE +/- 15.46, N = 651.0748.60130.53115.38781.98666.67152.77110.831. (CC) gcc options: -static

FS-Mark

Test: 1000 Files, 1MB Size

Core i7 6800KCore i9 7980XERyzen 7 1800XXeon E3-1280 v5OpenBenchmarking.orgFiles/s, More Is BetterFS-Mark 3.3Test: 1000 Files, 1MB SizeLinux 4.15.2Linux 4.16-rc180160240320400SE +/- 12.30, N = 6SE +/- 12.52, N = 6SE +/- 30.29, N = 6SE +/- 31.33, N = 6SE +/- 35.84, N = 6SE +/- 33.65, N = 6SE +/- 1.08, N = 3SE +/- 1.21, N = 359.6256.28136.95125.27369.27284.6393.8792.271. (CC) gcc options: -static

Flexible IO Tester

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

Core i7 6800KCore i9 7980XERyzen 7 1800XXeon E3-1280 v5OpenBenchmarking.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 DirectoryLinux 4.15.2Linux 4.16-rc150K100K150K200K250KSE +/- 202.07, N = 3SE +/- 3013.65, N = 6SE +/- 517.97, N = 3SE +/- 29101.58, N = 6SE +/- 132.80, N = 3SE +/- 2445.00, N = 6SE +/- 294.84, N = 3SE +/- 2744.20, N = 6714426877224197519460271486777881588491477851. (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

Core i7 6800KCore i9 7980XERyzen 7 1800XXeon E3-1280 v5OpenBenchmarking.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 DirectoryLinux 4.15.2Linux 4.16-rc12004006008001000SE +/- 0.81, N = 3SE +/- 12.05, N = 6SE +/- 2.07, N = 3SE +/- 116.41, N = 6SE +/- 0.53, N = 3SE +/- 9.78, N = 6SE +/- 1.18, N = 3SE +/- 10.98, N = 6285.78275.10967.91778.42285.96311.17635.41591.151. (CC) gcc options: -rdynamic -std=gnu99 -O3 -ffast-math -include -lrt -laio -lz -lm -lpthread -ldl

SQLite

Test Target: Default Test Directory

Core i7 6800KCore i9 7980XERyzen 7 1800XXeon E3-1280 v5OpenBenchmarking.orgSeconds, Fewer Is BetterSQLite 3.8.10.2Test Target: Default Test DirectoryLinux 4.15.2Linux 4.16-rc11530456075SE +/- 1.10, N = 6SE +/- 2.30, N = 6SE +/- 1.51, N = 6SE +/- 2.60, N = 6SE +/- 2.24, N = 6SE +/- 2.31, N = 6SE +/- 0.06, N = 3SE +/- 0.32, N = 339.6543.2517.0419.2218.6519.9766.5368.381. (CC) gcc options: -O2 -ldl -lpthread


Phoronix Test Suite v10.8.4