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.

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.14.24Linux 4.15.0Linux 4.16 GitLinux 4.16 Git - spectre_v2=off30060090012001500SE +/- 4.51, N = 3SE +/- 3.79, N = 3SE +/- 2.46, N = 3SE +/- 4.81, N = 3SE +/- 1.44, N = 31380.831102.431109.931062.001081.771. (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.15.0Linux 4.16 GitLinux 4.16 Git - spectre_v2=off4K8K12K16K20KSE +/- 250.44, N = 3SE +/- 162.22, N = 3SE +/- 59.31, N = 3SE +/- 144.64, N = 3SE +/- 157.63, N = 319642.9219022.2717564.1617470.5618450.031. (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 GitLinux 4.16 Git - spectre_v2=off130260390520650SE +/- 1.41, N = 3SE +/- 0.17, N = 3SE +/- 2.55, N = 3SE +/- 11.82, N = 6SE +/- 8.34, N = 3623.63597.63592.80557.12576.431. (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.0Linux 4.14.24Linux 4.15.0Linux 4.16 GitLinux 4.16 Git - spectre_v2=off5001000150020002500SE +/- 3.87, N = 3SE +/- 24.29, N = 3SE +/- 22.83, N = 3SE +/- 17.49, N = 3SE +/- 22.99, N = 31973.092112.562053.511894.251911.341. (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.14.0Linux 4.14.24Linux 4.15.0Linux 4.16 GitLinux 4.16 Git - spectre_v2=off1000200030004000500045744199410241234166

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.15.0Linux 4.16 GitLinux 4.16 Git - spectre_v2=off5001000150020002500SE +/- 53.92, N = 3SE +/- 19.35, N = 3SE +/- 13.06, N = 3SE +/- 22.03, N = 3SE +/- 19.12, N = 32456.492366.362234.312240.452295.47

Stress-NG

Test: Socket Activity

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.07.26Test: Socket ActivityLinux 4.14.0Linux 4.14.24Linux 4.15.0Linux 4.16 GitLinux 4.16 Git - spectre_v2=off4K8K12K16K20KSE +/- 249.29, N = 3SE +/- 80.47, N = 3SE +/- 159.96, N = 3SE +/- 178.28, N = 3SE +/- 173.00, N = 317602.6717489.0418823.3118414.7919045.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.0Linux 4.14.24Linux 4.15.0Linux 4.16 GitLinux 4.16 Git - spectre_v2=off400800120016002000SE +/- 27.91, N = 5SE +/- 28.59, N = 3SE +/- 20.63, N = 3SE +/- 3.76, N = 3SE +/- 1.69, N = 31897.861930.851926.091782.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.14.0Linux 4.14.24Linux 4.15.0Linux 4.16 GitLinux 4.16 Git - spectre_v2=off40K80K120K160K200KSE +/- 666.67, N = 3SE +/- 1201.85, N = 3SE +/- 1000.00, N = 3SE +/- 2728.45, N = 3SE +/- 3242.08, N = 61956671966671870001866672023331. (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.14.0Linux 4.14.24Linux 4.15.0Linux 4.16 GitLinux 4.16 Git - spectre_v2=off2004006008001000SE +/- 2.85, N = 3SE +/- 4.51, N = 3SE +/- 3.38, N = 3SE +/- 10.04, N = 3SE +/- 12.91, N = 67637687317297901. (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.14.24Linux 4.15.0Linux 4.16 GitLinux 4.16 Git - spectre_v2=off246810SE +/- 0.07, N = 3SE +/- 0.00, N = 3SE +/- 0.04, N = 3SE +/- 0.05, N = 3SE +/- 0.07, N = 37.838.178.488.388.13

Redis

Test: GET

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

Redis

Test: SET

OpenBenchmarking.orgRequests Per Second, More Is BetterRedis 4.0.8Test: SETLinux 4.14.0Linux 4.14.24Linux 4.15.0Linux 4.16 GitLinux 4.16 Git - spectre_v2=off300K600K900K1200K1500KSE +/- 11442.03, N = 3SE +/- 10816.07, N = 3SE +/- 21429.22, N = 6SE +/- 18092.62, N = 6SE +/- 18286.42, N = 31108476.461137429.211108997.961147557.501194835.001. (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.15.0Linux 4.16 GitLinux 4.16 Git - spectre_v2=off2004006008001000SE +/- 7.45, N = 3SE +/- 4.41, N = 3SE +/- 2.73, N = 3SE +/- 13.02, N = 4SE +/- 9.07, N = 38418267817948241. (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.15.0Linux 4.16 GitLinux 4.16 Git - spectre_v2=off50K100K150K200K250KSE +/- 2081.67, N = 3SE +/- 1201.85, N = 3SE +/- 666.67, N = 3SE +/- 3275.54, N = 4SE +/- 2185.81, N = 32150002116671996672032502106671. (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.15.0Linux 4.16 GitLinux 4.16 Git - spectre_v2=off1.03952.0793.11854.1585.1975SE +/- 0.03, N = 3SE +/- 0.06, N = 3SE +/- 0.03, N = 3SE +/- 0.02, N = 3SE +/- 0.02, N = 34.314.504.624.574.52

Redis

Test: SADD

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

Systemd Total Boot Time

Test: Loader

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

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.14.0Linux 4.14.24Linux 4.15.0Linux 4.16 GitLinux 4.16 Git - spectre_v2=off2004006008001000SE +/- 1.77, N = 3SE +/- 0.93, N = 3SE +/- 1.98, N = 3SE +/- 2.85, N = 3SE +/- 3.24, N = 31057.551044.581067.991067.151098.431. (CC) gcc options: -O3

Compile Bench

Test: Compile

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

Compile Bench

Test: Initial Create

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

Timed GCC Compilation

Time To Compile

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

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.14.0Linux 4.14.24Linux 4.15.0Linux 4.16 GitLinux 4.16 Git - spectre_v2=off2004006008001000SE +/- 4.58, N = 3SE +/- 11.86, N = 3SE +/- 8.84, N = 3SE +/- 8.33, N = 3SE +/- 12.41, N = 57988037837858141. (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.14.0Linux 4.14.24Linux 4.15.0Linux 4.16 GitLinux 4.16 Git - spectre_v2=off510152025SE +/- 0.23, N = 3SE +/- 0.18, N = 3SE +/- 0.13, N = 3SE +/- 0.16, N = 3SE +/- 0.32, N = 318.0718.3818.7118.4718.00

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.14.0Linux 4.14.24Linux 4.15.0Linux 4.16 GitLinux 4.16 Git - spectre_v2=off2004006008001000SE +/- 3.04, N = 3SE +/- 3.69, N = 3SE +/- 4.97, N = 3SE +/- 8.03, N = 3SE +/- 7.44, N = 31078.521063.541079.881083.501105.441. (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.14.0Linux 4.14.24Linux 4.15.0Linux 4.16 GitLinux 4.16 Git - spectre_v2=off40K80K120K160K200KSE +/- 1333.33, N = 3SE +/- 3179.80, N = 3SE +/- 2185.81, N = 3SE +/- 2081.67, N = 3SE +/- 3130.50, N = 52043332056672003332010002080001. (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.14.0Linux 4.14.24Linux 4.15.0Linux 4.16 GitLinux 4.16 Git - spectre_v2=off10K20K30K40K50K4451144510445244438346068

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.14.0Linux 4.14.24Linux 4.15.0Linux 4.16 GitLinux 4.16 Git - spectre_v2=off2004006008001000SE +/- 1.29, N = 3SE +/- 0.42, N = 3SE +/- 0.43, N = 3SE +/- 1.10, N = 3SE +/- 0.12, N = 31028.231009.551030.611018.851041.261. (CC) gcc options: -O3

Systemd Total Boot Time

Test: Total

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

Redis

Test: LPUSH

OpenBenchmarking.orgRequests Per Second, More Is BetterRedis 4.0.8Test: LPUSHLinux 4.14.0Linux 4.14.24Linux 4.15.0Linux 4.16 GitLinux 4.16 Git - spectre_v2=off200K400K600K800K1000KSE +/- 15625.35, N = 3SE +/- 5675.78, N = 3SE +/- 14555.02, N = 6SE +/- 15405.62, N = 4SE +/- 17459.81, N = 3984095.291004416.151001886.26996463.95977197.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.0Linux 4.14.24Linux 4.15.0Linux 4.16 GitLinux 4.16 Git - spectre_v2=off4K8K12K16K20K1982919444194521988219931

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.15.0Linux 4.16 GitLinux 4.16 Git - spectre_v2=off3K6K9K12K15KSE +/- 175.03, N = 3SE +/- 63.95, N = 3SE +/- 97.72, N = 3SE +/- 50.65, N = 3SE +/- 103.40, N = 314149.7413988.4313834.4313862.2413941.081. (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.14.0Linux 4.14.24Linux 4.15.0Linux 4.16 GitLinux 4.16 Git - spectre_v2=off300K600K900K1200K1500KSE +/- 7422.43, N = 3SE +/- 5914.64, N = 3SE +/- 8957.85, N = 3SE +/- 6160.51, N = 3SE +/- 7754.22, N = 31449081.371460411.421476389.031480416.971475118.901. (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.0Linux 4.14.24Linux 4.15.0Linux 4.16 GitLinux 4.16 Git - spectre_v2=off918273645SE +/- 0.72, N = 6SE +/- 0.72, N = 6SE +/- 0.68, N = 6SE +/- 0.72, N = 6SE +/- 0.74, N = 638.4038.1738.2838.5238.43

Stress-NG

Test: Crypto

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.07.26Test: CryptoLinux 4.14.0Linux 4.14.24Linux 4.15.0Linux 4.16 GitLinux 4.16 Git - spectre_v2=off13002600390052006500SE +/- 27.74, N = 3SE +/- 31.06, N = 3SE +/- 25.46, N = 3SE +/- 31.20, N = 3SE +/- 31.54, N = 35827.105838.665851.315837.655839.611. (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.14.0Linux 4.14.24Linux 4.15.0Linux 4.16 GitLinux 4.16 Git - spectre_v2=off300K600K900K1200K1500KSE +/- 6556.95, N = 3SE +/- 3868.79, N = 3SE +/- 130372.48, N = 6SE +/- 5830.76, N = 3SE +/- 20580.18, N = 3972851.021004382.041294504.651001737.001036000.961. (CC) gcc options: -ggdb -rdynamic -lm -ldl -pthread

ebizzy

OpenBenchmarking.orgRecords/s, More Is Betterebizzy 0.3Linux 4.14.0Linux 4.14.24Linux 4.15.0Linux 4.16 GitLinux 4.16 Git - spectre_v2=off300K600K900K1200K1500KSE +/- 28599.38, N = 6SE +/- 20203.35, N = 6SE +/- 21068.21, N = 3SE +/- 9414.33, N = 3SE +/- 21419.18, N = 3108586611245671148147117502710979201. (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.14.24Linux 4.15.0Linux 4.16 GitLinux 4.16 Git - spectre_v2=off40K80K120K160K200KSE +/- 881.92, N = 3SE +/- 1855.92, N = 3SE +/- 1763.83, N = 3SE +/- 2683.28, N = 5SE +/- 5406.27, N = 61926671896671866671900001898331. (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.14.24Linux 4.15.0Linux 4.16 GitLinux 4.16 Git - spectre_v2=off160320480640800SE +/- 3.51, N = 3SE +/- 6.89, N = 3SE +/- 6.81, N = 3SE +/- 10.72, N = 5SE +/- 21.24, N = 67527427287427411. (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