2 x Intel Xeon Gold 6138 testing with a TYAN S7106 (V1.00 BIOS) and ASPEED ASPEED Family on Ubuntu 17.10 via the Phoronix Test Suite.
Compare your own system(s) to this result file with the
Phoronix Test Suite by running the command:
phoronix-test-suite benchmark 1801195-FO-KPTIFULLR53 KPTI + Full Retpoline Underflow File-Systems - Phoronix Test Suite KPTI + Full Retpoline Underflow File-Systems 2 x Intel Xeon Gold 6138 testing with a TYAN S7106 (V1.00 BIOS) and ASPEED ASPEED Family on Ubuntu 17.10 via the Phoronix Test Suite.
HTML result view exported from: https://openbenchmarking.org/result/1801195-FO-KPTIFULLR53&gru&rdt .
Processor Motherboard Chipset Memory Disk Graphics Monitor Network OS Kernel Desktop Compiler File-System Screen Resolution KPTI + Full Retpo Underflow No KPTI Or Retpo EXT4 XFS Btrfs F2FS F2FS EXT4 XFS Btrfs 2 x Intel Xeon Gold 6138 @ 3.70GHz (40 Cores / 80 Threads) TYAN S7106 (V1.00 BIOS) Intel Device 2020 12 x 8192 MB DDR4-2666MT/s Micron 9ASF1G72PZ-2G6B1 256GB Samsung SSD 850 + 2000GB Seagate ST2000DM006-2DM1 + 2 x 120GB TOSHIBA-TR150 ASPEED ASPEED Family VE228 Intel I210 Gigabit Connection Ubuntu 17.10 4.15.0-rc8-retpo-underflow (x86_64) 20180115 GNOME Shell 3.26.1 GCC 7.2.0 ext4 1920x1080 xfs btrfs f2fs ext4 xfs btrfs 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-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 - KPTI + Full Retpo Underflow: EXT4: CFQ / data=ordered,relatime,rw - KPTI + Full Retpo Underflow: XFS: CFQ / attr2,inode64,noquota,relatime,rw - KPTI + Full Retpo Underflow: Btrfs: CFQ / relatime,rw,space_cache,ssd,subvol=/,subvolid=5 - KPTI + Full Retpo Underflow: F2FS: CFQ / acl,active_logs=6,background_gc=on,extent_cache,flush_merge,inline_data,inline_dentry,inline_xattr,lazytime,mode=adaptive,no_heap,relatime,rw,user_xattr - No KPTI Or Retpo: F2FS: CFQ / acl,active_logs=6,background_gc=on,extent_cache,flush_merge,inline_data,inline_dentry,inline_xattr,lazytime,mode=adaptive,no_heap,relatime,rw,user_xattr - No KPTI Or Retpo: EXT4: CFQ / data=ordered,relatime,rw - No KPTI Or Retpo: XFS: CFQ / attr2,inode64,noquota,relatime,rw - No KPTI Or Retpo: Btrfs: CFQ / relatime,rw,space_cache,ssd,subvol=/,subvolid=5 Processor Details - Scaling Governor: intel_pstate powersave Python Details - Python 2.7.14 + Python 3.6.3 Security Details - KPTI + Full Retpo Underflow: EXT4, KPTI + Full Retpo Underflow: XFS, KPTI + Full Retpo Underflow: Btrfs, KPTI + Full Retpo Underflow: F2FS: KPTI + Full retpoline with underflow protection Protection
fs-mark: 1000 Files, 1MB Size fs-mark: 5000 Files, 1MB Size, 4 Threads fs-mark: 4000 Files, 32 Sub Dirs, 1MB Size blogbench: Write fio: Rand Read - Libaio - No - Yes - 4KB - Default Test Directory fio: Rand Write - Libaio - No - Yes - 4KB - Default Test Directory fio: Seq Read - Libaio - No - Yes - 4KB - Default Test Directory fio: Seq Write - Libaio - No - Yes - 4KB - Default Test Directory dbench: 6 dbench: 12 iozone: 4Kb - 8GB - Write Performance compilebench: Initial Create sqlite: Default Test Directory KPTI + Full Retpo Underflow No KPTI Or Retpo EXT4 XFS Btrfs F2FS F2FS EXT4 XFS Btrfs 52.38 37.93 29.55 8545 211.34 286.91 235.86 419.00 360.67 579.18 68.17 472.79 41.69 77.30 38.27 36.92 3514 224.77 284.28 238.91 366.69 450.57 704.84 68.36 358.00 35.58 41.62 40.13 35.88 3192 196.22 58.73 200.76 61.59 236.52 249.05 72.31 107.31 84.48 53.65 41.27 36.68 7845 212.66 286.05 239.48 423.13 252.02 286.84 43.59 560.86 40.53 55.20 41.33 36.93 8307 214.93 277.91 240.53 409.84 262.95 296.21 43.41 606.94 40.05 52.95 40.80 34.88 8911 281.35 287.04 235.40 407.42 374.00 599.45 67.72 559.07 41.82 75.87 52.53 44.23 4377 219.87 277.99 240.09 329.07 473.72 745.64 93.82 420.99 35.73 68.60 41.37 37.72 3329 204.97 59.87 239.14 62.46 243.92 250.99 68.51 107.46 81.84 OpenBenchmarking.org
FS-Mark Test: 1000 Files, 1MB Size KPTI + Full Retpo Underflow No KPTI Or Retpo OpenBenchmarking.org Files/s, More Is Better FS-Mark 3.3 Test: 1000 Files, 1MB Size EXT4 XFS Btrfs F2FS 20 40 60 80 100 SE +/- 12.57, N = 6 SE +/- 9.27, N = 6 SE +/- 1.73, N = 6 SE +/- 15.59, N = 6 SE +/- 15.90, N = 6 SE +/- 12.94, N = 6 SE +/- 6.61, N = 6 SE +/- 8.31, N = 6 52.38 77.30 41.62 53.65 55.20 52.95 75.87 68.60 1. (CC) gcc options: -static
FS-Mark Test: 5000 Files, 1MB Size, 4 Threads KPTI + Full Retpo Underflow No KPTI Or Retpo OpenBenchmarking.org Files/s, More Is Better FS-Mark 3.3 Test: 5000 Files, 1MB Size, 4 Threads EXT4 XFS Btrfs F2FS 12 24 36 48 60 SE +/- 0.64, N = 6 SE +/- 1.56, N = 6 SE +/- 0.09, N = 3 SE +/- 0.07, N = 3 SE +/- 0.13, N = 3 SE +/- 0.40, N = 3 SE +/- 0.13, N = 3 SE +/- 0.33, N = 3 37.93 38.27 40.13 41.27 41.33 40.80 52.53 41.37 1. (CC) gcc options: -static
FS-Mark Test: 4000 Files, 32 Sub Dirs, 1MB Size KPTI + Full Retpo Underflow No KPTI Or Retpo OpenBenchmarking.org Files/s, More Is Better FS-Mark 3.3 Test: 4000 Files, 32 Sub Dirs, 1MB Size EXT4 XFS Btrfs F2FS 10 20 30 40 50 SE +/- 2.63, N = 6 SE +/- 1.34, N = 6 SE +/- 0.79, N = 6 SE +/- 0.59, N = 4 SE +/- 0.64, N = 4 SE +/- 0.48, N = 6 SE +/- 1.59, N = 6 SE +/- 1.08, N = 6 29.55 36.92 35.88 36.68 36.93 34.88 44.23 37.72 1. (CC) gcc options: -static
BlogBench Test: Write KPTI + Full Retpo Underflow No KPTI Or Retpo OpenBenchmarking.org Final Score, More Is Better BlogBench 1.0 Test: Write EXT4 XFS Btrfs F2FS 2K 4K 6K 8K 10K SE +/- 138.28, N = 3 SE +/- 67.30, N = 6 SE +/- 20.60, N = 3 SE +/- 177.76, N = 6 SE +/- 22.02, N = 3 SE +/- 132.68, N = 3 SE +/- 82.15, N = 3 SE +/- 48.22, N = 3 8545 3514 3192 7845 8307 8911 4377 3329 1. (CC) gcc options: -O2 -pthread
Flexible IO Tester Type: Random Read - IO Engine: Libaio - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory KPTI + Full Retpo Underflow No KPTI Or Retpo 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 EXT4 XFS Btrfs F2FS 15K 30K 45K 60K 75K SE +/- 542.36, N = 3 SE +/- 15.45, N = 3 SE +/- 195.86, N = 3 SE +/- 3.00, N = 3 SE +/- 3.79, N = 3 SE +/- 35.97, N = 3 SE +/- 7.17, N = 3 SE +/- 640.29, N = 3 52830 56188 49051 53162 53730 70334 54963 51239 1. (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 KPTI + Full Retpo Underflow No KPTI Or Retpo 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 EXT4 XFS Btrfs F2FS 15K 30K 45K 60K 75K SE +/- 171.88, N = 3 SE +/- 576.16, N = 3 SE +/- 274.77, N = 3 SE +/- 718.19, N = 3 SE +/- 1510.45, N = 6 SE +/- 221.56, N = 3 SE +/- 922.02, N = 3 SE +/- 163.40, N = 3 71723 71067 14678 71509 69473 71757 69493 14962 1. (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 KPTI + Full Retpo Underflow No KPTI Or Retpo 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 EXT4 XFS Btrfs F2FS 13K 26K 39K 52K 65K SE +/- 127.04, N = 3 SE +/- 84.64, N = 3 SE +/- 595.00, N = 3 SE +/- 274.09, N = 3 SE +/- 21.22, N = 3 SE +/- 111.88, N = 3 SE +/- 207.16, N = 3 SE +/- 1814.31, N = 6 58962 59724 50187 59868 60130 58846 60018 59782 1. (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 KPTI + Full Retpo Underflow No KPTI Or Retpo 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 EXT4 XFS Btrfs F2FS 20K 40K 60K 80K 100K SE +/- 345.09, N = 3 SE +/- 6559.07, N = 6 SE +/- 454.19, N = 6 SE +/- 548.90, N = 3 SE +/- 1979.16, N = 6 SE +/- 2141.00, N = 6 SE +/- 7787.52, N = 6 SE +/- 600.12, N = 6 104746 91668 15393 105780 102457 101850 82263 15611 1. (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 KPTI + Full Retpo Underflow No KPTI Or Retpo 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 EXT4 XFS Btrfs F2FS 60 120 180 240 300 SE +/- 2.17, N = 3 SE +/- 0.06, N = 3 SE +/- 0.78, N = 3 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 SE +/- 0.14, N = 3 SE +/- 0.03, N = 3 SE +/- 2.56, N = 3 211.34 224.77 196.22 212.66 214.93 281.35 219.87 204.97 1. (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 KPTI + Full Retpo Underflow No KPTI Or Retpo 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 EXT4 XFS Btrfs F2FS 60 120 180 240 300 SE +/- 0.69, N = 3 SE +/- 2.31, N = 3 SE +/- 1.10, N = 3 SE +/- 2.87, N = 3 SE +/- 6.04, N = 6 SE +/- 0.89, N = 3 SE +/- 3.69, N = 3 SE +/- 0.65, N = 3 286.91 284.28 58.73 286.05 277.91 287.04 277.99 59.87 1. (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 KPTI + Full Retpo Underflow No KPTI Or Retpo 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 EXT4 XFS Btrfs F2FS 50 100 150 200 250 SE +/- 0.51, N = 3 SE +/- 0.34, N = 3 SE +/- 2.38, N = 3 SE +/- 1.10, N = 3 SE +/- 0.09, N = 3 SE +/- 0.45, N = 3 SE +/- 0.83, N = 3 SE +/- 7.26, N = 6 235.86 238.91 200.76 239.48 240.53 235.40 240.09 239.14 1. (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 KPTI + Full Retpo Underflow No KPTI Or Retpo 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 EXT4 XFS Btrfs F2FS 90 180 270 360 450 SE +/- 1.38, N = 3 SE +/- 26.24, N = 6 SE +/- 1.82, N = 6 SE +/- 2.20, N = 3 SE +/- 7.92, N = 6 SE +/- 8.56, N = 6 SE +/- 31.15, N = 6 SE +/- 2.40, N = 6 419.00 366.69 61.59 423.13 409.84 407.42 329.07 62.46 1. (CC) gcc options: -rdynamic -std=gnu99 -O3 -ffast-math -include -lrt -laio -lz -lm -lpthread -ldl
Dbench Client Count: 6 KPTI + Full Retpo Underflow No KPTI Or Retpo OpenBenchmarking.org MB/s, More Is Better Dbench 4.0 Client Count: 6 EXT4 XFS Btrfs F2FS 100 200 300 400 500 SE +/- 17.01, N = 6 SE +/- 0.92, N = 3 SE +/- 1.25, N = 3 SE +/- 17.38, N = 6 SE +/- 28.43, N = 6 SE +/- 13.00, N = 6 SE +/- 1.93, N = 3 SE +/- 0.74, N = 3 360.67 450.57 236.52 252.02 262.95 374.00 473.72 243.92 1. (CC) gcc options: -lpopt -O2
Dbench Client Count: 12 KPTI + Full Retpo Underflow No KPTI Or Retpo OpenBenchmarking.org MB/s, More Is Better Dbench 4.0 Client Count: 12 EXT4 XFS Btrfs F2FS 160 320 480 640 800 SE +/- 8.25, N = 5 SE +/- 4.20, N = 3 SE +/- 4.78, N = 3 SE +/- 8.01, N = 6 SE +/- 5.93, N = 6 SE +/- 11.37, N = 3 SE +/- 1.10, N = 3 SE +/- 4.17, N = 6 579.18 704.84 249.05 286.84 296.21 599.45 745.64 250.99 1. (CC) gcc options: -lpopt -O2
IOzone Record Size: 4Kb - File Size: 8GB - Disk Test: Write Performance KPTI + Full Retpo Underflow No KPTI Or Retpo OpenBenchmarking.org MB/s, More Is Better IOzone 3.465 Record Size: 4Kb - File Size: 8GB - Disk Test: Write Performance EXT4 XFS Btrfs F2FS 20 40 60 80 100 SE +/- 5.11, N = 6 SE +/- 4.05, N = 6 SE +/- 1.50, N = 6 SE +/- 3.41, N = 6 SE +/- 4.19, N = 6 SE +/- 3.71, N = 6 SE +/- 4.15, N = 6 SE +/- 3.00, N = 6 68.17 68.36 72.31 43.59 43.41 67.72 93.82 68.51 1. (CC) gcc options: -O3
Compile Bench Test: Initial Create KPTI + Full Retpo Underflow No KPTI Or Retpo OpenBenchmarking.org MB/s, More Is Better Compile Bench 0.6 Test: Initial Create EXT4 XFS Btrfs F2FS 130 260 390 520 650 SE +/- 16.91, N = 6 SE +/- 24.88, N = 6 SE +/- 7.12, N = 6 SE +/- 16.55, N = 6 SE +/- 21.57, N = 6 SE +/- 12.78, N = 6 SE +/- 19.14, N = 6 SE +/- 8.01, N = 6 472.79 358.00 107.31 560.86 606.94 559.07 420.99 107.46
SQLite Test Target: Default Test Directory KPTI + Full Retpo Underflow No KPTI Or Retpo OpenBenchmarking.org Seconds, Fewer Is Better SQLite 3.8.10.2 Test Target: Default Test Directory EXT4 XFS Btrfs F2FS 20 40 60 80 100 SE +/- 2.53, N = 6 SE +/- 0.17, N = 3 SE +/- 1.43, N = 3 SE +/- 0.39, N = 3 SE +/- 0.39, N = 3 SE +/- 1.47, N = 6 SE +/- 0.46, N = 3 SE +/- 1.04, N = 3 41.69 35.58 84.48 40.53 40.05 41.82 35.73 81.84 1. (CC) gcc options: -O2 -lcurses -ldl -lpthread
Phoronix Test Suite v10.8.4