Xen Core Scheduling RFC patch benches, NUMA host, Xen dom0 run, SMT off, unpatched
Compare your own system(s) to this result file with the
Phoronix Test Suite by running the command:
phoronix-test-suite benchmark 1904105-SP-1904100DA38
xen-coresched-rfc-xen-NUMA
Xen Core Scheduling RFC patch benches, NUMA host, Xen dom0 run, SMT off, unpatched
Xen dom0, SMT On, vanilla:
Processor: Intel Xeon E5620 (1 Core / 16 Threads), Motherboard: Dell 0CRH6C (A09 BIOS), Chipset: Intel 5520 I/O + ICH10R, Memory: 12288MB, Disk: 1000GB Western Digital WD10EALX-759, Graphics: AMD FirePro 2260 256MB, Audio: Intel 82801JI, Monitor: DELL P2210, Network: Broadcom NetXtreme BCM5761 PCIe
OS: openSUSE Tumbleweed 20190403, Kernel: 5.0.5-1-default (x86_64), Desktop: GNOME Shell 3.30.2, Display Server: X Server, Compiler: GCC 8.3.1 20190226 [gcc-8-branch revision 269204], File-System: ext4, Screen Resolution: 1920x1080, System Layer: Xen 4.13.-unstable Hypervisor
Xen dom0, SMT on, patched, sched_granularity=thread:
Processor: Intel Xeon E5620 (1 Core / 16 Threads), Motherboard: Dell 0CRH6C (A09 BIOS), Chipset: Intel 5520 I/O + ICH10R, Memory: 12288MB, Disk: 1000GB Western Digital WD10EALX-759, Graphics: AMD FirePro 2260 256MB, Audio: Intel 82801JI, Monitor: DELL P2210, Network: Broadcom NetXtreme BCM5761 PCIe
OS: openSUSE Tumbleweed 20190403, Kernel: 5.0.5-1-default (x86_64), Desktop: GNOME Shell 3.30.2, Display Server: X Server, Compiler: GCC 8.3.1 20190226 [gcc-8-branch revision 269204], File-System: ext4, Screen Resolution: 1920x1080, System Layer: Xen 4.13.-unstable Hypervisor
Xen dom0, SMT on, patched, sched_granularity=core:
Processor: Intel Xeon E5620 (1 Core / 16 Threads), Motherboard: Dell 0CRH6C (A09 BIOS), Chipset: Intel 5520 I/O + ICH10R, Memory: 12288MB, Disk: 1000GB Western Digital WD10EALX-759, Graphics: AMD FirePro 2260 256MB, Audio: Intel 82801JI, Monitor: DELL P2210, Network: Broadcom NetXtreme BCM5761 PCIe
OS: openSUSE Tumbleweed 20190403, Kernel: 5.0.5-1-default (x86_64), Desktop: GNOME Shell 3.30.2, Display Server: X Server, Compiler: GCC 8.3.1 20190226 [gcc-8-branch revision 269204], File-System: ext4, Screen Resolution: 1920x1080, System Layer: Xen 4.13.-unstable Hypervisor
Xen dom0, SMT Off, vanilla:
Processor: Intel Xeon E5620 (1 Core / 8 Threads), Motherboard: Dell 0CRH6C (A09 BIOS), Chipset: Intel 5520 I/O + ICH10R, Memory: 12288MB, Disk: 1000GB Western Digital WD10EALX-759, Graphics: AMD FirePro 2260 256MB, Audio: Intel 82801JI, Monitor: DELL P2210, Network: Broadcom NetXtreme BCM5761 PCIe
OS: openSUSE Tumbleweed 20190403, Kernel: 5.0.5-1-default (x86_64), Desktop: GNOME Shell 3.30.2, Display Server: X Server, Compiler: GCC 8.3.1 20190226 [gcc-8-branch revision 269204], File-System: ext4, Screen Resolution: 1920x1080, System Layer: Xen 4.13.-unstable Hypervisor
SQLite 3.22
Timed SQLite Insertions
Seconds < Lower Is Better
Xen dom0, SMT On, vanilla ........................... 325 |====================
Xen dom0, SMT on, patched, sched_granularity=thread . 316 |===================
Xen dom0, SMT on, patched, sched_granularity=core ... 329 |====================
Xen dom0, SMT Off, vanilla .......................... 311 |===================
Hackbench
Count: 16 - Type: Thread
Seconds < Lower Is Better
Xen dom0, SMT On, vanilla ........................... 190 |============
Xen dom0, SMT on, patched, sched_granularity=thread . 194 |=============
Xen dom0, SMT on, patched, sched_granularity=core ... 194 |=============
Xen dom0, SMT Off, vanilla .......................... 308 |====================
Hackbench
Count: 4 - Type: Thread
Seconds < Lower Is Better
Xen dom0, SMT On, vanilla ........................... 74.91 |==================
Xen dom0, SMT on, patched, sched_granularity=thread . 69.91 |=================
Xen dom0, SMT on, patched, sched_granularity=core ... 73.27 |==================
Xen dom0, SMT Off, vanilla .......................... 70.83 |=================
x265 3.0
H.265 1080p Video Encoding
Frames Per Second > Higher Is Better
Xen dom0, SMT On, vanilla ........................... 3.95 |===================
Xen dom0, SMT on, patched, sched_granularity=thread . 3.93 |===================
Xen dom0, SMT on, patched, sched_granularity=core ... 3.89 |===================
Xen dom0, SMT Off, vanilla .......................... 3.74 |==================
Hackbench
Count: 8 - Type: Thread
Seconds < Lower Is Better
Xen dom0, SMT On, vanilla ........................... 102 |===============
Xen dom0, SMT on, patched, sched_granularity=thread . 104 |===============
Xen dom0, SMT on, patched, sched_granularity=core ... 104 |===============
Xen dom0, SMT Off, vanilla .......................... 138 |====================
Timed MPlayer Compilation 1.0-rc3
Time To Compile
Seconds < Lower Is Better
Xen dom0, SMT On, vanilla ........................... 46.95 |=================
Xen dom0, SMT on, patched, sched_granularity=thread . 46.45 |================
Xen dom0, SMT on, patched, sched_granularity=core ... 47.65 |=================
Xen dom0, SMT Off, vanilla .......................... 50.97 |==================
Stream 2013-01-17
Type: Copy
MB/s > Higher Is Better
Xen dom0, SMT On, vanilla ........................... 17977 |==================
Xen dom0, SMT on, patched, sched_granularity=thread . 17691 |==================
Xen dom0, SMT on, patched, sched_granularity=core ... 17375 |=================
Xen dom0, SMT Off, vanilla .......................... 17811 |==================
AIO-Stress 0.21
Test: Random Write
MB/s > Higher Is Better
Xen dom0, SMT On, vanilla ........................... 1602 |==================
Xen dom0, SMT on, patched, sched_granularity=thread . 1671 |===================
Xen dom0, SMT on, patched, sched_granularity=core ... 1652 |===================
Xen dom0, SMT Off, vanilla .......................... 1598 |==================
x264 2018-09-25
H.264 Video Encoding
Frames Per Second > Higher Is Better
Xen dom0, SMT On, vanilla ........................... 32.86 |==================
Xen dom0, SMT on, patched, sched_granularity=thread . 31.44 |=================
Xen dom0, SMT on, patched, sched_granularity=core ... 30.57 |=================
Xen dom0, SMT Off, vanilla .......................... 24.23 |=============
7-Zip Compression 16.02
Compress Speed Test
MIPS > Higher Is Better
Xen dom0, SMT On, vanilla ........................... 25199 |==================
Xen dom0, SMT on, patched, sched_granularity=thread . 24826 |==================
Xen dom0, SMT on, patched, sched_granularity=core ... 24453 |=================
Xen dom0, SMT Off, vanilla .......................... 19216 |==============
Zstd Compression 1.3.4
Compressing ubuntu-16.04.3-server-i386.img, Compression Level 19
Seconds < Lower Is Better
Xen dom0, SMT On, vanilla ........................... 33.78 |================
Xen dom0, SMT on, patched, sched_granularity=thread . 35.87 |=================
Xen dom0, SMT on, patched, sched_granularity=core ... 35.97 |=================
Xen dom0, SMT Off, vanilla .......................... 38.34 |==================
Stress-NG 0.07.26
Test: Glibc Qsort Data Sorting
Bogo Ops/s > Higher Is Better
Xen dom0, SMT On, vanilla ........................... 58.62 |==================
Xen dom0, SMT on, patched, sched_granularity=thread . 59.83 |==================
Xen dom0, SMT on, patched, sched_granularity=core ... 58.34 |==================
Xen dom0, SMT Off, vanilla .......................... 52.91 |================
Stress-NG 0.07.26
Test: Socket Activity
Bogo Ops/s > Higher Is Better
Xen dom0, SMT On, vanilla ........................... 1527 |================
Xen dom0, SMT on, patched, sched_granularity=thread . 1847 |===================
Xen dom0, SMT on, patched, sched_granularity=core ... 1871 |===================
Xen dom0, SMT Off, vanilla .......................... 1303 |=============
Stress-NG 0.07.26
Test: System V Message Passing
Bogo Ops/s > Higher Is Better
Xen dom0, SMT On, vanilla ........................... 3706551 |================
Xen dom0, SMT on, patched, sched_granularity=thread . 3639035 |================
Xen dom0, SMT on, patched, sched_granularity=core ... 3569706 |===============
Xen dom0, SMT Off, vanilla .......................... 1524106 |=======
Parallel BZIP2 Compression 1.1.12
256MB File Compression
Seconds < Lower Is Better
Xen dom0, SMT On, vanilla ........................... 8.24 |==============
Xen dom0, SMT on, patched, sched_granularity=thread . 8.27 |==============
Xen dom0, SMT on, patched, sched_granularity=core ... 8.48 |==============
Xen dom0, SMT Off, vanilla .......................... 10.87 |==================
Flexible IO Tester 3.13
Type: Random Read - IO Engine: POSIX AIO - Buffered: No - Direct: No - Block Size: 512KB - Disk Target: Default Test Directory
MB/s > Higher Is Better
Xen dom0, SMT On, vanilla ........................... 41.20 |==================
Xen dom0, SMT on, patched, sched_granularity=thread . 41.30 |==================
Xen dom0, SMT on, patched, sched_granularity=core ... 40.60 |==================
Xen dom0, SMT Off, vanilla .......................... 41.03 |==================
Smallpt 1.0
Global Illumination Renderer; 128 Samples
Seconds < Lower Is Better
Xen dom0, SMT On, vanilla ........................... 29.92 |==============
Xen dom0, SMT on, patched, sched_granularity=thread . 29.99 |==============
Xen dom0, SMT on, patched, sched_granularity=core ... 30.02 |==============
Xen dom0, SMT Off, vanilla .......................... 37.62 |==================
Flexible IO Tester 3.13
Type: Random Write - IO Engine: POSIX AIO - Buffered: No - Direct: No - Block Size: 512KB - Disk Target: Default Test Directory
MB/s > Higher Is Better
Xen dom0, SMT On, vanilla ........................... 60.47 |==================
Xen dom0, SMT on, patched, sched_granularity=thread . 60.87 |==================
Xen dom0, SMT on, patched, sched_granularity=core ... 60.77 |==================
Xen dom0, SMT Off, vanilla .......................... 61.10 |==================
Stress-NG 0.07.26
Test: CPU Stress
Bogo Ops/s > Higher Is Better
Xen dom0, SMT On, vanilla ........................... 1671 |===================
Xen dom0, SMT on, patched, sched_granularity=thread . 1668 |===================
Xen dom0, SMT on, patched, sched_granularity=core ... 1682 |===================
Xen dom0, SMT Off, vanilla .......................... 1376 |================
Stress-NG 0.07.26
Test: Bsearch
Bogo Ops/s > Higher Is Better
Xen dom0, SMT On, vanilla ........................... 3221 |===================
Xen dom0, SMT on, patched, sched_granularity=thread . 3108 |==================
Xen dom0, SMT on, patched, sched_granularity=core ... 3117 |==================
Xen dom0, SMT Off, vanilla .......................... 2318 |==============
Stress-NG 0.07.26
Test: Context Switching
Bogo Ops/s > Higher Is Better
Xen dom0, SMT On, vanilla ........................... 614295 |=================
Xen dom0, SMT on, patched, sched_granularity=thread . 613572 |================
Xen dom0, SMT on, patched, sched_granularity=core ... 632630 |=================
Xen dom0, SMT Off, vanilla .......................... 524051 |==============
Stress-NG 0.07.26
Test: Vector Math
Bogo Ops/s > Higher Is Better
Xen dom0, SMT On, vanilla ........................... 10567 |==================
Xen dom0, SMT on, patched, sched_granularity=thread . 10563 |==================
Xen dom0, SMT on, patched, sched_granularity=core ... 10575 |==================
Xen dom0, SMT Off, vanilla .......................... 6942 |============
Stress-NG 0.07.26
Test: Semaphores
Bogo Ops/s > Higher Is Better
Xen dom0, SMT On, vanilla ........................... 2143051 |==============
Xen dom0, SMT on, patched, sched_granularity=thread . 2184373 |==============
Xen dom0, SMT on, patched, sched_granularity=core ... 2145329 |==============
Xen dom0, SMT Off, vanilla .......................... 2524350 |================
Stress-NG 0.07.26
Test: Forking
Bogo Ops/s > Higher Is Better
Xen dom0, SMT On, vanilla ........................... 8090 |===================
Xen dom0, SMT on, patched, sched_granularity=thread . 7997 |==================
Xen dom0, SMT on, patched, sched_granularity=core ... 8229 |===================
Xen dom0, SMT Off, vanilla .......................... 6365 |===============
Hackbench
Count: 1 - Type: Thread
Seconds < Lower Is Better
Xen dom0, SMT On, vanilla ........................... 12.80 |=============
Xen dom0, SMT on, patched, sched_granularity=thread . 12.89 |=============
Xen dom0, SMT on, patched, sched_granularity=core ... 12.83 |=============
Xen dom0, SMT Off, vanilla .......................... 17.49 |==================
Stream 2013-01-17
Type: Add
MB/s > Higher Is Better
Xen dom0, SMT On, vanilla ........................... 16385 |==================
Xen dom0, SMT on, patched, sched_granularity=thread . 16251 |==================
Xen dom0, SMT on, patched, sched_granularity=core ... 16328 |==================
Xen dom0, SMT Off, vanilla .......................... 16054 |==================
Stream 2013-01-17
Type: Triad
MB/s > Higher Is Better
Xen dom0, SMT On, vanilla ........................... 17771 |==================
Xen dom0, SMT on, patched, sched_granularity=thread . 15177 |===============
Xen dom0, SMT on, patched, sched_granularity=core ... 15591 |================
Xen dom0, SMT Off, vanilla .......................... 15212 |===============
Stream 2013-01-17
Type: Scale
MB/s > Higher Is Better
Xen dom0, SMT On, vanilla ........................... 14724 |=================
Xen dom0, SMT on, patched, sched_granularity=thread . 15349 |==================
Xen dom0, SMT on, patched, sched_granularity=core ... 15507 |==================
Xen dom0, SMT Off, vanilla .......................... 15043 |=================