CentOS 7 Mitigation Tests
Comparison with older Xeon
Default: Xeon
Compiler Notes: --build=x86_64-redhat-linux --disable-libgcj --disable-libunwind-exceptions --enable-__cxa_atexit --enable-bootstrap --enable-checking=release --enable-gnu-indirect-function --enable-gnu-unique-object --enable-initfini-array --enable-languages=c,c++,objc,obj-c++,java,fortran,ada,go,lto --enable-plugin --enable-shared --enable-threads=posix --mandir=/usr/share/man --with-arch_32=x86-64 --with-linker-hash-style=gnu --with-tune=generic
Disk Notes: CFQ / attr2,inode64,noquota,relatime,rw,seclabel
Processor Notes: Scaling Governor: intel_pstate powersave
Python Notes: Python 2.7.5
Security Notes: SELinux Protection
No Mitigation: Xeon
Processor: 2 x Intel Xeon Gold 6138 @ 3.70GHz (40 Cores / 80 Threads), Motherboard: TYAN S7106 (V1.00 BIOS), Chipset: Intel Device 2020, Memory: 95232MB, Disk: 256GB Samsung SSD 850 + 2000GB Seagate ST2000DM006-2DM1 + 2 x 120GB TOSHIBA-TR150, Graphics: LLVMpipe, Monitor: VE228, Network: Intel I210 Gigabit Connection
OS: CentOS Linux 7, Kernel: 3.10.0-693.21.1.el7.x86_64 (x86_64), Desktop: GNOME Shell 3.22.3, Display Server: X Server 1.19.3, Display Driver: modesetting 1.19.3, OpenGL: 2.1 Mesa 17.0.1 Gallium 0.4 (LLVM 3.9 256 bits), Compiler: GCC 4.8.5 20150623, File-System: xfs, Screen Resolution: 1920x1080
Default: EPYC
Compiler Notes: --build=x86_64-redhat-linux --disable-libgcj --disable-libunwind-exceptions --enable-__cxa_atexit --enable-bootstrap --enable-checking=release --enable-gnu-indirect-function --enable-gnu-unique-object --enable-initfini-array --enable-languages=c,c++,objc,obj-c++,java,fortran,ada,go,lto --enable-plugin --enable-shared --enable-threads=posix --mandir=/usr/share/man --with-arch_32=x86-64 --with-linker-hash-style=gnu --with-tune=generic
Disk Notes: none / attr2,inode64,noquota,relatime,rw,seclabel
Processor Notes: Scaling Governor: acpi-cpufreq conservative
Python Notes: Python 2.7.5
Security Notes: SELinux Protection
No Mitigation: EPYC
Processor: AMD EPYC 7601 32-Core @ 2.20GHz (32 Cores / 64 Threads), Motherboard: TYAN B8026T70AE24HR (V0.05.B10 BIOS), Chipset: AMD Device 1450, Memory: 129024MB, Disk: 280GB INTEL SSDPE21D280GA, Graphics: LLVMpipe, Monitor: VE228, Network: Broadcom Limited NetXtreme BCM5720 Gigabit PCIe
OS: CentOS Linux 7, Kernel: 3.10.0-693.21.1.el7.x86_64 (x86_64), Desktop: GNOME Shell 3.22.3, Display Server: X Server 1.19.3, Display Driver: modesetting 1.19.3, OpenGL: 2.1 Mesa 17.0.1 Gallium 0.4 (LLVM 3.9 128 bits), Compiler: GCC 4.8.5 20150623, File-System: xfs, Screen Resolution: 1920x1080
Default: C240M4-E52650v4
Compiler Notes: --build=x86_64-redhat-linux --disable-libgcj --disable-libunwind-exceptions --enable-__cxa_atexit --enable-bootstrap --enable-checking=release --enable-gnu-indirect-function --enable-gnu-unique-object --enable-initfini-array --enable-languages=c,c++,objc,obj-c++,java,fortran,ada,go,lto --enable-plugin --enable-shared --enable-threads=posix --mandir=/usr/share/man --with-arch_32=x86-64 --with-linker-hash-style=gnu --with-tune=generic
Disk Notes: DEADLINE / attr2,inode64,noquota,relatime,rw,seclabel
Processor Notes: Scaling Governor: intel_pstate performance
Python Notes: Python 2.7.5
No Mitigation: C240M4-E52650v4
Processor: 2 x Intel Xeon E5-2650 v4 @ 2.90GHz (24 Cores / 48 Threads), Motherboard: Cisco s UCSC-C220-M4S (C220M4.3.0.3c.0.0831170216 BIOS), Memory: 129024MB, Disk: 299GB UCSC-MRAID12G, Graphics: mgadrmfb
OS: CentOS Linux 7, Kernel: 3.10.0-693.21.1.el7.x86_64 (x86_64), Compiler: GCC 4.8.5 20150623, File-System: xfs, Screen Resolution: 1024x768
Flexible IO Tester
IOzone
BlogBench
BlogBench is designed to replicate the load of a real-world busy file server by stressing the file-system with multiple threads of random reads, writes, and rewrites. The behavior is mimicked of that of a blog by creating blogs with content and pictures, modifying blog posts, adding comments to these blogs, and then reading the content of the blogs. All of these blogs generated are created locally with fake content and pictures. Learn more via the OpenBenchmarking.org test page.
Systemd Total Boot Time
This test uses systemd-analyze to report the entire boot time. Learn more via the OpenBenchmarking.org test page.
Schbench
This is a benchmark of Schbench, a Linux kernel scheduler benchmark developed by Facebook. Learn more via the OpenBenchmarking.org test page.
PostgreSQL pgbench
Systemd Total Boot Time
This test uses systemd-analyze to report the entire boot time. Learn more via the OpenBenchmarking.org test page.
SQLite
This is a simple benchmark of SQLite. At present this test profile just measures the time to perform a pre-defined number of insertions on an indexed database. Learn more via the OpenBenchmarking.org test page.
Stress-NG
Stress-NG is a Linux stress tool developed by Colin King of Canonical. Learn more via the OpenBenchmarking.org test page.
ebizzy
This is a test of ebizzy, a program to generate workloads resembling web server workloads. Learn more via the OpenBenchmarking.org test page.
PostgreSQL pgbench
Stress-NG
Stress-NG is a Linux stress tool developed by Colin King of Canonical. Learn more via the OpenBenchmarking.org test page.
Flexible IO Tester
Systemd Total Boot Time
This test uses systemd-analyze to report the entire boot time. Learn more via the OpenBenchmarking.org test page.
Flexible IO Tester
Redis
Redis is an open-source data structure server. Learn more via the OpenBenchmarking.org test page.
Stress-NG
Stress-NG is a Linux stress tool developed by Colin King of Canonical. Learn more via the OpenBenchmarking.org test page.
PostgreSQL pgbench
Compile Bench
Compilebench tries to age a filesystem by simulating some of the disk IO common in creating, compiling, patching, stating and reading kernel trees. It indirectly measures how well filesystems can maintain directory locality as the disk fills up and directories age. This current test is setup to use the makej mode with 10 initial directories Learn more via the OpenBenchmarking.org test page.
Systemd Total Boot Time
This test uses systemd-analyze to report the entire boot time. Learn more via the OpenBenchmarking.org test page.
BlogBench
BlogBench is designed to replicate the load of a real-world busy file server by stressing the file-system with multiple threads of random reads, writes, and rewrites. The behavior is mimicked of that of a blog by creating blogs with content and pictures, modifying blog posts, adding comments to these blogs, and then reading the content of the blogs. All of these blogs generated are created locally with fake content and pictures. Learn more via the OpenBenchmarking.org test page.
Timed Linux Kernel Compilation
This test times how long it takes to build the Linux kernel. Learn more via the OpenBenchmarking.org test page.
PostgreSQL pgbench
Hackbench
This is a benchmark of Hackbench, a test of the Linux kernel scheduler. Learn more via the OpenBenchmarking.org test page.
Redis
Redis is an open-source data structure server. Learn more via the OpenBenchmarking.org test page.
Hackbench
This is a benchmark of Hackbench, a test of the Linux kernel scheduler. Learn more via the OpenBenchmarking.org test page.
Stress-NG
Stress-NG is a Linux stress tool developed by Colin King of Canonical. Learn more via the OpenBenchmarking.org test page.
Git
This test measures the time needed to carry out some sample Git operations on an example, static repository that happens to be a copy of the GNOME GTK tool-kit repository. Learn more via the OpenBenchmarking.org test page.
Compile Bench
Compilebench tries to age a filesystem by simulating some of the disk IO common in creating, compiling, patching, stating and reading kernel trees. It indirectly measures how well filesystems can maintain directory locality as the disk fills up and directories age. This current test is setup to use the makej mode with 10 initial directories Learn more via the OpenBenchmarking.org test page.
Netperf
Netperf is a network bandwidth testing software. This test profile is used for automated testing of a netperf client and requires you have access to a netperf server. Learn more via the OpenBenchmarking.org test page.
Schbench
This is a benchmark of Schbench, a Linux kernel scheduler benchmark developed by Facebook. Learn more via the OpenBenchmarking.org test page.
RAR Compression
Stress-NG
Stress-NG is a Linux stress tool developed by Colin King of Canonical. Learn more via the OpenBenchmarking.org test page.
Netperf
Netperf is a network bandwidth testing software. This test profile is used for automated testing of a netperf client and requires you have access to a netperf server. Learn more via the OpenBenchmarking.org test page.
Compile Bench
Compilebench tries to age a filesystem by simulating some of the disk IO common in creating, compiling, patching, stating and reading kernel trees. It indirectly measures how well filesystems can maintain directory locality as the disk fills up and directories age. This current test is setup to use the makej mode with 10 initial directories Learn more via the OpenBenchmarking.org test page.
Default: Xeon
Compiler Notes: --build=x86_64-redhat-linux --disable-libgcj --disable-libunwind-exceptions --enable-__cxa_atexit --enable-bootstrap --enable-checking=release --enable-gnu-indirect-function --enable-gnu-unique-object --enable-initfini-array --enable-languages=c,c++,objc,obj-c++,java,fortran,ada,go,lto --enable-plugin --enable-shared --enable-threads=posix --mandir=/usr/share/man --with-arch_32=x86-64 --with-linker-hash-style=gnu --with-tune=generic
Disk Notes: CFQ / attr2,inode64,noquota,relatime,rw,seclabel
Processor Notes: Scaling Governor: intel_pstate powersave
Python Notes: Python 2.7.5
Security Notes: SELinux Protection
Testing initiated at 17 March 2018 18:31 by user phoronix.
No Mitigation: Xeon
Processor: 2 x Intel Xeon Gold 6138 @ 3.70GHz (40 Cores / 80 Threads), Motherboard: TYAN S7106 (V1.00 BIOS), Chipset: Intel Device 2020, Memory: 95232MB, Disk: 256GB Samsung SSD 850 + 2000GB Seagate ST2000DM006-2DM1 + 2 x 120GB TOSHIBA-TR150, Graphics: LLVMpipe, Monitor: VE228, Network: Intel I210 Gigabit Connection
OS: CentOS Linux 7, Kernel: 3.10.0-693.21.1.el7.x86_64 (x86_64), Desktop: GNOME Shell 3.22.3, Display Server: X Server 1.19.3, Display Driver: modesetting 1.19.3, OpenGL: 2.1 Mesa 17.0.1 Gallium 0.4 (LLVM 3.9 256 bits), Compiler: GCC 4.8.5 20150623, File-System: xfs, Screen Resolution: 1920x1080
Compiler Notes: --build=x86_64-redhat-linux --disable-libgcj --disable-libunwind-exceptions --enable-__cxa_atexit --enable-bootstrap --enable-checking=release --enable-gnu-indirect-function --enable-gnu-unique-object --enable-initfini-array --enable-languages=c,c++,objc,obj-c++,java,fortran,ada,go,lto --enable-plugin --enable-shared --enable-threads=posix --mandir=/usr/share/man --with-arch_32=x86-64 --with-linker-hash-style=gnu --with-tune=generic
Disk Notes: CFQ / attr2,inode64,noquota,relatime,rw,seclabel
Processor Notes: Scaling Governor: intel_pstate powersave
Python Notes: Python 2.7.5
Security Notes: SELinux Protection
Testing initiated at 18 March 2018 07:43 by user phoronix.
Default: EPYC
Compiler Notes: --build=x86_64-redhat-linux --disable-libgcj --disable-libunwind-exceptions --enable-__cxa_atexit --enable-bootstrap --enable-checking=release --enable-gnu-indirect-function --enable-gnu-unique-object --enable-initfini-array --enable-languages=c,c++,objc,obj-c++,java,fortran,ada,go,lto --enable-plugin --enable-shared --enable-threads=posix --mandir=/usr/share/man --with-arch_32=x86-64 --with-linker-hash-style=gnu --with-tune=generic
Disk Notes: none / attr2,inode64,noquota,relatime,rw,seclabel
Processor Notes: Scaling Governor: acpi-cpufreq conservative
Python Notes: Python 2.7.5
Security Notes: SELinux Protection
Testing initiated at 18 March 2018 13:36 by user phoronix.
No Mitigation: EPYC
Processor: AMD EPYC 7601 32-Core @ 2.20GHz (32 Cores / 64 Threads), Motherboard: TYAN B8026T70AE24HR (V0.05.B10 BIOS), Chipset: AMD Device 1450, Memory: 129024MB, Disk: 280GB INTEL SSDPE21D280GA, Graphics: LLVMpipe, Monitor: VE228, Network: Broadcom Limited NetXtreme BCM5720 Gigabit PCIe
OS: CentOS Linux 7, Kernel: 3.10.0-693.21.1.el7.x86_64 (x86_64), Desktop: GNOME Shell 3.22.3, Display Server: X Server 1.19.3, Display Driver: modesetting 1.19.3, OpenGL: 2.1 Mesa 17.0.1 Gallium 0.4 (LLVM 3.9 128 bits), Compiler: GCC 4.8.5 20150623, File-System: xfs, Screen Resolution: 1920x1080
Compiler Notes: --build=x86_64-redhat-linux --disable-libgcj --disable-libunwind-exceptions --enable-__cxa_atexit --enable-bootstrap --enable-checking=release --enable-gnu-indirect-function --enable-gnu-unique-object --enable-initfini-array --enable-languages=c,c++,objc,obj-c++,java,fortran,ada,go,lto --enable-plugin --enable-shared --enable-threads=posix --mandir=/usr/share/man --with-arch_32=x86-64 --with-linker-hash-style=gnu --with-tune=generic
Disk Notes: none / attr2,inode64,noquota,relatime,rw,seclabel
Processor Notes: Scaling Governor: acpi-cpufreq conservative
Python Notes: Python 2.7.5
Security Notes: SELinux Protection
Testing initiated at 18 March 2018 18:10 by user phoronix.
Default: C240M4-E52650v4
Compiler Notes: --build=x86_64-redhat-linux --disable-libgcj --disable-libunwind-exceptions --enable-__cxa_atexit --enable-bootstrap --enable-checking=release --enable-gnu-indirect-function --enable-gnu-unique-object --enable-initfini-array --enable-languages=c,c++,objc,obj-c++,java,fortran,ada,go,lto --enable-plugin --enable-shared --enable-threads=posix --mandir=/usr/share/man --with-arch_32=x86-64 --with-linker-hash-style=gnu --with-tune=generic
Disk Notes: DEADLINE / attr2,inode64,noquota,relatime,rw,seclabel
Processor Notes: Scaling Governor: intel_pstate performance
Python Notes: Python 2.7.5
Testing initiated at 21 March 2018 12:45 by user mhessel.
No Mitigation: C240M4-E52650v4
Processor: 2 x Intel Xeon E5-2650 v4 @ 2.90GHz (24 Cores / 48 Threads), Motherboard: Cisco s UCSC-C220-M4S (C220M4.3.0.3c.0.0831170216 BIOS), Memory: 129024MB, Disk: 299GB UCSC-MRAID12G, Graphics: mgadrmfb
OS: CentOS Linux 7, Kernel: 3.10.0-693.21.1.el7.x86_64 (x86_64), Compiler: GCC 4.8.5 20150623, File-System: xfs, Screen Resolution: 1024x768
Compiler Notes: --build=x86_64-redhat-linux --disable-libgcj --disable-libunwind-exceptions --enable-__cxa_atexit --enable-bootstrap --enable-checking=release --enable-gnu-indirect-function --enable-gnu-unique-object --enable-initfini-array --enable-languages=c,c++,objc,obj-c++,java,fortran,ada,go,lto --enable-plugin --enable-shared --enable-threads=posix --mandir=/usr/share/man --with-arch_32=x86-64 --with-linker-hash-style=gnu --with-tune=generic
Disk Notes: DEADLINE / attr2,inode64,noquota,relatime,rw,seclabel
Processor Notes: Scaling Governor: intel_pstate performance
Python Notes: Python 2.7.5
Testing initiated at 21 March 2018 14:13 by user mhessel.