Intel Core i9-7980XE testing with a ASUS PRIME X299-A (1004 BIOS) and NV117 1024MB on Ubuntu 18.04 via the Phoronix Test Suite.
Linux 4.16-rc1 Processor: Intel Core i9-7980XE @ 4.40GHz (18 Cores / 36 Threads), Motherboard: ASUS PRIME X299-A (1004 BIOS), Chipset: Intel Sky Lake-E DMI3 Registers, Memory: 16384MB, Disk: 256GB INTEL SSDPEKKW256G8, Graphics: NV117 1024MB, Audio: Realtek ALC1220, Monitor: Acer B286HK, Network: Intel Connection
OS: Ubuntu 18.04, Kernel: 4.16.0-041600rc1-generic (x86_64) 20180211, Desktop: GNOME Shell 3.26.2, Display Driver: modesetting 1.19.6, OpenGL: 4.3 Mesa 17.3.3, Compiler: GCC 7.2.0, File-System: ext4, Screen Resolution: 3840x2160
Compiler Notes: --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 -vDisk Notes: NONE / data=ordered,errors=remount-ro,relatime,rwProcessor Notes: Scaling Governor: intel_pstate powersavePython Notes: Python 2.7.14+ + Python 3.6.4Security Notes: KPTI + __user pointer sanitization + Full generic retpoline Protection
Linux 4.15.2 OS: Ubuntu 18.04, Kernel: 4.15.2-041502-generic (x86_64), Desktop: GNOME Shell 3.26.2, Display Driver: modesetting 1.19.6, OpenGL: 4.3 Mesa 17.3.3, Compiler: GCC 7.2.0, File-System: ext4, Screen Resolution: 3840x2160
Linux 4.16-rc1 Benchmarking Skylake X OpenBenchmarking.org Phoronix Test Suite Intel Core i9-7980XE @ 4.40GHz (18 Cores / 36 Threads) ASUS PRIME X299-A (1004 BIOS) Intel Sky Lake-E DMI3 Registers 16384MB 256GB INTEL SSDPEKKW256G8 NV117 1024MB Realtek ALC1220 Acer B286HK Intel Connection Ubuntu 18.04 4.16.0-041600rc1-generic (x86_64) 20180211 4.15.2-041502-generic (x86_64) GNOME Shell 3.26.2 modesetting 1.19.6 4.3 Mesa 17.3.3 GCC 7.2.0 ext4 3840x2160 Processor Motherboard Chipset Memory Disk Graphics Audio Monitor Network OS Kernels Desktop Display Driver OpenGL Compiler File-System Screen Resolution Linux 4.16-rc1 Benchmarking Skylake X Performance System Logs - --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 - NONE / data=ordered,errors=remount-ro,relatime,rw - Scaling Governor: intel_pstate powersave - Python 2.7.14+ + Python 3.6.4 - KPTI + __user pointer sanitization + Full generic retpoline Protection
Linux 4.16-rc1 vs. Linux 4.15.2 Comparison Phoronix Test Suite Baseline +17.7% +17.7% +35.4% +35.4% +53.1% +53.1% 24.3% 13.6% 13.1% 12.8% 9.3% 8.9% 2.4% 2% Buffer Test - Heavy Contention - Read Write 70.7% Buffer Test - Normal Load - Read Write 43.9% Rand Write - Libaio - No - Yes - 4KB Initial Create 14.9% GET 13.7% 8 - Thread 5.F.1.S.4.T D.T.D 1.F.1.S Loader Compile 6.7% SADD 6.5% LPOP 3.3% S.V.M.P 3.2% 32 - 8 3.2% 16 - 32 3.2% LPUSH 2.7% 4.F.3.S.D.1.S SET 2.3% Kernel 2.2% 32 - 16 2.2% 32 - Process PostgreSQL pgbench PostgreSQL pgbench Flexible IO Tester Compile Bench Redis Hackbench FS-Mark SQLite FS-Mark Systemd Total Boot Time Compile Bench Redis Redis Stress-NG Schbench Schbench Redis FS-Mark Redis Systemd Total Boot Time Schbench Hackbench Linux 4.16-rc1 Linux 4.15.2
Linux 4.16-rc1 Benchmarking Skylake X compilebench: Initial Create redis: GET fs-mark: 5000 Files, 1MB Size, 4 Threads systemd-boot-total: Loader compilebench: Compile redis: SADD redis: LPOP stress-ng: System V Message Passing schbench: 32 - 8 schbench: 16 - 32 redis: LPUSH redis: SET systemd-boot-total: Kernel schbench: 32 - 16 hackbench: 32 - Process schbench: 16 - 24 apache: Static Web Page Serving stress-ng: Context Switching fio: Rand Read - Libaio - No - Yes - 4KB - Default Test Directory hackbench: 16 - Thread x264: H.264 Video Encoding compilebench: Read Compiled Tree stress-ng: Semaphores schbench: 8 - 16 postmark: Disk Transaction Performance ebizzy: schbench: 32 - 32 systemd-boot-total: Total schbench: 16 - 8 schbench: 8 - 8 schbench: 32 - 24 build-gcc: Time To Compile hackbench: 16 - Process schbench: 8 - 32 hackbench: 8 - Process schbench: 16 - 16 stress-ng: Forking systemd-boot-total: Firmware systemd-boot-total: Userspace fio: Seq Read - Libaio - No - Yes - 4KB - Default Test Directory fio: Seq Write - Libaio - No - Yes - 4KB - Default Test Directory nginx: Static Web Page Serving schbench: 8 - 24 stress-ng: Socket Activity build-linux-kernel: Time To Compile java-jmh: Throughput pgbench: Buffer Test - Heavy Contention - Read Write pgbench: Buffer Test - Normal Load - Read Write hackbench: 8 - Thread fs-mark: 4000 Files, 32 Sub Dirs, 1MB Size fs-mark: 1000 Files, 1MB Size fio: Rand Write - Libaio - No - Yes - 4KB - Default Test Directory sqlite: Default Test Directory Linux 4.16-rc1 Linux 4.15.2 653.13 2683496.92 115.38 4040 930.33 2264253.00 2160343.00 8233805.25 98432 176043 1977056.79 2006889.33 3220 173995 41.99 145664 32929.07 15039413.67 455.22 22.97 126.09 2918.27 3124475.30 49301 6637 615846 294741 52340 43029 15435 233387 805.97 21.22 107819 11.28 103467 122260.48 23230 21840 547.83 1021.53 44157.11 83157 11875.38 38.92 61019572691.62 10587.87 9858.29 13.65 67.57 125.27 778.42 19.22 568.65 2360288.08 130.53 3710 871.81 2126179.50 2091468.88 7977452.21 101589 181675 1924578.33 1961779.44 3290 177749 41.16 148224 32376.19 15287863.52 462.14 23.24 124.69 2949.35 3156026.15 49771 6697 620960 292352 51920 42688 15323 234923 810.65 21.10 108331 11.23 103040 122767.03 23140 21760 545.89 1018.60 44262.15 83328 11897.99 38.95 61033639825.35 6202.85 6849.72 12.02 69.20 136.95 967.91 17.04 OpenBenchmarking.org
Compile Bench Compilebench tries to age a filesystem by simulating some of the disk IO common in creating, compiling, patching, stating and reading kernel trees. It indirectly measures how well filesystems can maintain directory locality as the disk fills up and directories age. This current test is setup to use the makej mode with 10 initial directories Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org MB/s, More Is Better Compile Bench 0.6 Test: Initial Create Linux 4.16-rc1 Linux 4.15.2 140 280 420 560 700 SE +/- 5.74, N = 3 SE +/- 9.64, N = 3 653.13 568.65
Redis OpenBenchmarking.org Requests Per Second, More Is Better Redis 3.0.1 Test: GET Linux 4.16-rc1 Linux 4.15.2 600K 1200K 1800K 2400K 3000K SE +/- 13423.90, N = 3 SE +/- 45769.44, N = 3 2683496.92 2360288.08 1. (CC) gcc options: -ggdb -rdynamic -lm -pthread
Compile Bench Compilebench tries to age a filesystem by simulating some of the disk IO common in creating, compiling, patching, stating and reading kernel trees. It indirectly measures how well filesystems can maintain directory locality as the disk fills up and directories age. This current test is setup to use the makej mode with 10 initial directories Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org MB/s, More Is Better Compile Bench 0.6 Test: Compile Linux 4.16-rc1 Linux 4.15.2 200 400 600 800 1000 SE +/- 12.11, N = 3 SE +/- 13.83, N = 6 930.33 871.81
Redis OpenBenchmarking.org Requests Per Second, More Is Better Redis 3.0.1 Test: SADD Linux 4.16-rc1 Linux 4.15.2 500K 1000K 1500K 2000K 2500K SE +/- 34890.27, N = 6 SE +/- 5443.52, N = 3 2264253.00 2126179.50 1. (CC) gcc options: -ggdb -rdynamic -lm -pthread
OpenBenchmarking.org Requests Per Second, More Is Better Redis 3.0.1 Test: LPOP Linux 4.16-rc1 Linux 4.15.2 500K 1000K 1500K 2000K 2500K SE +/- 23728.13, N = 3 SE +/- 30438.46, N = 3 2160343.00 2091468.88 1. (CC) gcc options: -ggdb -rdynamic -lm -pthread
Schbench This is a benchmark of Schbench, a Linux kernel scheduler benchmark developed by Facebook. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org usec, 99.9th Latency Percentile, Fewer Is Better Schbench Message Threads: 32 - Workers Per Message Thread: 8 Linux 4.16-rc1 Linux 4.15.2 20K 40K 60K 80K 100K SE +/- 1409.94, N = 3 SE +/- 225.77, N = 3 98432 101589 1. (CC) gcc options: -O2 -lpthread
OpenBenchmarking.org usec, 99.9th Latency Percentile, Fewer Is Better Schbench Message Threads: 16 - Workers Per Message Thread: 32 Linux 4.16-rc1 Linux 4.15.2 40K 80K 120K 160K 200K SE +/- 2514.08, N = 3 SE +/- 1230.69, N = 3 176043 181675 1. (CC) gcc options: -O2 -lpthread
Redis OpenBenchmarking.org Requests Per Second, More Is Better Redis 3.0.1 Test: LPUSH Linux 4.16-rc1 Linux 4.15.2 400K 800K 1200K 1600K 2000K SE +/- 27818.37, N = 3 SE +/- 16065.51, N = 3 1977056.79 1924578.33 1. (CC) gcc options: -ggdb -rdynamic -lm -pthread
OpenBenchmarking.org Requests Per Second, More Is Better Redis 3.0.1 Test: SET Linux 4.16-rc1 Linux 4.15.2 400K 800K 1200K 1600K 2000K SE +/- 14153.31, N = 3 SE +/- 29804.15, N = 6 2006889.33 1961779.44 1. (CC) gcc options: -ggdb -rdynamic -lm -pthread
Schbench This is a benchmark of Schbench, a Linux kernel scheduler benchmark developed by Facebook. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org usec, 99.9th Latency Percentile, Fewer Is Better Schbench Message Threads: 32 - Workers Per Message Thread: 16 Linux 4.16-rc1 Linux 4.15.2 40K 80K 120K 160K 200K SE +/- 1806.17, N = 3 SE +/- 1194.67, N = 3 173995 177749 1. (CC) gcc options: -O2 -lpthread
Apache Benchmark OpenBenchmarking.org Requests Per Second, More Is Better Apache Benchmark 2.4.29 Static Web Page Serving Linux 4.16-rc1 Linux 4.15.2 7K 14K 21K 28K 35K SE +/- 262.87, N = 3 SE +/- 68.96, N = 3 32929.07 32376.19 1. (CC) gcc options: -shared -fPIC -O2 -pthread
Flexible IO Tester OpenBenchmarking.org IOPS, More Is Better Flexible IO Tester 2.1.13 Type: Random Read - IO Engine: Libaio - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory Linux 4.15.2 Linux 4.16-rc1 20K 40K 60K 80K 100K SE +/- 95.50, N = 3 SE +/- 124.13, N = 3 115531 113800 1. (CC) gcc options: -rdynamic -std=gnu99 -O3 -ffast-math -include -lnuma -libverbs -lrt -laio -lz -lm -lpthread -ldl
OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 2.1.13 Type: Random Read - IO Engine: Libaio - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory Linux 4.15.2 Linux 4.16-rc1 100 200 300 400 500 SE +/- 0.38, N = 3 SE +/- 0.50, N = 3 462.14 455.22 1. (CC) gcc options: -rdynamic -std=gnu99 -O3 -ffast-math -include -lnuma -libverbs -lrt -laio -lz -lm -lpthread -ldl
x264 OpenBenchmarking.org Frames Per Second, More Is Better x264 2018-02-05 H.264 Video Encoding Linux 4.16-rc1 Linux 4.15.2 30 60 90 120 150 SE +/- 2.23, N = 3 SE +/- 2.35, N = 3 126.09 124.69 1. (CC) gcc options: -ldl -m64 -lm -lpthread -O3 -ffast-math -std=gnu99 -fPIC -fomit-frame-pointer -fno-tree-vectorize
Compile Bench Compilebench tries to age a filesystem by simulating some of the disk IO common in creating, compiling, patching, stating and reading kernel trees. It indirectly measures how well filesystems can maintain directory locality as the disk fills up and directories age. This current test is setup to use the makej mode with 10 initial directories Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org MB/s, More Is Better Compile Bench 0.6 Test: Read Compiled Tree Linux 4.15.2 Linux 4.16-rc1 600 1200 1800 2400 3000 SE +/- 18.25, N = 3 SE +/- 17.63, N = 3 2949.35 2918.27
Flexible IO Tester OpenBenchmarking.org IOPS, More Is Better Flexible IO Tester 2.1.13 Type: Sequential Write - IO Engine: Libaio - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory Linux 4.16-rc1 Linux 4.15.2 60K 120K 180K 240K 300K SE +/- 2745.42, N = 3 SE +/- 4921.34, N = 3 261494 258766 1. (CC) gcc options: -rdynamic -std=gnu99 -O3 -ffast-math -include -lnuma -libverbs -lrt -laio -lz -lm -lpthread -ldl
Schbench This is a benchmark of Schbench, a Linux kernel scheduler benchmark developed by Facebook. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org usec, 99.9th Latency Percentile, Fewer Is Better Schbench Message Threads: 8 - Workers Per Message Thread: 16 Linux 4.16-rc1 Linux 4.15.2 11K 22K 33K 44K 55K SE +/- 259.53, N = 3 SE +/- 279.78, N = 3 49301 49771 1. (CC) gcc options: -O2 -lpthread
PostMark This is a test of NetApp's PostMark benchmark designed to simulate small-file testing similar to the tasks endured by web and mail servers. This test profile will set PostMark to perform 25,000 transactions with 500 files simultaneously with the file sizes ranging between 5 and 512 kilobytes. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org TPS, More Is Better PostMark 1.51 Disk Transaction Performance Linux 4.15.2 Linux 4.16-rc1 1400 2800 4200 5600 7000 SE +/- 59.33, N = 3 SE +/- 59.33, N = 3 6697 6637 1. (CC) gcc options: -O3
Schbench This is a benchmark of Schbench, a Linux kernel scheduler benchmark developed by Facebook. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org usec, 99.9th Latency Percentile, Fewer Is Better Schbench Message Threads: 32 - Workers Per Message Thread: 32 Linux 4.15.2 Linux 4.16-rc1 60K 120K 180K 240K 300K SE +/- 5120.00, N = 3 SE +/- 2793.93, N = 3 292352 294741 1. (CC) gcc options: -O2 -lpthread
Schbench This is a benchmark of Schbench, a Linux kernel scheduler benchmark developed by Facebook. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org usec, 99.9th Latency Percentile, Fewer Is Better Schbench Message Threads: 16 - Workers Per Message Thread: 8 Linux 4.15.2 Linux 4.16-rc1 9K 18K 27K 36K 45K SE +/- 256.00, N = 3 SE +/- 112.89, N = 3 42688 43029 1. (CC) gcc options: -O2 -lpthread
OpenBenchmarking.org usec, 99.9th Latency Percentile, Fewer Is Better Schbench Message Threads: 8 - Workers Per Message Thread: 8 Linux 4.15.2 Linux 4.16-rc1 3K 6K 9K 12K 15K SE +/- 287.01, N = 3 SE +/- 264.19, N = 6 15323 15435 1. (CC) gcc options: -O2 -lpthread
OpenBenchmarking.org usec, 99.9th Latency Percentile, Fewer Is Better Schbench Message Threads: 32 - Workers Per Message Thread: 24 Linux 4.16-rc1 Linux 4.15.2 50K 100K 150K 200K 250K SE +/- 3426.11, N = 3 SE +/- 1038.12, N = 3 233387 234923 1. (CC) gcc options: -O2 -lpthread
Schbench This is a benchmark of Schbench, a Linux kernel scheduler benchmark developed by Facebook. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org usec, 99.9th Latency Percentile, Fewer Is Better Schbench Message Threads: 8 - Workers Per Message Thread: 32 Linux 4.16-rc1 Linux 4.15.2 20K 40K 60K 80K 100K SE +/- 1700.25, N = 3 SE +/- 559.57, N = 3 107819 108331 1. (CC) gcc options: -O2 -lpthread
Schbench This is a benchmark of Schbench, a Linux kernel scheduler benchmark developed by Facebook. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org usec, 99.9th Latency Percentile, Fewer Is Better Schbench Message Threads: 16 - Workers Per Message Thread: 16 Linux 4.15.2 Linux 4.16-rc1 20K 40K 60K 80K 100K SE +/- 782.09, N = 3 SE +/- 666.47, N = 3 103040 103467 1. (CC) gcc options: -O2 -lpthread
Flexible IO Tester OpenBenchmarking.org IOPS, More Is Better Flexible IO Tester 2.1.13 Type: Sequential Read - IO Engine: Libaio - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory Linux 4.16-rc1 Linux 4.15.2 30K 60K 90K 120K 150K SE +/- 140.85, N = 3 SE +/- 151.96, N = 3 136954 136469 1. (CC) gcc options: -rdynamic -std=gnu99 -O3 -ffast-math -include -lnuma -libverbs -lrt -laio -lz -lm -lpthread -ldl
OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 2.1.13 Type: Sequential Read - IO Engine: Libaio - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory Linux 4.16-rc1 Linux 4.15.2 120 240 360 480 600 SE +/- 0.56, N = 3 SE +/- 0.61, N = 3 547.83 545.89 1. (CC) gcc options: -rdynamic -std=gnu99 -O3 -ffast-math -include -lnuma -libverbs -lrt -laio -lz -lm -lpthread -ldl
OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 2.1.13 Type: Sequential Write - IO Engine: Libaio - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory Linux 4.16-rc1 Linux 4.15.2 200 400 600 800 1000 SE +/- 10.73, N = 3 SE +/- 11.46, N = 3 1021.53 1018.60 1. (CC) gcc options: -rdynamic -std=gnu99 -O3 -ffast-math -include -lnuma -libverbs -lrt -laio -lz -lm -lpthread -ldl
NGINX Benchmark This is a test of ab, which is the Apache Benchmark program running against nginx. This test profile measures how many requests per second a given system can sustain when carrying out 2,000,000 requests with 500 requests being carried out concurrently. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Requests Per Second, More Is Better NGINX Benchmark 1.9.9 Static Web Page Serving Linux 4.15.2 Linux 4.16-rc1 9K 18K 27K 36K 45K SE +/- 199.41, N = 3 SE +/- 90.44, N = 3 44262.15 44157.11 1. (CC) gcc options: -lpthread -lcrypt -lz -O3 -march=native
Schbench This is a benchmark of Schbench, a Linux kernel scheduler benchmark developed by Facebook. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org usec, 99.9th Latency Percentile, Fewer Is Better Schbench Message Threads: 8 - Workers Per Message Thread: 24 Linux 4.16-rc1 Linux 4.15.2 20K 40K 60K 80K 100K SE +/- 866.04, N = 3 SE +/- 1334.31, N = 4 83157 83328 1. (CC) gcc options: -O2 -lpthread
OpenBenchmarking.org TPS, More Is Better PostgreSQL pgbench 10.0 Scaling: Buffer Test - Test: Normal Load - Mode: Read Write Linux 4.16-rc1 Linux 4.15.2 2K 4K 6K 8K 10K SE +/- 307.96, N = 6 SE +/- 463.21, N = 6 9858.29 6849.72 1. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -fPIC -lpgcommon -lpgport -lpthread -lrt -lcrypt -ldl -lm
OpenBenchmarking.org Files/s, More Is Better FS-Mark 3.3 Test: 1000 Files, 1MB Size Linux 4.15.2 Linux 4.16-rc1 30 60 90 120 150 SE +/- 30.29, N = 6 SE +/- 31.33, N = 6 136.95 125.27 1. (CC) gcc options: -static
Flexible IO Tester OpenBenchmarking.org IOPS, More Is Better Flexible IO Tester 2.1.13 Type: Random Write - IO Engine: Libaio - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory Linux 4.15.2 Linux 4.16-rc1 50K 100K 150K 200K 250K SE +/- 517.97, N = 3 SE +/- 29101.58, N = 6 241975 194602 1. (CC) gcc options: -rdynamic -std=gnu99 -O3 -ffast-math -include -lnuma -libverbs -lrt -laio -lz -lm -lpthread -ldl
OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 2.1.13 Type: Random Write - IO Engine: Libaio - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory Linux 4.15.2 Linux 4.16-rc1 200 400 600 800 1000 SE +/- 2.07, N = 3 SE +/- 116.41, N = 6 967.91 778.42 1. (CC) gcc options: -rdynamic -std=gnu99 -O3 -ffast-math -include -lnuma -libverbs -lrt -laio -lz -lm -lpthread -ldl
SQLite This is a simple benchmark of SQLite. At present this test profile just measures the time to perform a pre-defined number of insertions on an indexed database. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Seconds, Fewer Is Better SQLite 3.8.10.2 Test Target: Default Test Directory Linux 4.15.2 Linux 4.16-rc1 5 10 15 20 25 SE +/- 1.51, N = 6 SE +/- 2.60, N = 6 17.04 19.22 1. (CC) gcc options: -O2 -ldl -lpthread
Linux 4.16-rc1 Processor: Intel Core i9-7980XE @ 4.40GHz (18 Cores / 36 Threads), Motherboard: ASUS PRIME X299-A (1004 BIOS), Chipset: Intel Sky Lake-E DMI3 Registers, Memory: 16384MB, Disk: 256GB INTEL SSDPEKKW256G8, Graphics: NV117 1024MB, Audio: Realtek ALC1220, Monitor: Acer B286HK, Network: Intel Connection
OS: Ubuntu 18.04, Kernel: 4.16.0-041600rc1-generic (x86_64) 20180211, Desktop: GNOME Shell 3.26.2, Display Driver: modesetting 1.19.6, OpenGL: 4.3 Mesa 17.3.3, Compiler: GCC 7.2.0, File-System: ext4, Screen Resolution: 3840x2160
Compiler Notes: --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 -vDisk Notes: NONE / data=ordered,errors=remount-ro,relatime,rwProcessor Notes: Scaling Governor: intel_pstate powersavePython Notes: Python 2.7.14+ + Python 3.6.4Security Notes: KPTI + __user pointer sanitization + Full generic retpoline Protection
Testing initiated at 12 February 2018 09:51 by user pts.
Linux 4.15.2 Processor: Intel Core i9-7980XE @ 4.40GHz (18 Cores / 36 Threads), Motherboard: ASUS PRIME X299-A (1004 BIOS), Chipset: Intel Sky Lake-E DMI3 Registers, Memory: 16384MB, Disk: 256GB INTEL SSDPEKKW256G8, Graphics: NV117 1024MB, Audio: Realtek ALC1220, Monitor: Acer B286HK, Network: Intel Connection
OS: Ubuntu 18.04, Kernel: 4.15.2-041502-generic (x86_64), Desktop: GNOME Shell 3.26.2, Display Driver: modesetting 1.19.6, OpenGL: 4.3 Mesa 17.3.3, Compiler: GCC 7.2.0, File-System: ext4, Screen Resolution: 3840x2160
Compiler Notes: --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 -vDisk Notes: NONE / data=ordered,errors=remount-ro,relatime,rwProcessor Notes: Scaling Governor: intel_pstate powersavePython Notes: Python 2.7.14+ + Python 3.6.4Security Notes: KPTI + __user pointer sanitization + Full generic retpoline Protection
Testing initiated at 12 February 2018 12:51 by user pts.