Compare your own system(s) to this result file with the
Phoronix Test Suite by running the command:
phoronix-test-suite benchmark 1905139-DARI-190420598 xen-coresched-rfc-bm-smt - Phoronix Test Suite xen-coresched-rfc-bm-smt Xen Core Scheduling RFC patch benches, baremetal and Xen dom0 runs
HTML result view exported from: https://openbenchmarking.org/result/1905139-DARI-190420598&grw&sor .
xen-coresched-rfc-bm-smt Processor Motherboard Chipset Memory Disk Graphics Audio Monitor Network OS Kernel Desktop Display Server Display Driver OpenGL Compiler File-System Screen Resolution System Layer Baremetal, SMT On Baremetal, SMT Off Xen dom0, vanilla, SMT On Xen dom0, vanilla, SMT Off Xen dom0, patched, gran=thread, SMT On Intel Xeon W3530 @ 2.79GHz (4 Cores / 8 Threads) Dell 09KPNV (A11 BIOS) Intel 5520/5500/X58 + ICH10R 6144MB 1000GB Western Digital WD10EALX-759 AMD FirePro 2260 256MB Intel 82801JI DELL P2210 Broadcom NetXtreme BCM5761 PCIe openSUSE Tumbleweed 20190403 5.0.5-1-vanilla (x86_64) GNOME Shell 3.30.2 X Server 1.20.3 + Wayland modesetting 1.20.3 3.3 Mesa 19.0.1 (LLVM 7.0.1) GCC 8.3.1 20190226 [gcc-8-branch revision 269204] + Clang 7.0.1 (SVN 349238) ext4 1680x1050 Intel Xeon W3530 @ 2.79GHz (4 Cores) Intel Xeon W3530 (1 Core / 8 Threads) 5.0.6-1-vanilla (x86_64) Xen 4.13.-unstable Hypervisor Intel Xeon W3530 (1 Core / 4 Threads) Intel Xeon W3530 (1 Core / 8 Threads) 3 x 2048 MB DDR3-1333MT/s HMT325U7BFR8A-H9 AMD FirePro 2260 256MB (500/500MHz) X Server btrfs OpenBenchmarking.org Compiler Details - --build=x86_64-suse-linux --disable-cet --disable-libcc1 --disable-libssp --disable-libstdcxx-pch --disable-libvtv --disable-werror --enable-checking=release --enable-gnu-indirect-function --enable-languages=c,c++,objc,fortran,obj-c++,ada,go --enable-libstdcxx-allocator=new --enable-linux-futex --enable-multilib --enable-offload-targets=hsa,nvptx-none=/usr/nvptx-none, --enable-plugin --enable-ssp --enable-version-specific-runtime-libs --host=x86_64-suse-linux --mandir=/usr/share/man --with-arch-32=x86-64 --with-gcc-major-version-only --with-slibdir=/lib64 --with-tune=generic --without-cuda-driver --without-system-libunwind Disk Details - Baremetal, SMT On: BFQ / relatime,rw,space_cache,subvol=/@/home,subvolid=264 - Baremetal, SMT Off: BFQ / relatime,rw,space_cache,subvol=/@/home,subvolid=264 - Xen dom0, vanilla, SMT On: BFQ / relatime,rw,space_cache,subvol=/@/home,subvolid=264 - Xen dom0, vanilla, SMT Off: BFQ / relatime,rw,space_cache,subvol=/@/home,subvolid=264 - Xen dom0, patched, gran=thread, SMT On: BFQ / relatime,rw,space_cache,subvol=/@/var,subvolid=258 Processor Details - Baremetal, SMT On, Baremetal, SMT Off: Scaling Governor: acpi-cpufreq performance Python Details - Python 2.7.15 + Python 3.7.2 Security Details - Baremetal, SMT On: __user pointer sanitization + disabled STIBP: disabled + PTE Inversion; VMX: vulnerable - Baremetal, SMT Off: __user pointer sanitization + disabled STIBP: disabled + PTE Inversion; VMX: vulnerable SMT disabled - Xen dom0, vanilla, SMT On: __user pointer sanitization + disabled + PTE Inversion - Xen dom0, vanilla, SMT Off: __user pointer sanitization + disabled + PTE Inversion - Xen dom0, patched, gran=thread, SMT On: __user pointer sanitization + disabled + PTE Inversion
xen-coresched-rfc-bm-smt fio: Rand Write - POSIX AIO - No - No - 16KB - Default Test Directory fio: Seq Write - Sync - No - No - 512KB - Default Test Directory fio: Seq Write - Sync - Yes - No - 4MB - Default Test Directory fio: Rand Read - POSIX AIO - Yes - No - 16KB - Default Test Directory fio: Seq Read - Linux AIO - Yes - No - 4MB - Default Test Directory fio: Seq Write - POSIX AIO - No - No - 4KB - Default Test Directory fio: Rand Write - Sync - No - No - 4KB - Default Test Directory fio: Seq Read - Linux AIO - No - No - 4KB - Default Test Directory fio: Rand Read - Sync - Yes - No - 4KB - Default Test Directory fio: Rand Read - Sync - Yes - No - 4MB - Default Test Directory fio: Rand Read - Sync - No - No - 16KB - Default Test Directory fio: Rand Read - Sync - No - No - 4MB - Default Test Directory fio: Rand Read - Sync - No - No - 4KB - Default Test Directory fio: Rand Write - Linux AIO - No - No - 512KB - Default Test Directory fio: Rand Write - Sync - No - No - 4MB - Default Test Directory fio: Seq Write - Sync - Yes - No - 512KB - Default Test Directory fio: Rand Read - Sync - No - No - 512KB - Default Test Directory fio: Seq Read - POSIX AIO - No - No - 4MB - Default Test Directory fio: Rand Read - Sync - Yes - No - 16KB - Default Test Directory fio: Seq Read - POSIX AIO - Yes - No - 4MB - Default Test Directory fio: Rand Write - Sync - No - No - 16KB - Default Test Directory fio: Seq Read - Linux AIO - Yes - No - 16KB - Default Test Directory fio: Rand Write - Sync - Yes - No - 4KB - Default Test Directory fio: Rand Read - Linux AIO - Yes - No - 16KB - Default Test Directory fio: Rand Write - Sync - Yes - No - 4MB - Default Test Directory fio: Rand Write - Linux AIO - Yes - No - 4KB - Default Test Directory fio: Rand Read - Sync - Yes - No - 512KB - Default Test Directory fio: Rand Write - POSIX AIO - Yes - No - 4MB - Default Test Directory fio: Rand Write - Sync - No - No - 512KB - Default Test Directory fio: Rand Read - Linux AIO - Yes - No - 512KB - Default Test Directory fio: Rand Write - Sync - Yes - No - 16KB - Default Test Directory fio: Rand Write - POSIX AIO - No - No - 512KB - Default Test Directory fio: Rand Write - Sync - Yes - No - 512KB - Default Test Directory fio: Rand Write - POSIX AIO - Yes - No - 512KB - Default Test Directory fio: Seq Read - Sync - No - No - 4KB - Default Test Directory fio: Seq Read - POSIX AIO - No - No - 4KB - Default Test Directory fio: Seq Read - Sync - No - No - 4KB - Default Test Directory fio: Seq Read - Linux AIO - Yes - No - 4KB - Default Test Directory fio: Seq Read - Sync - No - No - 4MB - Default Test Directory fio: Seq Read - POSIX AIO - Yes - No - 4KB - Default Test Directory fio: Rand Read - Linux AIO - No - No - 4KB - Default Test Directory fio: Seq Write - Linux AIO - No - No - 4KB - Default Test Directory fio: Rand Read - Linux AIO - No - No - 4MB - Default Test Directory fio: Seq Write - POSIX AIO - No - No - 4MB - Default Test Directory fio: Rand Read - POSIX AIO - No - No - 4KB - Default Test Directory fio: Seq Read - POSIX AIO - Yes - No - 16KB - Default Test Directory fio: Rand Read - POSIX AIO - No - No - 4MB - Default Test Directory fio: Rand Read - Linux AIO - No - No - 512KB - Default Test Directory fio: Seq Read - Sync - No - No - 16KB - Default Test Directory fio: Rand Read - POSIX AIO - No - No - 512KB - Default Test Directory fio: Seq Read - Sync - Yes - No - 4KB - Default Test Directory fio: Rand Write - Linux AIO - No - No - 16KB - Default Test Directory fio: Seq Read - Sync - Yes - No - 4KB - Default Test Directory fio: Rand Write - Linux AIO - Yes - No - 4MB - Default Test Directory fio: Seq Read - Sync - Yes - No - 4MB - Default Test Directory fio: Rand Write - POSIX AIO - Yes - No - 4KB - Default Test Directory fio: Seq Write - Sync - No - No - 4KB - Default Test Directory fio: Seq Read - Sync - Yes - No - 512KB - Default Test Directory fio: Seq Write - Sync - No - No - 4KB - Default Test Directory fio: Seq Write - Sync - Yes - No - 16KB - Default Test Directory fio: Seq Write - Sync - No - No - 4MB - Default Test Directory fio: Rand Read - POSIX AIO - Yes - No - 512KB - Default Test Directory fio: Rand Read - Linux AIO - No - No - 16KB - Default Test Directory fio: Rand Write - Linux AIO - Yes - No - 16KB - Default Test Directory fio: Rand Read - Linux AIO - Yes - No - 4KB - Default Test Directory fio: Rand Write - POSIX AIO - Yes - No - 16KB - Default Test Directory fio: Rand Read - Linux AIO - Yes - No - 4MB - Default Test Directory fio: Rand Write - Linux AIO - Yes - No - 512KB - Default Test Directory fio: Rand Read - POSIX AIO - No - No - 16KB - Default Test Directory go-benchmark: json fio: Rand Read - POSIX AIO - Yes - No - 4KB - Default Test Directory fio: Seq Read - Linux AIO - No - No - 4MB - Default Test Directory fio: Rand Read - POSIX AIO - Yes - No - 4MB - Default Test Directory fio: Seq Read - POSIX AIO - No - No - 4KB - Default Test Directory fio: Rand Write - Linux AIO - No - No - 4KB - Default Test Directory fio: Seq Read - Linux AIO - No - No - 16KB - Default Test Directory fio: Rand Write - Linux AIO - No - No - 4MB - Default Test Directory fio: Seq Read - Linux AIO - Yes - No - 4KB - Default Test Directory fio: Rand Write - POSIX AIO - No - No - 4KB - Default Test Directory fio: Seq Read - POSIX AIO - No - No - 16KB - Default Test Directory fio: Rand Write - POSIX AIO - No - No - 4MB - Default Test Directory fio: Seq Read - POSIX AIO - Yes - No - 4KB - Default Test Directory fio: Seq Read - Sync - No - No - 512KB - Default Test Directory fio: Seq Write - Linux AIO - No - No - 4KB - Default Test Directory fio: Seq Read - Sync - Yes - No - 16KB - Default Test Directory fio: Seq Write - Linux AIO - No - No - 4MB - Default Test Directory fio: Seq Write - Sync - No - No - 16KB - Default Test Directory fio: Seq Write - POSIX AIO - No - No - 4KB - Default Test Directory fio: Seq Write - Sync - Yes - No - 4KB - Default Test Directory fio: Seq Read - Linux AIO - No - No - 512KB - Default Test Directory fio: Seq Write - Sync - Yes - No - 4KB - Default Test Directory fio: Seq Read - POSIX AIO - No - No - 512KB - Default Test Directory fio: Seq Read - Linux AIO - No - No - 4KB - Default Test Directory go-benchmark: build tiobench: Rand Write - 32MB - 16 tiobench: Rand Read - 32MB - 16 tiobench: Rand Write - 32MB - 4 go-benchmark: garbage tiobench: Rand Read - 32MB - 4 tiobench: Read - 32MB - 16 tiobench: Write - 32MB - 4 fio: Seq Write - POSIX AIO - Yes - No - 4MB - Default Test Directory fio: Seq Read - Sync - No - No - 4KB - Default Test Directory fio: Seq Write - POSIX AIO - Yes - No - 4KB - Default Test Directory fio: Seq Write - POSIX AIO - Yes - No - 4KB - Default Test Directory fio: Seq Write - Linux AIO - Yes - No - 4MB - Default Test Directory fio: Seq Write - Linux AIO - Yes - No - 4KB - Default Test Directory compilebench: Compile compilebench: Read Compiled Tree fio: Seq Write - Sync - No - No - 4KB - Default Test Directory tiobench: Read - 32MB - 8 fio: Seq Read - Linux AIO - No - No - 4KB - Default Test Directory tiobench: Read - 32MB - 32 fio: Seq Read - Linux AIO - Yes - No - 4KB - Default Test Directory tiobench: Write - 32MB - 8 fio: Seq Write - Linux AIO - No - No - 4KB - Default Test Directory fio: Seq Write - Linux AIO - Yes - No - 4KB - Default Test Directory fio: Seq Write - Linux AIO - Yes - No - 4KB - Default Test Directory tiobench: Rand Read - 32MB - 8 compilebench: Initial Create tiobench: Rand Read - 32MB - 32 fio: Seq Write - POSIX AIO - Yes - No - 512KB - Default Test Directory tiobench: Rand Write - 32MB - 8 tiobench: Read - 32MB - 4 tiobench: Rand Write - 32MB - 32 tiobench: Write - 32MB - 16 hackbench: 1 - Thread tiobench: Write - 32MB - 32 hackbench: 4 - Thread hackbench: 8 - Thread hackbench: 1 - Process hackbench: 16 - Thread hackbench: 4 - Process hackbench: 8 - Process hackbench: 16 - Process stress-ng: Bsearch stress-ng: Forking stress-ng: Hsearch stress-ng: Lsearch fio: Seq Write - Linux AIO - No - No - 16KB - Default Test Directory stress-ng: Tsearch stress-ng: CPU Stress stress-ng: Semaphores stress-ng: Memory Copying stress-ng: Socket Activity stress-ng: Context Switching stress-ng: Glibc C String Functions stress-ng: Glibc Qsort Data Sorting stress-ng: System V Message Passing sockperf: Throughput sockperf: Latency Ping Pong sockperf: Latency Under Load ramspeed: Triad - Integer stream: Triad cachebench: Read cachebench: Write cachebench: Read / Modify / Write hmmer: Pfam Database Search numpy: parboil: OpenMP Stencil parboil: OpenMP MRI Gridding rodinia: OpenMP LavaMD rodinia: OpenMP CFD Solver iperf: 192.168.0.30 - 5201 - 30 Seconds - UDP - 100Mbit Objective - 1 iperf: 192.168.0.30 - 5201 - 30 Seconds - UDP - 100Mbit Objective - 5 iperf: 192.168.0.30 - 5201 - 30 Seconds - UDP - 1000Mbit Objective - 5 iperf: 192.168.0.30 - 5201 - 30 Seconds - UDP - 100Mbit Objective - 10 iperf: 192.168.0.30 - 5201 - 30 Seconds - UDP - 1000Mbit Objective - 10 stockfish: Total Time compress-7zip: Compress Speed Test build-php: Time To Compile compress-pbzip2: 256MB File Compression asmfish: 1024 Hash Memory, 26 Depth m-queens: Time To Solve build-linux-kernel: Time To Compile vpxenc: vpxenc VP9 1080p Video Encode graphics-magick: Rotate graphics-magick: Sharpen graphics-magick: Resizing x264: H.264 Video Encoding x265: H.265 1080p Video Encoding ttsiod-renderer: Phong Rendering With Soft-Shadow Mapping blender: Pabellon Barcelona - CPU-Only netperf: 192.168.0.30 - TCP Request Response - 10 Seconds netperf: 192.168.0.30 - UDP Request Response - 10 Seconds netperf: 192.168.0.30 - TCP Stream - Client To Server - 10 Seconds fio: Seq Write - POSIX AIO - No - No - 16KB - Default Test Directory netperf: 192.168.0.30 - TCP Stream - Server To Client - 10 Seconds mcperf: Add mcperf: Get fio: Seq Read - Linux AIO - Yes - No - 512KB - Default Test Directory mcperf: Set mcperf: Append mcperf: Delete mcperf: Replace apache: Static Web Page Serving phpbench: PHP Benchmark Suite fio: Seq Read - POSIX AIO - Yes - No - 512KB - Default Test Directory redis: LPOP redis: SADD redis: LPUSH redis: GET redis: SET sqlite: Timed SQLite Insertions optcarrot: Optimized Benchmark fio: Seq Read - Sync - Yes - No - 4KB - Default Test Directory fio: Seq Write - Linux AIO - No - No - 512KB - Default Test Directory fio: Seq Write - Sync - Yes - No - 4KB - Default Test Directory fio: Seq Write - Linux AIO - Yes - No - 16KB - Default Test Directory fio: Seq Read - POSIX AIO - No - No - 4KB - Default Test Directory fio: Seq Write - POSIX AIO - No - No - 512KB - Default Test Directory fio: Seq Read - POSIX AIO - Yes - No - 4KB - Default Test Directory fio: Seq Write - POSIX AIO - Yes - No - 16KB - Default Test Directory fio: Seq Write - POSIX AIO - No - No - 4KB - Default Test Directory fio: Seq Write - Linux AIO - Yes - No - 512KB - Default Test Directory fio: Seq Write - POSIX AIO - Yes - No - 4KB - Default Test Directory aio-stress: Rand Write Baremetal, SMT On Baremetal, SMT Off Xen dom0, vanilla, SMT On Xen dom0, vanilla, SMT Off Xen dom0, patched, gran=thread, SMT On 4.33 74.87 46.27 2.51 89.93 48.87 1.11 19200 0.63 65.40 2.49 65.67 0.63 50.87 61.67 64.24 34.50 86.87 2.41 87.60 4.06 77.30 8.31 2.53 45.73 7.49 37.70 53.77 38.00 38.93 69.33 42.37 100.17 75.80 57.60 58.33 14733 77.33 77.50 77.07 1.14 19567 69.80 85.53 0.63 76.90 76.47 52.53 76.70 39.37 77.73 4.47 19867 55.93 76.57 7.15 43.92 77.80 11242 67.55 76.40 37.37 4.67 65.22 0.64 50.90 79.13 82.75 2.54 23956684 0.65 85.80 77.80 14900 1.14 77.27 70.97 19767 1.07 77.17 71.50 19733 72.80 76.60 73.37 85.43 71.97 12567 43.87 77.93 10900 77.50 75.03 30837627125 4.30 8313 2.72 4560245 2748 7199 0.43 69.77 71.07 18267 74.83 11567 69.15 467 5226 10473 0.50 45.17 5748 29.24 16010 71.33 3.38 3098 5.01 0.58 6.82 0.73 26.02 51.09 6.28 107 24.20 49.69 107 1849 24703 15318 34.93 76.63 65.53 982 6044741 563 2290 1657146 159148 34.03 5995065 207707 6.37 8.12 10267 11449 2239 10829 21527 13.89 11730468 51.41 38.41 142 90.86 99.70 315 631 490 461 7944718 16692 148 13.40 8322819 292 271 11.22 143 57 122 19.98 9.33 139 2875 505 617 702 75.07 821 35920 58082 76.97 35329 38173 56966 37946 13300 339271 77.57 1014162 1316407 981565 1506546 1146913 322 58.83 76.70 72.07 76.57 71.80 72.60 106 4.36 66.70 43.70 2.45 79.70 50.27 1.14 17033 0.61 59.17 2.36 59.00 0.61 47.70 57.08 85.20 35.23 77.40 2.38 77.90 4.26 67.37 8.73 2.42 42.06 9.17 35.13 48.44 46.83 36.47 43.70 48.63 89.01 39.03 57.10 57.80 14700 66.80 66.37 67.57 1.18 16900 60.37 75.23 0.61 66.93 69.47 47.13 67.27 36.23 66.40 4.57 17000 51.97 66.90 8.96 47.68 67.20 12067 40.93 66.47 36.10 4.48 42.80 0.62 42.28 70.03 39.33 2.38 26682190 0.62 75.77 70.70 14800 1.18 67.63 64.70 17133 1.11 67.10 66.30 17300 67.13 66.00 67.00 76.47 66.13 12867 41.97 67.63 10733 68.23 66.57 29821877913 4.59 12617 2.69 5746579 5260 7816 0.42 48.47 14300 40.50 10367 51.37 10500 66.43 497 12173 7304 16733 8793 17067 0.54 16933 40.90 10700 6374 27.32 22375 41.63 3.54 5254 4.99 0.63 8.24 0.71 32.84 68.60 7.96 134 31.70 66.53 135 1345 19539 12591 26.85 66.23 54.16 785 7910494 908 2547 1438229 137305 30.76 4214104 216143 6.25 7.73 10239 11601 2239 10829 21529 16.10 11717291 52.41 33.95 182 120.97 99.70 367 579 461 606 6394905 11600 180 17.56 6364942 425 329 11.25 143 55 121 15.14 8.12 114 510 627 709 66.40 821 36330 57763 68.57 36186 37934 56546 37987 16948 337756 68.03 1733189 1324430 972284 1632892 1142466 354 58.22 17033 66.60 10467 40.33 14833 67.77 16667 40.60 12700 42.57 10567 96.59 4.37 66.33 40.87 2.41 79.37 37.80 1.12 17033 0.61 57.14 2.35 59.27 0.60 46.90 57.47 96.07 35.37 77.13 2.36 78.07 4.34 67.43 7.98 2.44 39.93 7.97 34.57 47.73 47.27 35.97 46.33 47.90 93.63 37.53 48.90 50.57 12533 67.23 66.97 67.70 1.17 16533 63.10 76.40 0.63 67.10 68.73 46.23 67.00 36.63 66.23 4.70 16967 50.47 66.43 7.92 37.77 66.60 40.20 65.90 35.93 4.50 46.18 0.62 46.03 71.90 38.03 2.40 24251902 0.61 75.40 70.17 12300 1.19 67.27 66.32 17200 1.10 66.83 67.96 17333 66.87 65.83 67.60 76.83 65.97 39.63 66.37 10500 68.70 66.60 35794058970 4.15 14238 2.43 4602223 3650 7149 0.24 47.70 12600 39.93 10350 50.37 10100 67.62 274 5663 17100 7229 16333 0.32 16933 42.73 10933 9871 27.92 16645 40.00 3.40 3659 4.69 0.44 16.30 0.54 67.67 138.09 15.74 299 64.51 144.24 301 1846 6700 15307 34.92 66.20 64.77 979 4168488 560 1349 459296 155218 34.86 1493314 145019 15.08 16.65 10205 11347 2237 10823 21510 14.02 11829589 36.94 38.91 145 93.56 99.70 300 527 460 460 7646829 14753 172 16.17 8142234 292 328 10.99 122 54 111 16.72 9.24 137 3005 232 349 707 66.37 825 17522 28274 68.27 17500 18097 27805 18150 8716 338297 68.90 928522 1161303 877072 1304223 1038198 446 58.44 17000 66.23 10067 38.83 12767 67.97 16800 39.67 40.83 10167 107.37 4.29 66.33 40.10 2.43 79.57 37.93 1.14 17067 0.61 59.17 2.40 59.20 0.59 46.80 56.88 71.49 35.43 77.47 2.39 78.10 4.24 66.83 8.29 2.42 40.20 8.05 34.70 46.93 46.90 36.57 45.80 47.25 66.60 36.97 49.63 50.20 12700 66.10 67.40 67.80 1.16 16833 63.90 75.83 0.62 66.47 69.20 46.40 66.83 36.37 67.30 4.60 17233 50.40 66.93 7.88 37.77 67.17 38.80 66.80 35.70 4.46 44.80 0.62 44.10 71.40 37.93 2.39 26901563 0.61 75.47 70.70 12833 1.18 67.27 65.60 17067 1.11 67.03 66.87 17367 67.23 65.90 67.07 76.40 66.27 39.57 67.03 10133 68.40 66.57 35077894498 4.30 11467 2.07 5854407 5258 6144 0.35 46.90 12529 39.53 10250 49.17 10000 65.98 373 4832 17033 6058 17267 0.49 16833 39.03 10100 7930 27.35 19318 39.73 3.51 3971 4.76 0.57 24.71 0.67 99.25 177.99 23.61 386 99.53 208.00 359 1353 5354 12607 25.59 66.27 53.68 820 3243215 879 939 334689 140615 30.54 606967 147995 14.83 16.32 10133 11514 2237 10820 21510 16.46 11786147 42.68 34.37 182 122.97 99.70 315 501 459 459 6138883 11190 209 17.99 6334532 426 404 11.02 122 52 110 12.10 7.99 112 217 324 703 65.53 825 17692 28986 68.87 17699 18195 28613 18333 11538 338527 68.33 911157 1148857 888019 1334068 1024634 340 58.43 17300 67.00 10000 38.83 12833 67.67 16733 38.77 40.40 10000 106.81 3.70 127 121.10 2.64 139 33.73 0.93 27667 0.67 101.50 2.62 105 0.67 69.30 95.97 124.88 49.86 141 2.61 141 3.59 127 5.10 2.67 115.81 5.14 49.20 103.69 50.33 50.03 26.04 48.50 97.38 97.37 42.00 42.80 10733 127 129 128 1.49 22467 110 139 0.68 127 115 77.40 108 52.20 128 4.13 32700 118.22 127 5.12 31.70 128 128.34 130 50.57 5.76 26.14 0.68 25.96 116 101.49 2.64 24526997 0.67 141 108 10300 0.99 130 105 32600 0.96 109 106 32800 117 87.87 125 139 72.30 122 131 31167 132 108 35345842016 2.68 5730 1.12 4603281 2048 2770 0.18 120.01 10767 125 31933 132.11 25367 149.48 340 2183 27233 4131 32767 0.36 22467 99.07 27833 3020 49.08 7724 130.92 1.75 1405 3.61 0.62 16.57 1.06 67.72 142.61 15.82 304 65.46 145.36 301 1863 6828 15207 34.75 127 64.69 967 4448708 558 1363 452470 151562 34.89 1432148 145565 15.62 17.64 10198 11339 2237 10820 21509 14.05 11729044 37.29 38.71 145 96.19 99.70 300 556 459 459 7575661 14963 175 13.54 8257258 292 330 11.00 121 54 111 19.27 9.29 137 3010 366 463 702 72.57 823 129 8437 338919 129 1465247 1181583 861690 1407175 1027419 1466 58.94 32600 128 29480 128.55 10600 129 32533 128.72 133.64 31217 50.48 OpenBenchmarking.org
Flexible IO Tester Type: Random Write - IO Engine: POSIX AIO - Buffered: No - Direct: No - Block Size: 16KB - Disk Target: Default Test Directory OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.13 Type: Random Write - IO Engine: POSIX AIO - Buffered: No - Direct: No - Block Size: 16KB - Disk Target: Default Test Directory Xen dom0, vanilla, SMT On Baremetal, SMT Off Baremetal, SMT On Xen dom0, vanilla, SMT Off Xen dom0, patched, gran=thread, SMT On 0.9833 1.9666 2.9499 3.9332 4.9165 SE +/- 0.01, N = 3 SE +/- 0.00, N = 3 SE +/- 0.04, N = 3 SE +/- 0.02, N = 3 SE +/- 0.04, N = 12 4.37 4.36 4.33 4.29 3.70
Flexible IO Tester Type: Sequential Write - IO Engine: Sync - Buffered: No - Direct: No - Block Size: 512KB - Disk Target: Default Test Directory OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.13 Type: Sequential Write - IO Engine: Sync - Buffered: No - Direct: No - Block Size: 512KB - Disk Target: Default Test Directory Xen dom0, patched, gran=thread, SMT On Baremetal, SMT On Baremetal, SMT Off Xen dom0, vanilla, SMT Off Xen dom0, vanilla, SMT On 30 60 90 120 150 SE +/- 0.67, N = 3 SE +/- 0.72, N = 3 SE +/- 0.15, N = 3 SE +/- 0.30, N = 3 SE +/- 0.30, N = 3 127.00 74.87 66.70 66.33 66.33
Flexible IO Tester Type: Sequential Write - IO Engine: Sync - Buffered: Yes - Direct: No - Block Size: 4MB - Disk Target: Default Test Directory OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.13 Type: Sequential Write - IO Engine: Sync - Buffered: Yes - Direct: No - Block Size: 4MB - Disk Target: Default Test Directory Xen dom0, patched, gran=thread, SMT On Baremetal, SMT On Baremetal, SMT Off Xen dom0, vanilla, SMT On Xen dom0, vanilla, SMT Off 30 60 90 120 150 SE +/- 7.89, N = 12 SE +/- 0.58, N = 3 SE +/- 0.17, N = 3 SE +/- 0.71, N = 3 SE +/- 0.46, N = 3 121.10 46.27 43.70 40.87 40.10
Flexible IO Tester Type: Random Read - IO Engine: POSIX AIO - Buffered: Yes - Direct: No - Block Size: 16KB - Disk Target: Default Test Directory OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.13 Type: Random Read - IO Engine: POSIX AIO - Buffered: Yes - Direct: No - Block Size: 16KB - Disk Target: Default Test Directory Xen dom0, patched, gran=thread, SMT On Baremetal, SMT On Baremetal, SMT Off Xen dom0, vanilla, SMT Off Xen dom0, vanilla, SMT On 0.594 1.188 1.782 2.376 2.97 SE +/- 0.02, N = 3 SE +/- 0.02, N = 3 SE +/- 0.01, N = 3 SE +/- 0.04, N = 3 SE +/- 0.02, N = 3 2.64 2.51 2.45 2.43 2.41
Flexible IO Tester Type: Sequential Read - IO Engine: Linux AIO - Buffered: Yes - Direct: No - Block Size: 4MB - Disk Target: Default Test Directory OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.13 Type: Sequential Read - IO Engine: Linux AIO - Buffered: Yes - Direct: No - Block Size: 4MB - Disk Target: Default Test Directory Xen dom0, patched, gran=thread, SMT On Baremetal, SMT On Baremetal, SMT Off Xen dom0, vanilla, SMT Off Xen dom0, vanilla, SMT On 30 60 90 120 150 SE +/- 0.47, N = 3 SE +/- 0.42, N = 3 SE +/- 0.38, N = 3 SE +/- 0.12, N = 3 139.00 89.93 79.70 79.57 79.37
Flexible IO Tester Type: Sequential Write - IO Engine: POSIX AIO - Buffered: No - Direct: No - Block Size: 4KB - Disk Target: Default Test Directory OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.13 Type: Sequential Write - IO Engine: POSIX AIO - Buffered: No - Direct: No - Block Size: 4KB - Disk Target: Default Test Directory Baremetal, SMT Off Baremetal, SMT On Xen dom0, vanilla, SMT Off Xen dom0, vanilla, SMT On Xen dom0, patched, gran=thread, SMT On 11 22 33 44 55 SE +/- 0.42, N = 3 SE +/- 0.44, N = 3 SE +/- 0.09, N = 3 SE +/- 0.15, N = 3 SE +/- 0.09, N = 3 50.90 48.87 38.17 38.03 33.73
Flexible IO Tester Type: Random Write - IO Engine: Sync - Buffered: No - Direct: No - Block Size: 4KB - Disk Target: Default Test Directory OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.13 Type: Random Write - IO Engine: Sync - Buffered: No - Direct: No - Block Size: 4KB - Disk Target: Default Test Directory Xen dom0, vanilla, SMT Off Baremetal, SMT Off Xen dom0, vanilla, SMT On Baremetal, SMT On Xen dom0, patched, gran=thread, SMT On 0.2565 0.513 0.7695 1.026 1.2825 SE +/- 0.00, N = 3 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 SE +/- 0.01, N = 12 1.14 1.14 1.12 1.11 0.93
Flexible IO Tester Type: Sequential Read - IO Engine: Linux AIO - Buffered: No - Direct: No - Block Size: 4KB - Disk Target: Default Test Directory OpenBenchmarking.org IOPS, More Is Better Flexible IO Tester Type: Sequential Read - IO Engine: Linux AIO - Buffered: No - Direct: No - Block Size: 4KB - Disk Target: Default Test Directory Xen dom0, patched, gran=thread, SMT On Baremetal, SMT On Xen dom0, vanilla, SMT Off Xen dom0, vanilla, SMT On Baremetal, SMT Off 6K 12K 18K 24K 30K SE +/- 120.19, N = 3 SE +/- 305.51, N = 3 SE +/- 88.19, N = 3 SE +/- 120.19, N = 3 SE +/- 120.19, N = 3 27667 19200 17067 17033 17033
Flexible IO Tester Type: Random Read - IO Engine: Sync - Buffered: Yes - Direct: No - Block Size: 4KB - Disk Target: Default Test Directory OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.13 Type: Random Read - IO Engine: Sync - Buffered: Yes - Direct: No - Block Size: 4KB - Disk Target: Default Test Directory Xen dom0, patched, gran=thread, SMT On Baremetal, SMT On Xen dom0, vanilla, SMT Off Xen dom0, vanilla, SMT On Baremetal, SMT Off 0.1508 0.3016 0.4524 0.6032 0.754 SE +/- 0.00, N = 3 SE +/- 0.01, N = 3 SE +/- 0.00, N = 3 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 0.67 0.63 0.61 0.61 0.61
Flexible IO Tester Type: Random Read - IO Engine: Sync - Buffered: Yes - Direct: No - Block Size: 4MB - Disk Target: Default Test Directory OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.13 Type: Random Read - IO Engine: Sync - Buffered: Yes - Direct: No - Block Size: 4MB - Disk Target: Default Test Directory Xen dom0, patched, gran=thread, SMT On Baremetal, SMT On Xen dom0, vanilla, SMT Off Baremetal, SMT Off Xen dom0, vanilla, SMT On 20 40 60 80 100 SE +/- 1.04, N = 3 SE +/- 1.31, N = 3 SE +/- 0.19, N = 3 SE +/- 0.19, N = 3 SE +/- 0.86, N = 5 101.50 65.40 59.17 59.17 57.14
Flexible IO Tester Type: Random Read - IO Engine: Sync - Buffered: No - Direct: No - Block Size: 16KB - Disk Target: Default Test Directory OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.13 Type: Random Read - IO Engine: Sync - Buffered: No - Direct: No - Block Size: 16KB - Disk Target: Default Test Directory Xen dom0, patched, gran=thread, SMT On Baremetal, SMT On Xen dom0, vanilla, SMT Off Baremetal, SMT Off Xen dom0, vanilla, SMT On 0.5895 1.179 1.7685 2.358 2.9475 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 SE +/- 0.03, N = 3 SE +/- 0.03, N = 10 2.62 2.49 2.40 2.36 2.35
Flexible IO Tester Type: Random Read - IO Engine: Sync - Buffered: No - Direct: No - Block Size: 4MB - Disk Target: Default Test Directory OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.13 Type: Random Read - IO Engine: Sync - Buffered: No - Direct: No - Block Size: 4MB - Disk Target: Default Test Directory Xen dom0, patched, gran=thread, SMT On Baremetal, SMT On Xen dom0, vanilla, SMT On Xen dom0, vanilla, SMT Off Baremetal, SMT Off 20 40 60 80 100 SE +/- 0.58, N = 3 SE +/- 0.68, N = 11 SE +/- 0.19, N = 3 SE +/- 0.17, N = 3 SE +/- 0.50, N = 3 105.00 65.67 59.27 59.20 59.00
Flexible IO Tester Type: Random Read - IO Engine: Sync - Buffered: No - Direct: No - Block Size: 4KB - Disk Target: Default Test Directory OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.13 Type: Random Read - IO Engine: Sync - Buffered: No - Direct: No - Block Size: 4KB - Disk Target: Default Test Directory Xen dom0, patched, gran=thread, SMT On Baremetal, SMT On Baremetal, SMT Off Xen dom0, vanilla, SMT On Xen dom0, vanilla, SMT Off 0.1508 0.3016 0.4524 0.6032 0.754 SE +/- 0.00, N = 3 SE +/- 0.01, N = 11 SE +/- 0.00, N = 3 SE +/- 0.01, N = 12 SE +/- 0.00, N = 3 0.67 0.63 0.61 0.60 0.59
Flexible IO Tester Type: Random Write - IO Engine: Linux AIO - Buffered: No - Direct: No - Block Size: 512KB - Disk Target: Default Test Directory OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.13 Type: Random Write - IO Engine: Linux AIO - Buffered: No - Direct: No - Block Size: 512KB - Disk Target: Default Test Directory Xen dom0, patched, gran=thread, SMT On Baremetal, SMT On Baremetal, SMT Off Xen dom0, vanilla, SMT On Xen dom0, vanilla, SMT Off 15 30 45 60 75 SE +/- 1.05, N = 3 SE +/- 0.82, N = 3 SE +/- 0.20, N = 3 SE +/- 0.38, N = 3 SE +/- 0.21, N = 3 69.30 50.87 47.70 46.90 46.80
Flexible IO Tester Type: Random Write - IO Engine: Sync - Buffered: No - Direct: No - Block Size: 4MB - Disk Target: Default Test Directory OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.13 Type: Random Write - IO Engine: Sync - Buffered: No - Direct: No - Block Size: 4MB - Disk Target: Default Test Directory Xen dom0, patched, gran=thread, SMT On Baremetal, SMT On Xen dom0, vanilla, SMT On Baremetal, SMT Off Xen dom0, vanilla, SMT Off 20 40 60 80 100 SE +/- 0.71, N = 3 SE +/- 0.27, N = 3 SE +/- 1.15, N = 3 SE +/- 0.88, N = 5 SE +/- 0.85, N = 4 95.97 61.67 57.47 57.08 56.88
Flexible IO Tester Type: Sequential Write - IO Engine: Sync - Buffered: Yes - Direct: No - Block Size: 512KB - Disk Target: Default Test Directory OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.13 Type: Sequential Write - IO Engine: Sync - Buffered: Yes - Direct: No - Block Size: 512KB - Disk Target: Default Test Directory Xen dom0, patched, gran=thread, SMT On Xen dom0, vanilla, SMT On Baremetal, SMT Off Xen dom0, vanilla, SMT Off Baremetal, SMT On 30 60 90 120 150 SE +/- 6.80, N = 12 SE +/- 0.62, N = 3 SE +/- 3.84, N = 12 SE +/- 8.80, N = 9 SE +/- 5.05, N = 12 124.88 96.07 85.20 71.49 64.24
Flexible IO Tester Type: Random Read - IO Engine: Sync - Buffered: No - Direct: No - Block Size: 512KB - Disk Target: Default Test Directory OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.13 Type: Random Read - IO Engine: Sync - Buffered: No - Direct: No - Block Size: 512KB - Disk Target: Default Test Directory Xen dom0, patched, gran=thread, SMT On Xen dom0, vanilla, SMT Off Xen dom0, vanilla, SMT On Baremetal, SMT Off Baremetal, SMT On 11 22 33 44 55 SE +/- 0.59, N = 12 SE +/- 0.09, N = 3 SE +/- 0.13, N = 3 SE +/- 0.12, N = 3 SE +/- 0.32, N = 3 49.86 35.43 35.37 35.23 34.50
Flexible IO Tester Type: Sequential Read - IO Engine: POSIX AIO - Buffered: No - Direct: No - Block Size: 4MB - Disk Target: Default Test Directory OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.13 Type: Sequential Read - IO Engine: POSIX AIO - Buffered: No - Direct: No - Block Size: 4MB - Disk Target: Default Test Directory Xen dom0, patched, gran=thread, SMT On Baremetal, SMT On Xen dom0, vanilla, SMT Off Baremetal, SMT Off Xen dom0, vanilla, SMT On 30 60 90 120 150 SE +/- 0.09, N = 3 SE +/- 0.12, N = 3 SE +/- 0.26, N = 3 SE +/- 0.33, N = 3 141.00 86.87 77.47 77.40 77.13
Flexible IO Tester Type: Random Read - IO Engine: Sync - Buffered: Yes - Direct: No - Block Size: 16KB - Disk Target: Default Test Directory OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.13 Type: Random Read - IO Engine: Sync - Buffered: Yes - Direct: No - Block Size: 16KB - Disk Target: Default Test Directory Xen dom0, patched, gran=thread, SMT On Baremetal, SMT On Xen dom0, vanilla, SMT Off Baremetal, SMT Off Xen dom0, vanilla, SMT On 0.5873 1.1746 1.7619 2.3492 2.9365 SE +/- 0.01, N = 3 SE +/- 0.03, N = 12 SE +/- 0.01, N = 3 SE +/- 0.00, N = 3 SE +/- 0.02, N = 3 2.61 2.41 2.39 2.38 2.36
Flexible IO Tester Type: Sequential Read - IO Engine: POSIX AIO - Buffered: Yes - Direct: No - Block Size: 4MB - Disk Target: Default Test Directory OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.13 Type: Sequential Read - IO Engine: POSIX AIO - Buffered: Yes - Direct: No - Block Size: 4MB - Disk Target: Default Test Directory Xen dom0, patched, gran=thread, SMT On Baremetal, SMT On Xen dom0, vanilla, SMT Off Xen dom0, vanilla, SMT On Baremetal, SMT Off 30 60 90 120 150 SE +/- 0.87, N = 3 SE +/- 0.21, N = 3 SE +/- 0.39, N = 3 SE +/- 0.42, N = 3 141.00 87.60 78.10 78.07 77.90
Flexible IO Tester Type: Random Write - IO Engine: Sync - Buffered: No - Direct: No - Block Size: 16KB - Disk Target: Default Test Directory OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.13 Type: Random Write - IO Engine: Sync - Buffered: No - Direct: No - Block Size: 16KB - Disk Target: Default Test Directory Xen dom0, vanilla, SMT On Baremetal, SMT Off Xen dom0, vanilla, SMT Off Baremetal, SMT On Xen dom0, patched, gran=thread, SMT On 0.9765 1.953 2.9295 3.906 4.8825 SE +/- 0.03, N = 3 SE +/- 0.04, N = 3 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 4.34 4.26 4.24 4.06 3.59
Flexible IO Tester Type: Sequential Read - IO Engine: Linux AIO - Buffered: Yes - Direct: No - Block Size: 16KB - Disk Target: Default Test Directory OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.13 Type: Sequential Read - IO Engine: Linux AIO - Buffered: Yes - Direct: No - Block Size: 16KB - Disk Target: Default Test Directory Xen dom0, patched, gran=thread, SMT On Baremetal, SMT On Xen dom0, vanilla, SMT On Baremetal, SMT Off Xen dom0, vanilla, SMT Off 30 60 90 120 150 SE +/- 0.67, N = 3 SE +/- 0.31, N = 3 SE +/- 0.13, N = 3 SE +/- 0.24, N = 3 SE +/- 0.56, N = 3 127.00 77.30 67.43 67.37 66.83
Flexible IO Tester Type: Random Write - IO Engine: Sync - Buffered: Yes - Direct: No - Block Size: 4KB - Disk Target: Default Test Directory OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.13 Type: Random Write - IO Engine: Sync - Buffered: Yes - Direct: No - Block Size: 4KB - Disk Target: Default Test Directory Baremetal, SMT Off Baremetal, SMT On Xen dom0, vanilla, SMT Off Xen dom0, vanilla, SMT On Xen dom0, patched, gran=thread, SMT On 2 4 6 8 10 SE +/- 0.15, N = 12 SE +/- 0.20, N = 12 SE +/- 0.16, N = 9 SE +/- 0.15, N = 12 SE +/- 0.19, N = 11 8.73 8.31 8.29 7.98 5.10
Flexible IO Tester Type: Random Read - IO Engine: Linux AIO - Buffered: Yes - Direct: No - Block Size: 16KB - Disk Target: Default Test Directory OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.13 Type: Random Read - IO Engine: Linux AIO - Buffered: Yes - Direct: No - Block Size: 16KB - Disk Target: Default Test Directory Xen dom0, patched, gran=thread, SMT On Baremetal, SMT On Xen dom0, vanilla, SMT On Xen dom0, vanilla, SMT Off Baremetal, SMT Off 0.6008 1.2016 1.8024 2.4032 3.004 SE +/- 0.00, N = 3 SE +/- 0.03, N = 3 SE +/- 0.02, N = 3 SE +/- 0.01, N = 3 SE +/- 0.03, N = 3 2.67 2.53 2.44 2.42 2.42
Flexible IO Tester Type: Random Write - IO Engine: Sync - Buffered: Yes - Direct: No - Block Size: 4MB - Disk Target: Default Test Directory OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.13 Type: Random Write - IO Engine: Sync - Buffered: Yes - Direct: No - Block Size: 4MB - Disk Target: Default Test Directory Xen dom0, patched, gran=thread, SMT On Baremetal, SMT On Baremetal, SMT Off Xen dom0, vanilla, SMT Off Xen dom0, vanilla, SMT On 30 60 90 120 150 SE +/- 7.18, N = 12 SE +/- 0.48, N = 3 SE +/- 0.63, N = 5 SE +/- 0.42, N = 3 SE +/- 0.68, N = 4 115.81 45.73 42.06 40.20 39.93
Flexible IO Tester Type: Random Write - IO Engine: Linux AIO - Buffered: Yes - Direct: No - Block Size: 4KB - Disk Target: Default Test Directory OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.13 Type: Random Write - IO Engine: Linux AIO - Buffered: Yes - Direct: No - Block Size: 4KB - Disk Target: Default Test Directory Baremetal, SMT Off Xen dom0, vanilla, SMT Off Xen dom0, vanilla, SMT On Baremetal, SMT On Xen dom0, patched, gran=thread, SMT On 3 6 9 12 15 SE +/- 0.17, N = 12 SE +/- 0.17, N = 12 SE +/- 0.15, N = 12 SE +/- 0.25, N = 12 SE +/- 0.18, N = 11 9.17 8.05 7.97 7.49 5.14
Flexible IO Tester Type: Random Read - IO Engine: Sync - Buffered: Yes - Direct: No - Block Size: 512KB - Disk Target: Default Test Directory OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.13 Type: Random Read - IO Engine: Sync - Buffered: Yes - Direct: No - Block Size: 512KB - Disk Target: Default Test Directory Xen dom0, patched, gran=thread, SMT On Baremetal, SMT On Baremetal, SMT Off Xen dom0, vanilla, SMT Off Xen dom0, vanilla, SMT On 11 22 33 44 55 SE +/- 0.60, N = 3 SE +/- 0.42, N = 3 SE +/- 0.07, N = 3 SE +/- 0.40, N = 3 SE +/- 0.37, N = 12 49.20 37.70 35.13 34.70 34.57
Flexible IO Tester Type: Random Write - IO Engine: POSIX AIO - Buffered: Yes - Direct: No - Block Size: 4MB - Disk Target: Default Test Directory OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.13 Type: Random Write - IO Engine: POSIX AIO - Buffered: Yes - Direct: No - Block Size: 4MB - Disk Target: Default Test Directory Xen dom0, patched, gran=thread, SMT On Baremetal, SMT On Baremetal, SMT Off Xen dom0, vanilla, SMT On Xen dom0, vanilla, SMT Off 20 40 60 80 100 SE +/- 4.22, N = 12 SE +/- 0.91, N = 3 SE +/- 0.70, N = 5 SE +/- 0.79, N = 4 SE +/- 0.61, N = 7 103.69 53.77 48.44 47.73 46.93
Flexible IO Tester Type: Random Write - IO Engine: Sync - Buffered: No - Direct: No - Block Size: 512KB - Disk Target: Default Test Directory OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.13 Type: Random Write - IO Engine: Sync - Buffered: No - Direct: No - Block Size: 512KB - Disk Target: Default Test Directory Xen dom0, patched, gran=thread, SMT On Xen dom0, vanilla, SMT On Xen dom0, vanilla, SMT Off Baremetal, SMT Off Baremetal, SMT On 11 22 33 44 55 SE +/- 0.61, N = 3 SE +/- 0.19, N = 3 SE +/- 0.06, N = 3 SE +/- 0.43, N = 3 SE +/- 0.53, N = 3 50.33 47.27 46.90 46.83 38.00
Flexible IO Tester Type: Random Read - IO Engine: Linux AIO - Buffered: Yes - Direct: No - Block Size: 512KB - Disk Target: Default Test Directory OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.13 Type: Random Read - IO Engine: Linux AIO - Buffered: Yes - Direct: No - Block Size: 512KB - Disk Target: Default Test Directory Xen dom0, patched, gran=thread, SMT On Baremetal, SMT On Xen dom0, vanilla, SMT Off Baremetal, SMT Off Xen dom0, vanilla, SMT On 11 22 33 44 55 SE +/- 0.18, N = 3 SE +/- 0.27, N = 3 SE +/- 0.24, N = 3 SE +/- 0.19, N = 3 SE +/- 0.12, N = 3 50.03 38.93 36.57 36.47 35.97
Flexible IO Tester Type: Random Write - IO Engine: Sync - Buffered: Yes - Direct: No - Block Size: 16KB - Disk Target: Default Test Directory OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.13 Type: Random Write - IO Engine: Sync - Buffered: Yes - Direct: No - Block Size: 16KB - Disk Target: Default Test Directory Baremetal, SMT On Xen dom0, vanilla, SMT On Xen dom0, vanilla, SMT Off Baremetal, SMT Off Xen dom0, patched, gran=thread, SMT On 15 30 45 60 75 SE +/- 4.62, N = 12 SE +/- 0.44, N = 3 SE +/- 0.21, N = 3 SE +/- 0.40, N = 3 SE +/- 1.02, N = 11 69.33 46.33 45.80 43.70 26.04
Flexible IO Tester Type: Random Write - IO Engine: POSIX AIO - Buffered: No - Direct: No - Block Size: 512KB - Disk Target: Default Test Directory OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.13 Type: Random Write - IO Engine: POSIX AIO - Buffered: No - Direct: No - Block Size: 512KB - Disk Target: Default Test Directory Baremetal, SMT Off Xen dom0, patched, gran=thread, SMT On Xen dom0, vanilla, SMT On Xen dom0, vanilla, SMT Off Baremetal, SMT On 11 22 33 44 55 SE +/- 0.24, N = 3 SE +/- 0.10, N = 3 SE +/- 0.06, N = 3 SE +/- 0.63, N = 6 SE +/- 0.15, N = 3 48.63 48.50 47.90 47.25 42.37
Flexible IO Tester Type: Random Write - IO Engine: Sync - Buffered: Yes - Direct: No - Block Size: 512KB - Disk Target: Default Test Directory OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.13 Type: Random Write - IO Engine: Sync - Buffered: Yes - Direct: No - Block Size: 512KB - Disk Target: Default Test Directory Baremetal, SMT On Xen dom0, patched, gran=thread, SMT On Xen dom0, vanilla, SMT On Baremetal, SMT Off Xen dom0, vanilla, SMT Off 20 40 60 80 100 SE +/- 1.36, N = 3 SE +/- 1.67, N = 4 SE +/- 0.83, N = 3 SE +/- 1.53, N = 12 SE +/- 3.65, N = 12 100.17 97.38 93.63 89.01 66.60
Flexible IO Tester Type: Random Write - IO Engine: POSIX AIO - Buffered: Yes - Direct: No - Block Size: 512KB - Disk Target: Default Test Directory OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.13 Type: Random Write - IO Engine: POSIX AIO - Buffered: Yes - Direct: No - Block Size: 512KB - Disk Target: Default Test Directory Xen dom0, patched, gran=thread, SMT On Baremetal, SMT On Baremetal, SMT Off Xen dom0, vanilla, SMT On Xen dom0, vanilla, SMT Off 20 40 60 80 100 SE +/- 0.64, N = 3 SE +/- 5.34, N = 12 SE +/- 0.22, N = 3 SE +/- 0.15, N = 3 SE +/- 0.23, N = 3 97.37 75.80 39.03 37.53 36.97
Flexible IO Tester Type: Sequential Read - IO Engine: Sync - Buffered: No - Direct: No - Block Size: 4KB - Disk Target: Default Test Directory OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.13 Type: Sequential Read - IO Engine: Sync - Buffered: No - Direct: No - Block Size: 4KB - Disk Target: Default Test Directory Baremetal, SMT On Baremetal, SMT Off Xen dom0, vanilla, SMT Off Xen dom0, vanilla, SMT On Xen dom0, patched, gran=thread, SMT On 13 26 39 52 65 SE +/- 0.15, N = 3 SE +/- 0.56, N = 3 SE +/- 0.18, N = 3 SE +/- 0.79, N = 4 SE +/- 0.36, N = 3 57.60 57.10 49.63 49.23 42.10
Flexible IO Tester Type: Sequential Read - IO Engine: POSIX AIO - Buffered: No - Direct: No - Block Size: 4KB - Disk Target: Default Test Directory OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.13 Type: Sequential Read - IO Engine: POSIX AIO - Buffered: No - Direct: No - Block Size: 4KB - Disk Target: Default Test Directory Baremetal, SMT On Baremetal, SMT Off Xen dom0, vanilla, SMT On Xen dom0, vanilla, SMT Off Xen dom0, patched, gran=thread, SMT On 13 26 39 52 65 SE +/- 0.42, N = 3 SE +/- 0.07, N = 3 SE +/- 0.13, N = 3 SE +/- 0.15, N = 3 SE +/- 0.06, N = 3 58.33 57.97 50.57 50.20 42.80
Flexible IO Tester Type: Sequential Read - IO Engine: Sync - Buffered: No - Direct: No - Block Size: 4KB - Disk Target: Default Test Directory OpenBenchmarking.org IOPS, More Is Better Flexible IO Tester Type: Sequential Read - IO Engine: Sync - Buffered: No - Direct: No - Block Size: 4KB - Disk Target: Default Test Directory Baremetal, SMT On Baremetal, SMT Off Xen dom0, vanilla, SMT Off Xen dom0, vanilla, SMT On Xen dom0, patched, gran=thread, SMT On 3K 6K 9K 12K 15K SE +/- 33.33, N = 3 SE +/- 57.74, N = 3 SE +/- 176.38, N = 3 SE +/- 33.33, N = 3 14733 14700 12700 12533 10733
Flexible IO Tester Type: Sequential Read - IO Engine: Linux AIO - Buffered: Yes - Direct: No - Block Size: 4KB - Disk Target: Default Test Directory OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.13 Type: Sequential Read - IO Engine: Linux AIO - Buffered: Yes - Direct: No - Block Size: 4KB - Disk Target: Default Test Directory Xen dom0, patched, gran=thread, SMT On Baremetal, SMT On Xen dom0, vanilla, SMT Off Xen dom0, vanilla, SMT On Baremetal, SMT Off 30 60 90 120 150 SE +/- 0.35, N = 3 SE +/- 0.33, N = 3 SE +/- 0.29, N = 3 SE +/- 0.25, N = 3 128.00 77.33 67.33 67.23 66.80
Flexible IO Tester Type: Sequential Read - IO Engine: Sync - Buffered: No - Direct: No - Block Size: 4MB - Disk Target: Default Test Directory OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.13 Type: Sequential Read - IO Engine: Sync - Buffered: No - Direct: No - Block Size: 4MB - Disk Target: Default Test Directory Xen dom0, patched, gran=thread, SMT On Baremetal, SMT On Xen dom0, vanilla, SMT Off Xen dom0, vanilla, SMT On Baremetal, SMT Off 30 60 90 120 150 SE +/- 1.33, N = 3 SE +/- 0.15, N = 3 SE +/- 0.15, N = 3 SE +/- 0.22, N = 3 SE +/- 0.03, N = 3 129.00 77.50 67.40 66.97 66.37
Flexible IO Tester Type: Sequential Read - IO Engine: POSIX AIO - Buffered: Yes - Direct: No - Block Size: 4KB - Disk Target: Default Test Directory OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.13 Type: Sequential Read - IO Engine: POSIX AIO - Buffered: Yes - Direct: No - Block Size: 4KB - Disk Target: Default Test Directory Xen dom0, patched, gran=thread, SMT On Baremetal, SMT On Xen dom0, vanilla, SMT Off Xen dom0, vanilla, SMT On Baremetal, SMT Off 30 60 90 120 150 SE +/- 0.58, N = 3 SE +/- 0.33, N = 3 SE +/- 0.12, N = 3 SE +/- 0.15, N = 3 SE +/- 0.09, N = 3 128.00 77.07 67.80 67.70 67.57
Flexible IO Tester Type: Random Read - IO Engine: Linux AIO - Buffered: No - Direct: No - Block Size: 4KB - Disk Target: Default Test Directory OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.13 Type: Random Read - IO Engine: Linux AIO - Buffered: No - Direct: No - Block Size: 4KB - Disk Target: Default Test Directory Xen dom0, patched, gran=thread, SMT On Baremetal, SMT Off Xen dom0, vanilla, SMT On Xen dom0, vanilla, SMT Off Baremetal, SMT On 0.3353 0.6706 1.0059 1.3412 1.6765 SE +/- 0.02, N = 3 SE +/- 0.01, N = 3 SE +/- 0.01, N = 9 SE +/- 0.01, N = 3 SE +/- 0.02, N = 3 1.49 1.18 1.17 1.16 1.14
Flexible IO Tester Type: Sequential Write - IO Engine: Linux AIO - Buffered: No - Direct: No - Block Size: 4KB - Disk Target: Default Test Directory OpenBenchmarking.org IOPS, More Is Better Flexible IO Tester Type: Sequential Write - IO Engine: Linux AIO - Buffered: No - Direct: No - Block Size: 4KB - Disk Target: Default Test Directory Xen dom0, patched, gran=thread, SMT On Baremetal, SMT On Baremetal, SMT Off Xen dom0, vanilla, SMT Off Xen dom0, vanilla, SMT On 5K 10K 15K 20K 25K SE +/- 33.33, N = 3 SE +/- 33.33, N = 3 SE +/- 100.00, N = 3 SE +/- 88.19, N = 3 SE +/- 266.67, N = 3 22467 19567 16900 16833 16533
Flexible IO Tester Type: Random Read - IO Engine: Linux AIO - Buffered: No - Direct: No - Block Size: 4MB - Disk Target: Default Test Directory OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.13 Type: Random Read - IO Engine: Linux AIO - Buffered: No - Direct: No - Block Size: 4MB - Disk Target: Default Test Directory Xen dom0, patched, gran=thread, SMT On Baremetal, SMT On Xen dom0, vanilla, SMT Off Xen dom0, vanilla, SMT On Baremetal, SMT Off 20 40 60 80 100 SE +/- 0.58, N = 3 SE +/- 0.47, N = 3 SE +/- 0.36, N = 3 SE +/- 0.20, N = 3 SE +/- 0.67, N = 10 110.00 69.80 63.90 63.10 60.37
Flexible IO Tester Type: Sequential Write - IO Engine: POSIX AIO - Buffered: No - Direct: No - Block Size: 4MB - Disk Target: Default Test Directory OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.13 Type: Sequential Write - IO Engine: POSIX AIO - Buffered: No - Direct: No - Block Size: 4MB - Disk Target: Default Test Directory Xen dom0, patched, gran=thread, SMT On Baremetal, SMT On Xen dom0, vanilla, SMT On Xen dom0, vanilla, SMT Off Baremetal, SMT Off 30 60 90 120 150 SE +/- 0.32, N = 3 SE +/- 0.25, N = 3 SE +/- 0.18, N = 3 SE +/- 0.39, N = 3 139.00 85.53 76.40 75.83 75.23
Flexible IO Tester Type: Random Read - IO Engine: POSIX AIO - Buffered: No - Direct: No - Block Size: 4KB - Disk Target: Default Test Directory OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.13 Type: Random Read - IO Engine: POSIX AIO - Buffered: No - Direct: No - Block Size: 4KB - Disk Target: Default Test Directory Xen dom0, patched, gran=thread, SMT On Xen dom0, vanilla, SMT On Baremetal, SMT On Xen dom0, vanilla, SMT Off Baremetal, SMT Off 0.153 0.306 0.459 0.612 0.765 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 0.68 0.63 0.63 0.62 0.61
Flexible IO Tester Type: Sequential Read - IO Engine: POSIX AIO - Buffered: Yes - Direct: No - Block Size: 16KB - Disk Target: Default Test Directory OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.13 Type: Sequential Read - IO Engine: POSIX AIO - Buffered: Yes - Direct: No - Block Size: 16KB - Disk Target: Default Test Directory Xen dom0, patched, gran=thread, SMT On Baremetal, SMT On Xen dom0, vanilla, SMT On Baremetal, SMT Off Xen dom0, vanilla, SMT Off 30 60 90 120 150 SE +/- 0.88, N = 3 SE +/- 0.46, N = 3 SE +/- 0.26, N = 3 SE +/- 0.28, N = 3 SE +/- 0.12, N = 3 127.00 76.90 67.10 66.93 66.47
Flexible IO Tester Type: Random Read - IO Engine: POSIX AIO - Buffered: No - Direct: No - Block Size: 4MB - Disk Target: Default Test Directory OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.13 Type: Random Read - IO Engine: POSIX AIO - Buffered: No - Direct: No - Block Size: 4MB - Disk Target: Default Test Directory Xen dom0, patched, gran=thread, SMT On Baremetal, SMT On Baremetal, SMT Off Xen dom0, vanilla, SMT Off Xen dom0, vanilla, SMT On 30 60 90 120 150 SE +/- 0.29, N = 3 SE +/- 0.24, N = 3 SE +/- 0.21, N = 3 SE +/- 0.37, N = 3 115.00 76.47 69.47 69.20 68.73
Flexible IO Tester Type: Random Read - IO Engine: Linux AIO - Buffered: No - Direct: No - Block Size: 512KB - Disk Target: Default Test Directory OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.13 Type: Random Read - IO Engine: Linux AIO - Buffered: No - Direct: No - Block Size: 512KB - Disk Target: Default Test Directory Xen dom0, patched, gran=thread, SMT On Baremetal, SMT On Baremetal, SMT Off Xen dom0, vanilla, SMT Off Xen dom0, vanilla, SMT On 20 40 60 80 100 SE +/- 0.45, N = 3 SE +/- 0.83, N = 4 SE +/- 0.80, N = 4 SE +/- 0.72, N = 3 SE +/- 0.79, N = 3 77.40 52.53 47.13 46.40 46.23
Flexible IO Tester Type: Sequential Read - IO Engine: Sync - Buffered: No - Direct: No - Block Size: 16KB - Disk Target: Default Test Directory OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.13 Type: Sequential Read - IO Engine: Sync - Buffered: No - Direct: No - Block Size: 16KB - Disk Target: Default Test Directory Xen dom0, patched, gran=thread, SMT On Baremetal, SMT On Baremetal, SMT Off Xen dom0, vanilla, SMT On Xen dom0, vanilla, SMT Off 20 40 60 80 100 SE +/- 0.88, N = 3 SE +/- 0.44, N = 3 SE +/- 0.15, N = 3 SE +/- 0.20, N = 3 SE +/- 0.42, N = 3 108.00 76.70 67.27 67.00 66.83
Flexible IO Tester Type: Random Read - IO Engine: POSIX AIO - Buffered: No - Direct: No - Block Size: 512KB - Disk Target: Default Test Directory OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.13 Type: Random Read - IO Engine: POSIX AIO - Buffered: No - Direct: No - Block Size: 512KB - Disk Target: Default Test Directory Xen dom0, patched, gran=thread, SMT On Baremetal, SMT On Xen dom0, vanilla, SMT On Xen dom0, vanilla, SMT Off Baremetal, SMT Off 12 24 36 48 60 SE +/- 0.06, N = 3 SE +/- 0.26, N = 3 SE +/- 0.09, N = 3 SE +/- 0.33, N = 3 SE +/- 0.18, N = 3 52.20 39.37 36.63 36.37 36.23
Flexible IO Tester Type: Sequential Read - IO Engine: Sync - Buffered: Yes - Direct: No - Block Size: 4KB - Disk Target: Default Test Directory OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.13 Type: Sequential Read - IO Engine: Sync - Buffered: Yes - Direct: No - Block Size: 4KB - Disk Target: Default Test Directory Xen dom0, patched, gran=thread, SMT On Baremetal, SMT On Xen dom0, vanilla, SMT Off Xen dom0, vanilla, SMT On Baremetal, SMT Off 30 60 90 120 150 SE +/- 0.33, N = 3 SE +/- 0.12, N = 3 SE +/- 0.21, N = 3 SE +/- 0.17, N = 3 SE +/- 0.35, N = 3 128.00 77.73 67.30 66.50 66.40
Flexible IO Tester Type: Random Write - IO Engine: Linux AIO - Buffered: No - Direct: No - Block Size: 16KB - Disk Target: Default Test Directory OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.13 Type: Random Write - IO Engine: Linux AIO - Buffered: No - Direct: No - Block Size: 16KB - Disk Target: Default Test Directory Xen dom0, vanilla, SMT On Xen dom0, vanilla, SMT Off Baremetal, SMT Off Baremetal, SMT On Xen dom0, patched, gran=thread, SMT On 1.0575 2.115 3.1725 4.23 5.2875 SE +/- 0.08, N = 3 SE +/- 0.05, N = 3 SE +/- 0.03, N = 3 SE +/- 0.07, N = 3 SE +/- 0.05, N = 3 4.70 4.60 4.57 4.47 4.13
Flexible IO Tester Type: Sequential Read - IO Engine: Sync - Buffered: Yes - Direct: No - Block Size: 4KB - Disk Target: Default Test Directory OpenBenchmarking.org IOPS, More Is Better Flexible IO Tester Type: Sequential Read - IO Engine: Sync - Buffered: Yes - Direct: No - Block Size: 4KB - Disk Target: Default Test Directory Xen dom0, patched, gran=thread, SMT On Baremetal, SMT On Xen dom0, vanilla, SMT Off Baremetal, SMT Off Xen dom0, vanilla, SMT On 7K 14K 21K 28K 35K SE +/- 57.74, N = 3 SE +/- 33.33, N = 3 SE +/- 66.67, N = 3 SE +/- 115.47, N = 3 SE +/- 176.38, N = 3 32700 19867 17233 17000 16967
Flexible IO Tester Type: Random Write - IO Engine: Linux AIO - Buffered: Yes - Direct: No - Block Size: 4MB - Disk Target: Default Test Directory OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.13 Type: Random Write - IO Engine: Linux AIO - Buffered: Yes - Direct: No - Block Size: 4MB - Disk Target: Default Test Directory Xen dom0, patched, gran=thread, SMT On Baremetal, SMT On Baremetal, SMT Off Xen dom0, vanilla, SMT On Xen dom0, vanilla, SMT Off 30 60 90 120 150 SE +/- 5.70, N = 12 SE +/- 0.43, N = 3 SE +/- 0.65, N = 3 SE +/- 0.55, N = 3 SE +/- 0.98, N = 3 118.22 55.93 51.97 50.47 50.40
Flexible IO Tester Type: Sequential Read - IO Engine: Sync - Buffered: Yes - Direct: No - Block Size: 4MB - Disk Target: Default Test Directory OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.13 Type: Sequential Read - IO Engine: Sync - Buffered: Yes - Direct: No - Block Size: 4MB - Disk Target: Default Test Directory Xen dom0, patched, gran=thread, SMT On Baremetal, SMT On Xen dom0, vanilla, SMT Off Baremetal, SMT Off Xen dom0, vanilla, SMT On 30 60 90 120 150 SE +/- 1.33, N = 3 SE +/- 0.27, N = 3 SE +/- 0.33, N = 3 SE +/- 0.15, N = 3 SE +/- 0.34, N = 3 127.00 76.57 66.93 66.90 66.43
Flexible IO Tester Type: Random Write - IO Engine: POSIX AIO - Buffered: Yes - Direct: No - Block Size: 4KB - Disk Target: Default Test Directory OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.13 Type: Random Write - IO Engine: POSIX AIO - Buffered: Yes - Direct: No - Block Size: 4KB - Disk Target: Default Test Directory Baremetal, SMT Off Xen dom0, vanilla, SMT On Xen dom0, vanilla, SMT Off Baremetal, SMT On Xen dom0, patched, gran=thread, SMT On 3 6 9 12 15 SE +/- 0.15, N = 12 SE +/- 0.11, N = 12 SE +/- 0.12, N = 12 SE +/- 0.23, N = 12 SE +/- 0.18, N = 11 8.96 7.92 7.88 7.15 5.12
Flexible IO Tester Type: Sequential Write - IO Engine: Sync - Buffered: No - Direct: No - Block Size: 4KB - Disk Target: Default Test Directory OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.13 Type: Sequential Write - IO Engine: Sync - Buffered: No - Direct: No - Block Size: 4KB - Disk Target: Default Test Directory Baremetal, SMT Off Baremetal, SMT On Xen dom0, vanilla, SMT Off Xen dom0, vanilla, SMT On Xen dom0, patched, gran=thread, SMT On 11 22 33 44 55 SE +/- 0.88, N = 12 SE +/- 0.74, N = 12 SE +/- 0.15, N = 3 SE +/- 0.30, N = 3 SE +/- 0.12, N = 3 47.68 43.92 37.90 37.90 31.70
Flexible IO Tester Type: Sequential Read - IO Engine: Sync - Buffered: Yes - Direct: No - Block Size: 512KB - Disk Target: Default Test Directory OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.13 Type: Sequential Read - IO Engine: Sync - Buffered: Yes - Direct: No - Block Size: 512KB - Disk Target: Default Test Directory Xen dom0, patched, gran=thread, SMT On Baremetal, SMT On Baremetal, SMT Off Xen dom0, vanilla, SMT Off Xen dom0, vanilla, SMT On 30 60 90 120 150 SE +/- 0.32, N = 3 SE +/- 0.47, N = 3 SE +/- 0.34, N = 3 SE +/- 0.51, N = 3 128.00 77.80 67.20 67.17 66.60
Flexible IO Tester Type: Sequential Write - IO Engine: Sync - Buffered: No - Direct: No - Block Size: 4KB - Disk Target: Default Test Directory OpenBenchmarking.org IOPS, More Is Better Flexible IO Tester Type: Sequential Write - IO Engine: Sync - Buffered: No - Direct: No - Block Size: 4KB - Disk Target: Default Test Directory Baremetal, SMT Off Baremetal, SMT On 3K 6K 9K 12K 15K SE +/- 227.08, N = 12 SE +/- 190.48, N = 12 12067 11242
Flexible IO Tester Type: Sequential Write - IO Engine: Sync - Buffered: Yes - Direct: No - Block Size: 16KB - Disk Target: Default Test Directory OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.13 Type: Sequential Write - IO Engine: Sync - Buffered: Yes - Direct: No - Block Size: 16KB - Disk Target: Default Test Directory Xen dom0, patched, gran=thread, SMT On Baremetal, SMT On Baremetal, SMT Off Xen dom0, vanilla, SMT On Xen dom0, vanilla, SMT Off 30 60 90 120 150 SE +/- 7.62, N = 12 SE +/- 3.00, N = 12 SE +/- 0.68, N = 3 SE +/- 0.75, N = 3 SE +/- 0.12, N = 3 128.34 67.55 40.93 40.20 38.80
Flexible IO Tester Type: Sequential Write - IO Engine: Sync - Buffered: No - Direct: No - Block Size: 4MB - Disk Target: Default Test Directory OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.13 Type: Sequential Write - IO Engine: Sync - Buffered: No - Direct: No - Block Size: 4MB - Disk Target: Default Test Directory Xen dom0, patched, gran=thread, SMT On Baremetal, SMT On Xen dom0, vanilla, SMT Off Baremetal, SMT Off Xen dom0, vanilla, SMT On 30 60 90 120 150 SE +/- 0.33, N = 3 SE +/- 0.15, N = 3 SE +/- 0.30, N = 3 SE +/- 0.33, N = 3 SE +/- 0.87, N = 3 130.00 76.40 66.80 66.47 65.90
Flexible IO Tester Type: Random Read - IO Engine: POSIX AIO - Buffered: Yes - Direct: No - Block Size: 512KB - Disk Target: Default Test Directory OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.13 Type: Random Read - IO Engine: POSIX AIO - Buffered: Yes - Direct: No - Block Size: 512KB - Disk Target: Default Test Directory Xen dom0, patched, gran=thread, SMT On Baremetal, SMT On Baremetal, SMT Off Xen dom0, vanilla, SMT On Xen dom0, vanilla, SMT Off 11 22 33 44 55 SE +/- 0.19, N = 3 SE +/- 0.45, N = 3 SE +/- 0.15, N = 3 SE +/- 0.38, N = 3 SE +/- 0.44, N = 3 50.57 37.37 36.10 35.93 35.70
Flexible IO Tester Type: Random Read - IO Engine: Linux AIO - Buffered: No - Direct: No - Block Size: 16KB - Disk Target: Default Test Directory OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.13 Type: Random Read - IO Engine: Linux AIO - Buffered: No - Direct: No - Block Size: 16KB - Disk Target: Default Test Directory Xen dom0, patched, gran=thread, SMT On Baremetal, SMT On Xen dom0, vanilla, SMT On Baremetal, SMT Off Xen dom0, vanilla, SMT Off 1.296 2.592 3.888 5.184 6.48 SE +/- 0.02, N = 3 SE +/- 0.05, N = 3 SE +/- 0.06, N = 12 SE +/- 0.06, N = 5 SE +/- 0.04, N = 3 5.76 4.67 4.50 4.48 4.46
Flexible IO Tester Type: Random Write - IO Engine: Linux AIO - Buffered: Yes - Direct: No - Block Size: 16KB - Disk Target: Default Test Directory OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.13 Type: Random Write - IO Engine: Linux AIO - Buffered: Yes - Direct: No - Block Size: 16KB - Disk Target: Default Test Directory Baremetal, SMT On Xen dom0, vanilla, SMT On Xen dom0, vanilla, SMT Off Baremetal, SMT Off Xen dom0, patched, gran=thread, SMT On 15 30 45 60 75 SE +/- 5.34, N = 12 SE +/- 0.64, N = 6 SE +/- 0.63, N = 6 SE +/- 0.57, N = 12 SE +/- 0.91, N = 12 65.22 46.18 44.80 42.80 26.14
Flexible IO Tester Type: Random Read - IO Engine: Linux AIO - Buffered: Yes - Direct: No - Block Size: 4KB - Disk Target: Default Test Directory OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.13 Type: Random Read - IO Engine: Linux AIO - Buffered: Yes - Direct: No - Block Size: 4KB - Disk Target: Default Test Directory Xen dom0, patched, gran=thread, SMT On Baremetal, SMT On Xen dom0, vanilla, SMT Off Xen dom0, vanilla, SMT On Baremetal, SMT Off 0.153 0.306 0.459 0.612 0.765 SE +/- 0.00, N = 3 SE +/- 0.01, N = 3 SE +/- 0.00, N = 3 SE +/- 0.01, N = 12 SE +/- 0.00, N = 3 0.68 0.64 0.62 0.62 0.62
Flexible IO Tester Type: Random Write - IO Engine: POSIX AIO - Buffered: Yes - Direct: No - Block Size: 16KB - Disk Target: Default Test Directory OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.13 Type: Random Write - IO Engine: POSIX AIO - Buffered: Yes - Direct: No - Block Size: 16KB - Disk Target: Default Test Directory Baremetal, SMT On Xen dom0, vanilla, SMT On Xen dom0, vanilla, SMT Off Baremetal, SMT Off Xen dom0, patched, gran=thread, SMT On 11 22 33 44 55 SE +/- 0.15, N = 3 SE +/- 0.76, N = 3 SE +/- 0.42, N = 3 SE +/- 0.65, N = 5 SE +/- 0.98, N = 11 50.90 46.03 44.10 42.28 25.96
Flexible IO Tester Type: Random Read - IO Engine: Linux AIO - Buffered: Yes - Direct: No - Block Size: 4MB - Disk Target: Default Test Directory OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.13 Type: Random Read - IO Engine: Linux AIO - Buffered: Yes - Direct: No - Block Size: 4MB - Disk Target: Default Test Directory Xen dom0, patched, gran=thread, SMT On Baremetal, SMT On Xen dom0, vanilla, SMT On Xen dom0, vanilla, SMT Off Baremetal, SMT Off 30 60 90 120 150 SE +/- 0.33, N = 3 SE +/- 0.20, N = 3 SE +/- 0.26, N = 3 SE +/- 0.79, N = 12 116.00 79.13 71.90 71.40 70.03
Flexible IO Tester Type: Random Write - IO Engine: Linux AIO - Buffered: Yes - Direct: No - Block Size: 512KB - Disk Target: Default Test Directory OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.13 Type: Random Write - IO Engine: Linux AIO - Buffered: Yes - Direct: No - Block Size: 512KB - Disk Target: Default Test Directory Xen dom0, patched, gran=thread, SMT On Baremetal, SMT On Baremetal, SMT Off Xen dom0, vanilla, SMT On Xen dom0, vanilla, SMT Off 20 40 60 80 100 SE +/- 5.54, N = 9 SE +/- 6.04, N = 12 SE +/- 0.23, N = 3 SE +/- 0.27, N = 3 SE +/- 0.50, N = 3 101.49 82.75 39.33 38.03 37.93
Flexible IO Tester Type: Random Read - IO Engine: POSIX AIO - Buffered: No - Direct: No - Block Size: 16KB - Disk Target: Default Test Directory OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.13 Type: Random Read - IO Engine: POSIX AIO - Buffered: No - Direct: No - Block Size: 16KB - Disk Target: Default Test Directory Xen dom0, patched, gran=thread, SMT On Baremetal, SMT On Xen dom0, vanilla, SMT On Xen dom0, vanilla, SMT Off Baremetal, SMT Off 0.594 1.188 1.782 2.376 2.97 SE +/- 0.01, N = 3 SE +/- 0.02, N = 3 SE +/- 0.03, N = 3 SE +/- 0.02, N = 3 SE +/- 0.05, N = 3 2.64 2.54 2.40 2.39 2.38
Go Benchmarks Test: json OpenBenchmarking.org Nanoseconds/Operation, Fewer Is Better Go Benchmarks Test: json Baremetal, SMT On Xen dom0, vanilla, SMT On Xen dom0, patched, gran=thread, SMT On Baremetal, SMT Off Xen dom0, vanilla, SMT Off 6M 12M 18M 24M 30M SE +/- 37025.23, N = 3 SE +/- 84094.49, N = 3 SE +/- 379734.01, N = 4 SE +/- 37794.01, N = 3 SE +/- 15861.28, N = 3 23956684 24251902 24526997 26682190 26901563
Flexible IO Tester Type: Random Read - IO Engine: POSIX AIO - Buffered: Yes - Direct: No - Block Size: 4KB - Disk Target: Default Test Directory OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.13 Type: Random Read - IO Engine: POSIX AIO - Buffered: Yes - Direct: No - Block Size: 4KB - Disk Target: Default Test Directory Xen dom0, patched, gran=thread, SMT On Baremetal, SMT On Baremetal, SMT Off Xen dom0, vanilla, SMT Off Xen dom0, vanilla, SMT On 0.1508 0.3016 0.4524 0.6032 0.754 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.01, N = 3 SE +/- 0.00, N = 3 SE +/- 0.01, N = 3 0.67 0.65 0.62 0.61 0.61
Flexible IO Tester Type: Sequential Read - IO Engine: Linux AIO - Buffered: No - Direct: No - Block Size: 4MB - Disk Target: Default Test Directory OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.13 Type: Sequential Read - IO Engine: Linux AIO - Buffered: No - Direct: No - Block Size: 4MB - Disk Target: Default Test Directory Xen dom0, patched, gran=thread, SMT On Baremetal, SMT On Baremetal, SMT Off Xen dom0, vanilla, SMT Off Xen dom0, vanilla, SMT On 30 60 90 120 150 SE +/- 0.88, N = 3 SE +/- 0.42, N = 3 SE +/- 0.88, N = 3 SE +/- 0.54, N = 3 SE +/- 0.40, N = 3 141.00 85.80 75.77 75.47 75.40
Flexible IO Tester Type: Random Read - IO Engine: POSIX AIO - Buffered: Yes - Direct: No - Block Size: 4MB - Disk Target: Default Test Directory OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.13 Type: Random Read - IO Engine: POSIX AIO - Buffered: Yes - Direct: No - Block Size: 4MB - Disk Target: Default Test Directory Xen dom0, patched, gran=thread, SMT On Baremetal, SMT On Xen dom0, vanilla, SMT Off Baremetal, SMT Off Xen dom0, vanilla, SMT On 20 40 60 80 100 SE +/- 1.44, N = 12 SE +/- 0.40, N = 3 SE +/- 0.30, N = 3 SE +/- 0.36, N = 3 SE +/- 0.62, N = 3 108.00 77.80 70.70 70.70 70.17
Flexible IO Tester Type: Sequential Read - IO Engine: POSIX AIO - Buffered: No - Direct: No - Block Size: 4KB - Disk Target: Default Test Directory OpenBenchmarking.org IOPS, More Is Better Flexible IO Tester Type: Sequential Read - IO Engine: POSIX AIO - Buffered: No - Direct: No - Block Size: 4KB - Disk Target: Default Test Directory Baremetal, SMT On Baremetal, SMT Off Xen dom0, vanilla, SMT Off Xen dom0, vanilla, SMT On Xen dom0, patched, gran=thread, SMT On 3K 6K 9K 12K 15K SE +/- 100.00, N = 3 SE +/- 33.33, N = 3 SE +/- 300.00, N = 3 SE +/- 300.00, N = 3 14900 14800 12833 12300 10300
Flexible IO Tester Type: Random Write - IO Engine: Linux AIO - Buffered: No - Direct: No - Block Size: 4KB - Disk Target: Default Test Directory OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.13 Type: Random Write - IO Engine: Linux AIO - Buffered: No - Direct: No - Block Size: 4KB - Disk Target: Default Test Directory Xen dom0, vanilla, SMT On Xen dom0, vanilla, SMT Off Baremetal, SMT Off Baremetal, SMT On Xen dom0, patched, gran=thread, SMT On 0.2678 0.5356 0.8034 1.0712 1.339 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 SE +/- 0.02, N = 4 SE +/- 0.01, N = 12 1.19 1.18 1.18 1.14 0.99
Flexible IO Tester Type: Sequential Read - IO Engine: Linux AIO - Buffered: No - Direct: No - Block Size: 16KB - Disk Target: Default Test Directory OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.13 Type: Sequential Read - IO Engine: Linux AIO - Buffered: No - Direct: No - Block Size: 16KB - Disk Target: Default Test Directory Xen dom0, patched, gran=thread, SMT On Baremetal, SMT On Baremetal, SMT Off Xen dom0, vanilla, SMT Off Xen dom0, vanilla, SMT On 30 60 90 120 150 SE +/- 0.58, N = 3 SE +/- 0.37, N = 3 SE +/- 0.03, N = 3 SE +/- 0.32, N = 3 SE +/- 0.32, N = 3 130.00 77.27 67.63 67.27 67.27
Flexible IO Tester Type: Random Write - IO Engine: Linux AIO - Buffered: No - Direct: No - Block Size: 4MB - Disk Target: Default Test Directory OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.13 Type: Random Write - IO Engine: Linux AIO - Buffered: No - Direct: No - Block Size: 4MB - Disk Target: Default Test Directory Xen dom0, patched, gran=thread, SMT On Baremetal, SMT On Xen dom0, vanilla, SMT On Xen dom0, vanilla, SMT Off Baremetal, SMT Off 20 40 60 80 100 SE +/- 1.45, N = 3 SE +/- 0.43, N = 3 SE +/- 1.03, N = 12 SE +/- 0.90, N = 3 SE +/- 1.19, N = 3 105.00 70.97 66.32 65.60 64.70
Flexible IO Tester Type: Sequential Read - IO Engine: Linux AIO - Buffered: Yes - Direct: No - Block Size: 4KB - Disk Target: Default Test Directory OpenBenchmarking.org IOPS, More Is Better Flexible IO Tester Type: Sequential Read - IO Engine: Linux AIO - Buffered: Yes - Direct: No - Block Size: 4KB - Disk Target: Default Test Directory Xen dom0, patched, gran=thread, SMT On Baremetal, SMT On Xen dom0, vanilla, SMT On Baremetal, SMT Off Xen dom0, vanilla, SMT Off 7K 14K 21K 28K 35K SE +/- 57.74, N = 3 SE +/- 88.19, N = 3 SE +/- 57.74, N = 3 SE +/- 33.33, N = 3 SE +/- 88.19, N = 3 32600 19767 17200 17133 17067
Flexible IO Tester Type: Random Write - IO Engine: POSIX AIO - Buffered: No - Direct: No - Block Size: 4KB - Disk Target: Default Test Directory OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.13 Type: Random Write - IO Engine: POSIX AIO - Buffered: No - Direct: No - Block Size: 4KB - Disk Target: Default Test Directory Xen dom0, vanilla, SMT Off Baremetal, SMT Off Xen dom0, vanilla, SMT On Baremetal, SMT On Xen dom0, patched, gran=thread, SMT On 0.2498 0.4996 0.7494 0.9992 1.249 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 SE +/- 0.02, N = 5 SE +/- 0.00, N = 3 SE +/- 0.01, N = 3 1.11 1.11 1.10 1.07 0.96
Flexible IO Tester Type: Sequential Read - IO Engine: POSIX AIO - Buffered: No - Direct: No - Block Size: 16KB - Disk Target: Default Test Directory OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.13 Type: Sequential Read - IO Engine: POSIX AIO - Buffered: No - Direct: No - Block Size: 16KB - Disk Target: Default Test Directory Xen dom0, patched, gran=thread, SMT On Baremetal, SMT On Baremetal, SMT Off Xen dom0, vanilla, SMT Off Xen dom0, vanilla, SMT On 20 40 60 80 100 SE +/- 0.59, N = 3 SE +/- 0.31, N = 3 SE +/- 0.12, N = 3 SE +/- 0.42, N = 3 109.00 77.17 67.10 67.03 66.83
Flexible IO Tester Type: Random Write - IO Engine: POSIX AIO - Buffered: No - Direct: No - Block Size: 4MB - Disk Target: Default Test Directory OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.13 Type: Random Write - IO Engine: POSIX AIO - Buffered: No - Direct: No - Block Size: 4MB - Disk Target: Default Test Directory Xen dom0, patched, gran=thread, SMT On Baremetal, SMT On Xen dom0, vanilla, SMT On Xen dom0, vanilla, SMT Off Baremetal, SMT Off 20 40 60 80 100 SE +/- 1.67, N = 3 SE +/- 0.38, N = 3 SE +/- 0.90, N = 12 SE +/- 0.71, N = 3 SE +/- 0.42, N = 3 106.00 71.50 67.96 66.87 66.30
Flexible IO Tester Type: Sequential Read - IO Engine: POSIX AIO - Buffered: Yes - Direct: No - Block Size: 4KB - Disk Target: Default Test Directory OpenBenchmarking.org IOPS, More Is Better Flexible IO Tester Type: Sequential Read - IO Engine: POSIX AIO - Buffered: Yes - Direct: No - Block Size: 4KB - Disk Target: Default Test Directory Xen dom0, patched, gran=thread, SMT On Baremetal, SMT On Xen dom0, vanilla, SMT Off Xen dom0, vanilla, SMT On Baremetal, SMT Off 7K 14K 21K 28K 35K SE +/- 100.00, N = 3 SE +/- 88.19, N = 3 SE +/- 33.33, N = 3 SE +/- 33.33, N = 3 32800 19733 17367 17333 17300
Flexible IO Tester Type: Sequential Read - IO Engine: Sync - Buffered: No - Direct: No - Block Size: 512KB - Disk Target: Default Test Directory OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.13 Type: Sequential Read - IO Engine: Sync - Buffered: No - Direct: No - Block Size: 512KB - Disk Target: Default Test Directory Xen dom0, patched, gran=thread, SMT On Baremetal, SMT On Xen dom0, vanilla, SMT Off Baremetal, SMT Off Xen dom0, vanilla, SMT On 30 60 90 120 150 SE +/- 2.00, N = 3 SE +/- 0.35, N = 3 SE +/- 0.23, N = 3 SE +/- 0.38, N = 3 SE +/- 0.18, N = 3 117.00 72.80 67.23 67.13 66.87
Flexible IO Tester Type: Sequential Write - IO Engine: Linux AIO - Buffered: No - Direct: No - Block Size: 4KB - Disk Target: Default Test Directory OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.13 Type: Sequential Write - IO Engine: Linux AIO - Buffered: No - Direct: No - Block Size: 4KB - Disk Target: Default Test Directory Xen dom0, patched, gran=thread, SMT On Baremetal, SMT On Baremetal, SMT Off Xen dom0, vanilla, SMT On Xen dom0, vanilla, SMT Off 20 40 60 80 100 SE +/- 0.13, N = 3 SE +/- 0.10, N = 3 SE +/- 0.44, N = 3 SE +/- 0.34, N = 3 SE +/- 0.36, N = 3 87.87 76.60 66.27 66.13 65.90
Flexible IO Tester Type: Sequential Read - IO Engine: Sync - Buffered: Yes - Direct: No - Block Size: 16KB - Disk Target: Default Test Directory OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.13 Type: Sequential Read - IO Engine: Sync - Buffered: Yes - Direct: No - Block Size: 16KB - Disk Target: Default Test Directory Xen dom0, patched, gran=thread, SMT On Baremetal, SMT On Xen dom0, vanilla, SMT On Xen dom0, vanilla, SMT Off Baremetal, SMT Off 30 60 90 120 150 SE +/- 2.00, N = 3 SE +/- 1.29, N = 3 SE +/- 0.31, N = 3 SE +/- 0.23, N = 3 SE +/- 0.25, N = 3 125.00 73.37 67.60 67.07 67.00
Flexible IO Tester Type: Sequential Write - IO Engine: Linux AIO - Buffered: No - Direct: No - Block Size: 4MB - Disk Target: Default Test Directory OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.13 Type: Sequential Write - IO Engine: Linux AIO - Buffered: No - Direct: No - Block Size: 4MB - Disk Target: Default Test Directory Xen dom0, patched, gran=thread, SMT On Baremetal, SMT On Xen dom0, vanilla, SMT On Baremetal, SMT Off Xen dom0, vanilla, SMT Off 30 60 90 120 150 SE +/- 1.22, N = 3 SE +/- 0.07, N = 3 SE +/- 0.38, N = 3 SE +/- 0.21, N = 3 139.00 85.43 76.83 76.47 76.40
Flexible IO Tester Type: Sequential Write - IO Engine: Sync - Buffered: No - Direct: No - Block Size: 16KB - Disk Target: Default Test Directory OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.13 Type: Sequential Write - IO Engine: Sync - Buffered: No - Direct: No - Block Size: 16KB - Disk Target: Default Test Directory Xen dom0, patched, gran=thread, SMT On Baremetal, SMT On Xen dom0, vanilla, SMT Off Baremetal, SMT Off Xen dom0, vanilla, SMT On 16 32 48 64 80 SE +/- 1.07, N = 4 SE +/- 0.72, N = 3 SE +/- 0.38, N = 3 SE +/- 0.57, N = 3 SE +/- 0.33, N = 3 72.30 71.97 66.27 66.13 65.97
Flexible IO Tester Type: Sequential Write - IO Engine: POSIX AIO - Buffered: No - Direct: No - Block Size: 4KB - Disk Target: Default Test Directory OpenBenchmarking.org IOPS, More Is Better Flexible IO Tester Type: Sequential Write - IO Engine: POSIX AIO - Buffered: No - Direct: No - Block Size: 4KB - Disk Target: Default Test Directory Baremetal, SMT Off Baremetal, SMT On 3K 6K 9K 12K 15K SE +/- 33.33, N = 3 SE +/- 33.33, N = 3 12867 12567
Flexible IO Tester Type: Sequential Write - IO Engine: Sync - Buffered: Yes - Direct: No - Block Size: 4KB - Disk Target: Default Test Directory OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.13 Type: Sequential Write - IO Engine: Sync - Buffered: Yes - Direct: No - Block Size: 4KB - Disk Target: Default Test Directory Xen dom0, patched, gran=thread, SMT On Baremetal, SMT On Baremetal, SMT Off Xen dom0, vanilla, SMT On Xen dom0, vanilla, SMT Off 30 60 90 120 150 SE +/- 0.64, N = 3 SE +/- 0.84, N = 3 SE +/- 0.73, N = 3 SE +/- 0.19, N = 3 122.00 43.87 41.97 39.63 39.57
Flexible IO Tester Type: Sequential Read - IO Engine: Linux AIO - Buffered: No - Direct: No - Block Size: 512KB - Disk Target: Default Test Directory OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.13 Type: Sequential Read - IO Engine: Linux AIO - Buffered: No - Direct: No - Block Size: 512KB - Disk Target: Default Test Directory Xen dom0, patched, gran=thread, SMT On Baremetal, SMT On Baremetal, SMT Off Xen dom0, vanilla, SMT Off Xen dom0, vanilla, SMT On 30 60 90 120 150 SE +/- 0.33, N = 3 SE +/- 0.17, N = 3 SE +/- 0.03, N = 3 SE +/- 0.41, N = 3 SE +/- 0.26, N = 3 131.00 77.93 67.63 67.03 66.37
Flexible IO Tester Type: Sequential Write - IO Engine: Sync - Buffered: Yes - Direct: No - Block Size: 4KB - Disk Target: Default Test Directory OpenBenchmarking.org IOPS, More Is Better Flexible IO Tester Type: Sequential Write - IO Engine: Sync - Buffered: Yes - Direct: No - Block Size: 4KB - Disk Target: Default Test Directory Xen dom0, patched, gran=thread, SMT On Baremetal, SMT On Baremetal, SMT Off Xen dom0, vanilla, SMT On Xen dom0, vanilla, SMT Off 7K 14K 21K 28K 35K SE +/- 88.19, N = 3 SE +/- 458.26, N = 3 SE +/- 218.58, N = 3 SE +/- 66.67, N = 3 31167 10900 10733 10500 10133
Flexible IO Tester Type: Sequential Read - IO Engine: POSIX AIO - Buffered: No - Direct: No - Block Size: 512KB - Disk Target: Default Test Directory OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.13 Type: Sequential Read - IO Engine: POSIX AIO - Buffered: No - Direct: No - Block Size: 512KB - Disk Target: Default Test Directory Xen dom0, patched, gran=thread, SMT On Baremetal, SMT On Xen dom0, vanilla, SMT On Xen dom0, vanilla, SMT Off Baremetal, SMT Off 30 60 90 120 150 SE +/- 1.53, N = 3 SE +/- 1.17, N = 3 SE +/- 0.26, N = 3 SE +/- 0.40, N = 3 SE +/- 0.65, N = 3 132.00 77.50 68.70 68.40 68.23
Flexible IO Tester Type: Sequential Read - IO Engine: Linux AIO - Buffered: No - Direct: No - Block Size: 4KB - Disk Target: Default Test Directory OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.13 Type: Sequential Read - IO Engine: Linux AIO - Buffered: No - Direct: No - Block Size: 4KB - Disk Target: Default Test Directory Xen dom0, patched, gran=thread, SMT On Baremetal, SMT On Xen dom0, vanilla, SMT On Xen dom0, vanilla, SMT Off Baremetal, SMT Off 20 40 60 80 100 SE +/- 1.13, N = 3 SE +/- 0.17, N = 3 SE +/- 0.26, N = 3 SE +/- 0.55, N = 3 108.00 75.03 66.77 66.60 66.57
Go Benchmarks Test: build OpenBenchmarking.org Nanoseconds/Operation, Fewer Is Better Go Benchmarks Test: build Baremetal, SMT Off Baremetal, SMT On Xen dom0, vanilla, SMT Off Xen dom0, patched, gran=thread, SMT On Xen dom0, vanilla, SMT On 8000M 16000M 24000M 32000M 40000M SE +/- 929583010.39, N = 12 SE +/- 1322899252.04, N = 12 SE +/- 1448983737.85, N = 12 SE +/- 794478745.31, N = 12 SE +/- 1060333694.66, N = 12 29821877913 30837627125 35077894498 35345842016 35794058970
Threaded I/O Tester Test: Random Write - Size Per Thread: 32MB - Thread Count: 16 OpenBenchmarking.org MB/s, More Is Better Threaded I/O Tester 20170503 Test: Random Write - Size Per Thread: 32MB - Thread Count: 16 Baremetal, SMT Off Xen dom0, vanilla, SMT Off Baremetal, SMT On Xen dom0, vanilla, SMT On Xen dom0, patched, gran=thread, SMT On 1.0328 2.0656 3.0984 4.1312 5.164 SE +/- 0.08, N = 3 SE +/- 0.07, N = 9 SE +/- 0.02, N = 3 SE +/- 0.11, N = 9 SE +/- 0.04, N = 6 4.59 4.30 4.30 4.15 2.68 1. (CC) gcc options: -O2
Threaded I/O Tester Test: Random Read - Size Per Thread: 32MB - Thread Count: 16 OpenBenchmarking.org MB/s, More Is Better Threaded I/O Tester 20170503 Test: Random Read - Size Per Thread: 32MB - Thread Count: 16 Xen dom0, vanilla, SMT On Baremetal, SMT Off Xen dom0, vanilla, SMT Off Baremetal, SMT On Xen dom0, patched, gran=thread, SMT On 3K 6K 9K 12K 15K SE +/- 604.31, N = 6 SE +/- 1707.89, N = 6 SE +/- 1006.37, N = 9 SE +/- 954.20, N = 6 SE +/- 298.81, N = 9 14238 12617 11467 8313 5730 1. (CC) gcc options: -O2
Threaded I/O Tester Test: Random Write - Size Per Thread: 32MB - Thread Count: 4 OpenBenchmarking.org MB/s, More Is Better Threaded I/O Tester 20170503 Test: Random Write - Size Per Thread: 32MB - Thread Count: 4 Baremetal, SMT On Baremetal, SMT Off Xen dom0, vanilla, SMT On Xen dom0, vanilla, SMT Off Xen dom0, patched, gran=thread, SMT On 0.612 1.224 1.836 2.448 3.06 SE +/- 0.16, N = 6 SE +/- 0.05, N = 4 SE +/- 0.10, N = 9 SE +/- 0.04, N = 3 SE +/- 0.01, N = 3 2.72 2.69 2.43 2.07 1.12 1. (CC) gcc options: -O2
Go Benchmarks Test: garbage OpenBenchmarking.org Nanoseconds/Operation, Fewer Is Better Go Benchmarks Test: garbage Baremetal, SMT On Xen dom0, vanilla, SMT On Xen dom0, patched, gran=thread, SMT On Baremetal, SMT Off Xen dom0, vanilla, SMT Off 1.3M 2.6M 3.9M 5.2M 6.5M SE +/- 17087.95, N = 3 SE +/- 6108.25, N = 3 SE +/- 3712.31, N = 3 SE +/- 18424.69, N = 3 SE +/- 13855.53, N = 3 4560245 4602223 4603281 5746579 5854407
Threaded I/O Tester Test: Random Read - Size Per Thread: 32MB - Thread Count: 4 OpenBenchmarking.org MB/s, More Is Better Threaded I/O Tester 20170503 Test: Random Read - Size Per Thread: 32MB - Thread Count: 4 Baremetal, SMT Off Xen dom0, vanilla, SMT Off Xen dom0, vanilla, SMT On Baremetal, SMT On Xen dom0, patched, gran=thread, SMT On 1100 2200 3300 4400 5500 SE +/- 548.38, N = 6 SE +/- 60.84, N = 3 SE +/- 556.37, N = 9 SE +/- 377.58, N = 6 SE +/- 48.51, N = 9 5260 5258 3650 2748 2048 1. (CC) gcc options: -O2
Threaded I/O Tester Test: Read - Size Per Thread: 32MB - Thread Count: 16 OpenBenchmarking.org MB/s, More Is Better Threaded I/O Tester 20170503 Test: Read - Size Per Thread: 32MB - Thread Count: 16 Baremetal, SMT Off Baremetal, SMT On Xen dom0, vanilla, SMT On Xen dom0, vanilla, SMT Off Xen dom0, patched, gran=thread, SMT On 2K 4K 6K 8K 10K SE +/- 855.11, N = 9 SE +/- 668.84, N = 9 SE +/- 688.21, N = 6 SE +/- 281.99, N = 9 SE +/- 91.32, N = 9 7816 7199 7149 6144 2770 1. (CC) gcc options: -O2
Threaded I/O Tester Test: Write - Size Per Thread: 32MB - Thread Count: 4 OpenBenchmarking.org MB/s, More Is Better Threaded I/O Tester 20170503 Test: Write - Size Per Thread: 32MB - Thread Count: 4 Baremetal, SMT On Baremetal, SMT Off Xen dom0, vanilla, SMT Off Xen dom0, vanilla, SMT On Xen dom0, patched, gran=thread, SMT On 0.0968 0.1936 0.2904 0.3872 0.484 SE +/- 0.01, N = 9 SE +/- 0.01, N = 9 SE +/- 0.01, N = 9 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 0.43 0.42 0.35 0.24 0.18 1. (CC) gcc options: -O2
Flexible IO Tester Type: Sequential Write - IO Engine: POSIX AIO - Buffered: Yes - Direct: No - Block Size: 4MB - Disk Target: Default Test Directory OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.13 Type: Sequential Write - IO Engine: POSIX AIO - Buffered: Yes - Direct: No - Block Size: 4MB - Disk Target: Default Test Directory Xen dom0, patched, gran=thread, SMT On Baremetal, SMT On Baremetal, SMT Off Xen dom0, vanilla, SMT On Xen dom0, vanilla, SMT Off 30 60 90 120 150 SE +/- 4.68, N = 12 SE +/- 0.28, N = 3 SE +/- 0.54, N = 3 SE +/- 0.44, N = 3 SE +/- 0.46, N = 3 120.01 69.77 48.47 47.70 46.90
Flexible IO Tester Type: Sequential Read - IO Engine: Sync - Buffered: No - Direct: No - Block Size: 4KB - Disk Target: Default Test Directory OpenBenchmarking.org IOPS, More Is Better Flexible IO Tester 3.13 Type: Sequential Read - IO Engine: Sync - Buffered: No - Direct: No - Block Size: 4KB - Disk Target: Default Test Directory Baremetal, SMT Off Xen dom0, vanilla, SMT On Xen dom0, vanilla, SMT Off Xen dom0, patched, gran=thread, SMT On 3K 6K 9K 12K 15K SE +/- 261.41, N = 12 SE +/- 195.79, N = 4 SE +/- 179.57, N = 7 SE +/- 88.19, N = 3 14300 12600 12529 10767
Flexible IO Tester Type: Sequential Write - IO Engine: POSIX AIO - Buffered: Yes - Direct: No - Block Size: 4KB - Disk Target: Default Test Directory OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.13 Type: Sequential Write - IO Engine: POSIX AIO - Buffered: Yes - Direct: No - Block Size: 4KB - Disk Target: Default Test Directory Xen dom0, patched, gran=thread, SMT On Baremetal, SMT On Baremetal, SMT Off Xen dom0, vanilla, SMT On Xen dom0, vanilla, SMT Off 30 60 90 120 150 SE +/- 2.22, N = 12 SE +/- 0.29, N = 3 SE +/- 0.44, N = 3 SE +/- 0.58, N = 3 SE +/- 0.55, N = 3 125.00 71.07 41.27 39.93 39.53
Flexible IO Tester Type: Sequential Write - IO Engine: POSIX AIO - Buffered: Yes - Direct: No - Block Size: 4KB - Disk Target: Default Test Directory OpenBenchmarking.org IOPS, More Is Better Flexible IO Tester Type: Sequential Write - IO Engine: POSIX AIO - Buffered: Yes - Direct: No - Block Size: 4KB - Disk Target: Default Test Directory Xen dom0, patched, gran=thread, SMT On Baremetal, SMT On Baremetal, SMT Off Xen dom0, vanilla, SMT On Xen dom0, vanilla, SMT Off 7K 14K 21K 28K 35K SE +/- 552.31, N = 12 SE +/- 88.19, N = 3 SE +/- 33.33, N = 3 SE +/- 150.00, N = 2 SE +/- 150.00, N = 2 31933 18267 10367 10350 10250
Flexible IO Tester Type: Sequential Write - IO Engine: Linux AIO - Buffered: Yes - Direct: No - Block Size: 4MB - Disk Target: Default Test Directory OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.13 Type: Sequential Write - IO Engine: Linux AIO - Buffered: Yes - Direct: No - Block Size: 4MB - Disk Target: Default Test Directory Xen dom0, patched, gran=thread, SMT On Baremetal, SMT On Baremetal, SMT Off Xen dom0, vanilla, SMT On Xen dom0, vanilla, SMT Off 30 60 90 120 150 SE +/- 8.35, N = 12 SE +/- 3.27, N = 12 SE +/- 0.98, N = 3 SE +/- 0.32, N = 3 SE +/- 0.29, N = 3 132.11 74.83 51.37 50.37 49.17
Flexible IO Tester Type: Sequential Write - IO Engine: Linux AIO - Buffered: Yes - Direct: No - Block Size: 4KB - Disk Target: Default Test Directory OpenBenchmarking.org IOPS, More Is Better Flexible IO Tester Type: Sequential Write - IO Engine: Linux AIO - Buffered: Yes - Direct: No - Block Size: 4KB - Disk Target: Default Test Directory Xen dom0, patched, gran=thread, SMT On Baremetal, SMT On Baremetal, SMT Off Xen dom0, vanilla, SMT On Xen dom0, vanilla, SMT Off 5K 10K 15K 20K 25K SE +/- 392.99, N = 3 SE +/- 88.19, N = 3 SE +/- 152.75, N = 3 25367 11567 10500 10100 10000
Compile Bench Test: Compile OpenBenchmarking.org MB/s, More Is Better Compile Bench 0.6 Test: Compile Xen dom0, patched, gran=thread, SMT On Baremetal, SMT On Xen dom0, vanilla, SMT On Baremetal, SMT Off Xen dom0, vanilla, SMT Off 30 60 90 120 150 SE +/- 2.32, N = 4 SE +/- 1.05, N = 3 SE +/- 1.33, N = 9 SE +/- 1.28, N = 9 SE +/- 0.81, N = 3 149.48 69.15 67.62 66.43 65.98
Compile Bench Test: Read Compiled Tree OpenBenchmarking.org MB/s, More Is Better Compile Bench 0.6 Test: Read Compiled Tree Baremetal, SMT Off Baremetal, SMT On Xen dom0, vanilla, SMT Off Xen dom0, patched, gran=thread, SMT On Xen dom0, vanilla, SMT On 110 220 330 440 550 SE +/- 38.13, N = 3 SE +/- 31.12, N = 3 SE +/- 11.94, N = 3 SE +/- 2.65, N = 3 SE +/- 112.07, N = 3 497 467 373 340 274
Flexible IO Tester Type: Sequential Write - IO Engine: Sync - Buffered: No - Direct: No - Block Size: 4KB - Disk Target: Default Test Directory OpenBenchmarking.org IOPS, More Is Better Flexible IO Tester 3.13 Type: Sequential Write - IO Engine: Sync - Buffered: No - Direct: No - Block Size: 4KB - Disk Target: Default Test Directory Baremetal, SMT Off 3K 6K 9K 12K 15K SE +/- 225.67, N = 11 12173
Threaded I/O Tester Test: Read - Size Per Thread: 32MB - Thread Count: 8 OpenBenchmarking.org MB/s, More Is Better Threaded I/O Tester 20170503 Test: Read - Size Per Thread: 32MB - Thread Count: 8 Baremetal, SMT Off Xen dom0, vanilla, SMT On Baremetal, SMT On Xen dom0, vanilla, SMT Off Xen dom0, patched, gran=thread, SMT On 1600 3200 4800 6400 8000 SE +/- 395.09, N = 9 SE +/- 549.70, N = 9 SE +/- 295.92, N = 6 SE +/- 489.68, N = 6 SE +/- 93.67, N = 9 7304 5663 5226 4832 2183 1. (CC) gcc options: -O2
Flexible IO Tester Type: Sequential Read - IO Engine: Linux AIO - Buffered: No - Direct: No - Block Size: 4KB - Disk Target: Default Test Directory OpenBenchmarking.org IOPS, More Is Better Flexible IO Tester 3.13 Type: Sequential Read - IO Engine: Linux AIO - Buffered: No - Direct: No - Block Size: 4KB - Disk Target: Default Test Directory Xen dom0, patched, gran=thread, SMT On Xen dom0, vanilla, SMT On Xen dom0, vanilla, SMT Off Baremetal, SMT Off 6K 12K 18K 24K 30K SE +/- 145.30, N = 3 SE +/- 88.19, N = 3 SE +/- 202.76, N = 3 27233 17100 17033 16733
Threaded I/O Tester Test: Read - Size Per Thread: 32MB - Thread Count: 32 OpenBenchmarking.org MB/s, More Is Better Threaded I/O Tester 20170503 Test: Read - Size Per Thread: 32MB - Thread Count: 32 Baremetal, SMT On Baremetal, SMT Off Xen dom0, vanilla, SMT On Xen dom0, vanilla, SMT Off Xen dom0, patched, gran=thread, SMT On 2K 4K 6K 8K 10K SE +/- 690.28, N = 9 SE +/- 962.94, N = 9 SE +/- 676.51, N = 9 SE +/- 311.38, N = 6 SE +/- 268.91, N = 6 10473 8793 7229 6058 4131 1. (CC) gcc options: -O2
Flexible IO Tester Type: Sequential Read - IO Engine: Linux AIO - Buffered: Yes - Direct: No - Block Size: 4KB - Disk Target: Default Test Directory OpenBenchmarking.org IOPS, More Is Better Flexible IO Tester 3.13 Type: Sequential Read - IO Engine: Linux AIO - Buffered: Yes - Direct: No - Block Size: 4KB - Disk Target: Default Test Directory Xen dom0, patched, gran=thread, SMT On Xen dom0, vanilla, SMT Off Baremetal, SMT Off Xen dom0, vanilla, SMT On 7K 14K 21K 28K 35K SE +/- 33.33, N = 3 SE +/- 88.19, N = 3 SE +/- 66.67, N = 3 SE +/- 333.33, N = 3 32767 17267 17067 16333
Threaded I/O Tester Test: Write - Size Per Thread: 32MB - Thread Count: 8 OpenBenchmarking.org MB/s, More Is Better Threaded I/O Tester 20170503 Test: Write - Size Per Thread: 32MB - Thread Count: 8 Baremetal, SMT Off Baremetal, SMT On Xen dom0, vanilla, SMT Off Xen dom0, patched, gran=thread, SMT On Xen dom0, vanilla, SMT On 0.1215 0.243 0.3645 0.486 0.6075 SE +/- 0.00, N = 3 SE +/- 0.01, N = 9 SE +/- 0.01, N = 6 SE +/- 0.00, N = 3 SE +/- 0.00, N = 9 0.54 0.50 0.49 0.36 0.32 1. (CC) gcc options: -O2
Flexible IO Tester Type: Sequential Write - IO Engine: Linux AIO - Buffered: No - Direct: No - Block Size: 4KB - Disk Target: Default Test Directory OpenBenchmarking.org IOPS, More Is Better Flexible IO Tester 3.13 Type: Sequential Write - IO Engine: Linux AIO - Buffered: No - Direct: No - Block Size: 4KB - Disk Target: Default Test Directory Xen dom0, patched, gran=thread, SMT On Xen dom0, vanilla, SMT On Baremetal, SMT Off Xen dom0, vanilla, SMT Off 5K 10K 15K 20K 25K SE +/- 33.33, N = 3 SE +/- 88.19, N = 3 SE +/- 120.19, N = 3 SE +/- 120.19, N = 3 22467 16933 16933 16833
Flexible IO Tester Type: Sequential Write - IO Engine: Linux AIO - Buffered: Yes - Direct: No - Block Size: 4KB - Disk Target: Default Test Directory OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.13 Type: Sequential Write - IO Engine: Linux AIO - Buffered: Yes - Direct: No - Block Size: 4KB - Disk Target: Default Test Directory Xen dom0, patched, gran=thread, SMT On Baremetal, SMT On Xen dom0, vanilla, SMT On Baremetal, SMT Off Xen dom0, vanilla, SMT Off 20 40 60 80 100 SE +/- 1.33, N = 3 SE +/- 0.26, N = 3 SE +/- 0.19, N = 3 SE +/- 0.48, N = 3 SE +/- 0.13, N = 3 109.00 45.17 42.73 41.77 39.03
Flexible IO Tester Type: Sequential Write - IO Engine: Linux AIO - Buffered: Yes - Direct: No - Block Size: 4KB - Disk Target: Default Test Directory OpenBenchmarking.org IOPS, More Is Better Flexible IO Tester 3.13 Type: Sequential Write - IO Engine: Linux AIO - Buffered: Yes - Direct: No - Block Size: 4KB - Disk Target: Default Test Directory Xen dom0, patched, gran=thread, SMT On Xen dom0, vanilla, SMT On Baremetal, SMT Off Xen dom0, vanilla, SMT Off 6K 12K 18K 24K 30K SE +/- 371.18, N = 3 SE +/- 33.33, N = 3 SE +/- 100.00, N = 3 27833 10933 10700 10100
Threaded I/O Tester Test: Random Read - Size Per Thread: 32MB - Thread Count: 8 OpenBenchmarking.org MB/s, More Is Better Threaded I/O Tester 20170503 Test: Random Read - Size Per Thread: 32MB - Thread Count: 8 Xen dom0, vanilla, SMT On Xen dom0, vanilla, SMT Off Baremetal, SMT Off Baremetal, SMT On Xen dom0, patched, gran=thread, SMT On 2K 4K 6K 8K 10K SE +/- 417.52, N = 6 SE +/- 156.53, N = 3 SE +/- 567.56, N = 9 SE +/- 670.41, N = 9 SE +/- 293.36, N = 6 9871 7930 6374 5748 3020 1. (CC) gcc options: -O2
Compile Bench Test: Initial Create OpenBenchmarking.org MB/s, More Is Better Compile Bench 0.6 Test: Initial Create Xen dom0, patched, gran=thread, SMT On Baremetal, SMT On Xen dom0, vanilla, SMT On Xen dom0, vanilla, SMT Off Baremetal, SMT Off 11 22 33 44 55 SE +/- 2.35, N = 3 SE +/- 9.62, N = 3 SE +/- 7.81, N = 3 SE +/- 7.84, N = 3 SE +/- 7.62, N = 3 49.08 29.24 27.92 27.35 27.32
Threaded I/O Tester Test: Random Read - Size Per Thread: 32MB - Thread Count: 32 OpenBenchmarking.org MB/s, More Is Better Threaded I/O Tester 20170503 Test: Random Read - Size Per Thread: 32MB - Thread Count: 32 Baremetal, SMT Off Xen dom0, vanilla, SMT Off Xen dom0, vanilla, SMT On Baremetal, SMT On Xen dom0, patched, gran=thread, SMT On 5K 10K 15K 20K 25K SE +/- 2651.67, N = 9 SE +/- 1319.51, N = 9 SE +/- 2903.95, N = 9 SE +/- 1327.44, N = 6 SE +/- 415.43, N = 9 22375 19318 16645 16010 7724 1. (CC) gcc options: -O2
Flexible IO Tester Type: Sequential Write - IO Engine: POSIX AIO - Buffered: Yes - Direct: No - Block Size: 512KB - Disk Target: Default Test Directory OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.13 Type: Sequential Write - IO Engine: POSIX AIO - Buffered: Yes - Direct: No - Block Size: 512KB - Disk Target: Default Test Directory Xen dom0, patched, gran=thread, SMT On Baremetal, SMT On Baremetal, SMT Off Xen dom0, vanilla, SMT On Xen dom0, vanilla, SMT Off 30 60 90 120 150 SE +/- 6.62, N = 12 SE +/- 0.24, N = 3 SE +/- 0.43, N = 3 SE +/- 0.25, N = 3 SE +/- 0.20, N = 3 130.92 71.33 41.63 40.00 39.73
Threaded I/O Tester Test: Random Write - Size Per Thread: 32MB - Thread Count: 8 OpenBenchmarking.org MB/s, More Is Better Threaded I/O Tester 20170503 Test: Random Write - Size Per Thread: 32MB - Thread Count: 8 Baremetal, SMT Off Xen dom0, vanilla, SMT Off Xen dom0, vanilla, SMT On Baremetal, SMT On Xen dom0, patched, gran=thread, SMT On 0.7965 1.593 2.3895 3.186 3.9825 SE +/- 0.09, N = 7 SE +/- 0.07, N = 9 SE +/- 0.11, N = 9 SE +/- 0.15, N = 9 SE +/- 0.03, N = 3 3.54 3.51 3.40 3.38 1.75 1. (CC) gcc options: -O2
Threaded I/O Tester Test: Read - Size Per Thread: 32MB - Thread Count: 4 OpenBenchmarking.org MB/s, More Is Better Threaded I/O Tester 20170503 Test: Read - Size Per Thread: 32MB - Thread Count: 4 Baremetal, SMT Off Xen dom0, vanilla, SMT Off Xen dom0, vanilla, SMT On Baremetal, SMT On Xen dom0, patched, gran=thread, SMT On 1100 2200 3300 4400 5500 SE +/- 233.06, N = 9 SE +/- 166.37, N = 9 SE +/- 151.21, N = 9 SE +/- 421.45, N = 6 SE +/- 146.85, N = 6 5254 3971 3659 3098 1405 1. (CC) gcc options: -O2
Threaded I/O Tester Test: Random Write - Size Per Thread: 32MB - Thread Count: 32 OpenBenchmarking.org MB/s, More Is Better Threaded I/O Tester 20170503 Test: Random Write - Size Per Thread: 32MB - Thread Count: 32 Baremetal, SMT On Baremetal, SMT Off Xen dom0, vanilla, SMT Off Xen dom0, vanilla, SMT On Xen dom0, patched, gran=thread, SMT On 1.1273 2.2546 3.3819 4.5092 5.6365 SE +/- 0.09, N = 3 SE +/- 0.05, N = 3 SE +/- 0.06, N = 3 SE +/- 0.02, N = 3 SE +/- 0.01, N = 3 5.01 4.99 4.76 4.69 3.61 1. (CC) gcc options: -O2
Threaded I/O Tester Test: Write - Size Per Thread: 32MB - Thread Count: 16 OpenBenchmarking.org MB/s, More Is Better Threaded I/O Tester 20170503 Test: Write - Size Per Thread: 32MB - Thread Count: 16 Baremetal, SMT Off Xen dom0, patched, gran=thread, SMT On Baremetal, SMT On Xen dom0, vanilla, SMT Off Xen dom0, vanilla, SMT On 0.1418 0.2836 0.4254 0.5672 0.709 SE +/- 0.01, N = 9 SE +/- 0.00, N = 3 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 0.63 0.62 0.58 0.57 0.44 1. (CC) gcc options: -O2
Hackbench Count: 1 - Type: Thread OpenBenchmarking.org Seconds, Fewer Is Better Hackbench Count: 1 - Type: Thread Baremetal, SMT On Baremetal, SMT Off Xen dom0, vanilla, SMT On Xen dom0, patched, gran=thread, SMT On Xen dom0, vanilla, SMT Off 6 12 18 24 30 SE +/- 0.08, N = 3 SE +/- 0.06, N = 3 SE +/- 0.03, N = 3 SE +/- 0.03, N = 3 SE +/- 0.14, N = 3 6.82 8.24 16.30 16.57 24.71 1. (CC) gcc options: -lpthread
Threaded I/O Tester Test: Write - Size Per Thread: 32MB - Thread Count: 32 OpenBenchmarking.org MB/s, More Is Better Threaded I/O Tester 20170503 Test: Write - Size Per Thread: 32MB - Thread Count: 32 Xen dom0, patched, gran=thread, SMT On Baremetal, SMT On Baremetal, SMT Off Xen dom0, vanilla, SMT Off Xen dom0, vanilla, SMT On 0.2385 0.477 0.7155 0.954 1.1925 SE +/- 0.00, N = 3 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 SE +/- 0.01, N = 6 1.06 0.73 0.71 0.67 0.54 1. (CC) gcc options: -O2
Hackbench Count: 4 - Type: Thread OpenBenchmarking.org Seconds, Fewer Is Better Hackbench Count: 4 - Type: Thread Baremetal, SMT On Baremetal, SMT Off Xen dom0, vanilla, SMT On Xen dom0, patched, gran=thread, SMT On Xen dom0, vanilla, SMT Off 20 40 60 80 100 SE +/- 0.40, N = 3 SE +/- 0.05, N = 3 SE +/- 0.37, N = 3 SE +/- 0.13, N = 3 SE +/- 0.37, N = 3 26.02 32.84 67.67 67.72 99.25 1. (CC) gcc options: -lpthread
Hackbench Count: 8 - Type: Thread OpenBenchmarking.org Seconds, Fewer Is Better Hackbench Count: 8 - Type: Thread Baremetal, SMT On Baremetal, SMT Off Xen dom0, vanilla, SMT On Xen dom0, patched, gran=thread, SMT On Xen dom0, vanilla, SMT Off 40 80 120 160 200 SE +/- 0.11, N = 3 SE +/- 0.19, N = 3 SE +/- 0.97, N = 3 SE +/- 1.27, N = 3 SE +/- 0.63, N = 3 51.09 68.60 138.09 142.61 177.99 1. (CC) gcc options: -lpthread
Hackbench Count: 1 - Type: Process OpenBenchmarking.org Seconds, Fewer Is Better Hackbench Count: 1 - Type: Process Baremetal, SMT On Baremetal, SMT Off Xen dom0, vanilla, SMT On Xen dom0, patched, gran=thread, SMT On Xen dom0, vanilla, SMT Off 6 12 18 24 30 SE +/- 0.01, N = 3 SE +/- 0.09, N = 10 SE +/- 0.07, N = 3 SE +/- 0.02, N = 3 SE +/- 0.36, N = 3 6.28 7.96 15.74 15.82 23.61 1. (CC) gcc options: -lpthread
Hackbench Count: 16 - Type: Thread OpenBenchmarking.org Seconds, Fewer Is Better Hackbench Count: 16 - Type: Thread Baremetal, SMT On Baremetal, SMT Off Xen dom0, vanilla, SMT On Xen dom0, patched, gran=thread, SMT On Xen dom0, vanilla, SMT Off 80 160 240 320 400 SE +/- 0.08, N = 3 SE +/- 0.80, N = 3 SE +/- 4.12, N = 9 SE +/- 0.91, N = 3 SE +/- 4.79, N = 9 107 134 299 304 386 1. (CC) gcc options: -lpthread
Hackbench Count: 4 - Type: Process OpenBenchmarking.org Seconds, Fewer Is Better Hackbench Count: 4 - Type: Process Baremetal, SMT On Baremetal, SMT Off Xen dom0, vanilla, SMT On Xen dom0, patched, gran=thread, SMT On Xen dom0, vanilla, SMT Off 20 40 60 80 100 SE +/- 0.01, N = 3 SE +/- 0.14, N = 3 SE +/- 0.33, N = 3 SE +/- 0.36, N = 3 SE +/- 0.54, N = 3 24.20 31.70 64.51 65.46 99.53 1. (CC) gcc options: -lpthread
Hackbench Count: 8 - Type: Process OpenBenchmarking.org Seconds, Fewer Is Better Hackbench Count: 8 - Type: Process Baremetal, SMT On Baremetal, SMT Off Xen dom0, vanilla, SMT On Xen dom0, patched, gran=thread, SMT On Xen dom0, vanilla, SMT Off 50 100 150 200 250 SE +/- 0.02, N = 3 SE +/- 0.12, N = 3 SE +/- 0.89, N = 3 SE +/- 0.96, N = 3 SE +/- 0.70, N = 3 49.69 66.53 144.24 145.36 208.00 1. (CC) gcc options: -lpthread
Hackbench Count: 16 - Type: Process OpenBenchmarking.org Seconds, Fewer Is Better Hackbench Count: 16 - Type: Process Baremetal, SMT On Baremetal, SMT Off Xen dom0, vanilla, SMT On Xen dom0, patched, gran=thread, SMT On Xen dom0, vanilla, SMT Off 80 160 240 320 400 SE +/- 0.48, N = 3 SE +/- 0.46, N = 3 SE +/- 2.40, N = 3 SE +/- 1.35, N = 3 SE +/- 3.47, N = 3 107 135 301 301 359 1. (CC) gcc options: -lpthread
Stress-NG Test: Bsearch OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.07.26 Test: Bsearch Xen dom0, patched, gran=thread, SMT On Baremetal, SMT On Xen dom0, vanilla, SMT On Xen dom0, vanilla, SMT Off Baremetal, SMT Off 400 800 1200 1600 2000 SE +/- 0.68, N = 3 SE +/- 0.99, N = 3 SE +/- 0.92, N = 3 SE +/- 2.69, N = 3 SE +/- 1.77, N = 3 1863 1849 1846 1353 1345 1. (CC) gcc options: -O2 -std=gnu99 -lm -lz -lcrypt -lrt -lpthread -laio -lc
Stress-NG Test: Forking OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.07.26 Test: Forking Baremetal, SMT On Baremetal, SMT Off Xen dom0, patched, gran=thread, SMT On Xen dom0, vanilla, SMT On Xen dom0, vanilla, SMT Off 5K 10K 15K 20K 25K SE +/- 107.88, N = 3 SE +/- 168.36, N = 3 SE +/- 95.18, N = 3 SE +/- 53.46, N = 3 SE +/- 73.05, N = 3 24703 19539 6828 6700 5354 1. (CC) gcc options: -O2 -std=gnu99 -lm -lz -lcrypt -lrt -lpthread -laio -lc
Stress-NG Test: Hsearch OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.07.26 Test: Hsearch Baremetal, SMT On Xen dom0, vanilla, SMT On Xen dom0, patched, gran=thread, SMT On Xen dom0, vanilla, SMT Off Baremetal, SMT Off 3K 6K 9K 12K 15K SE +/- 35.70, N = 3 SE +/- 17.10, N = 3 SE +/- 59.50, N = 3 SE +/- 25.71, N = 3 SE +/- 41.43, N = 3 15318 15307 15207 12607 12591 1. (CC) gcc options: -O2 -std=gnu99 -lm -lz -lcrypt -lrt -lpthread -laio -lc
Stress-NG Test: Lsearch OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.07.26 Test: Lsearch Baremetal, SMT On Xen dom0, vanilla, SMT On Xen dom0, patched, gran=thread, SMT On Baremetal, SMT Off Xen dom0, vanilla, SMT Off 8 16 24 32 40 SE +/- 0.00, N = 3 SE +/- 0.01, N = 3 SE +/- 0.18, N = 3 SE +/- 0.04, N = 3 SE +/- 1.23, N = 10 34.93 34.92 34.75 26.85 25.59 1. (CC) gcc options: -O2 -std=gnu99 -lm -lz -lcrypt -lrt -lpthread -laio -lc
Flexible IO Tester Type: Sequential Write - IO Engine: Linux AIO - Buffered: No - Direct: No - Block Size: 16KB - Disk Target: Default Test Directory OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.13 Type: Sequential Write - IO Engine: Linux AIO - Buffered: No - Direct: No - Block Size: 16KB - Disk Target: Default Test Directory Xen dom0, patched, gran=thread, SMT On Baremetal, SMT On Xen dom0, vanilla, SMT Off Baremetal, SMT Off Xen dom0, vanilla, SMT On 30 60 90 120 150 SE +/- 0.47, N = 3 SE +/- 0.32, N = 3 SE +/- 0.12, N = 3 SE +/- 0.00, N = 3 127.00 76.63 66.27 66.23 66.20
Stress-NG Test: Tsearch OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.07.26 Test: Tsearch Baremetal, SMT On Xen dom0, vanilla, SMT On Xen dom0, patched, gran=thread, SMT On Baremetal, SMT Off Xen dom0, vanilla, SMT Off 15 30 45 60 75 SE +/- 0.03, N = 3 SE +/- 0.05, N = 3 SE +/- 0.08, N = 3 SE +/- 0.21, N = 3 SE +/- 0.04, N = 3 65.53 64.77 64.69 54.16 53.68 1. (CC) gcc options: -O2 -std=gnu99 -lm -lz -lcrypt -lrt -lpthread -laio -lc
Stress-NG Test: CPU Stress OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.07.26 Test: CPU Stress Baremetal, SMT On Xen dom0, vanilla, SMT On Xen dom0, patched, gran=thread, SMT On Xen dom0, vanilla, SMT Off Baremetal, SMT Off 200 400 600 800 1000 SE +/- 15.17, N = 3 SE +/- 3.50, N = 3 SE +/- 10.94, N = 3 SE +/- 0.45, N = 3 SE +/- 4.98, N = 3 982 979 967 820 785 1. (CC) gcc options: -O2 -std=gnu99 -lm -lz -lcrypt -lrt -lpthread -laio -lc
Stress-NG Test: Semaphores OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.07.26 Test: Semaphores Baremetal, SMT Off Baremetal, SMT On Xen dom0, patched, gran=thread, SMT On Xen dom0, vanilla, SMT On Xen dom0, vanilla, SMT Off 2M 4M 6M 8M 10M SE +/- 98097.44, N = 3 SE +/- 7343.60, N = 3 SE +/- 18110.01, N = 3 SE +/- 62962.36, N = 5 SE +/- 19820.08, N = 3 7910494 6044741 4448708 4168488 3243215 1. (CC) gcc options: -O2 -std=gnu99 -lm -lz -lcrypt -lrt -lpthread -laio -lc
Stress-NG Test: Memory Copying OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.07.26 Test: Memory Copying Baremetal, SMT Off Xen dom0, vanilla, SMT Off Baremetal, SMT On Xen dom0, vanilla, SMT On Xen dom0, patched, gran=thread, SMT On 200 400 600 800 1000 SE +/- 5.31, N = 3 SE +/- 1.20, N = 3 SE +/- 6.83, N = 3 SE +/- 6.80, N = 3 SE +/- 7.44, N = 3 908 879 563 560 558 1. (CC) gcc options: -O2 -std=gnu99 -lm -lz -lcrypt -lrt -lpthread -laio -lc
Stress-NG Test: Socket Activity OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.07.26 Test: Socket Activity Baremetal, SMT Off Baremetal, SMT On Xen dom0, patched, gran=thread, SMT On Xen dom0, vanilla, SMT On Xen dom0, vanilla, SMT Off 500 1000 1500 2000 2500 SE +/- 107.14, N = 12 SE +/- 10.01, N = 3 SE +/- 16.46, N = 8 SE +/- 10.31, N = 3 SE +/- 12.05, N = 3 2547 2290 1363 1349 939 1. (CC) gcc options: -O2 -std=gnu99 -lm -lz -lcrypt -lrt -lpthread -laio -lc
Stress-NG Test: Context Switching OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.07.26 Test: Context Switching Baremetal, SMT On Baremetal, SMT Off Xen dom0, vanilla, SMT On Xen dom0, patched, gran=thread, SMT On Xen dom0, vanilla, SMT Off 400K 800K 1200K 1600K 2000K SE +/- 3551.21, N = 3 SE +/- 9461.37, N = 3 SE +/- 1307.78, N = 3 SE +/- 669.26, N = 3 SE +/- 572.41, N = 3 1657146 1438229 459296 452470 334689 1. (CC) gcc options: -O2 -std=gnu99 -lm -lz -lcrypt -lrt -lpthread -laio -lc
Stress-NG Test: Glibc C String Functions OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.07.26 Test: Glibc C String Functions Baremetal, SMT On Xen dom0, vanilla, SMT On Xen dom0, patched, gran=thread, SMT On Xen dom0, vanilla, SMT Off Baremetal, SMT Off 30K 60K 90K 120K 150K SE +/- 2429.30, N = 3 SE +/- 2948.27, N = 3 SE +/- 348.91, N = 3 SE +/- 2769.44, N = 3 SE +/- 1643.18, N = 3 159148 155218 151562 140615 137305 1. (CC) gcc options: -O2 -std=gnu99 -lm -lz -lcrypt -lrt -lpthread -laio -lc
Stress-NG Test: Glibc Qsort Data Sorting OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.07.26 Test: Glibc Qsort Data Sorting Xen dom0, patched, gran=thread, SMT On Xen dom0, vanilla, SMT On Baremetal, SMT On Baremetal, SMT Off Xen dom0, vanilla, SMT Off 8 16 24 32 40 SE +/- 0.03, N = 3 SE +/- 0.05, N = 3 SE +/- 0.55, N = 3 SE +/- 0.05, N = 3 SE +/- 0.14, N = 3 34.89 34.86 34.03 30.76 30.54 1. (CC) gcc options: -O2 -std=gnu99 -lm -lz -lcrypt -lrt -lpthread -laio -lc
Stress-NG Test: System V Message Passing OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.07.26 Test: System V Message Passing Baremetal, SMT On Baremetal, SMT Off Xen dom0, vanilla, SMT On Xen dom0, patched, gran=thread, SMT On Xen dom0, vanilla, SMT Off 1.3M 2.6M 3.9M 5.2M 6.5M SE +/- 212991.71, N = 12 SE +/- 300253.24, N = 9 SE +/- 157716.82, N = 9 SE +/- 127680.82, N = 12 SE +/- 30411.45, N = 12 5995065 4214104 1493314 1432148 606967 1. (CC) gcc options: -O2 -std=gnu99 -lm -lz -lcrypt -lrt -lpthread -laio -lc
Sockperf Test: Throughput OpenBenchmarking.org Messages Per Second, More Is Better Sockperf 3.4 Test: Throughput Baremetal, SMT Off Baremetal, SMT On Xen dom0, vanilla, SMT Off Xen dom0, patched, gran=thread, SMT On Xen dom0, vanilla, SMT On 50K 100K 150K 200K 250K SE +/- 307.96, N = 5 SE +/- 2806.66, N = 6 SE +/- 851.50, N = 5 SE +/- 1768.68, N = 5 SE +/- 1258.83, N = 5 216143 207707 147995 145565 145019 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 Baremetal, SMT Off Baremetal, SMT On Xen dom0, vanilla, SMT Off Xen dom0, vanilla, SMT On Xen dom0, patched, gran=thread, SMT On 4 8 12 16 20 SE +/- 0.01, N = 5 SE +/- 0.06, N = 5 SE +/- 0.02, N = 5 SE +/- 0.05, N = 5 SE +/- 0.03, N = 5 6.25 6.37 14.83 15.08 15.62 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 Baremetal, SMT Off Baremetal, SMT On Xen dom0, vanilla, SMT Off Xen dom0, vanilla, SMT On Xen dom0, patched, gran=thread, SMT On 4 8 12 16 20 SE +/- 0.08, N = 5 SE +/- 0.10, N = 20 SE +/- 0.21, N = 5 SE +/- 0.22, N = 5 SE +/- 0.19, N = 10 7.73 8.12 16.32 16.65 17.64 1. (CXX) g++ options: --param -O3 -rdynamic -ldl -lpthread
RAMspeed SMP Type: Triad - Benchmark: Integer OpenBenchmarking.org MB/s, More Is Better RAMspeed SMP 3.5.0 Type: Triad - Benchmark: Integer Baremetal, SMT On Baremetal, SMT Off Xen dom0, vanilla, SMT On Xen dom0, patched, gran=thread, SMT On Xen dom0, vanilla, SMT Off 2K 4K 6K 8K 10K 10267 10239 10205 10198 10133 1. (CC) gcc options: -O3 -march=native
Stream Type: Triad OpenBenchmarking.org MB/s, More Is Better Stream 2013-01-17 Type: Triad Baremetal, SMT Off Xen dom0, vanilla, SMT Off Baremetal, SMT On Xen dom0, vanilla, SMT On Xen dom0, patched, gran=thread, SMT On 2K 4K 6K 8K 10K SE +/- 3.78, N = 5 SE +/- 6.68, N = 5 SE +/- 6.69, N = 5 SE +/- 3.45, N = 5 SE +/- 6.46, N = 5 11601 11514 11449 11347 11339 1. (CC) gcc options: -O3 -march=native -fopenmp
CacheBench Test: Read OpenBenchmarking.org MB/s, More Is Better CacheBench Test: Read Baremetal, SMT Off Baremetal, SMT On Xen dom0, patched, gran=thread, SMT On Xen dom0, vanilla, SMT Off Xen dom0, vanilla, SMT On 500 1000 1500 2000 2500 SE +/- 0.02, N = 3 SE +/- 0.09, N = 3 SE +/- 0.03, N = 3 SE +/- 0.02, N = 3 SE +/- 0.01, N = 3 2239 2239 2237 2237 2237 1. (CC) gcc options: -lrt
CacheBench Test: Write OpenBenchmarking.org MB/s, More Is Better CacheBench Test: Write Baremetal, SMT Off Baremetal, SMT On Xen dom0, vanilla, SMT On Xen dom0, patched, gran=thread, SMT On Xen dom0, vanilla, SMT Off 2K 4K 6K 8K 10K SE +/- 0.25, N = 3 SE +/- 0.05, N = 3 SE +/- 0.89, N = 3 SE +/- 0.29, N = 3 SE +/- 0.06, N = 3 10829 10829 10823 10820 10820 1. (CC) gcc options: -lrt
CacheBench Test: Read / Modify / Write OpenBenchmarking.org MB/s, More Is Better CacheBench Test: Read / Modify / Write Baremetal, SMT Off Baremetal, SMT On Xen dom0, vanilla, SMT Off Xen dom0, vanilla, SMT On Xen dom0, patched, gran=thread, SMT On 5K 10K 15K 20K 25K SE +/- 0.05, N = 3 SE +/- 2.20, N = 3 SE +/- 0.24, N = 3 SE +/- 0.19, N = 3 SE +/- 0.25, N = 3 21529 21527 21510 21510 21509 1. (CC) gcc options: -lrt
Timed HMMer Search Pfam Database Search OpenBenchmarking.org Seconds, Fewer Is Better Timed HMMer Search 2.3.2 Pfam Database Search Baremetal, SMT On Xen dom0, vanilla, SMT On Xen dom0, patched, gran=thread, SMT On Baremetal, SMT Off Xen dom0, vanilla, SMT Off 4 8 12 16 20 SE +/- 0.15, N = 9 SE +/- 0.10, N = 3 SE +/- 0.12, N = 3 SE +/- 0.14, N = 3 SE +/- 0.20, N = 3 13.89 14.02 14.05 16.10 16.46 1. (CC) gcc options: -O2 -pthread -lhmmer -lsquid -lm
Numpy Benchmark OpenBenchmarking.org Nanoseconds, Fewer Is Better Numpy Benchmark Baremetal, SMT Off Xen dom0, patched, gran=thread, SMT On Baremetal, SMT On Xen dom0, vanilla, SMT Off Xen dom0, vanilla, SMT On 3M 6M 9M 12M 15M 11717291 11729044 11730468 11786147 11829589
Parboil Test: OpenMP Stencil OpenBenchmarking.org Seconds, Fewer Is Better Parboil 2.5 Test: OpenMP Stencil Xen dom0, vanilla, SMT On Xen dom0, patched, gran=thread, SMT On Xen dom0, vanilla, SMT Off Baremetal, SMT On Baremetal, SMT Off 12 24 36 48 60 SE +/- 0.14, N = 3 SE +/- 0.19, N = 3 SE +/- 0.41, N = 3 SE +/- 0.10, N = 3 SE +/- 0.10, N = 3 36.94 37.29 42.68 51.41 52.41 1. (CXX) g++ options: -lm -lpthread -lgomp -O3 -ffast-math -fopenmp
Parboil Test: OpenMP MRI Gridding OpenBenchmarking.org Seconds, Fewer Is Better Parboil 2.5 Test: OpenMP MRI Gridding Baremetal, SMT Off Xen dom0, vanilla, SMT Off Baremetal, SMT On Xen dom0, patched, gran=thread, SMT On Xen dom0, vanilla, SMT On 9 18 27 36 45 SE +/- 0.28, N = 3 SE +/- 0.23, N = 3 SE +/- 0.20, N = 3 SE +/- 0.13, N = 3 SE +/- 0.23, N = 3 33.95 34.37 38.41 38.71 38.91 1. (CXX) g++ options: -lm -lpthread -lgomp -O3 -ffast-math -fopenmp
Rodinia Test: OpenMP LavaMD OpenBenchmarking.org Seconds, Fewer Is Better Rodinia 2.4 Test: OpenMP LavaMD Baremetal, SMT On Xen dom0, vanilla, SMT On Xen dom0, patched, gran=thread, SMT On Baremetal, SMT Off Xen dom0, vanilla, SMT Off 40 80 120 160 200 SE +/- 0.16, N = 3 SE +/- 0.83, N = 3 SE +/- 0.38, N = 3 SE +/- 0.22, N = 3 SE +/- 0.28, N = 3 142 145 145 182 182 1. (CXX) g++ options: -O2 -lOpenCL
Rodinia Test: OpenMP CFD Solver OpenBenchmarking.org Seconds, Fewer Is Better Rodinia 2.4 Test: OpenMP CFD Solver Baremetal, SMT On Xen dom0, vanilla, SMT On Xen dom0, patched, gran=thread, SMT On Baremetal, SMT Off Xen dom0, vanilla, SMT Off 30 60 90 120 150 SE +/- 0.59, N = 3 SE +/- 0.06, N = 3 SE +/- 0.04, N = 3 SE +/- 0.32, N = 3 SE +/- 0.07, N = 3 90.86 93.56 96.19 120.97 122.97 1. (CXX) g++ options: -O2 -lOpenCL
iPerf Server Address: 192.168.0.30 - Server Port: 5201 - Duration: 30 Seconds - Test: UDP - 100Mbit Objective - Parallel: 1 OpenBenchmarking.org Mbits/sec, More Is Better iPerf 3.1.3 Server Address: 192.168.0.30 - Server Port: 5201 - Duration: 30 Seconds - Test: UDP - 100Mbit Objective - Parallel: 1 Xen dom0, patched, gran=thread, SMT On Xen dom0, vanilla, SMT Off Xen dom0, vanilla, SMT On Baremetal, SMT Off Baremetal, SMT On 20 40 60 80 100 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 2 SE +/- 0.00, N = 3 99.70 99.70 99.70 99.70 99.70 1. (CC) gcc options: -O3 -march=native -lm
iPerf Server Address: 192.168.0.30 - Server Port: 5201 - Duration: 30 Seconds - Test: UDP - 100Mbit Objective - Parallel: 5 OpenBenchmarking.org Mbits/sec, More Is Better iPerf 3.1.3 Server Address: 192.168.0.30 - Server Port: 5201 - Duration: 30 Seconds - Test: UDP - 100Mbit Objective - Parallel: 5 Baremetal, SMT Off Xen dom0, vanilla, SMT Off Baremetal, SMT On Xen dom0, patched, gran=thread, SMT On Xen dom0, vanilla, SMT On 80 160 240 320 400 SE +/- 56.86, N = 12 SE +/- 57.57, N = 13 SE +/- 57.57, N = 13 SE +/- 60.31, N = 12 SE +/- 60.31, N = 12 367 315 315 300 300 1. (CC) gcc options: -O3 -march=native -lm
iPerf Server Address: 192.168.0.30 - Server Port: 5201 - Duration: 30 Seconds - Test: UDP - 1000Mbit Objective - Parallel: 5 OpenBenchmarking.org Mbits/sec, More Is Better iPerf 3.1.3 Server Address: 192.168.0.30 - Server Port: 5201 - Duration: 30 Seconds - Test: UDP - 1000Mbit Objective - Parallel: 5 Baremetal, SMT On Baremetal, SMT Off Xen dom0, patched, gran=thread, SMT On Xen dom0, vanilla, SMT On Xen dom0, vanilla, SMT Off 140 280 420 560 700 SE +/- 89.28, N = 13 SE +/- 94.10, N = 13 SE +/- 99.17, N = 12 SE +/- 96.15, N = 13 SE +/- 100.60, N = 12 631 579 556 527 501 1. (CC) gcc options: -O3 -march=native -lm
iPerf Server Address: 192.168.0.30 - Server Port: 5201 - Duration: 30 Seconds - Test: UDP - 100Mbit Objective - Parallel: 10 OpenBenchmarking.org Mbits/sec, More Is Better iPerf 3.1.3 Server Address: 192.168.0.30 - Server Port: 5201 - Duration: 30 Seconds - Test: UDP - 100Mbit Objective - Parallel: 10 Baremetal, SMT On Baremetal, SMT Off Xen dom0, vanilla, SMT On Xen dom0, patched, gran=thread, SMT On Xen dom0, vanilla, SMT Off 110 220 330 440 550 SE +/- 108.54, N = 13 SE +/- 113.70, N = 12 SE +/- 113.41, N = 12 SE +/- 113.25, N = 12 SE +/- 113.29, N = 12 490 461 460 459 459 1. (CC) gcc options: -O3 -march=native -lm
iPerf Server Address: 192.168.0.30 - Server Port: 5201 - Duration: 30 Seconds - Test: UDP - 1000Mbit Objective - Parallel: 10 OpenBenchmarking.org Mbits/sec, More Is Better iPerf 3.1.3 Server Address: 192.168.0.30 - Server Port: 5201 - Duration: 30 Seconds - Test: UDP - 1000Mbit Objective - Parallel: 10 Baremetal, SMT Off Baremetal, SMT On Xen dom0, vanilla, SMT On Xen dom0, patched, gran=thread, SMT On Xen dom0, vanilla, SMT Off 130 260 390 520 650 SE +/- 100.49, N = 13 SE +/- 113.68, N = 12 SE +/- 113.36, N = 12 SE +/- 113.32, N = 12 SE +/- 113.32, N = 12 606 461 460 459 459 1. (CC) gcc options: -O3 -march=native -lm
Stockfish Total Time OpenBenchmarking.org Nodes Per Second, More Is Better Stockfish 9 Total Time Baremetal, SMT On Xen dom0, vanilla, SMT On Xen dom0, patched, gran=thread, SMT On Baremetal, SMT Off Xen dom0, vanilla, SMT Off 2M 4M 6M 8M 10M SE +/- 65514.13, N = 3 SE +/- 5564.05, N = 3 SE +/- 65830.14, N = 3 SE +/- 25794.75, N = 3 SE +/- 54375.08, N = 3 7944718 7646829 7575661 6394905 6138883 1. (CXX) g++ options: -m64 -lpthread -fno-exceptions -std=c++11 -pedantic -O3 -msse -msse3 -mpopcnt -flto
7-Zip Compression Compress Speed Test OpenBenchmarking.org MIPS, More Is Better 7-Zip Compression 16.02 Compress Speed Test Baremetal, SMT On Xen dom0, patched, gran=thread, SMT On Xen dom0, vanilla, SMT On Baremetal, SMT Off Xen dom0, vanilla, SMT Off 4K 8K 12K 16K 20K SE +/- 30.37, N = 3 SE +/- 154.08, N = 3 SE +/- 258.16, N = 4 SE +/- 4.62, N = 3 SE +/- 8.29, N = 3 16692 14963 14753 11600 11190 1. (CXX) g++ options: -pipe -lpthread
Timed PHP Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed PHP Compilation 7.1.9 Time To Compile Baremetal, SMT On Xen dom0, vanilla, SMT On Xen dom0, patched, gran=thread, SMT On Baremetal, SMT Off Xen dom0, vanilla, SMT Off 50 100 150 200 250 SE +/- 0.26, N = 3 SE +/- 0.56, N = 3 SE +/- 0.82, N = 3 SE +/- 0.10, N = 3 SE +/- 0.12, N = 3 148 172 175 180 209 1. (CC) gcc options: -O2 -pedantic -ldl -lz -lm
Parallel BZIP2 Compression 256MB File Compression OpenBenchmarking.org Seconds, Fewer Is Better Parallel BZIP2 Compression 1.1.12 256MB File Compression Baremetal, SMT On Xen dom0, patched, gran=thread, SMT On Xen dom0, vanilla, SMT On Baremetal, SMT Off Xen dom0, vanilla, SMT Off 4 8 12 16 20 SE +/- 0.45, N = 12 SE +/- 0.22, N = 12 SE +/- 0.44, N = 12 SE +/- 0.61, N = 12 SE +/- 0.59, N = 12 13.40 13.54 16.17 17.56 17.99 1. (CXX) g++ options: -O2 -pthread -lbz2 -lpthread
asmFish 1024 Hash Memory, 26 Depth OpenBenchmarking.org Nodes/second, More Is Better asmFish 2018-07-23 1024 Hash Memory, 26 Depth Baremetal, SMT On Xen dom0, patched, gran=thread, SMT On Xen dom0, vanilla, SMT On Baremetal, SMT Off Xen dom0, vanilla, SMT Off 2M 4M 6M 8M 10M SE +/- 85609.14, N = 3 SE +/- 53799.85, N = 3 SE +/- 24937.93, N = 3 SE +/- 46411.46, N = 3 SE +/- 68984.01, N = 3 8322819 8257258 8142234 6364942 6334532
m-queens Time To Solve OpenBenchmarking.org Seconds, Fewer Is Better m-queens 1.2 Time To Solve Baremetal, SMT On Xen dom0, vanilla, SMT On Xen dom0, patched, gran=thread, SMT On Baremetal, SMT Off Xen dom0, vanilla, SMT Off 90 180 270 360 450 SE +/- 0.02, N = 3 SE +/- 0.02, N = 3 SE +/- 0.06, N = 3 SE +/- 0.14, N = 3 SE +/- 0.19, N = 3 292 292 292 425 426 1. (CXX) g++ options: -fopenmp -O2 -march=native
Timed Linux Kernel Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed Linux Kernel Compilation 4.18 Time To Compile Baremetal, SMT On Xen dom0, vanilla, SMT On Baremetal, SMT Off Xen dom0, patched, gran=thread, SMT On Xen dom0, vanilla, SMT Off 90 180 270 360 450 SE +/- 1.65, N = 3 SE +/- 1.98, N = 3 SE +/- 1.63, N = 3 SE +/- 2.46, N = 3 SE +/- 2.17, N = 3 271 328 329 330 404
VP9 libvpx Encoding vpxenc VP9 1080p Video Encode OpenBenchmarking.org Frames Per Second, More Is Better VP9 libvpx Encoding 1.8.0 vpxenc VP9 1080p Video Encode Baremetal, SMT Off Baremetal, SMT On Xen dom0, vanilla, SMT Off Xen dom0, patched, gran=thread, SMT On Xen dom0, vanilla, SMT On 3 6 9 12 15 SE +/- 0.02, N = 3 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 SE +/- 0.02, N = 3 SE +/- 0.01, N = 3 11.25 11.22 11.02 11.00 10.99 1. (CXX) g++ options: -m64 -lm -lpthread -O3 -fPIC -U_FORTIFY_SOURCE -std=c++11
GraphicsMagick Operation: Rotate OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.30 Operation: Rotate Baremetal, SMT Off Baremetal, SMT On Xen dom0, vanilla, SMT Off Xen dom0, vanilla, SMT On Xen dom0, patched, gran=thread, SMT On 30 60 90 120 150 SE +/- 0.33, N = 3 143 143 122 122 121 1. (CC) gcc options: -fopenmp -O2 -pthread -lfreetype -ljpeg -lpng16 -lXext -lX11 -lbz2 -ldl -llzma -lz -lm -lgomp -lpthread
GraphicsMagick Operation: Sharpen OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.30 Operation: Sharpen Baremetal, SMT On Baremetal, SMT Off Xen dom0, patched, gran=thread, SMT On Xen dom0, vanilla, SMT On Xen dom0, vanilla, SMT Off 13 26 39 52 65 57 55 54 54 52 1. (CC) gcc options: -fopenmp -O2 -pthread -lfreetype -ljpeg -lpng16 -lXext -lX11 -lbz2 -ldl -llzma -lz -lm -lgomp -lpthread
GraphicsMagick Operation: Resizing OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.30 Operation: Resizing Baremetal, SMT On Baremetal, SMT Off Xen dom0, patched, gran=thread, SMT On Xen dom0, vanilla, SMT On Xen dom0, vanilla, SMT Off 30 60 90 120 150 SE +/- 0.33, N = 3 122 121 111 111 110 1. (CC) gcc options: -fopenmp -O2 -pthread -lfreetype -ljpeg -lpng16 -lXext -lX11 -lbz2 -ldl -llzma -lz -lm -lgomp -lpthread
x264 H.264 Video Encoding OpenBenchmarking.org Frames Per Second, More Is Better x264 2018-09-25 H.264 Video Encoding Baremetal, SMT On Xen dom0, patched, gran=thread, SMT On Xen dom0, vanilla, SMT On Baremetal, SMT Off Xen dom0, vanilla, SMT Off 5 10 15 20 25 SE +/- 0.45, N = 12 SE +/- 0.20, N = 3 SE +/- 0.28, N = 3 SE +/- 0.36, N = 12 SE +/- 0.11, N = 3 19.98 19.27 16.72 15.14 12.10 1. (CC) gcc options: -ldl -m64 -lm -lpthread -O3 -ffast-math -std=gnu99 -fPIC -fomit-frame-pointer -fno-tree-vectorize
x265 H.265 1080p Video Encoding OpenBenchmarking.org Frames Per Second, More Is Better x265 3.0 H.265 1080p Video Encoding Baremetal, SMT On Xen dom0, patched, gran=thread, SMT On Xen dom0, vanilla, SMT On Baremetal, SMT Off Xen dom0, vanilla, SMT Off 3 6 9 12 15 SE +/- 0.04, N = 3 SE +/- 0.04, N = 3 SE +/- 0.02, N = 3 SE +/- 0.04, N = 3 SE +/- 0.01, N = 3 9.33 9.29 9.24 8.12 7.99 1. (CXX) g++ options: -O3 -rdynamic -lpthread -lrt -ldl -lnuma
TTSIOD 3D Renderer Phong Rendering With Soft-Shadow Mapping OpenBenchmarking.org FPS, More Is Better TTSIOD 3D Renderer 2.3b Phong Rendering With Soft-Shadow Mapping Baremetal, SMT On Xen dom0, patched, gran=thread, SMT On Xen dom0, vanilla, SMT On Baremetal, SMT Off Xen dom0, vanilla, SMT Off 30 60 90 120 150 SE +/- 0.87, N = 3 SE +/- 0.32, N = 3 SE +/- 0.48, N = 3 SE +/- 0.12, N = 3 SE +/- 0.02, N = 3 139 137 137 114 112 1. (CXX) g++ options: -O3 -fomit-frame-pointer -ffast-math -mtune=native -flto -msse -mrecip -mfpmath=sse -msse2 -mssse3 -lSDL -lpthread -fopenmp -fwhole-program -lstdc++
Blender Blend File: Pabellon Barcelona - Compute: CPU-Only OpenBenchmarking.org Seconds, Fewer Is Better Blender 2.79a Blend File: Pabellon Barcelona - Compute: CPU-Only Baremetal, SMT On Xen dom0, vanilla, SMT On Xen dom0, patched, gran=thread, SMT On 600 1200 1800 2400 3000 2875 3005 3010
Netperf Server: 192.168.0.30 - Test: TCP Request Response - Duration: 10 Seconds OpenBenchmarking.org Transaction Rate Per Second, More Is Better Netperf 2.7.0 Server: 192.168.0.30 - Test: TCP Request Response - Duration: 10 Seconds Baremetal, SMT Off Baremetal, SMT On Xen dom0, patched, gran=thread, SMT On Xen dom0, vanilla, SMT On Xen dom0, vanilla, SMT Off 110 220 330 440 550 SE +/- 3.03, N = 3 SE +/- 5.04, N = 3 SE +/- 7.78, N = 12 SE +/- 14.31, N = 10 SE +/- 6.58, N = 12 510 505 366 232 217 1. (CC) gcc options: -O3 -march=native -lm
Netperf Server: 192.168.0.30 - Test: UDP Request Response - Duration: 10 Seconds OpenBenchmarking.org Transaction Rate Per Second, More Is Better Netperf 2.7.0 Server: 192.168.0.30 - Test: UDP Request Response - Duration: 10 Seconds Baremetal, SMT Off Baremetal, SMT On Xen dom0, patched, gran=thread, SMT On Xen dom0, vanilla, SMT On Xen dom0, vanilla, SMT Off 140 280 420 560 700 SE +/- 9.84, N = 3 SE +/- 8.75, N = 3 SE +/- 5.62, N = 12 SE +/- 16.79, N = 12 SE +/- 5.13, N = 12 627 617 463 349 324 1. (CC) gcc options: -O3 -march=native -lm
Netperf Server: 192.168.0.30 - Test: TCP Stream - Client To Server - Duration: 10 Seconds OpenBenchmarking.org Megabits/sec Throughput, More Is Better Netperf 2.7.0 Server: 192.168.0.30 - Test: TCP Stream - Client To Server - Duration: 10 Seconds Baremetal, SMT Off Xen dom0, vanilla, SMT On Xen dom0, vanilla, SMT Off Xen dom0, patched, gran=thread, SMT On Baremetal, SMT On 150 300 450 600 750 SE +/- 2.24, N = 3 SE +/- 2.75, N = 3 SE +/- 1.68, N = 3 SE +/- 0.65, N = 3 SE +/- 0.37, N = 3 709 707 703 702 702 1. (CC) gcc options: -O3 -march=native -lm
Flexible IO Tester Type: Sequential Write - IO Engine: POSIX AIO - Buffered: No - Direct: No - Block Size: 16KB - Disk Target: Default Test Directory OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.13 Type: Sequential Write - IO Engine: POSIX AIO - Buffered: No - Direct: No - Block Size: 16KB - Disk Target: Default Test Directory Baremetal, SMT On Xen dom0, patched, gran=thread, SMT On Baremetal, SMT Off Xen dom0, vanilla, SMT On Xen dom0, vanilla, SMT Off 20 40 60 80 100 SE +/- 0.43, N = 3 SE +/- 1.09, N = 3 SE +/- 0.40, N = 3 SE +/- 0.48, N = 3 SE +/- 0.49, N = 3 75.07 72.57 66.40 66.37 65.53
Netperf Server: 192.168.0.30 - Test: TCP Stream - Server To Client - Duration: 10 Seconds OpenBenchmarking.org Megabits/sec Throughput, More Is Better Netperf 2.7.0 Server: 192.168.0.30 - Test: TCP Stream - Server To Client - Duration: 10 Seconds Xen dom0, vanilla, SMT Off Xen dom0, vanilla, SMT On Xen dom0, patched, gran=thread, SMT On Baremetal, SMT Off Baremetal, SMT On 200 400 600 800 1000 SE +/- 0.07, N = 3 SE +/- 0.08, N = 3 SE +/- 0.58, N = 3 SE +/- 0.23, N = 3 SE +/- 0.08, N = 3 825 825 823 821 821 1. (CC) gcc options: -O3 -march=native -lm
Memcached mcperf Method: Add OpenBenchmarking.org Operations Per Second, More Is Better Memcached mcperf 1.5.10 Method: Add Baremetal, SMT Off Baremetal, SMT On Xen dom0, vanilla, SMT Off Xen dom0, vanilla, SMT On 8K 16K 24K 32K 40K SE +/- 37.12, N = 3 SE +/- 152.78, N = 3 SE +/- 15.94, N = 3 SE +/- 34.52, N = 3 36330 35920 17692 17522 1. (CC) gcc options: -O2 -lm -rdynamic
Memcached mcperf Method: Get OpenBenchmarking.org Operations Per Second, More Is Better Memcached mcperf 1.5.10 Method: Get Baremetal, SMT On Baremetal, SMT Off Xen dom0, vanilla, SMT Off Xen dom0, vanilla, SMT On 12K 24K 36K 48K 60K SE +/- 222.95, N = 3 SE +/- 145.73, N = 3 SE +/- 30.63, N = 3 SE +/- 69.50, N = 3 58082 57763 28986 28274 1. (CC) gcc options: -O2 -lm -rdynamic
Flexible IO Tester Type: Sequential Read - IO Engine: Linux AIO - Buffered: Yes - Direct: No - Block Size: 512KB - Disk Target: Default Test Directory OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.13 Type: Sequential Read - IO Engine: Linux AIO - Buffered: Yes - Direct: No - Block Size: 512KB - Disk Target: Default Test Directory Xen dom0, patched, gran=thread, SMT On Baremetal, SMT On Xen dom0, vanilla, SMT Off Baremetal, SMT Off Xen dom0, vanilla, SMT On 30 60 90 120 150 SE +/- 0.67, N = 3 SE +/- 0.76, N = 3 SE +/- 0.20, N = 3 SE +/- 0.03, N = 3 SE +/- 0.27, N = 3 129.00 76.97 68.87 68.57 68.27
Memcached mcperf Method: Set OpenBenchmarking.org Operations Per Second, More Is Better Memcached mcperf 1.5.10 Method: Set Baremetal, SMT Off Baremetal, SMT On Xen dom0, vanilla, SMT Off Xen dom0, vanilla, SMT On 8K 16K 24K 32K 40K SE +/- 117.26, N = 3 SE +/- 402.08, N = 3 SE +/- 29.90, N = 3 SE +/- 24.17, N = 3 36186 35329 17699 17500 1. (CC) gcc options: -O2 -lm -rdynamic
Memcached mcperf Method: Append OpenBenchmarking.org Operations Per Second, More Is Better Memcached mcperf 1.5.10 Method: Append Baremetal, SMT On Baremetal, SMT Off Xen dom0, vanilla, SMT Off Xen dom0, vanilla, SMT On 8K 16K 24K 32K 40K SE +/- 69.14, N = 3 SE +/- 45.44, N = 3 SE +/- 31.75, N = 3 SE +/- 11.17, N = 3 38173 37934 18195 18097 1. (CC) gcc options: -O2 -lm -rdynamic
Memcached mcperf Method: Delete OpenBenchmarking.org Operations Per Second, More Is Better Memcached mcperf 1.5.10 Method: Delete Baremetal, SMT On Baremetal, SMT Off Xen dom0, vanilla, SMT Off Xen dom0, vanilla, SMT On 12K 24K 36K 48K 60K SE +/- 123.42, N = 3 SE +/- 41.16, N = 3 SE +/- 154.11, N = 3 SE +/- 173.82, N = 3 56966 56546 28613 27805 1. (CC) gcc options: -O2 -lm -rdynamic
Memcached mcperf Method: Replace OpenBenchmarking.org Operations Per Second, More Is Better Memcached mcperf 1.5.10 Method: Replace Baremetal, SMT Off Baremetal, SMT On Xen dom0, vanilla, SMT Off Xen dom0, vanilla, SMT On 8K 16K 24K 32K 40K SE +/- 180.83, N = 3 SE +/- 248.19, N = 3 SE +/- 24.79, N = 3 SE +/- 16.09, N = 3 37987 37946 18333 18150 1. (CC) gcc options: -O2 -lm -rdynamic
Apache Benchmark Static Web Page Serving OpenBenchmarking.org Requests Per Second, More Is Better Apache Benchmark 2.4.29 Static Web Page Serving Baremetal, SMT Off Baremetal, SMT On Xen dom0, vanilla, SMT Off Xen dom0, vanilla, SMT On Xen dom0, patched, gran=thread, SMT On 4K 8K 12K 16K 20K SE +/- 47.32, N = 3 SE +/- 24.15, N = 3 SE +/- 73.38, N = 3 SE +/- 12.19, N = 3 SE +/- 45.37, N = 3 16948 13300 11538 8716 8437 1. (CC) gcc options: -shared -fPIC -O2 -pthread
PHPBench PHP Benchmark Suite OpenBenchmarking.org Score, More Is Better PHPBench 0.8.1 PHP Benchmark Suite Baremetal, SMT On Xen dom0, patched, gran=thread, SMT On Xen dom0, vanilla, SMT Off Xen dom0, vanilla, SMT On Baremetal, SMT Off 70K 140K 210K 280K 350K SE +/- 1563.53, N = 3 SE +/- 1226.79, N = 3 SE +/- 628.37, N = 3 SE +/- 1679.01, N = 3 SE +/- 501.93, N = 3 339271 338919 338527 338297 337756
Flexible IO Tester Type: Sequential Read - IO Engine: POSIX AIO - Buffered: Yes - Direct: No - Block Size: 512KB - Disk Target: Default Test Directory OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.13 Type: Sequential Read - IO Engine: POSIX AIO - Buffered: Yes - Direct: No - Block Size: 512KB - Disk Target: Default Test Directory Xen dom0, patched, gran=thread, SMT On Baremetal, SMT On Xen dom0, vanilla, SMT On Xen dom0, vanilla, SMT Off Baremetal, SMT Off 30 60 90 120 150 SE +/- 0.72, N = 3 SE +/- 0.31, N = 3 SE +/- 0.15, N = 3 SE +/- 0.43, N = 3 129.00 77.57 68.90 68.33 68.03
Redis Test: LPOP OpenBenchmarking.org Requests Per Second, More Is Better Redis 4.0.8 Test: LPOP Baremetal, SMT Off Xen dom0, patched, gran=thread, SMT On Baremetal, SMT On Xen dom0, vanilla, SMT On Xen dom0, vanilla, SMT Off 400K 800K 1200K 1600K 2000K SE +/- 8671.51, N = 3 SE +/- 17269.25, N = 3 SE +/- 87843.72, N = 9 SE +/- 2775.16, N = 3 SE +/- 7826.58, N = 3 1733189 1465247 1014162 928522 911157 1. (CC) gcc options: -ggdb -rdynamic -lm -ldl -pthread
Redis Test: SADD OpenBenchmarking.org Requests Per Second, More Is Better Redis 4.0.8 Test: SADD Baremetal, SMT Off Baremetal, SMT On Xen dom0, patched, gran=thread, SMT On Xen dom0, vanilla, SMT On Xen dom0, vanilla, SMT Off 300K 600K 900K 1200K 1500K SE +/- 18341.98, N = 3 SE +/- 5146.73, N = 3 SE +/- 3058.95, N = 3 SE +/- 13407.60, N = 3 SE +/- 13312.85, N = 3 1324430 1316407 1181583 1161303 1148857 1. (CC) gcc options: -ggdb -rdynamic -lm -ldl -pthread
Redis Test: LPUSH OpenBenchmarking.org Requests Per Second, More Is Better Redis 4.0.8 Test: LPUSH Baremetal, SMT On Baremetal, SMT Off Xen dom0, vanilla, SMT Off Xen dom0, vanilla, SMT On Xen dom0, patched, gran=thread, SMT On 200K 400K 600K 800K 1000K SE +/- 10223.12, N = 3 SE +/- 19623.07, N = 3 SE +/- 8957.50, N = 3 SE +/- 17000.65, N = 3 SE +/- 7097.12, N = 3 981565 972284 888019 877072 861690 1. (CC) gcc options: -ggdb -rdynamic -lm -ldl -pthread
Redis Test: GET OpenBenchmarking.org Requests Per Second, More Is Better Redis 4.0.8 Test: GET Baremetal, SMT Off Baremetal, SMT On Xen dom0, patched, gran=thread, SMT On Xen dom0, vanilla, SMT Off Xen dom0, vanilla, SMT On 300K 600K 900K 1200K 1500K SE +/- 22583.29, N = 6 SE +/- 23230.65, N = 4 SE +/- 5660.93, N = 3 SE +/- 9768.13, N = 3 SE +/- 16910.25, N = 3 1632892 1506546 1407175 1334068 1304223 1. (CC) gcc options: -ggdb -rdynamic -lm -ldl -pthread
Redis Test: SET OpenBenchmarking.org Requests Per Second, More Is Better Redis 4.0.8 Test: SET Baremetal, SMT On Baremetal, SMT Off Xen dom0, vanilla, SMT On Xen dom0, patched, gran=thread, SMT On Xen dom0, vanilla, SMT Off 200K 400K 600K 800K 1000K SE +/- 8428.48, N = 3 SE +/- 5030.92, N = 3 SE +/- 8416.83, N = 3 SE +/- 3354.82, N = 3 SE +/- 4712.57, N = 3 1146913 1142466 1038198 1027419 1024634 1. (CC) gcc options: -ggdb -rdynamic -lm -ldl -pthread
SQLite Timed SQLite Insertions OpenBenchmarking.org Seconds, Fewer Is Better SQLite 3.22 Timed SQLite Insertions Baremetal, SMT On Xen dom0, vanilla, SMT Off Baremetal, SMT Off Xen dom0, vanilla, SMT On Xen dom0, patched, gran=thread, SMT On 300 600 900 1200 1500 SE +/- 11.09, N = 9 SE +/- 3.86, N = 3 SE +/- 12.10, N = 9 SE +/- 52.84, N = 9 SE +/- 14.97, N = 3 322 340 354 446 1466 1. (CC) gcc options: -O2 -lreadline -lncurses -lz -ldl -lpthread
Optcarrot Optimized Benchmark OpenBenchmarking.org FPS, More Is Better Optcarrot Optimized Benchmark Xen dom0, patched, gran=thread, SMT On Baremetal, SMT On Xen dom0, vanilla, SMT On Xen dom0, vanilla, SMT Off Baremetal, SMT Off 13 26 39 52 65 SE +/- 0.10, N = 4 SE +/- 0.63, N = 4 SE +/- 0.37, N = 4 SE +/- 0.21, N = 4 SE +/- 0.19, N = 4 58.94 58.83 58.44 58.43 58.22 1. ruby 2.6.2p47 (2019-03-13 revision 67232) [x86_64-linux-gnu]
Flexible IO Tester Type: Sequential Read - IO Engine: Sync - Buffered: Yes - Direct: No - Block Size: 4KB - Disk Target: Default Test Directory OpenBenchmarking.org IOPS, More Is Better Flexible IO Tester 3.13 Type: Sequential Read - IO Engine: Sync - Buffered: Yes - Direct: No - Block Size: 4KB - Disk Target: Default Test Directory Xen dom0, patched, gran=thread, SMT On Xen dom0, vanilla, SMT Off Baremetal, SMT Off Xen dom0, vanilla, SMT On 7K 14K 21K 28K 35K SE +/- 208.17, N = 3 SE +/- 100.00, N = 3 SE +/- 120.19, N = 3 32600 17300 17033 17000
Flexible IO Tester Type: Sequential Write - IO Engine: Linux AIO - Buffered: No - Direct: No - Block Size: 512KB - Disk Target: Default Test Directory OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.13 Type: Sequential Write - IO Engine: Linux AIO - Buffered: No - Direct: No - Block Size: 512KB - Disk Target: Default Test Directory Xen dom0, patched, gran=thread, SMT On Baremetal, SMT On Xen dom0, vanilla, SMT Off Baremetal, SMT Off Xen dom0, vanilla, SMT On 30 60 90 120 150 SE +/- 0.12, N = 3 SE +/- 0.06, N = 3 SE +/- 0.21, N = 3 SE +/- 0.09, N = 3 128.00 76.70 67.00 66.60 66.23
Flexible IO Tester Type: Sequential Write - IO Engine: Sync - Buffered: Yes - Direct: No - Block Size: 4KB - Disk Target: Default Test Directory OpenBenchmarking.org IOPS, More Is Better Flexible IO Tester 3.13 Type: Sequential Write - IO Engine: Sync - Buffered: Yes - Direct: No - Block Size: 4KB - Disk Target: Default Test Directory Xen dom0, patched, gran=thread, SMT On Baremetal, SMT Off Xen dom0, vanilla, SMT On Xen dom0, vanilla, SMT Off 6K 12K 18K 24K 30K SE +/- 417.61, N = 5 SE +/- 66.67, N = 3 SE +/- 66.67, N = 3 29480 10467 10067 10000
Flexible IO Tester Type: Sequential Write - IO Engine: Linux AIO - Buffered: Yes - Direct: No - Block Size: 16KB - Disk Target: Default Test Directory OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.13 Type: Sequential Write - IO Engine: Linux AIO - Buffered: Yes - Direct: No - Block Size: 16KB - Disk Target: Default Test Directory Xen dom0, patched, gran=thread, SMT On Baremetal, SMT On Baremetal, SMT Off Xen dom0, vanilla, SMT Off Xen dom0, vanilla, SMT On 30 60 90 120 150 SE +/- 7.58, N = 12 SE +/- 0.39, N = 3 SE +/- 0.23, N = 3 SE +/- 0.15, N = 3 SE +/- 0.18, N = 3 128.55 72.07 40.33 38.83 38.83
Flexible IO Tester Type: Sequential Read - IO Engine: POSIX AIO - Buffered: No - Direct: No - Block Size: 4KB - Disk Target: Default Test Directory OpenBenchmarking.org IOPS, More Is Better Flexible IO Tester 3.13 Type: Sequential Read - IO Engine: POSIX AIO - Buffered: No - Direct: No - Block Size: 4KB - Disk Target: Default Test Directory Baremetal, SMT Off Xen dom0, vanilla, SMT Off Xen dom0, vanilla, SMT On Xen dom0, patched, gran=thread, SMT On 3K 6K 9K 12K 15K SE +/- 33.33, N = 3 SE +/- 66.67, N = 3 SE +/- 33.33, N = 3 SE +/- 300.00, N = 3 14833 12833 12767 10600
Flexible IO Tester Type: Sequential Write - IO Engine: POSIX AIO - Buffered: No - Direct: No - Block Size: 512KB - Disk Target: Default Test Directory OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.13 Type: Sequential Write - IO Engine: POSIX AIO - Buffered: No - Direct: No - Block Size: 512KB - Disk Target: Default Test Directory Xen dom0, patched, gran=thread, SMT On Baremetal, SMT On Xen dom0, vanilla, SMT On Baremetal, SMT Off Xen dom0, vanilla, SMT Off 30 60 90 120 150 SE +/- 1.20, N = 3 SE +/- 0.44, N = 3 SE +/- 0.07, N = 3 SE +/- 0.46, N = 3 129.00 76.57 67.97 67.77 67.67
Flexible IO Tester Type: Sequential Read - IO Engine: POSIX AIO - Buffered: Yes - Direct: No - Block Size: 4KB - Disk Target: Default Test Directory OpenBenchmarking.org IOPS, More Is Better Flexible IO Tester 3.13 Type: Sequential Read - IO Engine: POSIX AIO - Buffered: Yes - Direct: No - Block Size: 4KB - Disk Target: Default Test Directory Xen dom0, patched, gran=thread, SMT On Xen dom0, vanilla, SMT On Xen dom0, vanilla, SMT Off Baremetal, SMT Off 7K 14K 21K 28K 35K SE +/- 120.19, N = 3 SE +/- 416.33, N = 3 SE +/- 366.67, N = 3 SE +/- 352.77, N = 3 32533 16800 16733 16667
Flexible IO Tester Type: Sequential Write - IO Engine: POSIX AIO - Buffered: Yes - Direct: No - Block Size: 16KB - Disk Target: Default Test Directory OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.13 Type: Sequential Write - IO Engine: POSIX AIO - Buffered: Yes - Direct: No - Block Size: 16KB - Disk Target: Default Test Directory Xen dom0, patched, gran=thread, SMT On Baremetal, SMT On Baremetal, SMT Off Xen dom0, vanilla, SMT On Xen dom0, vanilla, SMT Off 30 60 90 120 150 SE +/- 8.00, N = 12 SE +/- 0.40, N = 3 SE +/- 0.57, N = 3 SE +/- 0.62, N = 3 SE +/- 0.26, N = 3 128.72 71.80 40.60 39.67 38.77
Flexible IO Tester Type: Sequential Write - IO Engine: POSIX AIO - Buffered: No - Direct: No - Block Size: 4KB - Disk Target: Default Test Directory OpenBenchmarking.org IOPS, More Is Better Flexible IO Tester 3.13 Type: Sequential Write - IO Engine: POSIX AIO - Buffered: No - Direct: No - Block Size: 4KB - Disk Target: Default Test Directory Baremetal, SMT Off 3K 6K 9K 12K 15K SE +/- 360.56, N = 3 12700
Flexible IO Tester Type: Sequential Write - IO Engine: Linux AIO - Buffered: Yes - Direct: No - Block Size: 512KB - Disk Target: Default Test Directory OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.13 Type: Sequential Write - IO Engine: Linux AIO - Buffered: Yes - Direct: No - Block Size: 512KB - Disk Target: Default Test Directory Xen dom0, patched, gran=thread, SMT On Baremetal, SMT On Baremetal, SMT Off Xen dom0, vanilla, SMT On Xen dom0, vanilla, SMT Off 30 60 90 120 150 SE +/- 6.70, N = 12 SE +/- 0.75, N = 3 SE +/- 0.47, N = 3 SE +/- 0.26, N = 3 SE +/- 0.49, N = 3 133.64 72.60 42.57 40.83 40.40
Flexible IO Tester Type: Sequential Write - IO Engine: POSIX AIO - Buffered: Yes - Direct: No - Block Size: 4KB - Disk Target: Default Test Directory OpenBenchmarking.org IOPS, More Is Better Flexible IO Tester 3.13 Type: Sequential Write - IO Engine: POSIX AIO - Buffered: Yes - Direct: No - Block Size: 4KB - Disk Target: Default Test Directory Xen dom0, patched, gran=thread, SMT On Baremetal, SMT Off Xen dom0, vanilla, SMT On Xen dom0, vanilla, SMT Off 7K 14K 21K 28K 35K SE +/- 670.46, N = 12 SE +/- 120.19, N = 3 SE +/- 166.67, N = 3 31217 10567 10167 10000
AIO-Stress Test: Random Write OpenBenchmarking.org MB/s, More Is Better AIO-Stress 0.21 Test: Random Write Xen dom0, vanilla, SMT On Xen dom0, vanilla, SMT Off Baremetal, SMT On Baremetal, SMT Off Xen dom0, patched, gran=thread, SMT On 20 40 60 80 100 SE +/- 2.50, N = 12 SE +/- 2.21, N = 12 SE +/- 2.57, N = 12 SE +/- 1.43, N = 5 SE +/- 0.91, N = 3 107.37 106.81 106.00 96.59 50.48 1. (CC) gcc options: -pthread -laio
Phoronix Test Suite v10.8.4