CentOS 7 Mitigation Tests

2 x Intel Xeon Gold 6138 testing with a TYAN S7106 (V1.00 BIOS) and ASPEED ASPEED Family on CentOS Linux 7 via the Phoronix Test Suite.

HTML result view exported from: https://openbenchmarking.org/result/1803186-FO-CENTOS7MI47&grs.

ProcessorMotherboardChipsetMemoryDiskGraphicsMonitorNetworkOSKernelDesktopDisplay ServerDisplay DriverOpenGLCompilerFile-SystemScreen ResolutionDefaultNo Mitigation Xeon Xeon2 x Intel Xeon Gold 6138 @ 3.70GHz (40 Cores / 80 Threads)TYAN S7106 (V1.00 BIOS)Intel Device 202095232MB256GB Samsung SSD 850 + 2000GB Seagate ST2000DM006-2DM1 + 2 x 120GB TOSHIBA-TR150LLVMpipeVE228Intel I210 Gigabit ConnectionCentOS Linux 73.10.0-693.21.1.el7.x86_64 (x86_64)GNOME Shell 3.22.3X Server 1.19.3modesetting 1.19.32.1 Mesa 17.0.1 Gallium 0.4 (LLVM 3.9 256 bits)GCC 4.8.5 20150623xfs1920x1080OpenBenchmarking.orgCompiler Details- --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 Details- CFQ / attr2,inode64,noquota,relatime,rw,seclabelProcessor Details- Scaling Governor: intel_pstate powersavePython Details- Python 2.7.5Security Details- SELinux Protection

systemd-boot-total: Userspacesystemd-boot-total: Totalstress-ng: Context Switchingcompilebench: Initial Createhackbench: 16 - Threadnetperf: 192.168.1.55 - UDP Request Response - 60 Secondsnetperf: 192.168.1.55 - TCP Request Response - 60 Secondspgbench: Buffer Test - Single Thread - Read Onlystress-ng: Semaphoresredis: SETstress-ng: System V Message Passingsystemd-boot-total: Kernelblogbench: Readcompilebench: Compileredis: LPUSHbuild-linux-kernel: Time To Compileiozone: 4Kb - 8GB - Write Performancepgbench: Buffer Test - Normal Load - Read Onlyblogbench: Writepgbench: Buffer Test - Single Thread - Read Writeebizzy: stress-ng: Forkingpgbench: Buffer Test - Normal Load - Read Writesqlite: Timed SQLite Insertionsfio: Rand Write - Linux AIO - No - Yes - 2MB - Default Test Directoryfio: Seq Read - Linux AIO - No - Yes - 2MB - Default Test Directoryfio: Rand Read - Linux AIO - No - Yes - 2MB - Default Test Directorygit: Time To Complete Common Git Commandsnetperf: 192.168.1.55 - TCP Stream - Server To Client - 60 Secondsnetperf: 192.168.1.55 - UDP Stream - Server To Client - 10G - 60 Secondsnetperf: 192.168.1.55 - TCP Send File - 60 Secondsnetperf: 192.168.1.55 - TCP Stream - Client To Server - 60 Secondssystemd-boot-total: Firmwaresystemd-boot-total: Loaderfio: Seq Write - Linux AIO - No - Yes - 2MB - Default Test Directoryschbench: 8 - 6schbench: 8 - 4compress-rar: Linux Source Tree Archiving To RARstress-ng: Socket Activityredis: GETredis: SADDredis: LPOPhackbench: 16 - Processcompilebench: Read Compiled TreeDefaultNo Mitigation Xeon Xeon44463253881615540101.78222.5529.23748.07715.5719183.95229301.541232095.755535241.82294813471941460.151105101.9225.82366.83589604.8810718454.8349697964139.638904.4447.175165345346.23941.35961.78941.44788.0624874212310516119131163.793300.351610474.091360277.751605734.4225.311786.12184282301817854342.78253.3025.81835.27795.7720927.92247476.161308916.965877638.95279114194321536.841155179.3824.94379.23606672.7710960463.3348876064683.948863.3547.015155335336.24941.27961.71941.38788.10516122107169.813297.641609005.091421813.121449609.1724.072097.64OpenBenchmarking.org

Systemd Total Boot Time

Test: Userspace

DefaultNo MitigationOpenBenchmarking.orgms, Fewer Is BetterSystemd Total Boot TimeTest: UserspaceXeon10K20K30K40K50K4446318428

Systemd Total Boot Time

Test: Total

DefaultNo MitigationOpenBenchmarking.orgms, Fewer Is BetterSystemd Total Boot TimeTest: TotalXeon500K1000K1500K2000K2500K253881623018

Stress-NG

Test: Context Switching

DefaultNo MitigationOpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.07.26Test: Context SwitchingXeon4M8M12M16M20MSE +/- 285738.13, N = 6SE +/- 278249.11, N = 315540101.7817854342.781. (CC) gcc options: -O2 -std=gnu99 -lm -lz -lcrypt -lrt -lpthread -laio -lc

Compile Bench

Test: Initial Create

DefaultNo MitigationOpenBenchmarking.orgMB/s, More Is BetterCompile Bench 0.6Test: Initial CreateXeon60120180240300SE +/- 1.38, N = 3SE +/- 3.53, N = 3222.55253.30

Hackbench

Count: 16 - Type: Thread

DefaultNo MitigationOpenBenchmarking.orgSeconds, Fewer Is BetterHackbenchCount: 16 - Type: ThreadXeon714212835SE +/- 0.44, N = 3SE +/- 0.43, N = 629.2325.811. (CC) gcc options: -lpthread

Netperf

Server: 192.168.1.55 - Test: UDP Request Response - Duration: 60 Seconds

DefaultNo MitigationOpenBenchmarking.orgTransaction Rate Per Second, More Is BetterNetperf 2.7.0Server: 192.168.1.55 - Test: UDP Request Response - Duration: 60 SecondsXeon2004006008001000SE +/- 10.22, N = 3SE +/- 16.23, N = 3748.07835.271. (CC) gcc options: -O3 -march=native -lm

Netperf

Server: 192.168.1.55 - Test: TCP Request Response - Duration: 60 Seconds

DefaultNo MitigationOpenBenchmarking.orgTransaction Rate Per Second, More Is BetterNetperf 2.7.0Server: 192.168.1.55 - Test: TCP Request Response - Duration: 60 SecondsXeon2004006008001000SE +/- 10.77, N = 4SE +/- 4.51, N = 3715.57795.771. (CC) gcc options: -O3 -march=native -lm

PostgreSQL pgbench

Scaling: Buffer Test - Test: Single Thread - Mode: Read Only

DefaultNo MitigationOpenBenchmarking.orgTPS, More Is BetterPostgreSQL pgbench 10.3Scaling: Buffer Test - Test: Single Thread - Mode: Read OnlyXeon4K8K12K16K20KSE +/- 152.63, N = 3SE +/- 47.53, N = 319183.9520927.921. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -lcrypt -ldl -lm

Stress-NG

Test: Semaphores

DefaultNo MitigationOpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.07.26Test: SemaphoresXeon50K100K150K200K250KSE +/- 1445.04, N = 3SE +/- 2801.19, N = 3229301.54247476.161. (CC) gcc options: -O2 -std=gnu99 -lm -lz -lcrypt -lrt -lpthread -laio -lc

Redis

Test: SET

DefaultNo MitigationOpenBenchmarking.orgRequests Per Second, More Is BetterRedis 4.0.8Test: SETXeon300K600K900K1200K1500KSE +/- 6232.77, N = 3SE +/- 19675.61, N = 31232095.751308916.961. (CC) gcc options: -ggdb -rdynamic -lm -ldl -pthread

Stress-NG

Test: System V Message Passing

DefaultNo MitigationOpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.07.26Test: System V Message PassingXeon1.3M2.6M3.9M5.2M6.5MSE +/- 40096.53, N = 3SE +/- 23577.80, N = 35535241.825877638.951. (CC) gcc options: -O2 -std=gnu99 -lm -lz -lcrypt -lrt -lpthread -laio -lc

Systemd Total Boot Time

Test: Kernel

DefaultNo MitigationOpenBenchmarking.orgms, Fewer Is BetterSystemd Total Boot TimeTest: KernelXeon600120018002400300029482791

BlogBench

Test: Read

DefaultNo MitigationOpenBenchmarking.orgFinal Score, More Is BetterBlogBench 1.0Test: ReadXeon300K600K900K1200K1500KSE +/- 12522.98, N = 3SE +/- 23638.75, N = 4134719414194321. (CC) gcc options: -O2 -pthread

Compile Bench

Test: Compile

DefaultNo MitigationOpenBenchmarking.orgMB/s, More Is BetterCompile Bench 0.6Test: CompileXeon30060090012001500SE +/- 22.10, N = 3SE +/- 2.50, N = 31460.151536.84

Redis

Test: LPUSH

DefaultNo MitigationOpenBenchmarking.orgRequests Per Second, More Is BetterRedis 4.0.8Test: LPUSHXeon200K400K600K800K1000KSE +/- 8460.85, N = 3SE +/- 445.00, N = 31105101.921155179.381. (CC) gcc options: -ggdb -rdynamic -lm -ldl -pthread

Timed Linux Kernel Compilation

Time To Compile

DefaultNo MitigationOpenBenchmarking.orgSeconds, Fewer Is BetterTimed Linux Kernel Compilation 4.13Time To CompileXeon612182430SE +/- 0.60, N = 6SE +/- 0.51, N = 625.8224.94

IOzone

Record Size: 4Kb - File Size: 8GB - Disk Test: Write Performance

DefaultNo MitigationOpenBenchmarking.orgMB/s, More Is BetterIOzone 3.465Record Size: 4Kb - File Size: 8GB - Disk Test: Write PerformanceXeon80160240320400SE +/- 0.82, N = 3SE +/- 5.52, N = 3366.83379.231. (CC) gcc options: -O3

PostgreSQL pgbench

Scaling: Buffer Test - Test: Normal Load - Mode: Read Only

DefaultNo MitigationOpenBenchmarking.orgTPS, More Is BetterPostgreSQL pgbench 10.3Scaling: Buffer Test - Test: Normal Load - Mode: Read OnlyXeon130K260K390K520K650KSE +/- 3440.47, N = 3SE +/- 10702.56, N = 6589604.88606672.771. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -lcrypt -ldl -lm

BlogBench

Test: Write

DefaultNo MitigationOpenBenchmarking.orgFinal Score, More Is BetterBlogBench 1.0Test: WriteXeon2K4K6K8K10KSE +/- 11.53, N = 3SE +/- 87.79, N = 310718109601. (CC) gcc options: -O2 -pthread

PostgreSQL pgbench

Scaling: Buffer Test - Test: Single Thread - Mode: Read Write

DefaultNo MitigationOpenBenchmarking.orgTPS, More Is BetterPostgreSQL pgbench 10.3Scaling: Buffer Test - Test: Single Thread - Mode: Read WriteXeon100200300400500SE +/- 3.02, N = 3SE +/- 3.76, N = 3454.83463.331. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -lcrypt -ldl -lm

ebizzy

DefaultNo MitigationOpenBenchmarking.orgRecords/s, More Is Betterebizzy 0.3Xeon110K220K330K440K550KSE +/- 6186.16, N = 3SE +/- 7014.28, N = 34969794887601. (CC) gcc options: -pthread -lpthread -O3 -march=native

Stress-NG

Test: Forking

DefaultNo MitigationOpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.07.26Test: ForkingXeon14K28K42K56K70KSE +/- 1408.35, N = 6SE +/- 863.59, N = 664139.6364683.941. (CC) gcc options: -O2 -std=gnu99 -lm -lz -lcrypt -lrt -lpthread -laio -lc

PostgreSQL pgbench

Scaling: Buffer Test - Test: Normal Load - Mode: Read Write

DefaultNo MitigationOpenBenchmarking.orgTPS, More Is BetterPostgreSQL pgbench 10.3Scaling: Buffer Test - Test: Normal Load - Mode: Read WriteXeon2K4K6K8K10KSE +/- 8.89, N = 3SE +/- 37.58, N = 38904.448863.351. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -lcrypt -ldl -lm

SQLite

Timed SQLite Insertions

DefaultNo MitigationOpenBenchmarking.orgSeconds, Fewer Is BetterSQLite 3.22Timed SQLite InsertionsXeon1122334455SE +/- 0.09, N = 3SE +/- 0.12, N = 347.1747.011. (CC) gcc options: -O2 -lz -ldl -lpthread

Flexible IO Tester

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

DefaultNo MitigationOpenBenchmarking.orgMB/s, More Is BetterFlexible IO Tester 3.1Type: Random Write - IO Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 2MB - Disk Target: Default Test DirectoryXeon1102203304405505165151. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -lrt -laio -lz -lm -lpthread -ldl

Flexible IO Tester

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

DefaultNo MitigationOpenBenchmarking.orgMB/s, More Is BetterFlexible IO Tester 3.1Type: Sequential Read - IO Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 2MB - Disk Target: Default Test DirectoryXeon1202403604806005345331. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -lrt -laio -lz -lm -lpthread -ldl

Flexible IO Tester

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

DefaultNo MitigationOpenBenchmarking.orgMB/s, More Is BetterFlexible IO Tester 3.1Type: Random Read - IO Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 2MB - Disk Target: Default Test DirectoryXeon1202403604806005345331. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -lrt -laio -lz -lm -lpthread -ldl

Git

Time To Complete Common Git Commands

DefaultNo MitigationOpenBenchmarking.orgSeconds, Fewer Is BetterGitTime To Complete Common Git CommandsXeon246810SE +/- 0.02, N = 3SE +/- 0.09, N = 66.236.241. git version 1.8.3.1

Netperf

Server: 192.168.1.55 - Test: TCP Stream - Server To Client - Duration: 60 Seconds

DefaultNo MitigationOpenBenchmarking.orgMegabits/sec Throughput, More Is BetterNetperf 2.7.0Server: 192.168.1.55 - Test: TCP Stream - Server To Client - Duration: 60 SecondsXeon2004006008001000SE +/- 0.04, N = 3SE +/- 0.11, N = 3941.35941.271. (CC) gcc options: -O3 -march=native -lm

Netperf

Server: 192.168.1.55 - Test: UDP Stream - Server To Client - 10G - Duration: 60 Seconds

DefaultNo MitigationOpenBenchmarking.orgMegabits/sec Throughput, More Is BetterNetperf 2.7.0Server: 192.168.1.55 - Test: UDP Stream - Server To Client - 10G - Duration: 60 SecondsXeon2004006008001000SE +/- 0.00, N = 3SE +/- 0.01, N = 3961.78961.711. (CC) gcc options: -O3 -march=native -lm

Netperf

Server: 192.168.1.55 - Test: TCP Send File - Duration: 60 Seconds

DefaultNo MitigationOpenBenchmarking.orgMegabits/sec Throughput, More Is BetterNetperf 2.7.0Server: 192.168.1.55 - Test: TCP Send File - Duration: 60 SecondsXeon2004006008001000SE +/- 0.01, N = 3SE +/- 0.06, N = 3941.44941.381. (CC) gcc options: -O3 -march=native -lm

Netperf

Server: 192.168.1.55 - Test: TCP Stream - Client To Server - Duration: 60 Seconds

DefaultNo MitigationOpenBenchmarking.orgMegabits/sec Throughput, More Is BetterNetperf 2.7.0Server: 192.168.1.55 - Test: TCP Stream - Client To Server - Duration: 60 SecondsXeon2004006008001000SE +/- 0.10, N = 3SE +/- 0.15, N = 3788.06788.101. (CC) gcc options: -O3 -march=native -lm

Systemd Total Boot Time

Test: Firmware

OpenBenchmarking.orgms, Fewer Is BetterSystemd Total Boot TimeTest: FirmwareDefault: Xeon500K1000K1500K2000K2500K2487421

Systemd Total Boot Time

Test: Loader

OpenBenchmarking.orgms, Fewer Is BetterSystemd Total Boot TimeTest: LoaderDefault: Xeon50010001500200025002310

Flexible IO Tester

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

DefaultNo MitigationOpenBenchmarking.orgMB/s, More Is BetterFlexible IO Tester 3.1Type: Sequential Write - IO Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 2MB - Disk Target: Default Test DirectoryXeon110220330440550SE +/- 0.33, N = 35165161. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -lrt -laio -lz -lm -lpthread -ldl

Schbench

Message Threads: 8 - Workers Per Message Thread: 6

DefaultNo MitigationOpenBenchmarking.orgusec, 99.9th Latency Percentile, Fewer Is BetterSchbenchMessage Threads: 8 - Workers Per Message Thread: 6Xeon306090120150SE +/- 3.22, N = 6SE +/- 4.09, N = 61191221. (CC) gcc options: -O2 -lpthread

Schbench

Message Threads: 8 - Workers Per Message Thread: 4

DefaultNo MitigationOpenBenchmarking.orgusec, 99.9th Latency Percentile, Fewer Is BetterSchbenchMessage Threads: 8 - Workers Per Message Thread: 4Xeon306090120150SE +/- 15.02, N = 6SE +/- 1.20, N = 31311071. (CC) gcc options: -O2 -lpthread

RAR Compression

Linux Source Tree Archiving To RAR

DefaultNo MitigationOpenBenchmarking.orgSeconds, Fewer Is BetterRAR Compression 5.6.b1Linux Source Tree Archiving To RARXeon4080120160200SE +/- 4.56, N = 6SE +/- 1.73, N = 3163.79169.81

Stress-NG

Test: Socket Activity

DefaultNo MitigationOpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.07.26Test: Socket ActivityXeon7001400210028003500SE +/- 2085.05, N = 6SE +/- 2083.35, N = 63300.353297.641. (CC) gcc options: -O2 -std=gnu99 -lm -lz -lcrypt -lrt -lpthread -laio -lc

Redis

Test: GET

DefaultNo MitigationOpenBenchmarking.orgRequests Per Second, More Is BetterRedis 4.0.8Test: GETXeon300K600K900K1200K1500KSE +/- 54335.61, N = 6SE +/- 18583.91, N = 31610474.091609005.091. (CC) gcc options: -ggdb -rdynamic -lm -ldl -pthread

Redis

Test: SADD

DefaultNo MitigationOpenBenchmarking.orgRequests Per Second, More Is BetterRedis 4.0.8Test: SADDXeon300K600K900K1200K1500KSE +/- 34509.71, N = 6SE +/- 2935.21, N = 31360277.751421813.121. (CC) gcc options: -ggdb -rdynamic -lm -ldl -pthread

Redis

Test: LPOP

DefaultNo MitigationOpenBenchmarking.orgRequests Per Second, More Is BetterRedis 4.0.8Test: LPOPXeon300K600K900K1200K1500KSE +/- 30273.65, N = 6SE +/- 118496.65, N = 61605734.421449609.171. (CC) gcc options: -ggdb -rdynamic -lm -ldl -pthread

Hackbench

Count: 16 - Type: Process

DefaultNo MitigationOpenBenchmarking.orgSeconds, Fewer Is BetterHackbenchCount: 16 - Type: ProcessXeon612182430SE +/- 0.63, N = 6SE +/- 0.35, N = 325.3124.071. (CC) gcc options: -lpthread

Compile Bench

Test: Read Compiled Tree

DefaultNo MitigationOpenBenchmarking.orgMB/s, More Is BetterCompile Bench 0.6Test: Read Compiled TreeXeon5001000150020002500SE +/- 67.36, N = 3SE +/- 53.11, N = 31786.122097.64


Phoronix Test Suite v10.8.4