AMD EPYC Linux 4.16 Benchmarks

AMD EPYC 7601 Linux kernel benchmarks for a future article on Phoronix.

HTML result view exported from: https://openbenchmarking.org/result/1803069-FO-AMDEPYCLI08&grs&sor.

AMD EPYC Linux 4.16 BenchmarksProcessorMotherboardChipsetMemoryDiskGraphicsMonitorNetworkOSKernelCompilerFile-SystemScreen ResolutionLinux 4.14.0Linux 4.14.24Linux 4.15.0Linux 4.16 GitLinux 4.16 Git - spectre_v2=offAMD EPYC 7601 32-Core @ 2.20GHz (32 Cores / 64 Threads)TYAN B8026T70AE24HR (V0.05.B10 BIOS)AMD Device 1450129024MB280GB INTEL SSDPE21D280GAASPEED ASPEED FamilyVE228Broadcom Limited NetXtreme BCM5720 Gigabit PCIeUbuntu 17.104.14.0-041400-generic (x86_64)GCC 7.2.0ext41920x10804.14.24-041424-generic (x86_64)4.15.0-041500-generic (x86_64)4.16.0-999-generic (x86_64) 20180304OpenBenchmarking.orgCompiler Details- --build=x86_64-linux-gnu --disable-vtable-verify --disable-werror --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-gnu-unique-object --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++ --enable-libmpx --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-targets=nvptx-none --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --program-prefix=x86_64-linux-gnu- --target=x86_64-linux-gnu --with-abi=m64 --with-arch-32=i686 --with-default-libstdcxx-abi=new --with-gcc-major-version-only --with-multilib-list=m32,m64,mx32 --with-target-system-zlib --with-tune=generic --without-cuda-driver -v Disk Details- NONE / data=ordered,errors=remount-ro,relatime,rwProcessor Details- Scaling Governor: acpi-cpufreq ondemandPython Details- Python 2.7.14 + Python 3.6.3Security Details- Linux 4.14.24: __user pointer sanitization + Full AMD retpoline Protection- Linux 4.15.0: Full AMD retpoline Protection- Linux 4.16 Git: __user pointer sanitization + Full AMD retpoline Protection- Linux 4.16 Git - spectre_v2=off: __user pointer sanitization Protection

AMD EPYC Linux 4.16 Benchmarksfs-mark: 5000 Files, 1MB Size, 4 Threadsfs-mark: 1000 Files, 1MB Sizeapache: Static Web Page Servingfs-mark: 4000 Files, 32 Sub Dirs, 1MB Sizepgbench: Buffer Test - Single Thread - Read Writesystemd-boot-total: Kernelcompilebench: Read Compiled Treestress-ng: Socket Activitystress-ng: Memory Copyingfio: Seq Write - Linux AIO - No - Yes - 4KB - Default Test Directorygimp: auto-levelsredis: GETredis: SETfio: Seq Read - Linux AIO - No - Yes - 4KB - Default Test Directorygimp: resizeredis: SADDsystemd-boot-total: Loaderiozone: 1MB - 8GB - Write Performancecompilebench: Compilecompilebench: Initial Createbuild-gcc: Time To Compilefio: Rand Read - Linux AIO - No - Yes - 4KB - Default Test Directorygimp: unsharp-maskiozone: 64Kb - 8GB - Write Performancesystemd-boot-total: Firmwareiozone: 4Kb - 8GB - Write Performancesystemd-boot-total: Totalredis: LPUSHsystemd-boot-total: Userspacepgbench: Buffer Test - Single Thread - Read Onlystress-ng: Semaphoresbuild-linux-kernel: Time To Compilestress-ng: Cryptoredis: LPOPebizzy: fio: Rand Write - Linux AIO - No - Yes - 4KB - Default Test DirectoryLinux 4.14.0Linux 4.14.24Linux 4.15.0Linux 4.16 GitLinux 4.16 Git - spectre_v2=off1380.83626.5319642.92623.631973.0945742456.4917602.671897.867637.831405859.331108476.468414.311300979.5428791057.551666.27409.82843.4979818.071078.52445111028.2371794984095.291982914149.741449081.3738.405827.10972851.0210858667521102.43597.9019022.27597.632112.5641992366.3617489.041930.857688.171423948.311137429.218264.501347856.3329061044.581598.91403.94869.9980318.381063.54445101009.55710591004416.151944413988.431460411.4238.175838.661004382.0411245677421109.93591.8017564.16592.802053.5141022234.3118823.311926.097318.481459672.651108997.967814.621360401.1329011067.991620.03391.82882.1278318.711079.88445241030.61709801001886.261945213834.431476389.0338.285851.311294504.6511481477281062.00566.6317470.56557.121894.2541232240.4518414.791782.787298.381513904.671147557.507944.571333465.8227511067.151612.18390.40882.2878518.471083.50443831018.8571140996463.951988213862.241480416.9738.525837.651001737.0011750277421081.77555.3718450.03576.431911.3441662295.4719045.041775.527908.131520879.671194835.008244.521376494.4429021098.431678.46400.04879.6381418.001105.44460681041.2673068977197.121993113941.081475118.9038.435839.611036000.961097920741OpenBenchmarking.org

FS-Mark

Test: 5000 Files, 1MB Size, 4 Threads

OpenBenchmarking.orgFiles/s, More Is BetterFS-Mark 3.3Test: 5000 Files, 1MB Size, 4 ThreadsLinux 4.14.0Linux 4.15.0Linux 4.14.24Linux 4.16 Git - spectre_v2=offLinux 4.16 Git30060090012001500SE +/- 4.51, N = 3SE +/- 2.46, N = 3SE +/- 3.79, N = 3SE +/- 1.44, N = 3SE +/- 4.81, N = 31380.831109.931102.431081.771062.001. (CC) gcc options: -static

FS-Mark

Test: 1000 Files, 1MB Size

OpenBenchmarking.orgFiles/s, More Is BetterFS-Mark 3.3Test: 1000 Files, 1MB SizeLinux 4.14.0Linux 4.14.24Linux 4.15.0Linux 4.16 GitLinux 4.16 Git - spectre_v2=off140280420560700SE +/- 6.02, N = 3SE +/- 1.68, N = 3SE +/- 3.86, N = 3SE +/- 8.39, N = 4SE +/- 5.25, N = 3626.53597.90591.80566.63555.371. (CC) gcc options: -static

Apache Benchmark

Static Web Page Serving

OpenBenchmarking.orgRequests Per Second, More Is BetterApache Benchmark 2.4.29Static Web Page ServingLinux 4.14.0Linux 4.14.24Linux 4.16 Git - spectre_v2=offLinux 4.15.0Linux 4.16 Git4K8K12K16K20KSE +/- 250.44, N = 3SE +/- 162.22, N = 3SE +/- 157.63, N = 3SE +/- 59.31, N = 3SE +/- 144.64, N = 319642.9219022.2718450.0317564.1617470.561. (CC) gcc options: -shared -fPIC -O2 -pthread

FS-Mark

Test: 4000 Files, 32 Sub Dirs, 1MB Size

OpenBenchmarking.orgFiles/s, More Is BetterFS-Mark 3.3Test: 4000 Files, 32 Sub Dirs, 1MB SizeLinux 4.14.0Linux 4.14.24Linux 4.15.0Linux 4.16 Git - spectre_v2=offLinux 4.16 Git130260390520650SE +/- 1.41, N = 3SE +/- 0.17, N = 3SE +/- 2.55, N = 3SE +/- 8.34, N = 3SE +/- 11.82, N = 6623.63597.63592.80576.43557.121. (CC) gcc options: -static

PostgreSQL pgbench

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

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL pgbench 10.3Scaling: Buffer Test - Test: Single Thread - Mode: Read WriteLinux 4.14.24Linux 4.15.0Linux 4.14.0Linux 4.16 Git - spectre_v2=offLinux 4.16 Git5001000150020002500SE +/- 24.29, N = 3SE +/- 22.83, N = 3SE +/- 3.87, N = 3SE +/- 22.99, N = 3SE +/- 17.49, N = 32112.562053.511973.091911.341894.251. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -lcrypt -ldl -lm

Systemd Total Boot Time

Test: Kernel

OpenBenchmarking.orgms, Fewer Is BetterSystemd Total Boot TimeTest: KernelLinux 4.15.0Linux 4.16 GitLinux 4.16 Git - spectre_v2=offLinux 4.14.24Linux 4.14.01000200030004000500041024123416641994574

Compile Bench

Test: Read Compiled Tree

OpenBenchmarking.orgMB/s, More Is BetterCompile Bench 0.6Test: Read Compiled TreeLinux 4.14.0Linux 4.14.24Linux 4.16 Git - spectre_v2=offLinux 4.16 GitLinux 4.15.05001000150020002500SE +/- 53.92, N = 3SE +/- 19.35, N = 3SE +/- 19.12, N = 3SE +/- 22.03, N = 3SE +/- 13.06, N = 32456.492366.362295.472240.452234.31

Stress-NG

Test: Socket Activity

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.07.26Test: Socket ActivityLinux 4.16 Git - spectre_v2=offLinux 4.15.0Linux 4.16 GitLinux 4.14.0Linux 4.14.244K8K12K16K20KSE +/- 173.00, N = 3SE +/- 159.96, N = 3SE +/- 178.28, N = 3SE +/- 249.29, N = 3SE +/- 80.47, N = 319045.0418823.3118414.7917602.6717489.041. (CC) gcc options: -O2 -std=gnu99 -lm -lz -lcrypt -lrt -lpthread -lc

Stress-NG

Test: Memory Copying

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.07.26Test: Memory CopyingLinux 4.14.24Linux 4.15.0Linux 4.14.0Linux 4.16 GitLinux 4.16 Git - spectre_v2=off400800120016002000SE +/- 28.59, N = 3SE +/- 20.63, N = 3SE +/- 27.91, N = 5SE +/- 3.76, N = 3SE +/- 1.69, N = 31930.851926.091897.861782.781775.521. (CC) gcc options: -O2 -std=gnu99 -lm -lz -lcrypt -lrt -lpthread -lc

Flexible IO Tester

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

OpenBenchmarking.orgIOPS, More Is BetterFlexible IO Tester 3.1Type: Sequential Write - IO Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test DirectoryLinux 4.16 Git - spectre_v2=offLinux 4.14.24Linux 4.14.0Linux 4.15.0Linux 4.16 Git40K80K120K160K200KSE +/- 3242.08, N = 6SE +/- 1201.85, N = 3SE +/- 666.67, N = 3SE +/- 1000.00, N = 3SE +/- 2728.45, N = 32023331966671956671870001866671. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -ll -lnuma -libverbs -lrt -laio -lz -lm -lpthread -ldl

Flexible IO Tester

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

OpenBenchmarking.orgMB/s, More Is BetterFlexible IO Tester 3.1Type: Sequential Write - IO Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test DirectoryLinux 4.16 Git - spectre_v2=offLinux 4.14.24Linux 4.14.0Linux 4.15.0Linux 4.16 Git2004006008001000SE +/- 12.91, N = 6SE +/- 4.51, N = 3SE +/- 2.85, N = 3SE +/- 3.38, N = 3SE +/- 10.04, N = 37907687637317291. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -ll -lnuma -libverbs -lrt -laio -lz -lm -lpthread -ldl

GIMP

Test: auto-levels

OpenBenchmarking.orgSeconds, Fewer Is BetterGIMP 2.8.20Test: auto-levelsLinux 4.14.0Linux 4.16 Git - spectre_v2=offLinux 4.14.24Linux 4.16 GitLinux 4.15.0246810SE +/- 0.07, N = 3SE +/- 0.07, N = 3SE +/- 0.00, N = 3SE +/- 0.05, N = 3SE +/- 0.04, N = 37.838.138.178.388.48

Redis

Test: GET

OpenBenchmarking.orgRequests Per Second, More Is BetterRedis 4.0.8Test: GETLinux 4.16 Git - spectre_v2=offLinux 4.16 GitLinux 4.15.0Linux 4.14.24Linux 4.14.0300K600K900K1200K1500KSE +/- 32807.22, N = 6SE +/- 31250.43, N = 6SE +/- 32830.72, N = 6SE +/- 21264.17, N = 4SE +/- 5840.24, N = 31520879.671513904.671459672.651423948.311405859.331. (CC) gcc options: -ggdb -rdynamic -lm -ldl -pthread

Redis

Test: SET

OpenBenchmarking.orgRequests Per Second, More Is BetterRedis 4.0.8Test: SETLinux 4.16 Git - spectre_v2=offLinux 4.16 GitLinux 4.14.24Linux 4.15.0Linux 4.14.0300K600K900K1200K1500KSE +/- 18286.42, N = 3SE +/- 18092.62, N = 6SE +/- 10816.07, N = 3SE +/- 21429.22, N = 6SE +/- 11442.03, N = 31194835.001147557.501137429.211108997.961108476.461. (CC) gcc options: -ggdb -rdynamic -lm -ldl -pthread

Flexible IO Tester

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

OpenBenchmarking.orgMB/s, More Is BetterFlexible IO Tester 3.1Type: Sequential Read - IO Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test DirectoryLinux 4.14.0Linux 4.14.24Linux 4.16 Git - spectre_v2=offLinux 4.16 GitLinux 4.15.02004006008001000SE +/- 7.45, N = 3SE +/- 4.41, N = 3SE +/- 9.07, N = 3SE +/- 13.02, N = 4SE +/- 2.73, N = 38418268247947811. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -ll -lnuma -libverbs -lrt -laio -lz -lm -lpthread -ldl

Flexible IO Tester

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

OpenBenchmarking.orgIOPS, More Is BetterFlexible IO Tester 3.1Type: Sequential Read - IO Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test DirectoryLinux 4.14.0Linux 4.14.24Linux 4.16 Git - spectre_v2=offLinux 4.16 GitLinux 4.15.050K100K150K200K250KSE +/- 2081.67, N = 3SE +/- 1201.85, N = 3SE +/- 2185.81, N = 3SE +/- 3275.54, N = 4SE +/- 666.67, N = 32150002116672106672032501996671. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -ll -lnuma -libverbs -lrt -laio -lz -lm -lpthread -ldl

GIMP

Test: resize

OpenBenchmarking.orgSeconds, Fewer Is BetterGIMP 2.8.20Test: resizeLinux 4.14.0Linux 4.14.24Linux 4.16 Git - spectre_v2=offLinux 4.16 GitLinux 4.15.01.03952.0793.11854.1585.1975SE +/- 0.03, N = 3SE +/- 0.06, N = 3SE +/- 0.02, N = 3SE +/- 0.02, N = 3SE +/- 0.03, N = 34.314.504.524.574.62

Redis

Test: SADD

OpenBenchmarking.orgRequests Per Second, More Is BetterRedis 4.0.8Test: SADDLinux 4.16 Git - spectre_v2=offLinux 4.15.0Linux 4.14.24Linux 4.16 GitLinux 4.14.0300K600K900K1200K1500KSE +/- 21459.12, N = 4SE +/- 27192.44, N = 3SE +/- 9931.81, N = 3SE +/- 20420.57, N = 5SE +/- 4077.84, N = 31376494.441360401.131347856.331333465.821300979.541. (CC) gcc options: -ggdb -rdynamic -lm -ldl -pthread

Systemd Total Boot Time

Test: Loader

OpenBenchmarking.orgms, Fewer Is BetterSystemd Total Boot TimeTest: LoaderLinux 4.16 GitLinux 4.14.0Linux 4.15.0Linux 4.16 Git - spectre_v2=offLinux 4.14.24600120018002400300027512879290129022906

IOzone

Record Size: 1MB - File Size: 8GB - Disk Test: Write Performance

OpenBenchmarking.orgMB/s, More Is BetterIOzone 3.465Record Size: 1MB - File Size: 8GB - Disk Test: Write PerformanceLinux 4.16 Git - spectre_v2=offLinux 4.15.0Linux 4.16 GitLinux 4.14.0Linux 4.14.242004006008001000SE +/- 3.24, N = 3SE +/- 1.98, N = 3SE +/- 2.85, N = 3SE +/- 1.77, N = 3SE +/- 0.93, N = 31098.431067.991067.151057.551044.581. (CC) gcc options: -O3

Compile Bench

Test: Compile

OpenBenchmarking.orgMB/s, More Is BetterCompile Bench 0.6Test: CompileLinux 4.16 Git - spectre_v2=offLinux 4.14.0Linux 4.15.0Linux 4.16 GitLinux 4.14.24400800120016002000SE +/- 1.30, N = 3SE +/- 9.85, N = 3SE +/- 2.52, N = 3SE +/- 6.85, N = 3SE +/- 11.54, N = 31678.461666.271620.031612.181598.91

Compile Bench

Test: Initial Create

OpenBenchmarking.orgMB/s, More Is BetterCompile Bench 0.6Test: Initial CreateLinux 4.14.0Linux 4.14.24Linux 4.16 Git - spectre_v2=offLinux 4.15.0Linux 4.16 Git90180270360450SE +/- 0.66, N = 3SE +/- 4.12, N = 3SE +/- 2.19, N = 3SE +/- 2.78, N = 3SE +/- 0.82, N = 3409.82403.94400.04391.82390.40

Timed GCC Compilation

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed GCC Compilation 7.2Time To CompileLinux 4.14.0Linux 4.14.24Linux 4.16 Git - spectre_v2=offLinux 4.15.0Linux 4.16 Git2004006008001000SE +/- 0.46, N = 3SE +/- 0.96, N = 3SE +/- 1.78, N = 3SE +/- 3.85, N = 3SE +/- 4.78, N = 3843.49869.99879.63882.12882.28

Flexible IO Tester

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

OpenBenchmarking.orgMB/s, More Is BetterFlexible IO Tester 3.1Type: Random Read - IO Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test DirectoryLinux 4.16 Git - spectre_v2=offLinux 4.14.24Linux 4.14.0Linux 4.16 GitLinux 4.15.02004006008001000SE +/- 12.41, N = 5SE +/- 11.86, N = 3SE +/- 4.58, N = 3SE +/- 8.33, N = 3SE +/- 8.84, N = 38148037987857831. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -ll -lnuma -libverbs -lrt -laio -lz -lm -lpthread -ldl

GIMP

Test: unsharp-mask

OpenBenchmarking.orgSeconds, Fewer Is BetterGIMP 2.8.20Test: unsharp-maskLinux 4.16 Git - spectre_v2=offLinux 4.14.0Linux 4.14.24Linux 4.16 GitLinux 4.15.0510152025SE +/- 0.32, N = 3SE +/- 0.23, N = 3SE +/- 0.18, N = 3SE +/- 0.16, N = 3SE +/- 0.13, N = 318.0018.0718.3818.4718.71

IOzone

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

OpenBenchmarking.orgMB/s, More Is BetterIOzone 3.465Record Size: 64Kb - File Size: 8GB - Disk Test: Write PerformanceLinux 4.16 Git - spectre_v2=offLinux 4.16 GitLinux 4.15.0Linux 4.14.0Linux 4.14.242004006008001000SE +/- 7.44, N = 3SE +/- 8.03, N = 3SE +/- 4.97, N = 3SE +/- 3.04, N = 3SE +/- 3.69, N = 31105.441083.501079.881078.521063.541. (CC) gcc options: -O3

Flexible IO Tester

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

OpenBenchmarking.orgIOPS, More Is BetterFlexible IO Tester 3.1Type: Random Read - IO Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test DirectoryLinux 4.16 Git - spectre_v2=offLinux 4.14.24Linux 4.14.0Linux 4.16 GitLinux 4.15.040K80K120K160K200KSE +/- 3130.50, N = 5SE +/- 3179.80, N = 3SE +/- 1333.33, N = 3SE +/- 2081.67, N = 3SE +/- 2185.81, N = 32080002056672043332010002003331. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -ll -lnuma -libverbs -lrt -laio -lz -lm -lpthread -ldl

Systemd Total Boot Time

Test: Firmware

OpenBenchmarking.orgms, Fewer Is BetterSystemd Total Boot TimeTest: FirmwareLinux 4.16 GitLinux 4.14.24Linux 4.14.0Linux 4.15.0Linux 4.16 Git - spectre_v2=off10K20K30K40K50K4438344510445114452446068

IOzone

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

OpenBenchmarking.orgMB/s, More Is BetterIOzone 3.465Record Size: 4Kb - File Size: 8GB - Disk Test: Write PerformanceLinux 4.16 Git - spectre_v2=offLinux 4.15.0Linux 4.14.0Linux 4.16 GitLinux 4.14.242004006008001000SE +/- 0.12, N = 3SE +/- 0.43, N = 3SE +/- 1.29, N = 3SE +/- 1.10, N = 3SE +/- 0.42, N = 31041.261030.611028.231018.851009.551. (CC) gcc options: -O3

Systemd Total Boot Time

Test: Total

OpenBenchmarking.orgms, Fewer Is BetterSystemd Total Boot TimeTest: TotalLinux 4.15.0Linux 4.14.24Linux 4.16 GitLinux 4.14.0Linux 4.16 Git - spectre_v2=off16K32K48K64K80K7098071059711407179473068

Redis

Test: LPUSH

OpenBenchmarking.orgRequests Per Second, More Is BetterRedis 4.0.8Test: LPUSHLinux 4.14.24Linux 4.15.0Linux 4.16 GitLinux 4.14.0Linux 4.16 Git - spectre_v2=off200K400K600K800K1000KSE +/- 5675.78, N = 3SE +/- 14555.02, N = 6SE +/- 15405.62, N = 4SE +/- 15625.35, N = 3SE +/- 17459.81, N = 31004416.151001886.26996463.95984095.29977197.121. (CC) gcc options: -ggdb -rdynamic -lm -ldl -pthread

Systemd Total Boot Time

Test: Userspace

OpenBenchmarking.orgms, Fewer Is BetterSystemd Total Boot TimeTest: UserspaceLinux 4.14.24Linux 4.15.0Linux 4.14.0Linux 4.16 GitLinux 4.16 Git - spectre_v2=off4K8K12K16K20K1944419452198291988219931

PostgreSQL pgbench

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

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL pgbench 10.3Scaling: Buffer Test - Test: Single Thread - Mode: Read OnlyLinux 4.14.0Linux 4.14.24Linux 4.16 Git - spectre_v2=offLinux 4.16 GitLinux 4.15.03K6K9K12K15KSE +/- 175.03, N = 3SE +/- 63.95, N = 3SE +/- 103.40, N = 3SE +/- 50.65, N = 3SE +/- 97.72, N = 314149.7413988.4313941.0813862.2413834.431. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -lcrypt -ldl -lm

Stress-NG

Test: Semaphores

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.07.26Test: SemaphoresLinux 4.16 GitLinux 4.15.0Linux 4.16 Git - spectre_v2=offLinux 4.14.24Linux 4.14.0300K600K900K1200K1500KSE +/- 6160.51, N = 3SE +/- 8957.85, N = 3SE +/- 7754.22, N = 3SE +/- 5914.64, N = 3SE +/- 7422.43, N = 31480416.971476389.031475118.901460411.421449081.371. (CC) gcc options: -O2 -std=gnu99 -lm -lz -lcrypt -lrt -lpthread -lc

Timed Linux Kernel Compilation

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed Linux Kernel Compilation 4.13Time To CompileLinux 4.14.24Linux 4.15.0Linux 4.14.0Linux 4.16 Git - spectre_v2=offLinux 4.16 Git918273645SE +/- 0.72, N = 6SE +/- 0.68, N = 6SE +/- 0.72, N = 6SE +/- 0.74, N = 6SE +/- 0.72, N = 638.1738.2838.4038.4338.52

Stress-NG

Test: Crypto

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.07.26Test: CryptoLinux 4.15.0Linux 4.16 Git - spectre_v2=offLinux 4.14.24Linux 4.16 GitLinux 4.14.013002600390052006500SE +/- 25.46, N = 3SE +/- 31.54, N = 3SE +/- 31.06, N = 3SE +/- 31.20, N = 3SE +/- 27.74, N = 35851.315839.615838.665837.655827.101. (CC) gcc options: -O2 -std=gnu99 -lm -lz -lcrypt -lrt -lpthread -lc

Redis

Test: LPOP

OpenBenchmarking.orgRequests Per Second, More Is BetterRedis 4.0.8Test: LPOPLinux 4.15.0Linux 4.16 Git - spectre_v2=offLinux 4.14.24Linux 4.16 GitLinux 4.14.0300K600K900K1200K1500KSE +/- 130372.48, N = 6SE +/- 20580.18, N = 3SE +/- 3868.79, N = 3SE +/- 5830.76, N = 3SE +/- 6556.95, N = 31294504.651036000.961004382.041001737.00972851.021. (CC) gcc options: -ggdb -rdynamic -lm -ldl -pthread

ebizzy

OpenBenchmarking.orgRecords/s, More Is Betterebizzy 0.3Linux 4.16 GitLinux 4.15.0Linux 4.14.24Linux 4.16 Git - spectre_v2=offLinux 4.14.0300K600K900K1200K1500KSE +/- 9414.33, N = 3SE +/- 21068.21, N = 3SE +/- 20203.35, N = 6SE +/- 21419.18, N = 3SE +/- 28599.38, N = 6117502711481471124567109792010858661. (CC) gcc options: -pthread -lpthread -O3 -march=native

Flexible IO Tester

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

OpenBenchmarking.orgIOPS, More Is BetterFlexible IO Tester 3.1Type: Random Write - IO Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test DirectoryLinux 4.14.0Linux 4.16 GitLinux 4.16 Git - spectre_v2=offLinux 4.14.24Linux 4.15.040K80K120K160K200KSE +/- 881.92, N = 3SE +/- 2683.28, N = 5SE +/- 5406.27, N = 6SE +/- 1855.92, N = 3SE +/- 1763.83, N = 31926671900001898331896671866671. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -ll -lnuma -libverbs -lrt -laio -lz -lm -lpthread -ldl

Flexible IO Tester

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

OpenBenchmarking.orgMB/s, More Is BetterFlexible IO Tester 3.1Type: Random Write - IO Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test DirectoryLinux 4.14.0Linux 4.16 GitLinux 4.14.24Linux 4.16 Git - spectre_v2=offLinux 4.15.0160320480640800SE +/- 3.51, N = 3SE +/- 10.72, N = 5SE +/- 6.89, N = 3SE +/- 21.24, N = 6SE +/- 6.81, N = 37527427427417281. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -ll -lnuma -libverbs -lrt -laio -lz -lm -lpthread -ldl


Phoronix Test Suite v10.8.4