xen-coresched-rfc-bm-smt

Xen Core Scheduling RFC patch benches, Xen dom0 run, vanilla (unpatched), SMT on

HTML result view exported from: https://openbenchmarking.org/result/1904151-DARI-190410929&rdt&grs.

xen-coresched-rfc-bm-smtProcessorMotherboardChipsetMemoryDiskGraphicsAudioMonitorNetworkOSKernelDesktopDisplay ServerDisplay DriverOpenGLCompilerFile-SystemScreen ResolutionSystem LayerBaremetal, SMT OnBaremetal, SMT OffXen dom0, vanilla, SMT OnIntel Xeon W3530 @ 2.79GHz (4 Cores / 8 Threads)Dell 09KPNV (A11 BIOS)Intel 5520/5500/X58 + ICH10R6144MB1000GB Western Digital WD10EALX-759AMD FirePro 2260 256MBIntel 82801JIDELL P2210Broadcom NetXtreme BCM5761 PCIeopenSUSE Tumbleweed 201904035.0.5-1-vanilla (x86_64)GNOME Shell 3.30.2X Server 1.20.3 + Waylandmodesetting 1.20.33.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)ext41680x1050Intel Xeon W3530 @ 2.79GHz (4 Cores)Intel Xeon W3530 (1 Core / 8 Threads)5.0.6-1-vanilla (x86_64)Xen 4.13.-unstable HypervisorOpenBenchmarking.orgCompiler 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- BFQ / relatime,rw,space_cache,subvol=/@/home,subvolid=264Processor Details- Baremetal, SMT On, Baremetal, SMT Off: Scaling Governor: acpi-cpufreq performancePython Details- Python 2.7.15 + Python 3.7.2Security 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-coresched-rfc-bm-smtstress-ng: Forkingstress-ng: Context Switchinghackbench: 8 - Processhackbench: 16 - Processhackbench: 16 - Threadhackbench: 8 - Threadhackbench: 4 - Processhackbench: 4 - Threadhackbench: 1 - Processsockperf: Latency Ping Ponghackbench: 1 - Threadsockperf: Latency Under Loadmcperf: Appendmcperf: Replacemcperf: Addmcperf: Setmcperf: Getmcperf: Deleteapache: Static Web Page Servingstress-ng: Semaphoresfio: Seq Write - Linux AIO - Yes - No - 16KB - Default Test Directoryfio: Seq Write - POSIX AIO - Yes - No - 16KB - Default Test Directoryfio: Seq Write - POSIX AIO - Yes - No - 4KB - Default Test Directoryfio: Seq Write - POSIX AIO - Yes - No - 512KB - Default Test Directoryfio: Seq Write - Linux AIO - Yes - No - 512KB - Default Test Directoryfio: Seq Write - POSIX AIO - Yes - No - 4KB - Default Test Directorytiobench: Write - 32MB - 8stress-ng: Memory Copyingsockperf: Throughputfio: Seq Write - POSIX AIO - Yes - No - 4MB - Default Test Directorym-queens: Time To Solvecompress-7zip: Compress Speed Testtiobench: Write - 32MB - 16parboil: OpenMP Stencilstress-ng: Bsearchtiobench: Write - 32MB - 32fio: Seq Write - POSIX AIO - No - No - 4KB - Default Test Directoryrodinia: OpenMP CFD Solverasmfish: 1024 Hash Memory, 26 Depthstress-ng: Lsearchfio: Seq Write - Sync - No - No - 4KB - Default Test Directoryrodinia: OpenMP LavaMDgo-benchmark: garbageredis: GETstress-ng: CPU Stressfio: Rand Write - Sync - No - No - 512KB - Default Test Directorystockfish: Total Timettsiod-renderer: Phong Rendering With Soft-Shadow Mappingstress-ng: Hsearchbuild-php: Time To Compilebuild-linux-kernel: Time To Compilefio: Seq Read - POSIX AIO - No - No - 4KB - Default Test Directorystress-ng: Tsearchfio: Rand Write - POSIX AIO - Yes - No - 16KB - Default Test Directoryfio: Seq Write - Linux AIO - No - No - 4KB - Default Test Directoryfio: Seq Read - Sync - No - No - 4KB - Default Test Directoryfio: Seq Read - Sync - Yes - No - 4KB - Default Test Directoryfio: Seq Read - Linux AIO - No - No - 512KB - Default Test Directorygraphics-magick: Rotatefio: Seq Read - Sync - Yes - No - 4KB - Default Test Directoryfio: Seq Read - Sync - Yes - No - 512KB - Default Test Directoryfio: Seq Read - Sync - No - No - 4MB - Default Test Directoryfio: Seq Read - POSIX AIO - No - No - 4KB - Default Test Directoryfio: Seq Read - Linux AIO - Yes - No - 4KB - Default Test Directoryfio: Seq Write - Linux AIO - No - No - 4KB - Default Test Directoryfio: Seq Write - Linux AIO - Yes - No - 4KB - Default Test Directoryfio: Seq Read - POSIX AIO - No - No - 4KB - Default Test Directoryfio: Seq Read - POSIX AIO - Yes - No - 4KB - Default Test Directoryfio: Seq Write - Sync - No - No - 4MB - Default Test Directoryhmmer: Pfam Database Searchstress-ng: Glibc C String Functionsfio: Seq Write - Linux AIO - No - No - 512KB - Default Test Directoryfio: Seq Write - Linux AIO - No - No - 16KB - Default Test Directoryfio: Rand Read - Linux AIO - No - No - 4MB - Default Test Directoryfio: Seq Read - POSIX AIO - No - No - 16KB - Default Test Directoryfio: Seq Read - Linux AIO - Yes - No - 4KB - Default Test Directoryfio: Seq Read - Sync - Yes - No - 4MB - Default Test Directoryx265: H.265 1080p Video Encodingfio: Seq Read - POSIX AIO - Yes - No - 16KB - Default Test Directoryfio: Seq Read - Linux AIO - No - No - 16KB - Default Test Directoryfio: Rand Write - POSIX AIO - No - No - 512KB - Default Test Directoryfio: Seq Read - Linux AIO - Yes - No - 16KB - Default Test Directoryparboil: OpenMP MRI Griddingfio: Seq Read - Linux AIO - No - No - 4KB - Default Test Directoryfio: Rand Write - Sync - Yes - No - 4MB - Default Test Directoryfio: Seq Write - Linux AIO - Yes - No - 4KB - Default Test Directoryfio: Seq Read - Sync - No - No - 16KB - Default Test Directoryfio: Rand Read - Sync - Yes - No - 4MB - Default Test Directoryfio: Seq Read - POSIX AIO - Yes - No - 4KB - Default Test Directoryredis: SADDfio: Seq Read - POSIX AIO - Yes - No - 512KB - Default Test Directoryfio: Seq Read - Linux AIO - No - No - 4MB - Default Test Directoryfio: Seq Write - POSIX AIO - No - No - 4MB - Default Test Directoryfio: Rand Read - Linux AIO - No - No - 512KB - Default Test Directoryfio: Seq Read - POSIX AIO - No - No - 512KB - Default Test Directorystress-ng: Glibc Qsort Data Sortingfio: Seq Read - Linux AIO - Yes - No - 4MB - Default Test Directoryfio: Seq Write - Sync - Yes - No - 4MB - Default Test Directoryfio: Seq Write - POSIX AIO - No - No - 16KB - Default Test Directoryfio: Rand Read - Linux AIO - Yes - No - 4MB - Default Test Directoryfio: Seq Write - POSIX AIO - No - No - 512KB - Default Test Directoryfio: Seq Write - Sync - No - No - 512KB - Default Test Directoryfio: Seq Read - Linux AIO - Yes - No - 512KB - Default Test Directoryfio: Seq Read - Linux AIO - No - No - 4KB - Default Test Directoryfio: Rand Write - POSIX AIO - Yes - No - 4MB - Default Test Directoryfio: Seq Read - POSIX AIO - No - No - 4MB - Default Test Directoryfio: Rand Write - Sync - Yes - No - 512KB - Default Test Directoryfio: Seq Read - POSIX AIO - Yes - No - 4MB - Default Test Directoryredis: LPUSHfio: Seq Write - Linux AIO - No - No - 4MB - Default Test Directoryfio: Seq Write - Sync - Yes - No - 4KB - Default Test Directorygo-benchmark: jsonfio: Rand Read - Sync - No - No - 4MB - Default Test Directoryfio: Rand Read - POSIX AIO - No - No - 4MB - Default Test Directoryfio: Rand Read - POSIX AIO - Yes - No - 4MB - Default Test Directoryfio: Rand Write - Linux AIO - Yes - No - 4MB - Default Test Directoryredis: SETgraphics-magick: Resizingfio: Rand Write - Linux AIO - No - No - 4MB - Default Test Directoryfio: Seq Read - Sync - Yes - No - 16KB - Default Test Directoryfio: Seq Write - Sync - No - No - 16KB - Default Test Directoryfio: Rand Read - Sync - Yes - No - 512KB - Default Test Directoryfio: Seq Read - Sync - No - No - 512KB - Default Test Directoryfio: Rand Read - POSIX AIO - No - No - 512KB - Default Test Directoryfio: Rand Write - Linux AIO - No - No - 512KB - Default Test Directoryfio: Rand Read - Linux AIO - Yes - No - 512KB - Default Test Directoryfio: Rand Write - Sync - No - No - 4MB - Default Test Directoryfio: Rand Write - POSIX AIO - No - No - 4MB - Default Test Directoryfio: Rand Write - Sync - No - No - 16KB - Default Test Directorytiobench: Rand Write - 32MB - 32fio: Rand Read - POSIX AIO - No - No - 16KB - Default Test Directoryfio: Rand Read - POSIX AIO - Yes - No - 4KB - Default Test Directoryfio: Rand Read - Sync - No - No - 16KB - Default Test Directorygraphics-magick: Sharpenfio: Rand Write - Linux AIO - No - No - 16KB - Default Test Directoryfio: Rand Read - Linux AIO - Yes - No - 16KB - Default Test Directoryblender: Pabellon Barcelona - CPU-Onlyfio: Seq Read - Linux AIO - Yes - No - 4KB - Default Test Directoryfio: Rand Write - Linux AIO - No - No - 4KB - Default Test Directoryfio: Rand Read - Linux AIO - No - No - 16KB - Default Test Directoryfio: Rand Read - POSIX AIO - Yes - No - 16KB - Default Test Directorycompilebench: Compilefio: Rand Read - POSIX AIO - Yes - No - 512KB - Default Test Directoryfio: Seq Write - Sync - Yes - No - 4KB - Default Test Directoryfio: Seq Write - POSIX AIO - Yes - No - 4KB - Default Test Directoryfio: Rand Write - POSIX AIO - No - No - 4KB - Default Test Directoryfio: Rand Read - Linux AIO - No - No - 4KB - Default Test Directoryfio: Rand Read - POSIX AIO - No - No - 4KB - Default Test Directoryfio: Rand Read - Sync - Yes - No - 4KB - Default Test Directoryfio: Rand Read - Linux AIO - Yes - No - 4KB - Default Test Directoryfio: Rand Write - Sync - No - No - 4KB - Default Test Directoryfio: Rand Read - Sync - No - No - 512KB - Default Test Directoryfio: Seq Write - POSIX AIO - No - No - 4KB - Default Test Directoryvpxenc: vpxenc VP9 1080p Video Encodestream: Triadfio: Seq Read - Linux AIO - No - No - 4KB - Default Test Directoryfio: Seq Write - Linux AIO - Yes - No - 4KB - Default Test Directoryfio: Rand Read - Sync - Yes - No - 16KB - Default Test Directoryoptcarrot: Optimized Benchmarknetperf: 192.168.0.30 - TCP Stream - Client To Server - 10 Secondsnumpy: fio: Rand Write - POSIX AIO - No - No - 16KB - Default Test Directoryfio: Seq Read - POSIX AIO - Yes - No - 4KB - Default Test Directoryramspeed: Triad - Integernetperf: 192.168.0.30 - TCP Stream - Server To Client - 10 Secondsphpbench: PHP Benchmark Suitefio: Seq Read - Sync - Yes - No - 4KB - Default Test Directorycachebench: Readcachebench: Read / Modify / Writecachebench: Writefio: Seq Write - POSIX AIO - No - No - 4KB - Default Test Directoryfio: Seq Write - Linux AIO - No - No - 4KB - Default Test Directoryiperf: 192.168.0.30 - 5201 - 30 Seconds - UDP - 100Mbit Objective - 1fio: Seq Write - Sync - No - No - 4KB - Default Test Directoryfio: Seq Read - Sync - No - No - 4KB - Default Test Directorystress-ng: System V Message Passingstress-ng: Socket Activityredis: LPOPcompress-pbzip2: 256MB File Compressionx264: H.264 Video Encodinggo-benchmark: buildnetperf: 192.168.0.30 - UDP Request Response - 10 Secondsnetperf: 192.168.0.30 - TCP Request Response - 10 Secondsiperf: 192.168.0.30 - 5201 - 30 Seconds - UDP - 1000Mbit Objective - 10iperf: 192.168.0.30 - 5201 - 30 Seconds - UDP - 100Mbit Objective - 10iperf: 192.168.0.30 - 5201 - 30 Seconds - UDP - 1000Mbit Objective - 5iperf: 192.168.0.30 - 5201 - 30 Seconds - UDP - 100Mbit Objective - 5compilebench: Read Compiled Treecompilebench: Initial Createtiobench: Rand Write - 32MB - 16tiobench: Rand Write - 32MB - 8tiobench: Rand Write - 32MB - 4tiobench: Rand Read - 32MB - 32tiobench: Rand Read - 32MB - 16tiobench: Rand Read - 32MB - 8tiobench: Rand Read - 32MB - 4tiobench: Write - 32MB - 4tiobench: Read - 32MB - 32tiobench: Read - 32MB - 16tiobench: Read - 32MB - 8tiobench: Read - 32MB - 4fio: Seq Write - Linux AIO - Yes - No - 4MB - Default Test Directoryfio: Rand Write - POSIX AIO - Yes - No - 512KB - Default Test Directoryfio: Rand Write - Linux AIO - Yes - No - 512KB - Default Test Directoryfio: Seq Write - Sync - Yes - No - 512KB - Default Test Directoryfio: Rand Write - Linux AIO - Yes - No - 16KB - Default Test Directoryfio: Seq Write - Sync - Yes - No - 16KB - Default Test Directoryfio: Rand Write - POSIX AIO - Yes - No - 4KB - Default Test Directoryfio: Rand Write - Linux AIO - Yes - No - 4KB - Default Test Directoryfio: Seq Write - Sync - Yes - No - 4KB - Default Test Directoryfio: Seq Write - Sync - No - No - 4KB - Default Test Directoryfio: Seq Read - Sync - No - No - 4KB - Default Test Directoryfio: Rand Write - Sync - Yes - No - 16KB - Default Test Directoryfio: Rand Write - Sync - Yes - No - 4KB - Default Test Directoryfio: Rand Read - Sync - No - No - 4KB - Default Test Directorysqlite: Timed SQLite Insertionsaio-stress: Rand WriteBaremetal, SMT OnBaremetal, SMT OffXen dom0, vanilla, SMT On24703165714649.6910710751.0924.2026.026.286.376.828.1238173379463592035329580825696613300604474172.0771.8071.0771.3372.60182670.5056320770769.77292166920.5851.4118490.7348.8790.86832281934.9343.921424560245150654698238.007944718139153181482711490065.5350.90195671473377.7377.931431986777.8077.5058.3377.3376.6045.1777.0776.4013.8915914876.7076.6369.8077.171976776.579.3376.9077.2742.3777.3038.4175.0345.731156776.7065.4019733131640777.5785.8085.5352.5377.5034.0389.9346.2775.0779.1376.5774.8776.971920053.7786.87100.1787.6098156585.4343.872395668465.6776.4777.8055.93114691312270.9773.3771.9737.7072.8039.3750.8738.9361.6771.504.065.012.540.652.49574.472.5328751.144.672.5169.1537.371.071.140.630.630.641.1134.501256711.22114492.4158.83702117304684.33102678213392712239215271082999.7059950652290101416213.4019.983083762712561750546149063131546729.244.303.382.72160108313574827480.431047371995226309874.8375.8082.7564.2465.2267.557.157.49109001124257.6069.338.310.6332210619539143822966.5313513468.6031.7032.847.966.258.247.7337934379873633036186577635654616948791049440.3340.6041.2741.6342.57103670.5490821614348.47425116000.6352.4113450.7150.90120.97636494226.8546.831825746579163289278546.836394905114125911803291480054.1642.28169001470066.1767.631431700067.2066.3757.9766.8066.2741.771483366.3766.4716.1013730566.6066.2360.3767.101713366.908.1266.9367.6348.6367.3733.9565.5042.061050067.2759.1717300132443068.0375.7775.2347.1368.2330.7679.7043.7066.4070.0367.7766.7068.571703348.4477.4089.0177.9097228476.4740.932668219059.0069.4770.7051.97114246612164.7067.0066.1335.1367.1336.2347.7036.4757.0866.304.264.992.380.622.36554.572.42170671.184.482.4566.4336.1010467105671.111.180.610.610.621.1435.231286711.251160116733107002.3858.22709117172914.3616667102398213377561703322392152910829127001693399.70121731430042141042547173318917.5615.142982187791362751060646157936749727.324.593.542.692237512617637452600.42879378167304525451.3739.0339.3385.2042.8040.938.969.17107331206755.8843.708.730.6135496.596700459296144.24301299138.0964.5167.6715.7415.0816.3016.651809718150175221750028274278058716416848838.8339.6739.7040.0040.83103500.3256014501947.70292147530.4436.9418460.5437.8793.56814223434.9237.901454602223130422397947.277646829137153071723281230064.7746.03165331253366.5066.371221696766.6066.9750.0066.3766.1338.871276766.9365.9014.0215521866.2366.2063.1066.831720066.439.2467.1067.2747.9067.4338.9166.7739.931010067.0057.1417333116130368.9075.4076.4046.2368.7034.8679.3740.8766.3771.9067.9766.3368.271703347.7377.1393.6378.0787707276.8339.332425190259.2768.7370.1750.47103819811166.3267.6065.9734.5766.8736.6346.9035.9757.4767.964.344.692.400.612.35544.702.443005163331.194.502.4167.6235.9310067101671.101.170.630.610.621.1235.3710.991134717100109332.3658.44707118295894.37168001020582533829717000223721510108231693399.70126001493314134992852216.1716.723579405897034923246046052730027427.924.153.402.431664514238987136500.24722971495663365950.3737.5338.0396.0746.1840.207.927.971050049.2346.337.980.60446107.37OpenBenchmarking.org

Stress-NG

Test: Forking

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.07.26Test: ForkingBaremetal, SMT OnBaremetal, SMT OffXen dom0, vanilla, SMT On5K10K15K20K25KSE +/- 107.88, N = 3SE +/- 168.36, N = 3SE +/- 53.46, N = 3247031953967001. (CC) gcc options: -O2 -std=gnu99 -lm -lz -lcrypt -lrt -lpthread -laio -lc

Stress-NG

Test: Context Switching

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.07.26Test: Context SwitchingBaremetal, SMT OnBaremetal, SMT OffXen dom0, vanilla, SMT On400K800K1200K1600K2000KSE +/- 3551.21, N = 3SE +/- 9461.37, N = 3SE +/- 1307.78, N = 3165714614382294592961. (CC) gcc options: -O2 -std=gnu99 -lm -lz -lcrypt -lrt -lpthread -laio -lc

Hackbench

Count: 8 - Type: Process

OpenBenchmarking.orgSeconds, Fewer Is BetterHackbenchCount: 8 - Type: ProcessBaremetal, SMT OnBaremetal, SMT OffXen dom0, vanilla, SMT On306090120150SE +/- 0.02, N = 3SE +/- 0.12, N = 3SE +/- 0.89, N = 349.6966.53144.241. (CC) gcc options: -lpthread

Hackbench

Count: 16 - Type: Process

OpenBenchmarking.orgSeconds, Fewer Is BetterHackbenchCount: 16 - Type: ProcessBaremetal, SMT OnBaremetal, SMT OffXen dom0, vanilla, SMT On70140210280350SE +/- 0.48, N = 3SE +/- 0.46, N = 3SE +/- 2.40, N = 31071353011. (CC) gcc options: -lpthread

Hackbench

Count: 16 - Type: Thread

OpenBenchmarking.orgSeconds, Fewer Is BetterHackbenchCount: 16 - Type: ThreadBaremetal, SMT OnBaremetal, SMT OffXen dom0, vanilla, SMT On70140210280350SE +/- 0.08, N = 3SE +/- 0.80, N = 3SE +/- 4.12, N = 91071342991. (CC) gcc options: -lpthread

Hackbench

Count: 8 - Type: Thread

OpenBenchmarking.orgSeconds, Fewer Is BetterHackbenchCount: 8 - Type: ThreadBaremetal, SMT OnBaremetal, SMT OffXen dom0, vanilla, SMT On306090120150SE +/- 0.11, N = 3SE +/- 0.19, N = 3SE +/- 0.97, N = 351.0968.60138.091. (CC) gcc options: -lpthread

Hackbench

Count: 4 - Type: Process

OpenBenchmarking.orgSeconds, Fewer Is BetterHackbenchCount: 4 - Type: ProcessBaremetal, SMT OnBaremetal, SMT OffXen dom0, vanilla, SMT On1428425670SE +/- 0.01, N = 3SE +/- 0.14, N = 3SE +/- 0.33, N = 324.2031.7064.511. (CC) gcc options: -lpthread

Hackbench

Count: 4 - Type: Thread

OpenBenchmarking.orgSeconds, Fewer Is BetterHackbenchCount: 4 - Type: ThreadBaremetal, SMT OnBaremetal, SMT OffXen dom0, vanilla, SMT On1530456075SE +/- 0.40, N = 3SE +/- 0.05, N = 3SE +/- 0.37, N = 326.0232.8467.671. (CC) gcc options: -lpthread

Hackbench

Count: 1 - Type: Process

OpenBenchmarking.orgSeconds, Fewer Is BetterHackbenchCount: 1 - Type: ProcessBaremetal, SMT OnBaremetal, SMT OffXen dom0, vanilla, SMT On48121620SE +/- 0.01, N = 3SE +/- 0.09, N = 10SE +/- 0.07, N = 36.287.9615.741. (CC) gcc options: -lpthread

Sockperf

Test: Latency Ping Pong

OpenBenchmarking.orgusec, Fewer Is BetterSockperf 3.4Test: Latency Ping PongBaremetal, SMT OnBaremetal, SMT OffXen dom0, vanilla, SMT On48121620SE +/- 0.06, N = 5SE +/- 0.01, N = 5SE +/- 0.05, N = 56.376.2515.081. (CXX) g++ options: --param -O3 -rdynamic -ldl -lpthread

Hackbench

Count: 1 - Type: Thread

OpenBenchmarking.orgSeconds, Fewer Is BetterHackbenchCount: 1 - Type: ThreadBaremetal, SMT OnBaremetal, SMT OffXen dom0, vanilla, SMT On48121620SE +/- 0.08, N = 3SE +/- 0.06, N = 3SE +/- 0.03, N = 36.828.2416.301. (CC) gcc options: -lpthread

Sockperf

Test: Latency Under Load

OpenBenchmarking.orgusec, Fewer Is BetterSockperf 3.4Test: Latency Under LoadBaremetal, SMT OnBaremetal, SMT OffXen dom0, vanilla, SMT On48121620SE +/- 0.10, N = 20SE +/- 0.08, N = 5SE +/- 0.22, N = 58.127.7316.651. (CXX) g++ options: --param -O3 -rdynamic -ldl -lpthread

Memcached mcperf

Method: Append

OpenBenchmarking.orgOperations Per Second, More Is BetterMemcached mcperf 1.5.10Method: AppendBaremetal, SMT OnBaremetal, SMT OffXen dom0, vanilla, SMT On8K16K24K32K40KSE +/- 69.14, N = 3SE +/- 45.44, N = 3SE +/- 11.17, N = 33817337934180971. (CC) gcc options: -O2 -lm -rdynamic

Memcached mcperf

Method: Replace

OpenBenchmarking.orgOperations Per Second, More Is BetterMemcached mcperf 1.5.10Method: ReplaceBaremetal, SMT OnBaremetal, SMT OffXen dom0, vanilla, SMT On8K16K24K32K40KSE +/- 248.19, N = 3SE +/- 180.83, N = 3SE +/- 16.09, N = 33794637987181501. (CC) gcc options: -O2 -lm -rdynamic

Memcached mcperf

Method: Add

OpenBenchmarking.orgOperations Per Second, More Is BetterMemcached mcperf 1.5.10Method: AddBaremetal, SMT OnBaremetal, SMT OffXen dom0, vanilla, SMT On8K16K24K32K40KSE +/- 152.78, N = 3SE +/- 37.12, N = 3SE +/- 34.52, N = 33592036330175221. (CC) gcc options: -O2 -lm -rdynamic

Memcached mcperf

Method: Set

OpenBenchmarking.orgOperations Per Second, More Is BetterMemcached mcperf 1.5.10Method: SetBaremetal, SMT OnBaremetal, SMT OffXen dom0, vanilla, SMT On8K16K24K32K40KSE +/- 402.08, N = 3SE +/- 117.26, N = 3SE +/- 24.17, N = 33532936186175001. (CC) gcc options: -O2 -lm -rdynamic

Memcached mcperf

Method: Get

OpenBenchmarking.orgOperations Per Second, More Is BetterMemcached mcperf 1.5.10Method: GetBaremetal, SMT OnBaremetal, SMT OffXen dom0, vanilla, SMT On12K24K36K48K60KSE +/- 222.95, N = 3SE +/- 145.73, N = 3SE +/- 69.50, N = 35808257763282741. (CC) gcc options: -O2 -lm -rdynamic

Memcached mcperf

Method: Delete

OpenBenchmarking.orgOperations Per Second, More Is BetterMemcached mcperf 1.5.10Method: DeleteBaremetal, SMT OnBaremetal, SMT OffXen dom0, vanilla, SMT On12K24K36K48K60KSE +/- 123.42, N = 3SE +/- 41.16, N = 3SE +/- 173.82, N = 35696656546278051. (CC) gcc options: -O2 -lm -rdynamic

Apache Benchmark

Static Web Page Serving

OpenBenchmarking.orgRequests Per Second, More Is BetterApache Benchmark 2.4.29Static Web Page ServingBaremetal, SMT OnBaremetal, SMT OffXen dom0, vanilla, SMT On4K8K12K16K20KSE +/- 24.15, N = 3SE +/- 47.32, N = 3SE +/- 12.19, N = 3133001694887161. (CC) gcc options: -shared -fPIC -O2 -pthread

Stress-NG

Test: Semaphores

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.07.26Test: SemaphoresBaremetal, SMT OnBaremetal, SMT OffXen dom0, vanilla, SMT On2M4M6M8M10MSE +/- 7343.60, N = 3SE +/- 98097.44, N = 3SE +/- 62962.36, N = 56044741791049441684881. (CC) gcc options: -O2 -std=gnu99 -lm -lz -lcrypt -lrt -lpthread -laio -lc

Flexible IO Tester

Type: Sequential Write - IO Engine: Linux AIO - Buffered: Yes - Direct: No - Block Size: 16KB - Disk Target: Default Test Directory

OpenBenchmarking.orgMB/s, More Is BetterFlexible IO Tester 3.13Type: Sequential Write - IO Engine: Linux AIO - Buffered: Yes - Direct: No - Block Size: 16KB - Disk Target: Default Test DirectoryBaremetal, SMT OnBaremetal, SMT OffXen dom0, vanilla, SMT On1632486480SE +/- 0.39, N = 3SE +/- 0.23, N = 3SE +/- 0.18, N = 372.0740.3338.83

Flexible IO Tester

Type: Sequential Write - IO Engine: POSIX AIO - Buffered: Yes - Direct: No - Block Size: 16KB - Disk Target: Default Test Directory

OpenBenchmarking.orgMB/s, More Is BetterFlexible IO Tester 3.13Type: Sequential Write - IO Engine: POSIX AIO - Buffered: Yes - Direct: No - Block Size: 16KB - Disk Target: Default Test DirectoryBaremetal, SMT OnBaremetal, SMT OffXen dom0, vanilla, SMT On1632486480SE +/- 0.40, N = 3SE +/- 0.57, N = 3SE +/- 0.62, N = 371.8040.6039.67

Flexible IO Tester

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

OpenBenchmarking.orgMB/s, More Is BetterFlexible IO Tester 3.13Type: Sequential Write - IO Engine: POSIX AIO - Buffered: Yes - Direct: No - Block Size: 4KB - Disk Target: Default Test DirectoryBaremetal, SMT OffXen dom0, vanilla, SMT OnBaremetal, SMT On1632486480SE +/- 0.10, N = 3SE +/- 0.58, N = 3SE +/- 0.29, N = 340.5039.9371.07

Flexible IO Tester

Type: Sequential Write - IO Engine: POSIX AIO - Buffered: Yes - Direct: No - Block Size: 512KB - Disk Target: Default Test Directory

OpenBenchmarking.orgMB/s, More Is BetterFlexible IO Tester 3.13Type: Sequential Write - IO Engine: POSIX AIO - Buffered: Yes - Direct: No - Block Size: 512KB - Disk Target: Default Test DirectoryBaremetal, SMT OnBaremetal, SMT OffXen dom0, vanilla, SMT On1632486480SE +/- 0.24, N = 3SE +/- 0.43, N = 3SE +/- 0.25, N = 371.3341.6340.00

Flexible IO Tester

Type: Sequential Write - IO Engine: Linux AIO - Buffered: Yes - Direct: No - Block Size: 512KB - Disk Target: Default Test Directory

OpenBenchmarking.orgMB/s, More Is BetterFlexible IO Tester 3.13Type: Sequential Write - IO Engine: Linux AIO - Buffered: Yes - Direct: No - Block Size: 512KB - Disk Target: Default Test DirectoryBaremetal, SMT OnBaremetal, SMT OffXen dom0, vanilla, SMT On1632486480SE +/- 0.75, N = 3SE +/- 0.47, N = 3SE +/- 0.26, N = 372.6042.5740.83

Flexible IO Tester

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

OpenBenchmarking.orgIOPS, More Is BetterFlexible IO TesterType: Sequential Write - IO Engine: POSIX AIO - Buffered: Yes - Direct: No - Block Size: 4KB - Disk Target: Default Test DirectoryBaremetal, SMT OnBaremetal, SMT OffXen dom0, vanilla, SMT On4K8K12K16K20KSE +/- 88.19, N = 3SE +/- 33.33, N = 3SE +/- 150.00, N = 2182671036710350

Threaded I/O Tester

Test: Write - Size Per Thread: 32MB - Thread Count: 8

OpenBenchmarking.orgMB/s, More Is BetterThreaded I/O Tester 20170503Test: Write - Size Per Thread: 32MB - Thread Count: 8Baremetal, SMT OnBaremetal, SMT OffXen dom0, vanilla, SMT On0.12150.2430.36450.4860.6075SE +/- 0.01, N = 9SE +/- 0.00, N = 3SE +/- 0.00, N = 90.500.540.321. (CC) gcc options: -O2

Stress-NG

Test: Memory Copying

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.07.26Test: Memory CopyingBaremetal, SMT OnBaremetal, SMT OffXen dom0, vanilla, SMT On2004006008001000SE +/- 6.83, N = 3SE +/- 5.31, N = 3SE +/- 6.80, N = 35639085601. (CC) gcc options: -O2 -std=gnu99 -lm -lz -lcrypt -lrt -lpthread -laio -lc

Sockperf

Test: Throughput

OpenBenchmarking.orgMessages Per Second, More Is BetterSockperf 3.4Test: ThroughputBaremetal, SMT OnBaremetal, SMT OffXen dom0, vanilla, SMT On50K100K150K200K250KSE +/- 2806.66, N = 6SE +/- 307.96, N = 5SE +/- 1258.83, N = 52077072161431450191. (CXX) g++ options: --param -O3 -rdynamic -ldl -lpthread

Flexible IO Tester

Type: Sequential Write - IO Engine: POSIX AIO - Buffered: Yes - Direct: No - Block Size: 4MB - Disk Target: Default Test Directory

OpenBenchmarking.orgMB/s, More Is BetterFlexible IO Tester 3.13Type: Sequential Write - IO Engine: POSIX AIO - Buffered: Yes - Direct: No - Block Size: 4MB - Disk Target: Default Test DirectoryBaremetal, SMT OnBaremetal, SMT OffXen dom0, vanilla, SMT On1632486480SE +/- 0.28, N = 3SE +/- 0.54, N = 3SE +/- 0.44, N = 369.7748.4747.70

m-queens

Time To Solve

OpenBenchmarking.orgSeconds, Fewer Is Betterm-queens 1.2Time To SolveBaremetal, SMT OnBaremetal, SMT OffXen dom0, vanilla, SMT On90180270360450SE +/- 0.02, N = 3SE +/- 0.14, N = 3SE +/- 0.02, N = 32924252921. (CXX) g++ options: -fopenmp -O2 -march=native

7-Zip Compression

Compress Speed Test

OpenBenchmarking.orgMIPS, More Is Better7-Zip Compression 16.02Compress Speed TestBaremetal, SMT OnBaremetal, SMT OffXen dom0, vanilla, SMT On4K8K12K16K20KSE +/- 30.37, N = 3SE +/- 4.62, N = 3SE +/- 258.16, N = 41669211600147531. (CXX) g++ options: -pipe -lpthread

Threaded I/O Tester

Test: Write - Size Per Thread: 32MB - Thread Count: 16

OpenBenchmarking.orgMB/s, More Is BetterThreaded I/O Tester 20170503Test: Write - Size Per Thread: 32MB - Thread Count: 16Baremetal, SMT OnBaremetal, SMT OffXen dom0, vanilla, SMT On0.14180.28360.42540.56720.709SE +/- 0.01, N = 3SE +/- 0.01, N = 9SE +/- 0.01, N = 30.580.630.441. (CC) gcc options: -O2

Parboil

Test: OpenMP Stencil

OpenBenchmarking.orgSeconds, Fewer Is BetterParboil 2.5Test: OpenMP StencilBaremetal, SMT OnBaremetal, SMT OffXen dom0, vanilla, SMT On1224364860SE +/- 0.10, N = 3SE +/- 0.10, N = 3SE +/- 0.14, N = 351.4152.4136.941. (CXX) g++ options: -lm -lpthread -lgomp -O3 -ffast-math -fopenmp

Stress-NG

Test: Bsearch

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.07.26Test: BsearchBaremetal, SMT OnBaremetal, SMT OffXen dom0, vanilla, SMT On400800120016002000SE +/- 0.99, N = 3SE +/- 1.77, N = 3SE +/- 0.92, N = 31849134518461. (CC) gcc options: -O2 -std=gnu99 -lm -lz -lcrypt -lrt -lpthread -laio -lc

Threaded I/O Tester

Test: Write - Size Per Thread: 32MB - Thread Count: 32

OpenBenchmarking.orgMB/s, More Is BetterThreaded I/O Tester 20170503Test: Write - Size Per Thread: 32MB - Thread Count: 32Baremetal, SMT OnBaremetal, SMT OffXen dom0, vanilla, SMT On0.16430.32860.49290.65720.8215SE +/- 0.01, N = 3SE +/- 0.01, N = 3SE +/- 0.01, N = 60.730.710.541. (CC) gcc options: -O2

Flexible IO Tester

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

OpenBenchmarking.orgMB/s, More Is BetterFlexible IO Tester 3.13Type: Sequential Write - IO Engine: POSIX AIO - Buffered: No - Direct: No - Block Size: 4KB - Disk Target: Default Test DirectoryBaremetal, SMT OffXen dom0, vanilla, SMT OnBaremetal, SMT On1122334455SE +/- 0.09, N = 3SE +/- 0.38, N = 3SE +/- 0.44, N = 350.2737.7048.87

Rodinia

Test: OpenMP CFD Solver

OpenBenchmarking.orgSeconds, Fewer Is BetterRodinia 2.4Test: OpenMP CFD SolverBaremetal, SMT OnBaremetal, SMT OffXen dom0, vanilla, SMT On306090120150SE +/- 0.59, N = 3SE +/- 0.32, N = 3SE +/- 0.06, N = 390.86120.9793.561. (CXX) g++ options: -O2 -lOpenCL

asmFish

1024 Hash Memory, 26 Depth

OpenBenchmarking.orgNodes/second, More Is BetterasmFish 2018-07-231024 Hash Memory, 26 DepthBaremetal, SMT OnBaremetal, SMT OffXen dom0, vanilla, SMT On2M4M6M8M10MSE +/- 85609.14, N = 3SE +/- 46411.46, N = 3SE +/- 24937.93, N = 3832281963649428142234

Stress-NG

Test: Lsearch

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.07.26Test: LsearchBaremetal, SMT OnBaremetal, SMT OffXen dom0, vanilla, SMT On816243240SE +/- 0.00, N = 3SE +/- 0.04, N = 3SE +/- 0.01, N = 334.9326.8534.921. (CC) gcc options: -O2 -std=gnu99 -lm -lz -lcrypt -lrt -lpthread -laio -lc

Flexible IO Tester

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

OpenBenchmarking.orgMB/s, More Is BetterFlexible IO Tester 3.13Type: Sequential Write - IO Engine: Sync - Buffered: No - Direct: No - Block Size: 4KB - Disk Target: Default Test DirectoryBaremetal, SMT OffXen dom0, vanilla, SMT OnBaremetal, SMT On1122334455SE +/- 0.88, N = 12SE +/- 0.33, N = 3SE +/- 0.74, N = 1247.6837.6343.92

Rodinia

Test: OpenMP LavaMD

OpenBenchmarking.orgSeconds, Fewer Is BetterRodinia 2.4Test: OpenMP LavaMDBaremetal, SMT OnBaremetal, SMT OffXen dom0, vanilla, SMT On4080120160200SE +/- 0.16, N = 3SE +/- 0.22, N = 3SE +/- 0.83, N = 31421821451. (CXX) g++ options: -O2 -lOpenCL

Go Benchmarks

Test: garbage

OpenBenchmarking.orgNanoseconds/Operation, Fewer Is BetterGo BenchmarksTest: garbageBaremetal, SMT OnBaremetal, SMT OffXen dom0, vanilla, SMT On1.2M2.4M3.6M4.8M6MSE +/- 17087.95, N = 3SE +/- 18424.69, N = 3SE +/- 6108.25, N = 3456024557465794602223

Redis

Test: GET

OpenBenchmarking.orgRequests Per Second, More Is BetterRedis 4.0.8Test: GETBaremetal, SMT OnBaremetal, SMT OffXen dom0, vanilla, SMT On300K600K900K1200K1500KSE +/- 23230.65, N = 4SE +/- 22583.29, N = 6SE +/- 16910.25, N = 31506546163289213042231. (CC) gcc options: -ggdb -rdynamic -lm -ldl -pthread

Stress-NG

Test: CPU Stress

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.07.26Test: CPU StressBaremetal, SMT OnBaremetal, SMT OffXen dom0, vanilla, SMT On2004006008001000SE +/- 15.17, N = 3SE +/- 4.98, N = 3SE +/- 3.50, N = 39827859791. (CC) gcc options: -O2 -std=gnu99 -lm -lz -lcrypt -lrt -lpthread -laio -lc

Flexible IO Tester

Type: Random Write - IO Engine: Sync - Buffered: No - Direct: No - Block Size: 512KB - Disk Target: Default Test Directory

OpenBenchmarking.orgMB/s, More Is BetterFlexible IO Tester 3.13Type: Random Write - IO Engine: Sync - Buffered: No - Direct: No - Block Size: 512KB - Disk Target: Default Test DirectoryBaremetal, SMT OnBaremetal, SMT OffXen dom0, vanilla, SMT On1122334455SE +/- 0.53, N = 3SE +/- 0.43, N = 3SE +/- 0.19, N = 338.0046.8347.27

Stockfish

Total Time

OpenBenchmarking.orgNodes Per Second, More Is BetterStockfish 9Total TimeBaremetal, SMT OnBaremetal, SMT OffXen dom0, vanilla, SMT On2M4M6M8M10MSE +/- 65514.13, N = 3SE +/- 25794.75, N = 3SE +/- 5564.05, N = 37944718639490576468291. (CXX) g++ options: -m64 -lpthread -fno-exceptions -std=c++11 -pedantic -O3 -msse -msse3 -mpopcnt -flto

TTSIOD 3D Renderer

Phong Rendering With Soft-Shadow Mapping

OpenBenchmarking.orgFPS, More Is BetterTTSIOD 3D Renderer 2.3bPhong Rendering With Soft-Shadow MappingBaremetal, SMT OnBaremetal, SMT OffXen dom0, vanilla, SMT On306090120150SE +/- 0.87, N = 3SE +/- 0.12, N = 3SE +/- 0.48, N = 31391141371. (CXX) g++ options: -O3 -fomit-frame-pointer -ffast-math -mtune=native -flto -msse -mrecip -mfpmath=sse -msse2 -mssse3 -lSDL -lpthread -fopenmp -fwhole-program -lstdc++

Stress-NG

Test: Hsearch

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.07.26Test: HsearchBaremetal, SMT OnBaremetal, SMT OffXen dom0, vanilla, SMT On3K6K9K12K15KSE +/- 35.70, N = 3SE +/- 41.43, N = 3SE +/- 17.10, N = 31531812591153071. (CC) gcc options: -O2 -std=gnu99 -lm -lz -lcrypt -lrt -lpthread -laio -lc

Timed PHP Compilation

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed PHP Compilation 7.1.9Time To CompileBaremetal, SMT OnBaremetal, SMT OffXen dom0, vanilla, SMT On4080120160200SE +/- 0.26, N = 3SE +/- 0.10, N = 3SE +/- 0.56, N = 31481801721. (CC) gcc options: -O2 -pedantic -ldl -lz -lm

Timed Linux Kernel Compilation

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed Linux Kernel Compilation 4.18Time To CompileBaremetal, SMT OnBaremetal, SMT OffXen dom0, vanilla, SMT On70140210280350SE +/- 1.65, N = 3SE +/- 1.63, N = 3SE +/- 1.98, N = 3271329328

Flexible IO Tester

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

OpenBenchmarking.orgIOPS, More Is BetterFlexible IO TesterType: Sequential Read - IO Engine: POSIX AIO - Buffered: No - Direct: No - Block Size: 4KB - Disk Target: Default Test DirectoryBaremetal, SMT OnBaremetal, SMT OffXen dom0, vanilla, SMT On3K6K9K12K15KSE +/- 100.00, N = 3SE +/- 300.00, N = 3149001480012300

Stress-NG

Test: Tsearch

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.07.26Test: TsearchBaremetal, SMT OnBaremetal, SMT OffXen dom0, vanilla, SMT On1530456075SE +/- 0.03, N = 3SE +/- 0.21, N = 3SE +/- 0.05, N = 365.5354.1664.771. (CC) gcc options: -O2 -std=gnu99 -lm -lz -lcrypt -lrt -lpthread -laio -lc

Flexible IO Tester

Type: Random Write - IO Engine: POSIX AIO - Buffered: Yes - Direct: No - Block Size: 16KB - Disk Target: Default Test Directory

OpenBenchmarking.orgMB/s, More Is BetterFlexible IO Tester 3.13Type: Random Write - IO Engine: POSIX AIO - Buffered: Yes - Direct: No - Block Size: 16KB - Disk Target: Default Test DirectoryBaremetal, SMT OnBaremetal, SMT OffXen dom0, vanilla, SMT On1122334455SE +/- 0.15, N = 3SE +/- 0.65, N = 5SE +/- 0.76, N = 350.9042.2846.03

Flexible IO Tester

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

OpenBenchmarking.orgIOPS, More Is BetterFlexible IO TesterType: Sequential Write - IO Engine: Linux AIO - Buffered: No - Direct: No - Block Size: 4KB - Disk Target: Default Test DirectoryBaremetal, SMT OnBaremetal, SMT OffXen dom0, vanilla, SMT On4K8K12K16K20KSE +/- 33.33, N = 3SE +/- 100.00, N = 3SE +/- 266.67, N = 3195671690016533

Flexible IO Tester

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

OpenBenchmarking.orgIOPS, More Is BetterFlexible IO TesterType: Sequential Read - IO Engine: Sync - Buffered: No - Direct: No - Block Size: 4KB - Disk Target: Default Test DirectoryBaremetal, SMT OnBaremetal, SMT OffXen dom0, vanilla, SMT On3K6K9K12K15KSE +/- 33.33, N = 3SE +/- 176.38, N = 3147331470012533

Flexible IO Tester

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

OpenBenchmarking.orgMB/s, More Is BetterFlexible IO Tester 3.13Type: Sequential Read - IO Engine: Sync - Buffered: Yes - Direct: No - Block Size: 4KB - Disk Target: Default Test DirectoryBaremetal, SMT OffXen dom0, vanilla, SMT OnBaremetal, SMT On20406080100SE +/- 0.35, N = 3SE +/- 0.62, N = 3SE +/- 0.12, N = 366.4066.2377.73

Flexible IO Tester

Type: Sequential Read - IO Engine: Linux AIO - Buffered: No - Direct: No - Block Size: 512KB - Disk Target: Default Test Directory

OpenBenchmarking.orgMB/s, More Is BetterFlexible IO Tester 3.13Type: Sequential Read - IO Engine: Linux AIO - Buffered: No - Direct: No - Block Size: 512KB - Disk Target: Default Test DirectoryBaremetal, SMT OnBaremetal, SMT OffXen dom0, vanilla, SMT On20406080100SE +/- 0.17, N = 3SE +/- 0.03, N = 3SE +/- 0.26, N = 377.9367.6366.37

GraphicsMagick

Operation: Rotate

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.30Operation: RotateBaremetal, SMT OnBaremetal, SMT OffXen dom0, vanilla, SMT On306090120150SE +/- 0.33, N = 31431431221. (CC) gcc options: -fopenmp -O2 -pthread -lfreetype -ljpeg -lpng16 -lXext -lX11 -lbz2 -ldl -llzma -lz -lm -lgomp -lpthread

Flexible IO Tester

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

OpenBenchmarking.orgIOPS, More Is BetterFlexible IO TesterType: Sequential Read - IO Engine: Sync - Buffered: Yes - Direct: No - Block Size: 4KB - Disk Target: Default Test DirectoryBaremetal, SMT OnBaremetal, SMT OffXen dom0, vanilla, SMT On4K8K12K16K20KSE +/- 33.33, N = 3SE +/- 115.47, N = 3SE +/- 176.38, N = 3198671700016967

Flexible IO Tester

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

OpenBenchmarking.orgMB/s, More Is BetterFlexible IO Tester 3.13Type: Sequential Read - IO Engine: Sync - Buffered: Yes - Direct: No - Block Size: 512KB - Disk Target: Default Test DirectoryBaremetal, SMT OnBaremetal, SMT OffXen dom0, vanilla, SMT On20406080100SE +/- 0.32, N = 3SE +/- 0.47, N = 3SE +/- 0.51, N = 377.8067.2066.60

Flexible IO Tester

Type: Sequential Read - IO Engine: Sync - Buffered: No - Direct: No - Block Size: 4MB - Disk Target: Default Test Directory

OpenBenchmarking.orgMB/s, More Is BetterFlexible IO Tester 3.13Type: Sequential Read - IO Engine: Sync - Buffered: No - Direct: No - Block Size: 4MB - Disk Target: Default Test DirectoryBaremetal, SMT OnBaremetal, SMT OffXen dom0, vanilla, SMT On20406080100SE +/- 0.15, N = 3SE +/- 0.03, N = 3SE +/- 0.22, N = 377.5066.3766.97

Flexible IO Tester

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

OpenBenchmarking.orgMB/s, More Is BetterFlexible IO Tester 3.13Type: Sequential Read - IO Engine: POSIX AIO - Buffered: No - Direct: No - Block Size: 4KB - Disk Target: Default Test DirectoryBaremetal, SMT OffXen dom0, vanilla, SMT OnBaremetal, SMT On1326395265SE +/- 0.17, N = 3SE +/- 0.13, N = 3SE +/- 0.42, N = 357.8050.5758.33

Flexible IO Tester

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

OpenBenchmarking.orgMB/s, More Is BetterFlexible IO Tester 3.13Type: Sequential Read - IO Engine: Linux AIO - Buffered: Yes - Direct: No - Block Size: 4KB - Disk Target: Default Test DirectoryXen dom0, vanilla, SMT OnBaremetal, SMT OnBaremetal, SMT Off20406080100SE +/- 0.29, N = 3SE +/- 0.35, N = 3SE +/- 0.25, N = 367.2377.3366.80

Flexible IO Tester

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

OpenBenchmarking.orgMB/s, More Is BetterFlexible IO Tester 3.13Type: Sequential Write - IO Engine: Linux AIO - Buffered: No - Direct: No - Block Size: 4KB - Disk Target: Default Test DirectoryBaremetal, SMT OffXen dom0, vanilla, SMT OnBaremetal, SMT On20406080100SE +/- 0.45, N = 3SE +/- 0.24, N = 3SE +/- 0.10, N = 366.0065.8376.60

Flexible IO Tester

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

OpenBenchmarking.orgMB/s, More Is BetterFlexible IO Tester 3.13Type: Sequential Write - IO Engine: Linux AIO - Buffered: Yes - Direct: No - Block Size: 4KB - Disk Target: Default Test DirectoryBaremetal, SMT OffXen dom0, vanilla, SMT OnBaremetal, SMT On1020304050SE +/- 0.56, N = 3SE +/- 0.15, N = 3SE +/- 0.26, N = 340.9039.2045.17

Flexible IO Tester

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

OpenBenchmarking.orgIOPS, More Is BetterFlexible IO Tester 3.13Type: Sequential Read - IO Engine: POSIX AIO - Buffered: No - Direct: No - Block Size: 4KB - Disk Target: Default Test DirectoryBaremetal, SMT OffXen dom0, vanilla, SMT On3K6K9K12K15KSE +/- 33.33, N = 3SE +/- 33.33, N = 31483312767

Flexible IO Tester

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

OpenBenchmarking.orgMB/s, More Is BetterFlexible IO Tester 3.13Type: Sequential Read - IO Engine: POSIX AIO - Buffered: Yes - Direct: No - Block Size: 4KB - Disk Target: Default Test DirectoryBaremetal, SMT OffXen dom0, vanilla, SMT OnBaremetal, SMT On20406080100SE +/- 0.09, N = 3SE +/- 0.15, N = 3SE +/- 0.33, N = 367.5767.7077.07

Flexible IO Tester

Type: Sequential Write - IO Engine: Sync - Buffered: No - Direct: No - Block Size: 4MB - Disk Target: Default Test Directory

OpenBenchmarking.orgMB/s, More Is BetterFlexible IO Tester 3.13Type: Sequential Write - IO Engine: Sync - Buffered: No - Direct: No - Block Size: 4MB - Disk Target: Default Test DirectoryBaremetal, SMT OnBaremetal, SMT OffXen dom0, vanilla, SMT On20406080100SE +/- 0.15, N = 3SE +/- 0.33, N = 3SE +/- 0.87, N = 376.4066.4765.90

Timed HMMer Search

Pfam Database Search

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed HMMer Search 2.3.2Pfam Database SearchBaremetal, SMT OnBaremetal, SMT OffXen dom0, vanilla, SMT On48121620SE +/- 0.15, N = 9SE +/- 0.14, N = 3SE +/- 0.10, N = 313.8916.1014.021. (CC) gcc options: -O2 -pthread -lhmmer -lsquid -lm

Stress-NG

Test: Glibc C String Functions

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.07.26Test: Glibc C String FunctionsBaremetal, SMT OnBaremetal, SMT OffXen dom0, vanilla, SMT On30K60K90K120K150KSE +/- 2429.30, N = 3SE +/- 1643.18, N = 3SE +/- 2948.27, N = 31591481373051552181. (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: 512KB - Disk Target: Default Test Directory

OpenBenchmarking.orgMB/s, More Is BetterFlexible IO Tester 3.13Type: Sequential Write - IO Engine: Linux AIO - Buffered: No - Direct: No - Block Size: 512KB - Disk Target: Default Test DirectoryBaremetal, SMT OnBaremetal, SMT OffXen dom0, vanilla, SMT On20406080100SE +/- 0.12, N = 3SE +/- 0.21, N = 3SE +/- 0.09, N = 376.7066.6066.23

Flexible IO Tester

Type: Sequential Write - IO Engine: Linux AIO - Buffered: No - Direct: No - Block Size: 16KB - Disk Target: Default Test Directory

OpenBenchmarking.orgMB/s, More Is BetterFlexible IO Tester 3.13Type: Sequential Write - IO Engine: Linux AIO - Buffered: No - Direct: No - Block Size: 16KB - Disk Target: Default Test DirectoryBaremetal, SMT OnBaremetal, SMT OffXen dom0, vanilla, SMT On20406080100SE +/- 0.47, N = 3SE +/- 0.12, N = 3SE +/- 0.00, N = 376.6366.2366.20

Flexible IO Tester

Type: Random Read - IO Engine: Linux AIO - Buffered: No - Direct: No - Block Size: 4MB - Disk Target: Default Test Directory

OpenBenchmarking.orgMB/s, More Is BetterFlexible IO Tester 3.13Type: Random Read - IO Engine: Linux AIO - Buffered: No - Direct: No - Block Size: 4MB - Disk Target: Default Test DirectoryBaremetal, SMT OnBaremetal, SMT OffXen dom0, vanilla, SMT On1632486480SE +/- 0.47, N = 3SE +/- 0.67, N = 10SE +/- 0.20, N = 369.8060.3763.10

Flexible IO Tester

Type: Sequential Read - IO Engine: POSIX AIO - Buffered: No - Direct: No - Block Size: 16KB - Disk Target: Default Test Directory

OpenBenchmarking.orgMB/s, More Is BetterFlexible IO Tester 3.13Type: Sequential Read - IO Engine: POSIX AIO - Buffered: No - Direct: No - Block Size: 16KB - Disk Target: Default Test DirectoryBaremetal, SMT OnBaremetal, SMT OffXen dom0, vanilla, SMT On20406080100SE +/- 0.59, N = 3SE +/- 0.31, N = 3SE +/- 0.42, N = 377.1767.1066.83

Flexible IO Tester

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

OpenBenchmarking.orgIOPS, More Is BetterFlexible IO TesterType: Sequential Read - IO Engine: Linux AIO - Buffered: Yes - Direct: No - Block Size: 4KB - Disk Target: Default Test DirectoryBaremetal, SMT OnBaremetal, SMT OffXen dom0, vanilla, SMT On4K8K12K16K20KSE +/- 88.19, N = 3SE +/- 33.33, N = 3SE +/- 57.74, N = 3197671713317200

Flexible IO Tester

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

OpenBenchmarking.orgMB/s, More Is BetterFlexible IO Tester 3.13Type: Sequential Read - IO Engine: Sync - Buffered: Yes - Direct: No - Block Size: 4MB - Disk Target: Default Test DirectoryBaremetal, SMT OnBaremetal, SMT OffXen dom0, vanilla, SMT On20406080100SE +/- 0.27, N = 3SE +/- 0.15, N = 3SE +/- 0.34, N = 376.5766.9066.43

x265

H.265 1080p Video Encoding

OpenBenchmarking.orgFrames Per Second, More Is Betterx265 3.0H.265 1080p Video EncodingBaremetal, SMT OnBaremetal, SMT OffXen dom0, vanilla, SMT On3691215SE +/- 0.04, N = 3SE +/- 0.04, N = 3SE +/- 0.02, N = 39.338.129.241. (CXX) g++ options: -O3 -rdynamic -lpthread -lrt -ldl -lnuma

Flexible IO Tester

Type: Sequential Read - IO Engine: POSIX AIO - Buffered: Yes - Direct: No - Block Size: 16KB - Disk Target: Default Test Directory

OpenBenchmarking.orgMB/s, More Is BetterFlexible IO Tester 3.13Type: Sequential Read - IO Engine: POSIX AIO - Buffered: Yes - Direct: No - Block Size: 16KB - Disk Target: Default Test DirectoryBaremetal, SMT OnBaremetal, SMT OffXen dom0, vanilla, SMT On20406080100SE +/- 0.46, N = 3SE +/- 0.28, N = 3SE +/- 0.26, N = 376.9066.9367.10

Flexible IO Tester

Type: Sequential Read - IO Engine: Linux AIO - Buffered: No - Direct: No - Block Size: 16KB - Disk Target: Default Test Directory

OpenBenchmarking.orgMB/s, More Is BetterFlexible IO Tester 3.13Type: Sequential Read - IO Engine: Linux AIO - Buffered: No - Direct: No - Block Size: 16KB - Disk Target: Default Test DirectoryBaremetal, SMT OnBaremetal, SMT OffXen dom0, vanilla, SMT On20406080100SE +/- 0.37, N = 3SE +/- 0.03, N = 3SE +/- 0.32, N = 377.2767.6367.27

Flexible IO Tester

Type: Random Write - IO Engine: POSIX AIO - Buffered: No - Direct: No - Block Size: 512KB - Disk Target: Default Test Directory

OpenBenchmarking.orgMB/s, More Is BetterFlexible IO Tester 3.13Type: Random Write - IO Engine: POSIX AIO - Buffered: No - Direct: No - Block Size: 512KB - Disk Target: Default Test DirectoryBaremetal, SMT OnBaremetal, SMT OffXen dom0, vanilla, SMT On1122334455SE +/- 0.15, N = 3SE +/- 0.24, N = 3SE +/- 0.06, N = 342.3748.6347.90

Flexible IO Tester

Type: Sequential Read - IO Engine: Linux AIO - Buffered: Yes - Direct: No - Block Size: 16KB - Disk Target: Default Test Directory

OpenBenchmarking.orgMB/s, More Is BetterFlexible IO Tester 3.13Type: Sequential Read - IO Engine: Linux AIO - Buffered: Yes - Direct: No - Block Size: 16KB - Disk Target: Default Test DirectoryBaremetal, SMT OnBaremetal, SMT OffXen dom0, vanilla, SMT On20406080100SE +/- 0.31, N = 3SE +/- 0.24, N = 3SE +/- 0.13, N = 377.3067.3767.43

Parboil

Test: OpenMP MRI Gridding

OpenBenchmarking.orgSeconds, Fewer Is BetterParboil 2.5Test: OpenMP MRI GriddingBaremetal, SMT OnBaremetal, SMT OffXen dom0, vanilla, SMT On918273645SE +/- 0.20, N = 3SE +/- 0.28, N = 3SE +/- 0.23, N = 338.4133.9538.911. (CXX) g++ options: -lm -lpthread -lgomp -O3 -ffast-math -fopenmp

Flexible IO Tester

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

OpenBenchmarking.orgMB/s, More Is BetterFlexible IO Tester 3.13Type: Sequential Read - IO Engine: Linux AIO - Buffered: No - Direct: No - Block Size: 4KB - Disk Target: Default Test DirectoryBaremetal, SMT OffXen dom0, vanilla, SMT OnBaremetal, SMT On20406080100SE +/- 0.55, N = 3SE +/- 0.40, N = 3SE +/- 1.13, N = 366.5766.6075.03

Flexible IO Tester

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

OpenBenchmarking.orgMB/s, More Is BetterFlexible IO Tester 3.13Type: Random Write - IO Engine: Sync - Buffered: Yes - Direct: No - Block Size: 4MB - Disk Target: Default Test DirectoryBaremetal, SMT OnBaremetal, SMT OffXen dom0, vanilla, SMT On1020304050SE +/- 0.48, N = 3SE +/- 0.63, N = 5SE +/- 0.68, N = 445.7342.0639.93

Flexible IO Tester

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

OpenBenchmarking.orgIOPS, More Is BetterFlexible IO TesterType: Sequential Write - IO Engine: Linux AIO - Buffered: Yes - Direct: No - Block Size: 4KB - Disk Target: Default Test DirectoryBaremetal, SMT OnBaremetal, SMT OffXen dom0, vanilla, SMT On2K4K6K8K10KSE +/- 88.19, N = 3SE +/- 152.75, N = 3115671050010100

Flexible IO Tester

Type: Sequential Read - IO Engine: Sync - Buffered: No - Direct: No - Block Size: 16KB - Disk Target: Default Test Directory

OpenBenchmarking.orgMB/s, More Is BetterFlexible IO Tester 3.13Type: Sequential Read - IO Engine: Sync - Buffered: No - Direct: No - Block Size: 16KB - Disk Target: Default Test DirectoryBaremetal, SMT OnBaremetal, SMT OffXen dom0, vanilla, SMT On20406080100SE +/- 0.44, N = 3SE +/- 0.15, N = 3SE +/- 0.20, N = 376.7067.2767.00

Flexible IO Tester

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

OpenBenchmarking.orgMB/s, More Is BetterFlexible IO Tester 3.13Type: Random Read - IO Engine: Sync - Buffered: Yes - Direct: No - Block Size: 4MB - Disk Target: Default Test DirectoryBaremetal, SMT OnBaremetal, SMT OffXen dom0, vanilla, SMT On1530456075SE +/- 1.31, N = 3SE +/- 0.19, N = 3SE +/- 0.86, N = 565.4059.1757.14

Flexible IO Tester

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

OpenBenchmarking.orgIOPS, More Is BetterFlexible IO TesterType: Sequential Read - IO Engine: POSIX AIO - Buffered: Yes - Direct: No - Block Size: 4KB - Disk Target: Default Test DirectoryBaremetal, SMT OnBaremetal, SMT OffXen dom0, vanilla, SMT On4K8K12K16K20KSE +/- 88.19, N = 3SE +/- 33.33, N = 3197331730017333

Redis

Test: SADD

OpenBenchmarking.orgRequests Per Second, More Is BetterRedis 4.0.8Test: SADDBaremetal, SMT OnBaremetal, SMT OffXen dom0, vanilla, SMT On300K600K900K1200K1500KSE +/- 5146.73, N = 3SE +/- 18341.98, N = 3SE +/- 13407.60, N = 31316407132443011613031. (CC) gcc options: -ggdb -rdynamic -lm -ldl -pthread

Flexible IO Tester

Type: Sequential Read - IO Engine: POSIX AIO - Buffered: Yes - Direct: No - Block Size: 512KB - Disk Target: Default Test Directory

OpenBenchmarking.orgMB/s, More Is BetterFlexible IO Tester 3.13Type: Sequential Read - IO Engine: POSIX AIO - Buffered: Yes - Direct: No - Block Size: 512KB - Disk Target: Default Test DirectoryBaremetal, SMT OnBaremetal, SMT OffXen dom0, vanilla, SMT On20406080100SE +/- 0.72, N = 3SE +/- 0.43, N = 3SE +/- 0.31, N = 377.5768.0368.90

Flexible IO Tester

Type: Sequential Read - IO Engine: Linux AIO - Buffered: No - Direct: No - Block Size: 4MB - Disk Target: Default Test Directory

OpenBenchmarking.orgMB/s, More Is BetterFlexible IO Tester 3.13Type: Sequential Read - IO Engine: Linux AIO - Buffered: No - Direct: No - Block Size: 4MB - Disk Target: Default Test DirectoryBaremetal, SMT OnBaremetal, SMT OffXen dom0, vanilla, SMT On20406080100SE +/- 0.42, N = 3SE +/- 0.88, N = 3SE +/- 0.40, N = 385.8075.7775.40

Flexible IO Tester

Type: Sequential Write - IO Engine: POSIX AIO - Buffered: No - Direct: No - Block Size: 4MB - Disk Target: Default Test Directory

OpenBenchmarking.orgMB/s, More Is BetterFlexible IO Tester 3.13Type: Sequential Write - IO Engine: POSIX AIO - Buffered: No - Direct: No - Block Size: 4MB - Disk Target: Default Test DirectoryBaremetal, SMT OnBaremetal, SMT OffXen dom0, vanilla, SMT On20406080100SE +/- 0.32, N = 3SE +/- 0.39, N = 3SE +/- 0.25, N = 385.5375.2376.40

Flexible IO Tester

Type: Random Read - IO Engine: Linux AIO - Buffered: No - Direct: No - Block Size: 512KB - Disk Target: Default Test Directory

OpenBenchmarking.orgMB/s, More Is BetterFlexible IO Tester 3.13Type: Random Read - IO Engine: Linux AIO - Buffered: No - Direct: No - Block Size: 512KB - Disk Target: Default Test DirectoryBaremetal, SMT OnBaremetal, SMT OffXen dom0, vanilla, SMT On1224364860SE +/- 0.83, N = 4SE +/- 0.80, N = 4SE +/- 0.79, N = 352.5347.1346.23

Flexible IO Tester

Type: Sequential Read - IO Engine: POSIX AIO - Buffered: No - Direct: No - Block Size: 512KB - Disk Target: Default Test Directory

OpenBenchmarking.orgMB/s, More Is BetterFlexible IO Tester 3.13Type: Sequential Read - IO Engine: POSIX AIO - Buffered: No - Direct: No - Block Size: 512KB - Disk Target: Default Test DirectoryBaremetal, SMT OnBaremetal, SMT OffXen dom0, vanilla, SMT On20406080100SE +/- 1.17, N = 3SE +/- 0.65, N = 3SE +/- 0.26, N = 377.5068.2368.70

Stress-NG

Test: Glibc Qsort Data Sorting

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.07.26Test: Glibc Qsort Data SortingBaremetal, SMT OnBaremetal, SMT OffXen dom0, vanilla, SMT On816243240SE +/- 0.55, N = 3SE +/- 0.05, N = 3SE +/- 0.05, N = 334.0330.7634.861. (CC) gcc options: -O2 -std=gnu99 -lm -lz -lcrypt -lrt -lpthread -laio -lc

Flexible IO Tester

Type: Sequential Read - IO Engine: Linux AIO - Buffered: Yes - Direct: No - Block Size: 4MB - Disk Target: Default Test Directory

OpenBenchmarking.orgMB/s, More Is BetterFlexible IO Tester 3.13Type: Sequential Read - IO Engine: Linux AIO - Buffered: Yes - Direct: No - Block Size: 4MB - Disk Target: Default Test DirectoryBaremetal, SMT OnBaremetal, SMT OffXen dom0, vanilla, SMT On20406080100SE +/- 0.47, N = 3SE +/- 0.42, N = 3SE +/- 0.12, N = 389.9379.7079.37

Flexible IO Tester

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

OpenBenchmarking.orgMB/s, More Is BetterFlexible IO Tester 3.13Type: Sequential Write - IO Engine: Sync - Buffered: Yes - Direct: No - Block Size: 4MB - Disk Target: Default Test DirectoryBaremetal, SMT OnBaremetal, SMT OffXen dom0, vanilla, SMT On1020304050SE +/- 0.58, N = 3SE +/- 0.17, N = 3SE +/- 0.71, N = 346.2743.7040.87

Flexible IO Tester

Type: Sequential Write - IO Engine: POSIX AIO - Buffered: No - Direct: No - Block Size: 16KB - Disk Target: Default Test Directory

OpenBenchmarking.orgMB/s, More Is BetterFlexible IO Tester 3.13Type: Sequential Write - IO Engine: POSIX AIO - Buffered: No - Direct: No - Block Size: 16KB - Disk Target: Default Test DirectoryBaremetal, SMT OnBaremetal, SMT OffXen dom0, vanilla, SMT On20406080100SE +/- 0.43, N = 3SE +/- 0.40, N = 3SE +/- 0.48, N = 375.0766.4066.37

Flexible IO Tester

Type: Random Read - IO Engine: Linux AIO - Buffered: Yes - Direct: No - Block Size: 4MB - Disk Target: Default Test Directory

OpenBenchmarking.orgMB/s, More Is BetterFlexible IO Tester 3.13Type: Random Read - IO Engine: Linux AIO - Buffered: Yes - Direct: No - Block Size: 4MB - Disk Target: Default Test DirectoryBaremetal, SMT OnBaremetal, SMT OffXen dom0, vanilla, SMT On20406080100SE +/- 0.33, N = 3SE +/- 0.79, N = 12SE +/- 0.20, N = 379.1370.0371.90

Flexible IO Tester

Type: Sequential Write - IO Engine: POSIX AIO - Buffered: No - Direct: No - Block Size: 512KB - Disk Target: Default Test Directory

OpenBenchmarking.orgMB/s, More Is BetterFlexible IO Tester 3.13Type: Sequential Write - IO Engine: POSIX AIO - Buffered: No - Direct: No - Block Size: 512KB - Disk Target: Default Test DirectoryBaremetal, SMT OnBaremetal, SMT OffXen dom0, vanilla, SMT On20406080100SE +/- 1.20, N = 3SE +/- 0.07, N = 3SE +/- 0.44, N = 376.5767.7767.97

Flexible IO Tester

Type: Sequential Write - IO Engine: Sync - Buffered: No - Direct: No - Block Size: 512KB - Disk Target: Default Test Directory

OpenBenchmarking.orgMB/s, More Is BetterFlexible IO Tester 3.13Type: Sequential Write - IO Engine: Sync - Buffered: No - Direct: No - Block Size: 512KB - Disk Target: Default Test DirectoryBaremetal, SMT OnBaremetal, SMT OffXen dom0, vanilla, SMT On20406080100SE +/- 0.72, N = 3SE +/- 0.15, N = 3SE +/- 0.30, N = 374.8766.7066.33

Flexible IO Tester

Type: Sequential Read - IO Engine: Linux AIO - Buffered: Yes - Direct: No - Block Size: 512KB - Disk Target: Default Test Directory

OpenBenchmarking.orgMB/s, More Is BetterFlexible IO Tester 3.13Type: Sequential Read - IO Engine: Linux AIO - Buffered: Yes - Direct: No - Block Size: 512KB - Disk Target: Default Test DirectoryBaremetal, SMT OnBaremetal, SMT OffXen dom0, vanilla, SMT On20406080100SE +/- 0.76, N = 3SE +/- 0.03, N = 3SE +/- 0.27, N = 376.9768.5768.27

Flexible IO Tester

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

OpenBenchmarking.orgIOPS, More Is BetterFlexible IO TesterType: Sequential Read - IO Engine: Linux AIO - Buffered: No - Direct: No - Block Size: 4KB - Disk Target: Default Test DirectoryBaremetal, SMT OnBaremetal, SMT OffXen dom0, vanilla, SMT On4K8K12K16K20KSE +/- 305.51, N = 3SE +/- 120.19, N = 3SE +/- 120.19, N = 3192001703317033

Flexible IO Tester

Type: Random Write - IO Engine: POSIX AIO - Buffered: Yes - Direct: No - Block Size: 4MB - Disk Target: Default Test Directory

OpenBenchmarking.orgMB/s, More Is BetterFlexible IO Tester 3.13Type: Random Write - IO Engine: POSIX AIO - Buffered: Yes - Direct: No - Block Size: 4MB - Disk Target: Default Test DirectoryBaremetal, SMT OnBaremetal, SMT OffXen dom0, vanilla, SMT On1224364860SE +/- 0.91, N = 3SE +/- 0.70, N = 5SE +/- 0.79, N = 453.7748.4447.73

Flexible IO Tester

Type: Sequential Read - IO Engine: POSIX AIO - Buffered: No - Direct: No - Block Size: 4MB - Disk Target: Default Test Directory

OpenBenchmarking.orgMB/s, More Is BetterFlexible IO Tester 3.13Type: Sequential Read - IO Engine: POSIX AIO - Buffered: No - Direct: No - Block Size: 4MB - Disk Target: Default Test DirectoryBaremetal, SMT OnBaremetal, SMT OffXen dom0, vanilla, SMT On20406080100SE +/- 0.09, N = 3SE +/- 0.26, N = 3SE +/- 0.33, N = 386.8777.4077.13

Flexible IO Tester

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

OpenBenchmarking.orgMB/s, More Is BetterFlexible IO Tester 3.13Type: Random Write - IO Engine: Sync - Buffered: Yes - Direct: No - Block Size: 512KB - Disk Target: Default Test DirectoryBaremetal, SMT OnBaremetal, SMT OffXen dom0, vanilla, SMT On20406080100SE +/- 1.36, N = 3SE +/- 1.53, N = 12SE +/- 0.83, N = 3100.1789.0193.63

Flexible IO Tester

Type: Sequential Read - IO Engine: POSIX AIO - Buffered: Yes - Direct: No - Block Size: 4MB - Disk Target: Default Test Directory

OpenBenchmarking.orgMB/s, More Is BetterFlexible IO Tester 3.13Type: Sequential Read - IO Engine: POSIX AIO - Buffered: Yes - Direct: No - Block Size: 4MB - Disk Target: Default Test DirectoryBaremetal, SMT OnBaremetal, SMT OffXen dom0, vanilla, SMT On20406080100SE +/- 0.87, N = 3SE +/- 0.42, N = 3SE +/- 0.39, N = 387.6077.9078.07

Redis

Test: LPUSH

OpenBenchmarking.orgRequests Per Second, More Is BetterRedis 4.0.8Test: LPUSHBaremetal, SMT OnBaremetal, SMT OffXen dom0, vanilla, SMT On200K400K600K800K1000KSE +/- 10223.12, N = 3SE +/- 19623.07, N = 3SE +/- 17000.65, N = 39815659722848770721. (CC) gcc options: -ggdb -rdynamic -lm -ldl -pthread

Flexible IO Tester

Type: Sequential Write - IO Engine: Linux AIO - Buffered: No - Direct: No - Block Size: 4MB - Disk Target: Default Test Directory

OpenBenchmarking.orgMB/s, More Is BetterFlexible IO Tester 3.13Type: Sequential Write - IO Engine: Linux AIO - Buffered: No - Direct: No - Block Size: 4MB - Disk Target: Default Test DirectoryBaremetal, SMT OnBaremetal, SMT OffXen dom0, vanilla, SMT On20406080100SE +/- 1.22, N = 3SE +/- 0.38, N = 3SE +/- 0.07, N = 385.4376.4776.83

Flexible IO Tester

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

OpenBenchmarking.orgMB/s, More Is BetterFlexible IO Tester 3.13Type: Sequential Write - IO Engine: Sync - Buffered: Yes - Direct: No - Block Size: 4KB - Disk Target: Default Test DirectoryBaremetal, SMT OffXen dom0, vanilla, SMT OnBaremetal, SMT On1020304050SE +/- 0.84, N = 3SE +/- 0.73, N = 3SE +/- 0.64, N = 341.9739.6343.87

Go Benchmarks

Test: json

OpenBenchmarking.orgNanoseconds/Operation, Fewer Is BetterGo BenchmarksTest: jsonBaremetal, SMT OnBaremetal, SMT OffXen dom0, vanilla, SMT On6M12M18M24M30MSE +/- 37025.23, N = 3SE +/- 37794.01, N = 3SE +/- 84094.49, N = 3239566842668219024251902

Flexible IO Tester

Type: Random Read - IO Engine: Sync - Buffered: No - Direct: No - Block Size: 4MB - Disk Target: Default Test Directory

OpenBenchmarking.orgMB/s, More Is BetterFlexible IO Tester 3.13Type: Random Read - IO Engine: Sync - Buffered: No - Direct: No - Block Size: 4MB - Disk Target: Default Test DirectoryBaremetal, SMT OnBaremetal, SMT OffXen dom0, vanilla, SMT On1530456075SE +/- 0.68, N = 11SE +/- 0.50, N = 3SE +/- 0.19, N = 365.6759.0059.27

Flexible IO Tester

Type: Random Read - IO Engine: POSIX AIO - Buffered: No - Direct: No - Block Size: 4MB - Disk Target: Default Test Directory

OpenBenchmarking.orgMB/s, More Is BetterFlexible IO Tester 3.13Type: Random Read - IO Engine: POSIX AIO - Buffered: No - Direct: No - Block Size: 4MB - Disk Target: Default Test DirectoryBaremetal, SMT OnBaremetal, SMT OffXen dom0, vanilla, SMT On20406080100SE +/- 0.29, N = 3SE +/- 0.24, N = 3SE +/- 0.37, N = 376.4769.4768.73

Flexible IO Tester

Type: Random Read - IO Engine: POSIX AIO - Buffered: Yes - Direct: No - Block Size: 4MB - Disk Target: Default Test Directory

OpenBenchmarking.orgMB/s, More Is BetterFlexible IO Tester 3.13Type: Random Read - IO Engine: POSIX AIO - Buffered: Yes - Direct: No - Block Size: 4MB - Disk Target: Default Test DirectoryBaremetal, SMT OnBaremetal, SMT OffXen dom0, vanilla, SMT On20406080100SE +/- 0.40, N = 3SE +/- 0.36, N = 3SE +/- 0.62, N = 377.8070.7070.17

Flexible IO Tester

Type: Random Write - IO Engine: Linux AIO - Buffered: Yes - Direct: No - Block Size: 4MB - Disk Target: Default Test Directory

OpenBenchmarking.orgMB/s, More Is BetterFlexible IO Tester 3.13Type: Random Write - IO Engine: Linux AIO - Buffered: Yes - Direct: No - Block Size: 4MB - Disk Target: Default Test DirectoryBaremetal, SMT OnBaremetal, SMT OffXen dom0, vanilla, SMT On1326395265SE +/- 0.43, N = 3SE +/- 0.65, N = 3SE +/- 0.55, N = 355.9351.9750.47

Redis

Test: SET

OpenBenchmarking.orgRequests Per Second, More Is BetterRedis 4.0.8Test: SETBaremetal, SMT OnBaremetal, SMT OffXen dom0, vanilla, SMT On200K400K600K800K1000KSE +/- 8428.48, N = 3SE +/- 5030.92, N = 3SE +/- 8416.83, N = 31146913114246610381981. (CC) gcc options: -ggdb -rdynamic -lm -ldl -pthread

GraphicsMagick

Operation: Resizing

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.30Operation: ResizingBaremetal, SMT OnBaremetal, SMT OffXen dom0, vanilla, SMT On306090120150SE +/- 0.33, N = 31221211111. (CC) gcc options: -fopenmp -O2 -pthread -lfreetype -ljpeg -lpng16 -lXext -lX11 -lbz2 -ldl -llzma -lz -lm -lgomp -lpthread

Flexible IO Tester

Type: Random Write - IO Engine: Linux AIO - Buffered: No - Direct: No - Block Size: 4MB - Disk Target: Default Test Directory

OpenBenchmarking.orgMB/s, More Is BetterFlexible IO Tester 3.13Type: Random Write - IO Engine: Linux AIO - Buffered: No - Direct: No - Block Size: 4MB - Disk Target: Default Test DirectoryBaremetal, SMT OnBaremetal, SMT OffXen dom0, vanilla, SMT On1632486480SE +/- 0.43, N = 3SE +/- 1.19, N = 3SE +/- 1.03, N = 1270.9764.7066.32

Flexible IO Tester

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

OpenBenchmarking.orgMB/s, More Is BetterFlexible IO Tester 3.13Type: Sequential Read - IO Engine: Sync - Buffered: Yes - Direct: No - Block Size: 16KB - Disk Target: Default Test DirectoryBaremetal, SMT OnBaremetal, SMT OffXen dom0, vanilla, SMT On1632486480SE +/- 1.29, N = 3SE +/- 0.25, N = 3SE +/- 0.31, N = 373.3767.0067.60

Flexible IO Tester

Type: Sequential Write - IO Engine: Sync - Buffered: No - Direct: No - Block Size: 16KB - Disk Target: Default Test Directory

OpenBenchmarking.orgMB/s, More Is BetterFlexible IO Tester 3.13Type: Sequential Write - IO Engine: Sync - Buffered: No - Direct: No - Block Size: 16KB - Disk Target: Default Test DirectoryBaremetal, SMT OnBaremetal, SMT OffXen dom0, vanilla, SMT On1632486480SE +/- 0.72, N = 3SE +/- 0.57, N = 3SE +/- 0.33, N = 371.9766.1365.97

Flexible IO Tester

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

OpenBenchmarking.orgMB/s, More Is BetterFlexible IO Tester 3.13Type: Random Read - IO Engine: Sync - Buffered: Yes - Direct: No - Block Size: 512KB - Disk Target: Default Test DirectoryBaremetal, SMT OnBaremetal, SMT OffXen dom0, vanilla, SMT On918273645SE +/- 0.42, N = 3SE +/- 0.07, N = 3SE +/- 0.37, N = 1237.7035.1334.57

Flexible IO Tester

Type: Sequential Read - IO Engine: Sync - Buffered: No - Direct: No - Block Size: 512KB - Disk Target: Default Test Directory

OpenBenchmarking.orgMB/s, More Is BetterFlexible IO Tester 3.13Type: Sequential Read - IO Engine: Sync - Buffered: No - Direct: No - Block Size: 512KB - Disk Target: Default Test DirectoryBaremetal, SMT OnBaremetal, SMT OffXen dom0, vanilla, SMT On1632486480SE +/- 0.35, N = 3SE +/- 0.38, N = 3SE +/- 0.18, N = 372.8067.1366.87

Flexible IO Tester

Type: Random Read - IO Engine: POSIX AIO - Buffered: No - Direct: No - Block Size: 512KB - Disk Target: Default Test Directory

OpenBenchmarking.orgMB/s, More Is BetterFlexible IO Tester 3.13Type: Random Read - IO Engine: POSIX AIO - Buffered: No - Direct: No - Block Size: 512KB - Disk Target: Default Test DirectoryBaremetal, SMT OnBaremetal, SMT OffXen dom0, vanilla, SMT On918273645SE +/- 0.26, N = 3SE +/- 0.18, N = 3SE +/- 0.09, N = 339.3736.2336.63

Flexible IO Tester

Type: Random Write - IO Engine: Linux AIO - Buffered: No - Direct: No - Block Size: 512KB - Disk Target: Default Test Directory

OpenBenchmarking.orgMB/s, More Is BetterFlexible IO Tester 3.13Type: Random Write - IO Engine: Linux AIO - Buffered: No - Direct: No - Block Size: 512KB - Disk Target: Default Test DirectoryBaremetal, SMT OnBaremetal, SMT OffXen dom0, vanilla, SMT On1122334455SE +/- 0.82, N = 3SE +/- 0.20, N = 3SE +/- 0.38, N = 350.8747.7046.90

Flexible IO Tester

Type: Random Read - IO Engine: Linux AIO - Buffered: Yes - Direct: No - Block Size: 512KB - Disk Target: Default Test Directory

OpenBenchmarking.orgMB/s, More Is BetterFlexible IO Tester 3.13Type: Random Read - IO Engine: Linux AIO - Buffered: Yes - Direct: No - Block Size: 512KB - Disk Target: Default Test DirectoryBaremetal, SMT OnBaremetal, SMT OffXen dom0, vanilla, SMT On918273645SE +/- 0.27, N = 3SE +/- 0.19, N = 3SE +/- 0.12, N = 338.9336.4735.97

Flexible IO Tester

Type: Random Write - IO Engine: Sync - Buffered: No - Direct: No - Block Size: 4MB - Disk Target: Default Test Directory

OpenBenchmarking.orgMB/s, More Is BetterFlexible IO Tester 3.13Type: Random Write - IO Engine: Sync - Buffered: No - Direct: No - Block Size: 4MB - Disk Target: Default Test DirectoryBaremetal, SMT OnBaremetal, SMT OffXen dom0, vanilla, SMT On1428425670SE +/- 0.27, N = 3SE +/- 0.88, N = 5SE +/- 1.15, N = 361.6757.0857.47

Flexible IO Tester

Type: Random Write - IO Engine: POSIX AIO - Buffered: No - Direct: No - Block Size: 4MB - Disk Target: Default Test Directory

OpenBenchmarking.orgMB/s, More Is BetterFlexible IO Tester 3.13Type: Random Write - IO Engine: POSIX AIO - Buffered: No - Direct: No - Block Size: 4MB - Disk Target: Default Test DirectoryBaremetal, SMT OnBaremetal, SMT OffXen dom0, vanilla, SMT On1632486480SE +/- 0.38, N = 3SE +/- 0.42, N = 3SE +/- 0.90, N = 1271.5066.3067.96

Flexible IO Tester

Type: Random Write - IO Engine: Sync - Buffered: No - Direct: No - Block Size: 16KB - Disk Target: Default Test Directory

OpenBenchmarking.orgMB/s, More Is BetterFlexible IO Tester 3.13Type: Random Write - IO Engine: Sync - Buffered: No - Direct: No - Block Size: 16KB - Disk Target: Default Test DirectoryBaremetal, SMT OnBaremetal, SMT OffXen dom0, vanilla, SMT On0.97651.9532.92953.9064.8825SE +/- 0.01, N = 3SE +/- 0.04, N = 3SE +/- 0.03, N = 34.064.264.34

Threaded I/O Tester

Test: Random Write - Size Per Thread: 32MB - Thread Count: 32

OpenBenchmarking.orgMB/s, More Is BetterThreaded I/O Tester 20170503Test: Random Write - Size Per Thread: 32MB - Thread Count: 32Baremetal, SMT OnBaremetal, SMT OffXen dom0, vanilla, SMT On1.12732.25463.38194.50925.6365SE +/- 0.09, N = 3SE +/- 0.05, N = 3SE +/- 0.02, N = 35.014.994.691. (CC) gcc options: -O2

Flexible IO Tester

Type: Random Read - IO Engine: POSIX AIO - Buffered: No - Direct: No - Block Size: 16KB - Disk Target: Default Test Directory

OpenBenchmarking.orgMB/s, More Is BetterFlexible IO Tester 3.13Type: Random Read - IO Engine: POSIX AIO - Buffered: No - Direct: No - Block Size: 16KB - Disk Target: Default Test DirectoryBaremetal, SMT OnBaremetal, SMT OffXen dom0, vanilla, SMT On0.57151.1431.71452.2862.8575SE +/- 0.02, N = 3SE +/- 0.05, N = 3SE +/- 0.03, N = 32.542.382.40

Flexible IO Tester

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

OpenBenchmarking.orgMB/s, More Is BetterFlexible IO Tester 3.13Type: Random Read - IO Engine: POSIX AIO - Buffered: Yes - Direct: No - Block Size: 4KB - Disk Target: Default Test DirectoryBaremetal, SMT OnBaremetal, SMT OffXen dom0, vanilla, SMT On0.14630.29260.43890.58520.7315SE +/- 0.00, N = 3SE +/- 0.01, N = 3SE +/- 0.01, N = 30.650.620.61

Flexible IO Tester

Type: Random Read - IO Engine: Sync - Buffered: No - Direct: No - Block Size: 16KB - Disk Target: Default Test Directory

OpenBenchmarking.orgMB/s, More Is BetterFlexible IO Tester 3.13Type: Random Read - IO Engine: Sync - Buffered: No - Direct: No - Block Size: 16KB - Disk Target: Default Test DirectoryBaremetal, SMT OnBaremetal, SMT OffXen dom0, vanilla, SMT On0.56031.12061.68092.24122.8015SE +/- 0.01, N = 3SE +/- 0.03, N = 3SE +/- 0.03, N = 102.492.362.35

GraphicsMagick

Operation: Sharpen

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.30Operation: SharpenBaremetal, SMT OnBaremetal, SMT OffXen dom0, vanilla, SMT On13263952655755541. (CC) gcc options: -fopenmp -O2 -pthread -lfreetype -ljpeg -lpng16 -lXext -lX11 -lbz2 -ldl -llzma -lz -lm -lgomp -lpthread

Flexible IO Tester

Type: Random Write - IO Engine: Linux AIO - Buffered: No - Direct: No - Block Size: 16KB - Disk Target: Default Test Directory

OpenBenchmarking.orgMB/s, More Is BetterFlexible IO Tester 3.13Type: Random Write - IO Engine: Linux AIO - Buffered: No - Direct: No - Block Size: 16KB - Disk Target: Default Test DirectoryBaremetal, SMT OnBaremetal, SMT OffXen dom0, vanilla, SMT On1.05752.1153.17254.235.2875SE +/- 0.07, N = 3SE +/- 0.03, N = 3SE +/- 0.08, N = 34.474.574.70

Flexible IO Tester

Type: Random Read - IO Engine: Linux AIO - Buffered: Yes - Direct: No - Block Size: 16KB - Disk Target: Default Test Directory

OpenBenchmarking.orgMB/s, More Is BetterFlexible IO Tester 3.13Type: Random Read - IO Engine: Linux AIO - Buffered: Yes - Direct: No - Block Size: 16KB - Disk Target: Default Test DirectoryBaremetal, SMT OnBaremetal, SMT OffXen dom0, vanilla, SMT On0.56931.13861.70792.27722.8465SE +/- 0.03, N = 3SE +/- 0.03, N = 3SE +/- 0.02, N = 32.532.422.44

Blender

Blend File: Pabellon Barcelona - Compute: CPU-Only

OpenBenchmarking.orgSeconds, Fewer Is BetterBlender 2.79aBlend File: Pabellon Barcelona - Compute: CPU-OnlyBaremetal, SMT OnXen dom0, vanilla, SMT On600120018002400300028753005

Flexible IO Tester

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

OpenBenchmarking.orgIOPS, More Is BetterFlexible IO Tester 3.13Type: Sequential Read - IO Engine: Linux AIO - Buffered: Yes - Direct: No - Block Size: 4KB - Disk Target: Default Test DirectoryBaremetal, SMT OffXen dom0, vanilla, SMT On4K8K12K16K20KSE +/- 66.67, N = 3SE +/- 333.33, N = 31706716333

Flexible IO Tester

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

OpenBenchmarking.orgMB/s, More Is BetterFlexible IO Tester 3.13Type: Random Write - IO Engine: Linux AIO - Buffered: No - Direct: No - Block Size: 4KB - Disk Target: Default Test DirectoryBaremetal, SMT OnBaremetal, SMT OffXen dom0, vanilla, SMT On0.26780.53560.80341.07121.339SE +/- 0.02, N = 4SE +/- 0.01, N = 3SE +/- 0.01, N = 31.141.181.19

Flexible IO Tester

Type: Random Read - IO Engine: Linux AIO - Buffered: No - Direct: No - Block Size: 16KB - Disk Target: Default Test Directory

OpenBenchmarking.orgMB/s, More Is BetterFlexible IO Tester 3.13Type: Random Read - IO Engine: Linux AIO - Buffered: No - Direct: No - Block Size: 16KB - Disk Target: Default Test DirectoryBaremetal, SMT OnBaremetal, SMT OffXen dom0, vanilla, SMT On1.05082.10163.15244.20325.254SE +/- 0.05, N = 3SE +/- 0.06, N = 5SE +/- 0.06, N = 124.674.484.50

Flexible IO Tester

Type: Random Read - IO Engine: POSIX AIO - Buffered: Yes - Direct: No - Block Size: 16KB - Disk Target: Default Test Directory

OpenBenchmarking.orgMB/s, More Is BetterFlexible IO Tester 3.13Type: Random Read - IO Engine: POSIX AIO - Buffered: Yes - Direct: No - Block Size: 16KB - Disk Target: Default Test DirectoryBaremetal, SMT OnBaremetal, SMT OffXen dom0, vanilla, SMT On0.56481.12961.69442.25922.824SE +/- 0.02, N = 3SE +/- 0.01, N = 3SE +/- 0.02, N = 32.512.452.41

Compile Bench

Test: Compile

OpenBenchmarking.orgMB/s, More Is BetterCompile Bench 0.6Test: CompileBaremetal, SMT OnBaremetal, SMT OffXen dom0, vanilla, SMT On1530456075SE +/- 1.05, N = 3SE +/- 1.28, N = 9SE +/- 1.33, N = 969.1566.4367.62

Flexible IO Tester

Type: Random Read - IO Engine: POSIX AIO - Buffered: Yes - Direct: No - Block Size: 512KB - Disk Target: Default Test Directory

OpenBenchmarking.orgMB/s, More Is BetterFlexible IO Tester 3.13Type: Random Read - IO Engine: POSIX AIO - Buffered: Yes - Direct: No - Block Size: 512KB - Disk Target: Default Test DirectoryBaremetal, SMT OnBaremetal, SMT OffXen dom0, vanilla, SMT On918273645SE +/- 0.45, N = 3SE +/- 0.15, N = 3SE +/- 0.38, N = 337.3736.1035.93

Flexible IO Tester

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

OpenBenchmarking.orgIOPS, More Is BetterFlexible IO Tester 3.13Type: Sequential Write - IO Engine: Sync - Buffered: Yes - Direct: No - Block Size: 4KB - Disk Target: Default Test DirectoryBaremetal, SMT OffXen dom0, vanilla, SMT On2K4K6K8K10KSE +/- 66.67, N = 3SE +/- 66.67, N = 31046710067

Flexible IO Tester

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

OpenBenchmarking.orgIOPS, More Is BetterFlexible IO Tester 3.13Type: Sequential Write - IO Engine: POSIX AIO - Buffered: Yes - Direct: No - Block Size: 4KB - Disk Target: Default Test DirectoryBaremetal, SMT OffXen dom0, vanilla, SMT On2K4K6K8K10KSE +/- 120.19, N = 3SE +/- 166.67, N = 31056710167

Flexible IO Tester

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

OpenBenchmarking.orgMB/s, More Is BetterFlexible IO Tester 3.13Type: Random Write - IO Engine: POSIX AIO - Buffered: No - Direct: No - Block Size: 4KB - Disk Target: Default Test DirectoryBaremetal, SMT OnBaremetal, SMT OffXen dom0, vanilla, SMT On0.24980.49960.74940.99921.249SE +/- 0.00, N = 3SE +/- 0.01, N = 3SE +/- 0.02, N = 51.071.111.10

Flexible IO Tester

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

OpenBenchmarking.orgMB/s, More Is BetterFlexible IO Tester 3.13Type: Random Read - IO Engine: Linux AIO - Buffered: No - Direct: No - Block Size: 4KB - Disk Target: Default Test DirectoryBaremetal, SMT OnBaremetal, SMT OffXen dom0, vanilla, SMT On0.26550.5310.79651.0621.3275SE +/- 0.02, N = 3SE +/- 0.01, N = 3SE +/- 0.01, N = 91.141.181.17

Flexible IO Tester

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

OpenBenchmarking.orgMB/s, More Is BetterFlexible IO Tester 3.13Type: Random Read - IO Engine: POSIX AIO - Buffered: No - Direct: No - Block Size: 4KB - Disk Target: Default Test DirectoryBaremetal, SMT OnBaremetal, SMT OffXen dom0, vanilla, SMT On0.14180.28360.42540.56720.709SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 30.630.610.63

Flexible IO Tester

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

OpenBenchmarking.orgMB/s, More Is BetterFlexible IO Tester 3.13Type: Random Read - IO Engine: Sync - Buffered: Yes - Direct: No - Block Size: 4KB - Disk Target: Default Test DirectoryBaremetal, SMT OnBaremetal, SMT OffXen dom0, vanilla, SMT On0.14180.28360.42540.56720.709SE +/- 0.01, N = 3SE +/- 0.01, N = 3SE +/- 0.01, N = 30.630.610.61

Flexible IO Tester

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

OpenBenchmarking.orgMB/s, More Is BetterFlexible IO Tester 3.13Type: Random Read - IO Engine: Linux AIO - Buffered: Yes - Direct: No - Block Size: 4KB - Disk Target: Default Test DirectoryBaremetal, SMT OnBaremetal, SMT OffXen dom0, vanilla, SMT On0.1440.2880.4320.5760.72SE +/- 0.01, N = 3SE +/- 0.00, N = 3SE +/- 0.01, N = 120.640.620.62

Flexible IO Tester

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

OpenBenchmarking.orgMB/s, More Is BetterFlexible IO Tester 3.13Type: Random Write - IO Engine: Sync - Buffered: No - Direct: No - Block Size: 4KB - Disk Target: Default Test DirectoryBaremetal, SMT OnBaremetal, SMT OffXen dom0, vanilla, SMT On0.25650.5130.76951.0261.2825SE +/- 0.01, N = 3SE +/- 0.01, N = 3SE +/- 0.01, N = 31.111.141.12

Flexible IO Tester

Type: Random Read - IO Engine: Sync - Buffered: No - Direct: No - Block Size: 512KB - Disk Target: Default Test Directory

OpenBenchmarking.orgMB/s, More Is BetterFlexible IO Tester 3.13Type: Random Read - IO Engine: Sync - Buffered: No - Direct: No - Block Size: 512KB - Disk Target: Default Test DirectoryBaremetal, SMT OnBaremetal, SMT OffXen dom0, vanilla, SMT On816243240SE +/- 0.32, N = 3SE +/- 0.12, N = 3SE +/- 0.13, N = 334.5035.2335.37

Flexible IO Tester

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

OpenBenchmarking.orgIOPS, More Is BetterFlexible IO TesterType: Sequential Write - IO Engine: POSIX AIO - Buffered: No - Direct: No - Block Size: 4KB - Disk Target: Default Test DirectoryBaremetal, SMT OnBaremetal, SMT Off3K6K9K12K15KSE +/- 33.33, N = 3SE +/- 33.33, N = 31256712867

VP9 libvpx Encoding

vpxenc VP9 1080p Video Encode

OpenBenchmarking.orgFrames Per Second, More Is BetterVP9 libvpx Encoding 1.8.0vpxenc VP9 1080p Video EncodeBaremetal, SMT OnBaremetal, SMT OffXen dom0, vanilla, SMT On3691215SE +/- 0.01, N = 3SE +/- 0.02, N = 3SE +/- 0.01, N = 311.2211.2510.991. (CXX) g++ options: -m64 -lm -lpthread -O3 -fPIC -U_FORTIFY_SOURCE -std=c++11

Stream

Type: Triad

OpenBenchmarking.orgMB/s, More Is BetterStream 2013-01-17Type: TriadBaremetal, SMT OnBaremetal, SMT OffXen dom0, vanilla, SMT On2K4K6K8K10KSE +/- 6.69, N = 5SE +/- 3.78, N = 5SE +/- 3.45, N = 51144911601113471. (CC) gcc options: -O3 -march=native -fopenmp

Flexible IO Tester

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

OpenBenchmarking.orgIOPS, More Is BetterFlexible IO Tester 3.13Type: Sequential Read - IO Engine: Linux AIO - Buffered: No - Direct: No - Block Size: 4KB - Disk Target: Default Test DirectoryBaremetal, SMT OffXen dom0, vanilla, SMT On4K8K12K16K20KSE +/- 202.76, N = 31673317100

Flexible IO Tester

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

OpenBenchmarking.orgIOPS, More Is BetterFlexible IO Tester 3.13Type: Sequential Write - IO Engine: Linux AIO - Buffered: Yes - Direct: No - Block Size: 4KB - Disk Target: Default Test DirectoryBaremetal, SMT OffXen dom0, vanilla, SMT On2K4K6K8K10KSE +/- 100.00, N = 3SE +/- 33.33, N = 31070010933

Flexible IO Tester

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

OpenBenchmarking.orgMB/s, More Is BetterFlexible IO Tester 3.13Type: Random Read - IO Engine: Sync - Buffered: Yes - Direct: No - Block Size: 16KB - Disk Target: Default Test DirectoryBaremetal, SMT OnBaremetal, SMT OffXen dom0, vanilla, SMT On0.54231.08461.62692.16922.7115SE +/- 0.03, N = 12SE +/- 0.00, N = 3SE +/- 0.02, N = 32.412.382.36

Optcarrot

Optimized Benchmark

OpenBenchmarking.orgFPS, More Is BetterOptcarrotOptimized BenchmarkBaremetal, SMT OnBaremetal, SMT OffXen dom0, vanilla, SMT On1326395265SE +/- 0.63, N = 4SE +/- 0.19, N = 4SE +/- 0.37, N = 458.8358.2258.441. ruby 2.6.2p47 (2019-03-13 revision 67232) [x86_64-linux-gnu]

Netperf

Server: 192.168.0.30 - Test: TCP Stream - Client To Server - Duration: 10 Seconds

OpenBenchmarking.orgMegabits/sec Throughput, More Is BetterNetperf 2.7.0Server: 192.168.0.30 - Test: TCP Stream - Client To Server - Duration: 10 SecondsBaremetal, SMT OnBaremetal, SMT OffXen dom0, vanilla, SMT On150300450600750SE +/- 0.37, N = 3SE +/- 2.24, N = 3SE +/- 2.75, N = 37027097071. (CC) gcc options: -O3 -march=native -lm

Numpy Benchmark

OpenBenchmarking.orgNanoseconds, Fewer Is BetterNumpy BenchmarkBaremetal, SMT OnBaremetal, SMT OffXen dom0, vanilla, SMT On3M6M9M12M15M117304681171729111829589

Flexible IO Tester

Type: Random Write - IO Engine: POSIX AIO - Buffered: No - Direct: No - Block Size: 16KB - Disk Target: Default Test Directory

OpenBenchmarking.orgMB/s, More Is BetterFlexible IO Tester 3.13Type: Random Write - IO Engine: POSIX AIO - Buffered: No - Direct: No - Block Size: 16KB - Disk Target: Default Test DirectoryBaremetal, SMT OnBaremetal, SMT OffXen dom0, vanilla, SMT On0.98331.96662.94993.93324.9165SE +/- 0.04, N = 3SE +/- 0.00, N = 3SE +/- 0.01, N = 34.334.364.37

Flexible IO Tester

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

OpenBenchmarking.orgIOPS, More Is BetterFlexible IO Tester 3.13Type: Sequential Read - IO Engine: POSIX AIO - Buffered: Yes - Direct: No - Block Size: 4KB - Disk Target: Default Test DirectoryBaremetal, SMT OffXen dom0, vanilla, SMT On4K8K12K16K20KSE +/- 352.77, N = 3SE +/- 416.33, N = 31666716800

RAMspeed SMP

Type: Triad - Benchmark: Integer

OpenBenchmarking.orgMB/s, More Is BetterRAMspeed SMP 3.5.0Type: Triad - Benchmark: IntegerBaremetal, SMT OnBaremetal, SMT OffXen dom0, vanilla, SMT On2K4K6K8K10K1026710239102051. (CC) gcc options: -O3 -march=native

Netperf

Server: 192.168.0.30 - Test: TCP Stream - Server To Client - Duration: 10 Seconds

OpenBenchmarking.orgMegabits/sec Throughput, More Is BetterNetperf 2.7.0Server: 192.168.0.30 - Test: TCP Stream - Server To Client - Duration: 10 SecondsBaremetal, SMT OnBaremetal, SMT OffXen dom0, vanilla, SMT On2004006008001000SE +/- 0.08, N = 3SE +/- 0.23, N = 3SE +/- 0.08, N = 38218218251. (CC) gcc options: -O3 -march=native -lm

PHPBench

PHP Benchmark Suite

OpenBenchmarking.orgScore, More Is BetterPHPBench 0.8.1PHP Benchmark SuiteBaremetal, SMT OnBaremetal, SMT OffXen dom0, vanilla, SMT On70K140K210K280K350KSE +/- 1563.53, N = 3SE +/- 501.93, N = 3SE +/- 1679.01, N = 3339271337756338297

Flexible IO Tester

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

OpenBenchmarking.orgIOPS, More Is BetterFlexible IO Tester 3.13Type: Sequential Read - IO Engine: Sync - Buffered: Yes - Direct: No - Block Size: 4KB - Disk Target: Default Test DirectoryBaremetal, SMT OffXen dom0, vanilla, SMT On4K8K12K16K20KSE +/- 120.19, N = 31703317000

CacheBench

Test: Read

OpenBenchmarking.orgMB/s, More Is BetterCacheBenchTest: ReadBaremetal, SMT OnBaremetal, SMT OffXen dom0, vanilla, SMT On5001000150020002500SE +/- 0.09, N = 3SE +/- 0.02, N = 3SE +/- 0.01, N = 32239223922371. (CC) gcc options: -lrt

CacheBench

Test: Read / Modify / Write

OpenBenchmarking.orgMB/s, More Is BetterCacheBenchTest: Read / Modify / WriteBaremetal, SMT OnBaremetal, SMT OffXen dom0, vanilla, SMT On5K10K15K20K25KSE +/- 2.20, N = 3SE +/- 0.05, N = 3SE +/- 0.19, N = 32152721529215101. (CC) gcc options: -lrt

CacheBench

Test: Write

OpenBenchmarking.orgMB/s, More Is BetterCacheBenchTest: WriteBaremetal, SMT OnBaremetal, SMT OffXen dom0, vanilla, SMT On2K4K6K8K10KSE +/- 0.05, N = 3SE +/- 0.25, N = 3SE +/- 0.89, N = 31082910829108231. (CC) gcc options: -lrt

Flexible IO Tester

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

OpenBenchmarking.orgIOPS, More Is BetterFlexible IO Tester 3.13Type: Sequential Write - IO Engine: POSIX AIO - Buffered: No - Direct: No - Block Size: 4KB - Disk Target: Default Test DirectoryBaremetal, SMT Off3K6K9K12K15KSE +/- 360.56, N = 312700

Flexible IO Tester

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

OpenBenchmarking.orgIOPS, More Is BetterFlexible IO Tester 3.13Type: Sequential Write - IO Engine: Linux AIO - Buffered: No - Direct: No - Block Size: 4KB - Disk Target: Default Test DirectoryBaremetal, SMT OffXen dom0, vanilla, SMT On4K8K12K16K20KSE +/- 120.19, N = 3SE +/- 88.19, N = 31693316933

iPerf

Server Address: 192.168.0.30 - Server Port: 5201 - Duration: 30 Seconds - Test: UDP - 100Mbit Objective - Parallel: 1

OpenBenchmarking.orgMbits/sec, More Is BetteriPerf 3.1.3Server Address: 192.168.0.30 - Server Port: 5201 - Duration: 30 Seconds - Test: UDP - 100Mbit Objective - Parallel: 1Baremetal, SMT OnBaremetal, SMT OffXen dom0, vanilla, SMT On20406080100SE +/- 0.00, N = 3SE +/- 0.00, N = 2SE +/- 0.00, N = 399.7099.7099.701. (CC) gcc options: -O3 -march=native -lm

Flexible IO Tester

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

OpenBenchmarking.orgIOPS, More Is BetterFlexible IO Tester 3.13Type: Sequential Write - IO Engine: Sync - Buffered: No - Direct: No - Block Size: 4KB - Disk Target: Default Test DirectoryBaremetal, SMT Off3K6K9K12K15KSE +/- 225.67, N = 1112173

Flexible IO Tester

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

OpenBenchmarking.orgIOPS, More Is BetterFlexible IO Tester 3.13Type: Sequential Read - IO Engine: Sync - Buffered: No - Direct: No - Block Size: 4KB - Disk Target: Default Test DirectoryBaremetal, SMT OffXen dom0, vanilla, SMT On3K6K9K12K15KSE +/- 261.41, N = 12SE +/- 195.79, N = 41430012600

Stress-NG

Test: System V Message Passing

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.07.26Test: System V Message PassingBaremetal, SMT OnBaremetal, SMT OffXen dom0, vanilla, SMT On1.3M2.6M3.9M5.2M6.5MSE +/- 212991.71, N = 12SE +/- 300253.24, N = 9SE +/- 157716.82, N = 95995065421410414933141. (CC) gcc options: -O2 -std=gnu99 -lm -lz -lcrypt -lrt -lpthread -laio -lc

Stress-NG

Test: Socket Activity

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.07.26Test: Socket ActivityBaremetal, SMT OnBaremetal, SMT OffXen dom0, vanilla, SMT On5001000150020002500SE +/- 10.01, N = 3SE +/- 107.14, N = 12SE +/- 10.31, N = 32290254713491. (CC) gcc options: -O2 -std=gnu99 -lm -lz -lcrypt -lrt -lpthread -laio -lc

Redis

Test: LPOP

OpenBenchmarking.orgRequests Per Second, More Is BetterRedis 4.0.8Test: LPOPBaremetal, SMT OnBaremetal, SMT OffXen dom0, vanilla, SMT On400K800K1200K1600K2000KSE +/- 87843.72, N = 9SE +/- 8671.51, N = 3SE +/- 2775.16, N = 3101416217331899285221. (CC) gcc options: -ggdb -rdynamic -lm -ldl -pthread

Parallel BZIP2 Compression

256MB File Compression

OpenBenchmarking.orgSeconds, Fewer Is BetterParallel BZIP2 Compression 1.1.12256MB File CompressionBaremetal, SMT OnBaremetal, SMT OffXen dom0, vanilla, SMT On48121620SE +/- 0.45, N = 12SE +/- 0.61, N = 12SE +/- 0.44, N = 1213.4017.5616.171. (CXX) g++ options: -O2 -pthread -lbz2 -lpthread

x264

H.264 Video Encoding

OpenBenchmarking.orgFrames Per Second, More Is Betterx264 2018-09-25H.264 Video EncodingBaremetal, SMT OnBaremetal, SMT OffXen dom0, vanilla, SMT On510152025SE +/- 0.45, N = 12SE +/- 0.36, N = 12SE +/- 0.28, N = 319.9815.1416.721. (CC) gcc options: -ldl -m64 -lm -lpthread -O3 -ffast-math -std=gnu99 -fPIC -fomit-frame-pointer -fno-tree-vectorize

Go Benchmarks

Test: build

OpenBenchmarking.orgNanoseconds/Operation, Fewer Is BetterGo BenchmarksTest: buildBaremetal, SMT OnBaremetal, SMT OffXen dom0, vanilla, SMT On8000M16000M24000M32000M40000MSE +/- 1322899252.04, N = 12SE +/- 929583010.39, N = 12SE +/- 1060333694.66, N = 12308376271252982187791335794058970

Netperf

Server: 192.168.0.30 - Test: UDP Request Response - Duration: 10 Seconds

OpenBenchmarking.orgTransaction Rate Per Second, More Is BetterNetperf 2.7.0Server: 192.168.0.30 - Test: UDP Request Response - Duration: 10 SecondsBaremetal, SMT OnBaremetal, SMT OffXen dom0, vanilla, SMT On140280420560700SE +/- 8.75, N = 3SE +/- 9.84, N = 3SE +/- 16.79, N = 126176273491. (CC) gcc options: -O3 -march=native -lm

Netperf

Server: 192.168.0.30 - Test: TCP Request Response - Duration: 10 Seconds

OpenBenchmarking.orgTransaction Rate Per Second, More Is BetterNetperf 2.7.0Server: 192.168.0.30 - Test: TCP Request Response - Duration: 10 SecondsBaremetal, SMT OnBaremetal, SMT OffXen dom0, vanilla, SMT On110220330440550SE +/- 5.04, N = 3SE +/- 3.03, N = 3SE +/- 14.31, N = 105055102321. (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.orgMbits/sec, More Is BetteriPerf 3.1.3Server Address: 192.168.0.30 - Server Port: 5201 - Duration: 30 Seconds - Test: UDP - 1000Mbit Objective - Parallel: 10Baremetal, SMT OnBaremetal, SMT OffXen dom0, vanilla, SMT On130260390520650SE +/- 113.68, N = 12SE +/- 100.49, N = 13SE +/- 113.36, N = 124616064601. (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.orgMbits/sec, More Is BetteriPerf 3.1.3Server Address: 192.168.0.30 - Server Port: 5201 - Duration: 30 Seconds - Test: UDP - 100Mbit Objective - Parallel: 10Baremetal, SMT OnBaremetal, SMT OffXen dom0, vanilla, SMT On110220330440550SE +/- 108.54, N = 13SE +/- 113.70, N = 12SE +/- 113.41, N = 124904614601. (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.orgMbits/sec, More Is BetteriPerf 3.1.3Server Address: 192.168.0.30 - Server Port: 5201 - Duration: 30 Seconds - Test: UDP - 1000Mbit Objective - Parallel: 5Baremetal, SMT OnBaremetal, SMT OffXen dom0, vanilla, SMT On140280420560700SE +/- 89.28, N = 13SE +/- 94.10, N = 13SE +/- 96.15, N = 136315795271. (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.orgMbits/sec, More Is BetteriPerf 3.1.3Server Address: 192.168.0.30 - Server Port: 5201 - Duration: 30 Seconds - Test: UDP - 100Mbit Objective - Parallel: 5Baremetal, SMT OnBaremetal, SMT OffXen dom0, vanilla, SMT On80160240320400SE +/- 57.57, N = 13SE +/- 56.86, N = 12SE +/- 60.31, N = 123153673001. (CC) gcc options: -O3 -march=native -lm

Compile Bench

Test: Read Compiled Tree

OpenBenchmarking.orgMB/s, More Is BetterCompile Bench 0.6Test: Read Compiled TreeBaremetal, SMT OnBaremetal, SMT OffXen dom0, vanilla, SMT On110220330440550SE +/- 31.12, N = 3SE +/- 38.13, N = 3SE +/- 112.07, N = 3467497274

Compile Bench

Test: Initial Create

OpenBenchmarking.orgMB/s, More Is BetterCompile Bench 0.6Test: Initial CreateBaremetal, SMT OnBaremetal, SMT OffXen dom0, vanilla, SMT On714212835SE +/- 9.62, N = 3SE +/- 7.62, N = 3SE +/- 7.81, N = 329.2427.3227.92

Threaded I/O Tester

Test: Random Write - Size Per Thread: 32MB - Thread Count: 16

OpenBenchmarking.orgMB/s, More Is BetterThreaded I/O Tester 20170503Test: Random Write - Size Per Thread: 32MB - Thread Count: 16Baremetal, SMT OnBaremetal, SMT OffXen dom0, vanilla, SMT On1.03282.06563.09844.13125.164SE +/- 0.02, N = 3SE +/- 0.08, N = 3SE +/- 0.11, N = 94.304.594.151. (CC) gcc options: -O2

Threaded I/O Tester

Test: Random Write - Size Per Thread: 32MB - Thread Count: 8

OpenBenchmarking.orgMB/s, More Is BetterThreaded I/O Tester 20170503Test: Random Write - Size Per Thread: 32MB - Thread Count: 8Baremetal, SMT OnBaremetal, SMT OffXen dom0, vanilla, SMT On0.79651.5932.38953.1863.9825SE +/- 0.15, N = 9SE +/- 0.09, N = 7SE +/- 0.11, N = 93.383.543.401. (CC) gcc options: -O2

Threaded I/O Tester

Test: Random Write - Size Per Thread: 32MB - Thread Count: 4

OpenBenchmarking.orgMB/s, More Is BetterThreaded I/O Tester 20170503Test: Random Write - Size Per Thread: 32MB - Thread Count: 4Baremetal, SMT OnBaremetal, SMT OffXen dom0, vanilla, SMT On0.6121.2241.8362.4483.06SE +/- 0.16, N = 6SE +/- 0.05, N = 4SE +/- 0.10, N = 92.722.692.431. (CC) gcc options: -O2

Threaded I/O Tester

Test: Random Read - Size Per Thread: 32MB - Thread Count: 32

OpenBenchmarking.orgMB/s, More Is BetterThreaded I/O Tester 20170503Test: Random Read - Size Per Thread: 32MB - Thread Count: 32Baremetal, SMT OnBaremetal, SMT OffXen dom0, vanilla, SMT On5K10K15K20K25KSE +/- 1327.44, N = 6SE +/- 2651.67, N = 9SE +/- 2903.95, N = 91601022375166451. (CC) gcc options: -O2

Threaded I/O Tester

Test: Random Read - Size Per Thread: 32MB - Thread Count: 16

OpenBenchmarking.orgMB/s, More Is BetterThreaded I/O Tester 20170503Test: Random Read - Size Per Thread: 32MB - Thread Count: 16Baremetal, SMT OnBaremetal, SMT OffXen dom0, vanilla, SMT On3K6K9K12K15KSE +/- 954.20, N = 6SE +/- 1707.89, N = 6SE +/- 604.31, N = 6831312617142381. (CC) gcc options: -O2

Threaded I/O Tester

Test: Random Read - Size Per Thread: 32MB - Thread Count: 8

OpenBenchmarking.orgMB/s, More Is BetterThreaded I/O Tester 20170503Test: Random Read - Size Per Thread: 32MB - Thread Count: 8Baremetal, SMT OnBaremetal, SMT OffXen dom0, vanilla, SMT On2K4K6K8K10KSE +/- 670.41, N = 9SE +/- 567.56, N = 9SE +/- 417.52, N = 65748637498711. (CC) gcc options: -O2

Threaded I/O Tester

Test: Random Read - Size Per Thread: 32MB - Thread Count: 4

OpenBenchmarking.orgMB/s, More Is BetterThreaded I/O Tester 20170503Test: Random Read - Size Per Thread: 32MB - Thread Count: 4Baremetal, SMT OnBaremetal, SMT OffXen dom0, vanilla, SMT On11002200330044005500SE +/- 377.58, N = 6SE +/- 548.38, N = 6SE +/- 556.37, N = 92748526036501. (CC) gcc options: -O2

Threaded I/O Tester

Test: Write - Size Per Thread: 32MB - Thread Count: 4

OpenBenchmarking.orgMB/s, More Is BetterThreaded I/O Tester 20170503Test: Write - Size Per Thread: 32MB - Thread Count: 4Baremetal, SMT OnBaremetal, SMT OffXen dom0, vanilla, SMT On0.09680.19360.29040.38720.484SE +/- 0.01, N = 9SE +/- 0.01, N = 9SE +/- 0.00, N = 30.430.420.241. (CC) gcc options: -O2

Threaded I/O Tester

Test: Read - Size Per Thread: 32MB - Thread Count: 32

OpenBenchmarking.orgMB/s, More Is BetterThreaded I/O Tester 20170503Test: Read - Size Per Thread: 32MB - Thread Count: 32Baremetal, SMT OnBaremetal, SMT OffXen dom0, vanilla, SMT On2K4K6K8K10KSE +/- 690.28, N = 9SE +/- 962.94, N = 9SE +/- 676.51, N = 910473879372291. (CC) gcc options: -O2

Threaded I/O Tester

Test: Read - Size Per Thread: 32MB - Thread Count: 16

OpenBenchmarking.orgMB/s, More Is BetterThreaded I/O Tester 20170503Test: Read - Size Per Thread: 32MB - Thread Count: 16Baremetal, SMT OnBaremetal, SMT OffXen dom0, vanilla, SMT On2K4K6K8K10KSE +/- 668.84, N = 9SE +/- 855.11, N = 9SE +/- 688.21, N = 67199781671491. (CC) gcc options: -O2

Threaded I/O Tester

Test: Read - Size Per Thread: 32MB - Thread Count: 8

OpenBenchmarking.orgMB/s, More Is BetterThreaded I/O Tester 20170503Test: Read - Size Per Thread: 32MB - Thread Count: 8Baremetal, SMT OnBaremetal, SMT OffXen dom0, vanilla, SMT On16003200480064008000SE +/- 295.92, N = 6SE +/- 395.09, N = 9SE +/- 549.70, N = 95226730456631. (CC) gcc options: -O2

Threaded I/O Tester

Test: Read - Size Per Thread: 32MB - Thread Count: 4

OpenBenchmarking.orgMB/s, More Is BetterThreaded I/O Tester 20170503Test: Read - Size Per Thread: 32MB - Thread Count: 4Baremetal, SMT OnBaremetal, SMT OffXen dom0, vanilla, SMT On11002200330044005500SE +/- 421.45, N = 6SE +/- 233.06, N = 9SE +/- 151.21, N = 93098525436591. (CC) gcc options: -O2

Flexible IO Tester

Type: Sequential Write - IO Engine: Linux AIO - Buffered: Yes - Direct: No - Block Size: 4MB - Disk Target: Default Test Directory

OpenBenchmarking.orgMB/s, More Is BetterFlexible IO Tester 3.13Type: Sequential Write - IO Engine: Linux AIO - Buffered: Yes - Direct: No - Block Size: 4MB - Disk Target: Default Test DirectoryBaremetal, SMT OnBaremetal, SMT OffXen dom0, vanilla, SMT On20406080100SE +/- 3.27, N = 12SE +/- 0.98, N = 3SE +/- 0.32, N = 374.8351.3750.37

Flexible IO Tester

Type: Random Write - IO Engine: POSIX AIO - Buffered: Yes - Direct: No - Block Size: 512KB - Disk Target: Default Test Directory

OpenBenchmarking.orgMB/s, More Is BetterFlexible IO Tester 3.13Type: Random Write - IO Engine: POSIX AIO - Buffered: Yes - Direct: No - Block Size: 512KB - Disk Target: Default Test DirectoryBaremetal, SMT OnBaremetal, SMT OffXen dom0, vanilla, SMT On20406080100SE +/- 5.34, N = 12SE +/- 0.22, N = 3SE +/- 0.15, N = 375.8039.0337.53

Flexible IO Tester

Type: Random Write - IO Engine: Linux AIO - Buffered: Yes - Direct: No - Block Size: 512KB - Disk Target: Default Test Directory

OpenBenchmarking.orgMB/s, More Is BetterFlexible IO Tester 3.13Type: Random Write - IO Engine: Linux AIO - Buffered: Yes - Direct: No - Block Size: 512KB - Disk Target: Default Test DirectoryBaremetal, SMT OnBaremetal, SMT OffXen dom0, vanilla, SMT On20406080100SE +/- 6.04, N = 12SE +/- 0.23, N = 3SE +/- 0.27, N = 382.7539.3338.03

Flexible IO Tester

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

OpenBenchmarking.orgMB/s, More Is BetterFlexible IO Tester 3.13Type: Sequential Write - IO Engine: Sync - Buffered: Yes - Direct: No - Block Size: 512KB - Disk Target: Default Test DirectoryBaremetal, SMT OnBaremetal, SMT OffXen dom0, vanilla, SMT On20406080100SE +/- 5.05, N = 12SE +/- 3.84, N = 12SE +/- 0.62, N = 364.2485.2096.07

Flexible IO Tester

Type: Random Write - IO Engine: Linux AIO - Buffered: Yes - Direct: No - Block Size: 16KB - Disk Target: Default Test Directory

OpenBenchmarking.orgMB/s, More Is BetterFlexible IO Tester 3.13Type: Random Write - IO Engine: Linux AIO - Buffered: Yes - Direct: No - Block Size: 16KB - Disk Target: Default Test DirectoryBaremetal, SMT OnBaremetal, SMT OffXen dom0, vanilla, SMT On1530456075SE +/- 5.34, N = 12SE +/- 0.57, N = 12SE +/- 0.64, N = 665.2242.8046.18

Flexible IO Tester

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

OpenBenchmarking.orgMB/s, More Is BetterFlexible IO Tester 3.13Type: Sequential Write - IO Engine: Sync - Buffered: Yes - Direct: No - Block Size: 16KB - Disk Target: Default Test DirectoryBaremetal, SMT OnBaremetal, SMT OffXen dom0, vanilla, SMT On1530456075SE +/- 3.00, N = 12SE +/- 0.68, N = 3SE +/- 0.75, N = 367.5540.9340.20

Flexible IO Tester

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

OpenBenchmarking.orgMB/s, More Is BetterFlexible IO Tester 3.13Type: Random Write - IO Engine: POSIX AIO - Buffered: Yes - Direct: No - Block Size: 4KB - Disk Target: Default Test DirectoryBaremetal, SMT OnBaremetal, SMT OffXen dom0, vanilla, SMT On3691215SE +/- 0.23, N = 12SE +/- 0.15, N = 12SE +/- 0.11, N = 127.158.967.92

Flexible IO Tester

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

OpenBenchmarking.orgMB/s, More Is BetterFlexible IO Tester 3.13Type: Random Write - IO Engine: Linux AIO - Buffered: Yes - Direct: No - Block Size: 4KB - Disk Target: Default Test DirectoryBaremetal, SMT OnBaremetal, SMT OffXen dom0, vanilla, SMT On3691215SE +/- 0.25, N = 12SE +/- 0.17, N = 12SE +/- 0.15, N = 127.499.177.97

Flexible IO Tester

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

OpenBenchmarking.orgIOPS, More Is BetterFlexible IO TesterType: Sequential Write - IO Engine: Sync - Buffered: Yes - Direct: No - Block Size: 4KB - Disk Target: Default Test DirectoryBaremetal, SMT OnBaremetal, SMT OffXen dom0, vanilla, SMT On2K4K6K8K10KSE +/- 458.26, N = 3SE +/- 218.58, N = 3109001073310500

Flexible IO Tester

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

OpenBenchmarking.orgIOPS, More Is BetterFlexible IO TesterType: Sequential Write - IO Engine: Sync - Buffered: No - Direct: No - Block Size: 4KB - Disk Target: Default Test DirectoryBaremetal, SMT OnBaremetal, SMT Off3K6K9K12K15KSE +/- 190.48, N = 12SE +/- 227.08, N = 121124212067

Flexible IO Tester

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

OpenBenchmarking.orgMB/s, More Is BetterFlexible IO Tester 3.13Type: Sequential Read - IO Engine: Sync - Buffered: No - Direct: No - Block Size: 4KB - Disk Target: Default Test DirectoryBaremetal, SMT OffXen dom0, vanilla, SMT OnBaremetal, SMT On1326395265SE +/- 0.56, N = 3SE +/- 0.59, N = 3SE +/- 0.15, N = 357.1048.9057.60

Flexible IO Tester

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

OpenBenchmarking.orgMB/s, More Is BetterFlexible IO Tester 3.13Type: Random Write - IO Engine: Sync - Buffered: Yes - Direct: No - Block Size: 16KB - Disk Target: Default Test DirectoryBaremetal, SMT OnBaremetal, SMT OffXen dom0, vanilla, SMT On1530456075SE +/- 4.62, N = 12SE +/- 0.40, N = 3SE +/- 0.44, N = 369.3343.7046.33

Flexible IO Tester

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

OpenBenchmarking.orgMB/s, More Is BetterFlexible IO Tester 3.13Type: Random Write - IO Engine: Sync - Buffered: Yes - Direct: No - Block Size: 4KB - Disk Target: Default Test DirectoryBaremetal, SMT OnBaremetal, SMT OffXen dom0, vanilla, SMT On246810SE +/- 0.20, N = 12SE +/- 0.15, N = 12SE +/- 0.15, N = 128.318.737.98

Flexible IO Tester

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

OpenBenchmarking.orgMB/s, More Is BetterFlexible IO Tester 3.13Type: Random Read - IO Engine: Sync - Buffered: No - Direct: No - Block Size: 4KB - Disk Target: Default Test DirectoryBaremetal, SMT OnBaremetal, SMT OffXen dom0, vanilla, SMT On0.14180.28360.42540.56720.709SE +/- 0.01, N = 11SE +/- 0.00, N = 3SE +/- 0.01, N = 120.630.610.60

SQLite

Timed SQLite Insertions

OpenBenchmarking.orgSeconds, Fewer Is BetterSQLite 3.22Timed SQLite InsertionsBaremetal, SMT OnBaremetal, SMT OffXen dom0, vanilla, SMT On100200300400500SE +/- 11.09, N = 9SE +/- 12.10, N = 9SE +/- 52.84, N = 93223544461. (CC) gcc options: -O2 -lreadline -lncurses -lz -ldl -lpthread

AIO-Stress

Test: Random Write

OpenBenchmarking.orgMB/s, More Is BetterAIO-Stress 0.21Test: Random WriteBaremetal, SMT OnBaremetal, SMT OffXen dom0, vanilla, SMT On20406080100SE +/- 2.57, N = 12SE +/- 1.43, N = 5SE +/- 2.50, N = 12106.0096.59107.371. (CC) gcc options: -pthread -laio


Phoronix Test Suite v10.8.5