Linux 4.18 Early Git Intel Xeon Kernel Benchmarks Intel Xeon E3-1280 v5 testing with a MSI Z170A SLI PLUS (MS-7998) v1.0 (2.90 BIOS) and Sapphire AMD Radeon 4096MB on Ubuntu 18.04 via the Phoronix Test Suite.
HTML result view exported from: https://openbenchmarking.org/result/1806152-AR-KERNEL18882&sor .
Linux 4.18 Early Git Intel Xeon Kernel Benchmarks Processor Motherboard Chipset Memory Disk Graphics Audio Monitor Network OS Kernel Desktop Display Server Display Driver OpenGL Compiler File-System Screen Resolution Linux 4.17.1 Stable Linux 4.17 20180613 Git Intel Xeon E3-1280 v5 @ 4.00GHz (4 Cores / 8 Threads) MSI Z170A SLI PLUS (MS-7998) v1.0 (2.90 BIOS) Intel Skylake 16384MB 256GB TOSHIBA-RD400 Sapphire AMD Radeon 4096MB Realtek ALC1150 ASUS PB278 Intel Connection Ubuntu 18.04 4.17.1-041701-generic (x86_64) GNOME Shell 3.28.1 X Server 1.19.6 modesetting 1.19.6 4.5 Mesa 18.0.0-rc5 (LLVM 6.0.0) GCC 7.3.0 ext4 2560x1440 4.17.0-999-generic (x86_64) 20180613 1920x1080 OpenBenchmarking.org Compiler Details - --build=x86_64-linux-gnu --disable-vtable-verify --disable-werror --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-gnu-unique-object --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++ --enable-libmpx --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-targets=nvptx-none --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --program-prefix=x86_64-linux-gnu- --target=x86_64-linux-gnu --with-abi=m64 --with-arch-32=i686 --with-as=/usr/bin/x86_64-linux-gnu-as --with-default-libstdcxx-abi=new --with-gcc-major-version-only --with-ld=/usr/bin/x86_64-linux-gnu-ld --with-multilib-list=m32,m64,mx32 --with-target-system-zlib --with-tune=generic --without-cuda-driver -v Disk Details - NONE / errors=remount-ro,relatime,rw Processor Details - Scaling Governor: intel_pstate powersave Graphics Details - GLAMOR Python Details - Python 2.7.15rc1 + Python 3.6.5 Security Details - KPTI + __user pointer sanitization + Full generic retpoline IBPB IBRS_FW Protection
Linux 4.18 Early Git Intel Xeon Kernel Benchmarks sqlite: Timed SQLite Insertions fio: Rand Read - Linux AIO - No - Yes - 2MB - Default Test Directory fio: Rand Read - Linux AIO - No - Yes - 4KB - Default Test Directory fio: Rand Write - Linux AIO - No - Yes - 2MB - Default Test Directory fio: Rand Write - Linux AIO - No - Yes - 4KB - Default Test Directory fio: Seq Read - Linux AIO - No - Yes - 2MB - Default Test Directory fio: Seq Read - Linux AIO - No - Yes - 4KB - Default Test Directory fio: Seq Write - Linux AIO - No - Yes - 2MB - Default Test Directory fio: Seq Write - Linux AIO - No - Yes - 4KB - Default Test Directory fs-mark: 1000 Files, 1MB Size fs-mark: 5000 Files, 1MB Size, 4 Threads fs-mark: 4000 Files, 32 Sub Dirs, 1MB Size fs-mark: 1000 Files, 1MB Size, No Sync/FSync dbench: 12 dbench: 48 iozone: 4Kb - 8GB - Write Performance tiobench: Read - 256MB - 16 tiobench: Write - 256MB - 16 tiobench: Rand Read - 256MB - 16 tiobench: Rand Write - 256MB - 16 compilebench: Compile compilebench: Initial Create postmark: Disk Transaction Performance tinymembench: Standard Memcpy sockperf: Throughput sockperf: Latency Ping Pong sockperf: Latency Under Load botan: AES-256 - Encrypt crafty: Elapsed Time x264: H.264 Video Encoding graphics-magick: Resizing himeno: Poisson Pressure Solver stockfish: Total Time ebizzy: build-linux-kernel: Time To Compile compress-zstd: Compressing ubuntu-16.04.3-server-i386.img, Compression Level 19 encode-flac: WAV To FLAC encode-mp3: WAV To MP3 hackbench: 8 - Thread hackbench: 8 - Process m-queens: Time To Solve openssl: RSA 4096-bit Performance pgbench: Buffer Test - Normal Load - Read Only pgbench: Buffer Test - Normal Load - Read Write pybench: Total For Average Test Times nginx: Static Web Page Serving phpbench: PHP Benchmark Suite git: Time To Complete Common Git Commands schbench: 8 - 2 schbench: 8 - 4 schbench: 8 - 6 ffmpeg: H.264 HD To NTSC DV xonotic: 2560 x 1440 - Low xonotic: 2560 x 1440 - High xonotic: 2560 x 1440 - Ultra xonotic: 2560 x 1440 - Ultimate tesseract: 2560 x 1440 openarena: 2560 x 1440 Linux 4.17.1 Stable Linux 4.17 20180613 Git 69.04 2423 839 1019 580 841 777 1115 767 95.58 152.90 87.20 2460.20 399.23 1016.27 992.88 18278.10 5.51 337853.48 371.98 1088.09 530.42 6373 12828.80 602354 3.20 18.68 3762.69 7796919 41.82 205 2599.55 11155049 259049 131.19 128.79 9.50 30.00 40.14 39.10 200.11 1122.33 114349.81 2462.41 1292 38764.56 651970 5.46 22773 46571 67371 6.23 351.34 308.55 275.69 223.86 365.28 262.83 66.77 2465 827 725 547 841 783 1066 735 99.35 87.95 61.43 2457.97 402.07 1015.13 493.50 18654.86 5.11 383341.61 335.82 891.03 539.14 6637 12866.60 599803 3.23 18.17 3764.26 7824351 41.86 205 2629.85 11052380 259789 131.03 130.04 9.44 30.00 39.82 38.70 200.04 1120.63 115179.35 2526.11 1289 38198.62 652430 5.45 22592 47168 69024 6.24 348.72 303.21 273.25 225.43 475.40 388.97 OpenBenchmarking.org
SQLite Timed SQLite Insertions OpenBenchmarking.org Seconds, Fewer Is Better SQLite 3.22 Timed SQLite Insertions Linux 4.17 20180613 Git Linux 4.17.1 Stable 15 30 45 60 75 SE +/- 0.53, N = 3 SE +/- 0.08, N = 3 66.77 69.04 1. (CC) gcc options: -O2 -lz -ldl -lpthread
Flexible IO Tester Type: Random Read - IO Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 2MB - Disk Target: Default Test Directory OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.1 Type: Random Read - IO Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 2MB - Disk Target: Default Test Directory Linux 4.17 20180613 Git Linux 4.17.1 Stable 500 1000 1500 2000 2500 SE +/- 2.73, N = 3 SE +/- 7.22, N = 3 2465 2423 1. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -lrt -laio -lz -lm -lpthread -ldl
Flexible IO Tester Type: Random Read - IO Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.1 Type: Random Read - IO Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory Linux 4.17.1 Stable Linux 4.17 20180613 Git 200 400 600 800 1000 839 827 1. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -lrt -laio -lz -lm -lpthread -ldl
Flexible IO Tester Type: Random Read - IO Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory OpenBenchmarking.org IOPS, More Is Better Flexible IO Tester 3.1 Type: Random Read - IO Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory Linux 4.17.1 Stable Linux 4.17 20180613 Git 50K 100K 150K 200K 250K 215000 212000 1. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -lrt -laio -lz -lm -lpthread -ldl
Flexible IO Tester Type: Random Write - IO Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 2MB - Disk Target: Default Test Directory OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.1 Type: Random Write - IO Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 2MB - Disk Target: Default Test Directory Linux 4.17.1 Stable Linux 4.17 20180613 Git 200 400 600 800 1000 SE +/- 4.91, N = 3 SE +/- 83.87, N = 6 1019 725 1. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -lrt -laio -lz -lm -lpthread -ldl
Flexible IO Tester Type: Random Write - IO Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.1 Type: Random Write - IO Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory Linux 4.17.1 Stable Linux 4.17 20180613 Git 130 260 390 520 650 SE +/- 3.38, N = 3 SE +/- 5.51, N = 3 580 547 1. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -lrt -laio -lz -lm -lpthread -ldl
Flexible IO Tester Type: Random Write - IO Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory OpenBenchmarking.org IOPS, More Is Better Flexible IO Tester 3.1 Type: Random Write - IO Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory Linux 4.17.1 Stable Linux 4.17 20180613 Git 30K 60K 90K 120K 150K SE +/- 881.92, N = 3 SE +/- 1333.33, N = 3 148667 140333 1. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -lrt -laio -lz -lm -lpthread -ldl
Flexible IO Tester Type: Sequential Read - IO Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 2MB - Disk Target: Default Test Directory OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.1 Type: Sequential Read - IO Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 2MB - Disk Target: Default Test Directory Linux 4.17 20180613 Git Linux 4.17.1 Stable 200 400 600 800 1000 841 841 1. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -lrt -laio -lz -lm -lpthread -ldl
Flexible IO Tester Type: Sequential Read - IO Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.1 Type: Sequential Read - IO Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory Linux 4.17 20180613 Git Linux 4.17.1 Stable 200 400 600 800 1000 SE +/- 0.33, N = 3 783 777 1. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -lrt -laio -lz -lm -lpthread -ldl
Flexible IO Tester Type: Sequential Read - IO Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory OpenBenchmarking.org IOPS, More Is Better Flexible IO Tester 3.1 Type: Sequential Read - IO Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory Linux 4.17 20180613 Git Linux 4.17.1 Stable 40K 80K 120K 160K 200K SE +/- 333.33, N = 3 200333 199000 1. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -lrt -laio -lz -lm -lpthread -ldl
Flexible IO Tester Type: Sequential Write - IO Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 2MB - Disk Target: Default Test Directory OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.1 Type: Sequential Write - IO Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 2MB - Disk Target: Default Test Directory Linux 4.17.1 Stable Linux 4.17 20180613 Git 200 400 600 800 1000 SE +/- 9.17, N = 3 SE +/- 15.38, N = 3 1115 1066 1. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -lrt -laio -lz -lm -lpthread -ldl
Flexible IO Tester Type: Sequential Write - IO Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.1 Type: Sequential Write - IO Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory Linux 4.17.1 Stable Linux 4.17 20180613 Git 170 340 510 680 850 SE +/- 0.88, N = 3 SE +/- 10.45, N = 6 767 735 1. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -lrt -laio -lz -lm -lpthread -ldl
Flexible IO Tester Type: Sequential Write - IO Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory OpenBenchmarking.org IOPS, More Is Better Flexible IO Tester 3.1 Type: Sequential Write - IO Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory Linux 4.17.1 Stable Linux 4.17 20180613 Git 40K 80K 120K 160K 200K SE +/- 333.33, N = 3 SE +/- 2603.42, N = 6 196333 188333 1. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -lrt -laio -lz -lm -lpthread -ldl
FS-Mark Test: 1000 Files, 1MB Size OpenBenchmarking.org Files/s, More Is Better FS-Mark 3.3 Test: 1000 Files, 1MB Size Linux 4.17 20180613 Git Linux 4.17.1 Stable 20 40 60 80 100 SE +/- 4.92, N = 6 SE +/- 1.57, N = 4 99.35 95.58 1. (CC) gcc options: -static
FS-Mark Test: 5000 Files, 1MB Size, 4 Threads OpenBenchmarking.org Files/s, More Is Better FS-Mark 3.3 Test: 5000 Files, 1MB Size, 4 Threads Linux 4.17.1 Stable Linux 4.17 20180613 Git 30 60 90 120 150 SE +/- 2.29, N = 3 SE +/- 2.80, N = 6 152.90 87.95 1. (CC) gcc options: -static
FS-Mark Test: 4000 Files, 32 Sub Dirs, 1MB Size OpenBenchmarking.org Files/s, More Is Better FS-Mark 3.3 Test: 4000 Files, 32 Sub Dirs, 1MB Size Linux 4.17.1 Stable Linux 4.17 20180613 Git 20 40 60 80 100 SE +/- 0.25, N = 3 SE +/- 0.96, N = 6 87.20 61.43 1. (CC) gcc options: -static
FS-Mark Test: 1000 Files, 1MB Size, No Sync/FSync OpenBenchmarking.org Files/s, More Is Better FS-Mark 3.3 Test: 1000 Files, 1MB Size, No Sync/FSync Linux 4.17.1 Stable Linux 4.17 20180613 Git 500 1000 1500 2000 2500 SE +/- 3.04, N = 3 SE +/- 10.27, N = 3 2460.20 2457.97 1. (CC) gcc options: -static
Dbench Client Count: 12 OpenBenchmarking.org MB/s, More Is Better Dbench 4.0 Client Count: 12 Linux 4.17 20180613 Git Linux 4.17.1 Stable 90 180 270 360 450 SE +/- 1.81, N = 3 SE +/- 0.54, N = 3 402.07 399.23 1. (CC) gcc options: -lpopt -O2
Dbench Client Count: 48 OpenBenchmarking.org MB/s, More Is Better Dbench 4.0 Client Count: 48 Linux 4.17.1 Stable Linux 4.17 20180613 Git 200 400 600 800 1000 SE +/- 2.78, N = 3 SE +/- 3.37, N = 3 1016.27 1015.13 1. (CC) gcc options: -lpopt -O2
IOzone Record Size: 4Kb - File Size: 8GB - Disk Test: Write Performance OpenBenchmarking.org MB/s, More Is Better IOzone 3.465 Record Size: 4Kb - File Size: 8GB - Disk Test: Write Performance Linux 4.17.1 Stable Linux 4.17 20180613 Git 200 400 600 800 1000 SE +/- 8.21, N = 3 SE +/- 63.21, N = 6 992.88 493.50 1. (CC) gcc options: -O3
Threaded I/O Tester Test: Read - Size Per Thread: 256MB - Thread Count: 16 OpenBenchmarking.org MB/s, More Is Better Threaded I/O Tester 20170503 Test: Read - Size Per Thread: 256MB - Thread Count: 16 Linux 4.17 20180613 Git Linux 4.17.1 Stable 4K 8K 12K 16K 20K SE +/- 78.89, N = 3 SE +/- 408.65, N = 6 18654.86 18278.10 1. (CC) gcc options: -O2
Threaded I/O Tester Test: Write - Size Per Thread: 256MB - Thread Count: 16 OpenBenchmarking.org MB/s, More Is Better Threaded I/O Tester 20170503 Test: Write - Size Per Thread: 256MB - Thread Count: 16 Linux 4.17.1 Stable Linux 4.17 20180613 Git 1.2398 2.4796 3.7194 4.9592 6.199 SE +/- 0.03, N = 3 SE +/- 0.04, N = 3 5.51 5.11 1. (CC) gcc options: -O2
Threaded I/O Tester Test: Random Read - Size Per Thread: 256MB - Thread Count: 16 OpenBenchmarking.org MB/s, More Is Better Threaded I/O Tester 20170503 Test: Random Read - Size Per Thread: 256MB - Thread Count: 16 Linux 4.17 20180613 Git Linux 4.17.1 Stable 80K 160K 240K 320K 400K SE +/- 12710.05, N = 6 SE +/- 9127.69, N = 6 383341.61 337853.48 1. (CC) gcc options: -O2
Threaded I/O Tester Test: Random Write - Size Per Thread: 256MB - Thread Count: 16 OpenBenchmarking.org MB/s, More Is Better Threaded I/O Tester 20170503 Test: Random Write - Size Per Thread: 256MB - Thread Count: 16 Linux 4.17.1 Stable Linux 4.17 20180613 Git 80 160 240 320 400 SE +/- 11.32, N = 6 SE +/- 6.78, N = 3 371.98 335.82 1. (CC) gcc options: -O2
Compile Bench Test: Compile OpenBenchmarking.org MB/s, More Is Better Compile Bench 0.6 Test: Compile Linux 4.17.1 Stable Linux 4.17 20180613 Git 200 400 600 800 1000 SE +/- 74.46, N = 6 SE +/- 3.37, N = 3 1088.09 891.03
Compile Bench Test: Initial Create OpenBenchmarking.org MB/s, More Is Better Compile Bench 0.6 Test: Initial Create Linux 4.17 20180613 Git Linux 4.17.1 Stable 120 240 360 480 600 SE +/- 4.99, N = 3 SE +/- 3.72, N = 3 539.14 530.42
PostMark Disk Transaction Performance OpenBenchmarking.org TPS, More Is Better PostMark 1.51 Disk Transaction Performance Linux 4.17 20180613 Git Linux 4.17.1 Stable 1400 2800 4200 5600 7000 SE +/- 59.33, N = 3 SE +/- 142.32, N = 6 6637 6373 1. (CC) gcc options: -O3
Tinymembench Standard Memcpy OpenBenchmarking.org MB/s, More Is Better Tinymembench 2018-05-28 Standard Memcpy Linux 4.17 20180613 Git Linux 4.17.1 Stable 3K 6K 9K 12K 15K 12866.60 12828.80 1. (CC) gcc options: -O2 -lm
Tinymembench Standard Memset OpenBenchmarking.org MB/s, More Is Better Tinymembench 2018-05-28 Standard Memset Linux 4.17.1 Stable Linux 4.17 20180613 Git 6K 12K 18K 24K 30K 30302.10 30286.50 1. (CC) gcc options: -O2 -lm
Sockperf Test: Throughput OpenBenchmarking.org Messages Per Second, More Is Better Sockperf 3.4 Test: Throughput Linux 4.17.1 Stable Linux 4.17 20180613 Git 130K 260K 390K 520K 650K SE +/- 4778.92, N = 5 SE +/- 2491.45, N = 5 602354 599803 1. (CXX) g++ options: --param -O3 -rdynamic -ldl -lpthread
Sockperf Test: Latency Ping Pong OpenBenchmarking.org usec, Fewer Is Better Sockperf 3.4 Test: Latency Ping Pong Linux 4.17.1 Stable Linux 4.17 20180613 Git 0.7268 1.4536 2.1804 2.9072 3.634 SE +/- 0.01, N = 5 SE +/- 0.01, N = 5 3.20 3.23 1. (CXX) g++ options: --param -O3 -rdynamic -ldl -lpthread
Sockperf Test: Latency Under Load OpenBenchmarking.org usec, Fewer Is Better Sockperf 3.4 Test: Latency Under Load Linux 4.17 20180613 Git Linux 4.17.1 Stable 5 10 15 20 25 SE +/- 1.63, N = 10 SE +/- 1.42, N = 10 18.17 18.68 1. (CXX) g++ options: --param -O3 -rdynamic -ldl -lpthread
Botan Test: AES-256 - Encrypt OpenBenchmarking.org MiB/s, More Is Better Botan 2.6.0 Test: AES-256 - Encrypt Linux 4.17 20180613 Git Linux 4.17.1 Stable 800 1600 2400 3200 4000 SE +/- 0.45, N = 3 SE +/- 0.81, N = 3 3764.26 3762.69 1. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt
Crafty Elapsed Time OpenBenchmarking.org Nodes Per Second, More Is Better Crafty 25.2 Elapsed Time Linux 4.17 20180613 Git Linux 4.17.1 Stable 2M 4M 6M 8M 10M SE +/- 5261.62, N = 3 SE +/- 9080.60, N = 3 7824351 7796919 1. (CC) gcc options: -pthread -lstdc++ -fprofile-use -lm
x264 H.264 Video Encoding OpenBenchmarking.org Frames Per Second, More Is Better x264 2018-02-05 H.264 Video Encoding Linux 4.17 20180613 Git Linux 4.17.1 Stable 10 20 30 40 50 SE +/- 0.22, N = 3 SE +/- 0.27, N = 3 41.86 41.83 1. (CC) gcc options: -ldl -m64 -lm -lpthread -O3 -ffast-math -std=gnu99 -fPIC -fomit-frame-pointer -fno-tree-vectorize
GraphicsMagick Operation: Resizing OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.28 Operation: Resizing Linux 4.17 20180613 Git Linux 4.17.1 Stable 40 80 120 160 200 205 205 1. (CC) gcc options: -fopenmp -O2 -pthread -ljbig -lwebp -lwebpmux -ltiff -ljpeg -lXext -lSM -lICE -lX11 -llzma -lz -lm -lgomp -lpthread
Himeno Benchmark Poisson Pressure Solver OpenBenchmarking.org MFLOPS, More Is Better Himeno Benchmark 3.0 Poisson Pressure Solver Linux 4.17 20180613 Git Linux 4.17.1 Stable 600 1200 1800 2400 3000 SE +/- 3.79, N = 3 SE +/- 11.18, N = 3 2629.85 2599.55 1. (CC) gcc options: -O3 -mavx2
Stockfish Total Time OpenBenchmarking.org Nodes Per Second, More Is Better Stockfish 9 Total Time Linux 4.17.1 Stable Linux 4.17 20180613 Git 2M 4M 6M 8M 10M SE +/- 52925.11, N = 3 SE +/- 22353.34, N = 3 11155049 11052380 1. (CXX) g++ options: -m64 -lpthread -fno-exceptions -std=c++11 -pedantic -O3 -msse -msse3 -mpopcnt -flto
ebizzy OpenBenchmarking.org Records/s, More Is Better ebizzy 0.3 Linux 4.17 20180613 Git Linux 4.17.1 Stable 60K 120K 180K 240K 300K SE +/- 5065.60, N = 6 SE +/- 8229.35, N = 6 259789 259049 1. (CC) gcc options: -pthread -lpthread -O3 -march=native
Timed Linux Kernel Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed Linux Kernel Compilation 4.13 Time To Compile Linux 4.17 20180613 Git Linux 4.17.1 Stable 30 60 90 120 150 SE +/- 1.02, N = 3 SE +/- 0.89, N = 3 131.03 131.19
Zstd Compression Compressing ubuntu-16.04.3-server-i386.img, Compression Level 19 OpenBenchmarking.org Seconds, Fewer Is Better Zstd Compression 1.3.4 Compressing ubuntu-16.04.3-server-i386.img, Compression Level 19 Linux 4.17.1 Stable Linux 4.17 20180613 Git 30 60 90 120 150 SE +/- 0.06, N = 3 SE +/- 0.29, N = 3 128.79 130.04 1. (CC) gcc options: -O3 -pthread -lz -llzma
FLAC Audio Encoding WAV To FLAC OpenBenchmarking.org Seconds, Fewer Is Better FLAC Audio Encoding 1.3.2 WAV To FLAC Linux 4.17 20180613 Git Linux 4.17.1 Stable 3 6 9 12 15 SE +/- 0.10, N = 5 SE +/- 0.11, N = 5 9.44 9.50 1. (CXX) g++ options: -O2 -fvisibility=hidden -logg -lm
LAME MP3 Encoding WAV To MP3 OpenBenchmarking.org Seconds, Fewer Is Better LAME MP3 Encoding 3.100 WAV To MP3 Linux 4.17.1 Stable Linux 4.17 20180613 Git 7 14 21 28 35 SE +/- 0.01, N = 3 SE +/- 0.02, N = 3 30.00 30.00 1. (CC) gcc options: -lm
Hackbench Count: 8 - Type: Thread OpenBenchmarking.org Seconds, Fewer Is Better Hackbench Count: 8 - Type: Thread Linux 4.17 20180613 Git Linux 4.17.1 Stable 9 18 27 36 45 SE +/- 0.02, N = 3 SE +/- 0.02, N = 3 39.82 40.14 1. (CC) gcc options: -lpthread
Hackbench Count: 8 - Type: Process OpenBenchmarking.org Seconds, Fewer Is Better Hackbench Count: 8 - Type: Process Linux 4.17 20180613 Git Linux 4.17.1 Stable 9 18 27 36 45 SE +/- 0.05, N = 3 SE +/- 0.09, N = 3 38.70 39.10 1. (CC) gcc options: -lpthread
m-queens Time To Solve OpenBenchmarking.org Seconds, Fewer Is Better m-queens 1.1 Time To Solve Linux 4.17 20180613 Git Linux 4.17.1 Stable 40 80 120 160 200 SE +/- 0.05, N = 3 SE +/- 0.17, N = 3 200.04 200.11 1. (CXX) g++ options: -fopenmp -O2 -march=native
OpenSSL RSA 4096-bit Performance OpenBenchmarking.org Signs Per Second, More Is Better OpenSSL 1.1.0f RSA 4096-bit Performance Linux 4.17.1 Stable Linux 4.17 20180613 Git 200 400 600 800 1000 SE +/- 3.09, N = 3 SE +/- 2.48, N = 3 1122.33 1120.63 1. (CC) gcc options: -O3 -pthread -m64 -lssl -lcrypto -ldl
PostgreSQL pgbench Scaling: Buffer Test - Test: Normal Load - Mode: Read Only OpenBenchmarking.org TPS, More Is Better PostgreSQL pgbench 10.3 Scaling: Buffer Test - Test: Normal Load - Mode: Read Only Linux 4.17 20180613 Git Linux 4.17.1 Stable 20K 40K 60K 80K 100K SE +/- 326.40, N = 3 SE +/- 111.88, N = 3 115179.35 114349.81 1. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -lcrypt -ldl -lm
PostgreSQL pgbench Scaling: Buffer Test - Test: Normal Load - Mode: Read Write OpenBenchmarking.org TPS, More Is Better PostgreSQL pgbench 10.3 Scaling: Buffer Test - Test: Normal Load - Mode: Read Write Linux 4.17 20180613 Git Linux 4.17.1 Stable 500 1000 1500 2000 2500 SE +/- 70.13, N = 6 SE +/- 45.23, N = 3 2526.11 2462.41 1. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -lcrypt -ldl -lm
PyBench Total For Average Test Times OpenBenchmarking.org Milliseconds, Fewer Is Better PyBench 2018-02-16 Total For Average Test Times Linux 4.17 20180613 Git Linux 4.17.1 Stable 300 600 900 1200 1500 SE +/- 2.00, N = 3 SE +/- 2.08, N = 3 1289 1292
NGINX Benchmark Static Web Page Serving OpenBenchmarking.org Requests Per Second, More Is Better NGINX Benchmark 1.9.9 Static Web Page Serving Linux 4.17.1 Stable Linux 4.17 20180613 Git 8K 16K 24K 32K 40K SE +/- 276.82, N = 3 SE +/- 92.19, N = 3 38832.13 38198.62 1. (CC) gcc options: -lpthread -lcrypt -lz -O3 -march=native
PHPBench PHP Benchmark Suite OpenBenchmarking.org Score, More Is Better PHPBench 0.8.1 PHP Benchmark Suite Linux 4.17 20180613 Git Linux 4.17.1 Stable 140K 280K 420K 560K 700K SE +/- 1810.09, N = 3 SE +/- 650.34, N = 3 652430 651970
Git Time To Complete Common Git Commands OpenBenchmarking.org Seconds, Fewer Is Better Git Time To Complete Common Git Commands Linux 4.17 20180613 Git Linux 4.17.1 Stable 1.2285 2.457 3.6855 4.914 6.1425 SE +/- 0.00, N = 3 SE +/- 0.01, N = 3 5.45 5.46 1. git version 2.17.1
Schbench Message Threads: 8 - Workers Per Message Thread: 2 OpenBenchmarking.org usec, 99.9th Latency Percentile, Fewer Is Better Schbench Message Threads: 8 - Workers Per Message Thread: 2 Linux 4.17 20180613 Git Linux 4.17.1 Stable 5K 10K 15K 20K 25K SE +/- 389.91, N = 6 SE +/- 364.54, N = 3 22592 22773 1. (CC) gcc options: -O2 -lpthread
Schbench Message Threads: 8 - Workers Per Message Thread: 4 OpenBenchmarking.org usec, 99.9th Latency Percentile, Fewer Is Better Schbench Message Threads: 8 - Workers Per Message Thread: 4 Linux 4.17.1 Stable Linux 4.17 20180613 Git 10K 20K 30K 40K 50K SE +/- 597.33, N = 3 SE +/- 644.25, N = 3 46571 47168 1. (CC) gcc options: -O2 -lpthread
Schbench Message Threads: 8 - Workers Per Message Thread: 6 OpenBenchmarking.org usec, 99.9th Latency Percentile, Fewer Is Better Schbench Message Threads: 8 - Workers Per Message Thread: 6 Linux 4.17.1 Stable Linux 4.17 20180613 Git 15K 30K 45K 60K 75K SE +/- 1332.23, N = 6 SE +/- 2128.34, N = 6 67371 69024 1. (CC) gcc options: -O2 -lpthread
Botan Test: AES-256 - Encrypt - Decrypt OpenBenchmarking.org MiB/s, More Is Better Botan 2.6.0 Test: AES-256 - Encrypt - Decrypt Linux 4.17.1 Stable Linux 4.17 20180613 Git 800 1600 2400 3200 4000 SE +/- 1.06, N = 3 SE +/- 0.88, N = 3 3793.31 3793.09 1. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt
FFmpeg H.264 HD To NTSC DV OpenBenchmarking.org Seconds, Fewer Is Better FFmpeg 3.4.1 H.264 HD To NTSC DV Linux 4.17.1 Stable Linux 4.17 20180613 Git 2 4 6 8 10 SE +/- 0.05, N = 3 SE +/- 0.04, N = 3 6.23 6.24 1. (CC) gcc options: -lavdevice -lavfilter -lavformat -lavcodec -lswresample -lswscale -lavutil -lXv -lX11 -lXext -lSDL2 -lxcb -lxcb-xfixes -lxcb-shape -lsndio -lasound -lm -ldl -llzma -pthread -std=c11 -fomit-frame-pointer -fPIC -O3 -fno-math-errno -fno-signed-zeros -fno-tree-vectorize -MMD -MF -MT
Xonotic Resolution: 2560 x 1440 - Effects Quality: Low OpenBenchmarking.org Frames Per Second, More Is Better Xonotic 0.8.2 Resolution: 2560 x 1440 - Effects Quality: Low Linux 4.17.1 Stable Linux 4.17 20180613 Git 80 160 240 320 400 SE +/- 0.70, N = 3 SE +/- 3.31, N = 3 351.34 348.72 MIN: 222 / MAX: 806 MIN: 224 / MAX: 836
Xonotic Resolution: 2560 x 1440 - Effects Quality: High OpenBenchmarking.org Frames Per Second, More Is Better Xonotic 0.8.2 Resolution: 2560 x 1440 - Effects Quality: High Linux 4.17.1 Stable Linux 4.17 20180613 Git 70 140 210 280 350 SE +/- 1.25, N = 3 SE +/- 0.23, N = 3 308.55 303.21 MIN: 192 / MAX: 734 MIN: 189 / MAX: 700
Xonotic Resolution: 2560 x 1440 - Effects Quality: Ultra OpenBenchmarking.org Frames Per Second, More Is Better Xonotic 0.8.2 Resolution: 2560 x 1440 - Effects Quality: Ultra Linux 4.17.1 Stable Linux 4.17 20180613 Git 60 120 180 240 300 SE +/- 1.07, N = 3 SE +/- 0.36, N = 3 275.69 273.25 MIN: 156 / MAX: 599 MIN: 170 / MAX: 645
Xonotic Resolution: 2560 x 1440 - Effects Quality: Ultimate OpenBenchmarking.org Frames Per Second, More Is Better Xonotic 0.8.2 Resolution: 2560 x 1440 - Effects Quality: Ultimate Linux 4.17 20180613 Git Linux 4.17.1 Stable 50 100 150 200 250 SE +/- 0.39, N = 3 SE +/- 0.76, N = 3 225.43 223.86 MIN: 42 / MAX: 596 MIN: 43 / MAX: 481
Tesseract Resolution: 2560 x 1440 OpenBenchmarking.org Frames Per Second, More Is Better Tesseract 2014-05-12 Resolution: 2560 x 1440 Linux 4.17 20180613 Git Linux 4.17.1 Stable 100 200 300 400 500 SE +/- 3.61, N = 3 SE +/- 1.39, N = 3 475.40 365.28
OpenArena Resolution: 2560 x 1440 OpenBenchmarking.org Frames Per Second, More Is Better OpenArena 0.8.8 Resolution: 2560 x 1440 Linux 4.17 20180613 Git Linux 4.17.1 Stable 80 160 240 320 400 SE +/- 0.52, N = 3 SE +/- 0.38, N = 3 388.97 262.83 MIN: 1 MIN: 1
OpenArena Resolution: 2560 x 1440 - Total Frame Time OpenBenchmarking.org Milliseconds, Fewer Is Better OpenArena 0.8.8 Resolution: 2560 x 1440 - Total Frame Time Linux 4.17 20180613 Git Linux 4.17.1 Stable 6 12 18 24 30 Min: 1 / Avg: 2.53 / Max: 15 Min: 1 / Avg: 3.79 / Max: 29
Phoronix Test Suite v10.8.4