Linux 4.19 Default: Bare Metal

2 x Intel Xeon Gold 6154 testing with a Supermicro X11DAi-N v1.02 (2.0b BIOS) and ASPEED ASPEED Family on openSUSE Leap 15.0 via the Phoronix Test Suite.

HTML result view exported from: https://openbenchmarking.org/result/1808296-AR-1808262RA93.

Linux 4.19 Default: Bare MetalProcessorMotherboardChipsetMemoryDiskGraphicsMonitorNetworkAudioOSKernelDesktopDisplay ServerDisplay DriverCompilerFile-SystemScreen ResolutionSamsung SSD 850 - Intel Xeon Gold 6138comparacionSamsung SSD 970 - 2xXeon Gold 61542 x Intel Xeon Gold 6138 @ 3.70GHz (40 Cores / 80 Threads)TYAN S7106 (V1.01 BIOS)Intel Sky Lake-E DMI3 Registers96256MB256GB Samsung SSD 850 + 2000GB Seagate ST2000DM006-2DM1 + 2 x 120GB TOSHIBA-TR150ASPEED ASPEED FamilyVE228Intel I210 Gigabit ConnectionUbuntu 18.044.18.0-999-generic (x86_64) 20180824GNOME Shell 3.28.2X Server 1.19.6modesetting 1.19.6GCC 7.3.0ext41920x10802 x Intel Xeon Gold 6154 @ 3.70GHz (36 Cores / 72 Threads)Supermicro X11DAi-N v1.02 (2.0b BIOS)4 x 32 GB DDR4-2666MT/s Kinston31998GB XEON3RAID + Samsung SSD 970 EVO 250GBRealtek ALC888-VDL565Intel Connection X722 for 1GbEopenSUSE Leap 15.04.12.14-lp150.12.16-default (x86_64)GCC 7.3.1 20180323 [gcc-7-branch revision 258812]1280x1024OpenBenchmarking.orgCompiler Details- Samsung SSD 850 - Intel Xeon Gold 6138: --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-as=/usr/bin/x86_64-linux-gnu-as --with-default-libstdcxx-abi=new --with-gcc-major-version-only --with-ld=/usr/bin/x86_64-linux-gnu-ld --with-multilib-list=m32,m64,mx32 --with-target-system-zlib --with-tune=generic --without-cuda-driver -v - comparacion: --build=x86_64-suse-linux --disable-libcc1 --disable-libssp --disable-libstdcxx-pch --disable-libvtv --disable-plugin --disable-werror --enable-__cxa_atexit --enable-checking=release --enable-gnu-indirect-function --enable-languages=c,c++,objc,fortran,obj-c++,ada,go --enable-libstdcxx-allocator=new --enable-linux-futex --enable-multilib --enable-offload-targets=hsa,nvptx-none=/usr/nvptx-none, --enable-ssp --enable-version-specific-runtime-libs --host=x86_64-suse-linux --mandir=/usr/share/man --with-arch-32=x86-64 --with-gcc-major-version-only --with-slibdir=/lib64 --with-tune=generic --without-cuda-driver --without-system-libunwind - Samsung SSD 970 - 2xXeon Gold 6154: --build=x86_64-suse-linux --disable-libcc1 --disable-libssp --disable-libstdcxx-pch --disable-libvtv --disable-plugin --disable-werror --enable-__cxa_atexit --enable-checking=release --enable-gnu-indirect-function --enable-languages=c,c++,objc,fortran,obj-c++,ada,go --enable-libstdcxx-allocator=new --enable-linux-futex --enable-multilib --enable-offload-targets=hsa,nvptx-none=/usr/nvptx-none, --enable-ssp --enable-version-specific-runtime-libs --host=x86_64-suse-linux --mandir=/usr/share/man --with-arch-32=x86-64 --with-gcc-major-version-only --with-slibdir=/lib64 --with-tune=generic --without-cuda-driver --without-system-libunwind Disk Details- Samsung SSD 850 - Intel Xeon Gold 6138: CFQ / errors=remount-ro,relatime,rw- comparacion: NONE / data=ordered,relatime,rw- Samsung SSD 970 - 2xXeon Gold 6154: NONE / data=ordered,relatime,rwProcessor Details- Scaling Governor: intel_pstate powersavePython Details- Samsung SSD 850 - Intel Xeon Gold 6138: Python 2.7.15rc1 + Python 3.6.5- comparacion: Python 2.7.14 + Python 3.6.5- Samsung SSD 970 - 2xXeon Gold 6154: Python 2.7.14 + Python 3.6.5Security Details- Samsung SSD 850 - Intel Xeon Gold 6138: KPTI + __user pointer sanitization + Full generic retpoline IBPB IBRS_FW + PTE Inversion; VMX: conditional cache flushes SMT vulnerable Protection- comparacion: KPTI + __user pointer sanitization + Indirect Branch Restricted Speculation IBPB IBRS_FW + SSB disabled via prctl and seccomp Protection- Samsung SSD 970 - 2xXeon Gold 6154: KPTI + __user pointer sanitization + Indirect Branch Restricted Speculation IBPB IBRS_FW + SSB disabled via prctl and seccomp ProtectionEnvironment Details- comparacion, Samsung SSD 970 - 2xXeon Gold 6154: LIBGL_DEBUG=quiet

Linux 4.19 Default: Bare Metalfio: Rand Read - Linux AIO - No - Yes - 2MB - Default Test Directoryfio: Rand Write - Linux AIO - No - Yes - 2MB - Default Test Directoryfio: Seq Read - Linux AIO - No - Yes - 2MB - Default Test Directoryfio: Seq Write - Linux AIO - No - Yes - 2MB - Default Test Directoryfs-mark: 1000 Files, 1MB Sizefs-mark: 5000 Files, 1MB Size, 4 Threadsfs-mark: 4000 Files, 32 Sub Dirs, 1MB Sizecompilebench: Compilecompilebench: Initial Createcompilebench: Read Compiled Treetinymembench: Standard Memcpyttsiod-renderer: Phong Rendering With Soft-Shadow Mappingx265: H.265 Video Encodingbuild-linux-kernel: Time To Compilebuild-llvm: Time To Compileprimesieve: 1e12 Prime Number Generationhackbench: 32 - Processopenssl: RSA 4096-bit Performancepgbench: Buffer Test - Normal Load - Read Onlypgbench: Buffer Test - Normal Load - Read Writeredis: GETredis: SETstress-ng: Semaphoresstress-ng: Socket Activitystress-ng: Context Switchingstress-ng: System V Message Passingsysbench: Memorysysbench: CPUblender: Barbershop - CPU-Onlynginx: Static Web Page ServingSamsung SSD 850 - Intel Xeon Gold 6138comparacionSamsung SSD 970 - 2xXeon Gold 6154531511531513145.40220.1859.101712.79501.792469.935834.60742.6810.3133.70169.538.6235.737657.43585224.792248.822142971.111656081.461831962.433454.6322234776.327053890.1411764465.1158755.65374.0524591.8633701469320414701671.28387.97813.995487.40791.9313.6231.04154.696.7628.509831.00576962.6210034.401203095.00747569.812307328.924280.1920020919.236285395.3211225342.7070524.84298.9730761469287114691668.45388.85828.045535.70793.4913.7030.94159.056.7928.449889.70553774.477907.811022923.00729644.192307954.614309.7819726294.946001004.4511430126.7871568.41299.99OpenBenchmarking.org

Flexible IO Tester

Type: Random Read - IO Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 2MB - 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: 2MB - Disk Target: Default Test DirectorySamsung SSD 850 - Intel Xeon Gold 6138comparacionSamsung SSD 970 - 2xXeon Gold 61547001400210028003500SE +/- 0.33, N = 3SE +/- 10.37, N = 353133703076-ll1. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -lrt -laio -lz -lm -lpthread -ldl

Flexible IO Tester

Type: Random Write - IO Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 2MB - 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: 2MB - Disk Target: Default Test DirectorySamsung SSD 850 - Intel Xeon Gold 6138comparacionSamsung SSD 970 - 2xXeon Gold 615430060090012001500SE +/- 1.53, N = 3SE +/- 0.33, N = 351114691469-ll1. (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

OpenBenchmarking.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 DirectorySamsung SSD 850 - Intel Xeon Gold 6138comparacionSamsung SSD 970 - 2xXeon Gold 61547001400210028003500SE +/- 98.04, N = 653132042871-ll1. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -lrt -laio -lz -lm -lpthread -ldl

Flexible IO Tester

Type: Sequential Write - IO Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 2MB - 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: 2MB - Disk Target: Default Test DirectorySamsung SSD 850 - Intel Xeon Gold 6138comparacionSamsung SSD 970 - 2xXeon Gold 615430060090012001500SE +/- 0.67, N = 351314701469-ll1. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -lrt -laio -lz -lm -lpthread -ldl

FS-Mark

Test: 1000 Files, 1MB Size

OpenBenchmarking.orgFiles/s, More Is BetterFS-Mark 3.3Test: 1000 Files, 1MB SizeSamsung SSD 850 - Intel Xeon Gold 6138306090120150SE +/- 1.17, N = 3145.401. (CC) gcc options: -static

FS-Mark

Test: 5000 Files, 1MB Size, 4 Threads

OpenBenchmarking.orgFiles/s, More Is BetterFS-Mark 3.3Test: 5000 Files, 1MB Size, 4 ThreadsSamsung SSD 850 - Intel Xeon Gold 613850100150200250SE +/- 18.59, N = 9220.181. (CC) gcc options: -static

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 SizeSamsung SSD 850 - Intel Xeon Gold 61381326395265SE +/- 1.70, N = 1259.101. (CC) gcc options: -static

Compile Bench

Test: Compile

OpenBenchmarking.orgMB/s, More Is BetterCompile Bench 0.6Test: CompileSamsung SSD 850 - Intel Xeon Gold 6138comparacionSamsung SSD 970 - 2xXeon Gold 6154400800120016002000SE +/- 8.67, N = 3SE +/- 9.02, N = 3SE +/- 4.73, N = 31712.791671.281668.45

Compile Bench

Test: Initial Create

OpenBenchmarking.orgMB/s, More Is BetterCompile Bench 0.6Test: Initial CreateSamsung SSD 850 - Intel Xeon Gold 6138comparacionSamsung SSD 970 - 2xXeon Gold 6154110220330440550SE +/- 3.51, N = 3SE +/- 3.65, N = 3SE +/- 2.04, N = 3501.79387.97388.85

Compile Bench

Test: Read Compiled Tree

OpenBenchmarking.orgMB/s, More Is BetterCompile Bench 0.6Test: Read Compiled TreeSamsung SSD 850 - Intel Xeon Gold 6138comparacionSamsung SSD 970 - 2xXeon Gold 61545001000150020002500SE +/- 12.91, N = 3SE +/- 1.90, N = 3SE +/- 0.75, N = 32469.93813.99828.04

Tinymembench

Standard Memcpy

OpenBenchmarking.orgMB/s, More Is BetterTinymembench 2018-05-28Standard MemcpySamsung SSD 850 - Intel Xeon Gold 6138comparacionSamsung SSD 970 - 2xXeon Gold 6154130026003900520065005834.605487.405535.701. (CC) gcc options: -O2 -lm

Tinymembench

Standard Memset

OpenBenchmarking.orgMB/s, More Is BetterTinymembench 2018-05-28Standard MemsetSamsung SSD 850 - Intel Xeon Gold 6138comparacionSamsung SSD 970 - 2xXeon Gold 61542K4K6K8K10K9298.208443.708774.201. (CC) gcc options: -O2 -lm

TTSIOD 3D Renderer

Phong Rendering With Soft-Shadow Mapping

OpenBenchmarking.orgFPS, More Is BetterTTSIOD 3D Renderer 2.3bPhong Rendering With Soft-Shadow MappingSamsung SSD 850 - Intel Xeon Gold 6138comparacionSamsung SSD 970 - 2xXeon Gold 61542004006008001000SE +/- 10.35, N = 3SE +/- 12.20, N = 3SE +/- 14.08, N = 6742.68791.93793.49-lpthread-lpthread1. (CXX) g++ options: -O3 -fomit-frame-pointer -ffast-math -mtune=native -flto -msse -mrecip -mfpmath=sse -msse2 -mssse3 -lSDL -fopenmp -fwhole-program -lstdc++

x265

H.265 Video Encoding

OpenBenchmarking.orgFrames Per Second, More Is Betterx265 2.8H.265 Video EncodingSamsung SSD 850 - Intel Xeon Gold 6138comparacionSamsung SSD 970 - 2xXeon Gold 615448121620SE +/- 0.06, N = 3SE +/- 0.03, N = 3SE +/- 0.04, N = 310.3113.6213.701. (CXX) g++ options: -O3 -rdynamic -lpthread -lrt -ldl

Timed Linux Kernel Compilation

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed Linux Kernel Compilation 4.18Time To CompileSamsung SSD 850 - Intel Xeon Gold 6138comparacionSamsung SSD 970 - 2xXeon Gold 6154816243240SE +/- 1.08, N = 12SE +/- 0.54, N = 6SE +/- 0.52, N = 633.7031.0430.94

Timed LLVM Compilation

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed LLVM Compilation 6.0.1Time To CompileSamsung SSD 850 - Intel Xeon Gold 6138comparacionSamsung SSD 970 - 2xXeon Gold 61544080120160200169.53154.69159.05

Primesieve

1e12 Prime Number Generation

OpenBenchmarking.orgSeconds, Fewer Is BetterPrimesieve 7.11e12 Prime Number GenerationSamsung SSD 850 - Intel Xeon Gold 6138comparacionSamsung SSD 970 - 2xXeon Gold 6154246810SE +/- 0.03, N = 3SE +/- 0.02, N = 3SE +/- 0.02, N = 38.626.766.791. (CXX) g++ options: -O3 -lpthread

Hackbench

Count: 32 - Type: Process

OpenBenchmarking.orgSeconds, Fewer Is BetterHackbenchCount: 32 - Type: ProcessSamsung SSD 850 - Intel Xeon Gold 6138comparacionSamsung SSD 970 - 2xXeon Gold 6154816243240SE +/- 0.99, N = 12SE +/- 0.03, N = 3SE +/- 0.01, N = 335.7328.5028.441. (CC) gcc options: -lpthread

OpenSSL

RSA 4096-bit Performance

OpenBenchmarking.orgSigns Per Second, More Is BetterOpenSSL 1.1.0fRSA 4096-bit PerformanceSamsung SSD 850 - Intel Xeon Gold 6138comparacionSamsung SSD 970 - 2xXeon Gold 61542K4K6K8K10KSE +/- 127.44, N = 4SE +/- 36.59, N = 3SE +/- 6.31, N = 37657.439831.009889.701. (CC) gcc options: -O3 -pthread -m64 -lssl -lcrypto -ldl

MariaDB

Clients: 32

OpenBenchmarking.orgQueries Per Second, More Is BetterMariaDB 10.3.8Clients: 32Samsung SSD 850 - Intel Xeon Gold 613850100150200250SE +/- 1.96, N = 32461. (CXX) g++ options: -pie -fPIC -fstack-protector -fno-rtti -O2 -lpthread -llzma -lbz2 -laio -lz -lm -lpcre -lcrypt -lssl -lcrypto -ldl

PostgreSQL pgbench

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

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL pgbench 10.3Scaling: Buffer Test - Test: Normal Load - Mode: Read OnlySamsung SSD 850 - Intel Xeon Gold 6138comparacionSamsung SSD 970 - 2xXeon Gold 6154130K260K390K520K650KSE +/- 2323.77, N = 3SE +/- 8971.07, N = 3SE +/- 2861.72, N = 3585224.79576962.62553774.471. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -lcrypt -ldl -lm

PostgreSQL pgbench

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

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL pgbench 10.3Scaling: Buffer Test - Test: Normal Load - Mode: Read WriteSamsung SSD 850 - Intel Xeon Gold 6138comparacionSamsung SSD 970 - 2xXeon Gold 61542K4K6K8K10KSE +/- 25.12, N = 9SE +/- 2245.59, N = 6SE +/- 704.62, N = 62248.8210034.407907.811. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -lcrypt -ldl -lm

Redis

Test: GET

OpenBenchmarking.orgRequests Per Second, More Is BetterRedis 4.0.8Test: GETSamsung SSD 850 - Intel Xeon Gold 6138comparacionSamsung SSD 970 - 2xXeon Gold 6154500K1000K1500K2000K2500KSE +/- 42615.86, N = 12SE +/- 23682.77, N = 6SE +/- 20019.29, N = 32142971.111203095.001022923.001. (CC) gcc options: -ggdb -rdynamic -lm -ldl -pthread

Redis

Test: SET

OpenBenchmarking.orgRequests Per Second, More Is BetterRedis 4.0.8Test: SETSamsung SSD 850 - Intel Xeon Gold 6138comparacionSamsung SSD 970 - 2xXeon Gold 6154400K800K1200K1600K2000KSE +/- 19253.77, N = 3SE +/- 8368.10, N = 3SE +/- 5145.35, N = 31656081.46747569.81729644.191. (CC) gcc options: -ggdb -rdynamic -lm -ldl -pthread

Stress-NG

Test: Semaphores

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.07.26Test: SemaphoresSamsung SSD 850 - Intel Xeon Gold 6138comparacionSamsung SSD 970 - 2xXeon Gold 6154500K1000K1500K2000K2500KSE +/- 29092.76, N = 3SE +/- 16530.39, N = 3SE +/- 19715.86, N = 31831962.432307328.922307954.61-lapparmor-lapparmor1. (CC) gcc options: -O2 -std=gnu99 -lm -lz -lcrypt -lrt -lpthread -laio -lc

Stress-NG

Test: Socket Activity

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.07.26Test: Socket ActivitySamsung SSD 850 - Intel Xeon Gold 6138comparacionSamsung SSD 970 - 2xXeon Gold 61549001800270036004500SE +/- 853.24, N = 12SE +/- 1561.62, N = 6SE +/- 1534.18, N = 63454.634280.194309.78-lapparmor-lapparmor1. (CC) gcc options: -O2 -std=gnu99 -lm -lz -lcrypt -lrt -lpthread -laio -lc

Stress-NG

Test: Context Switching

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.07.26Test: Context SwitchingSamsung SSD 850 - Intel Xeon Gold 6138comparacionSamsung SSD 970 - 2xXeon Gold 61545M10M15M20M25MSE +/- 858271.57, N = 12SE +/- 403624.72, N = 3SE +/- 83076.03, N = 322234776.3220020919.2319726294.94-lapparmor-lapparmor1. (CC) gcc options: -O2 -std=gnu99 -lm -lz -lcrypt -lrt -lpthread -laio -lc

Stress-NG

Test: System V Message Passing

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.07.26Test: System V Message PassingSamsung SSD 850 - Intel Xeon Gold 6138comparacionSamsung SSD 970 - 2xXeon Gold 61541.5M3M4.5M6M7.5MSE +/- 342053.14, N = 12SE +/- 75363.35, N = 3SE +/- 45947.38, N = 37053890.146285395.326001004.45-lapparmor-lapparmor1. (CC) gcc options: -O2 -std=gnu99 -lm -lz -lcrypt -lrt -lpthread -laio -lc

Sysbench

Test: Memory

OpenBenchmarking.orgEvents Per Second, More Is BetterSysbench 2018-07-28Test: MemorySamsung SSD 850 - Intel Xeon Gold 6138comparacionSamsung SSD 970 - 2xXeon Gold 61543M6M9M12M15MSE +/- 132541.95, N = 12SE +/- 61711.94, N = 3SE +/- 249902.73, N = 611764465.1111225342.7011430126.781. (CC) gcc options: -pthread -O3 -funroll-loops -ggdb3 -march=core2 -rdynamic -ldl -laio -lm

Sysbench

Test: CPU

OpenBenchmarking.orgEvents Per Second, More Is BetterSysbench 2018-07-28Test: CPUSamsung SSD 850 - Intel Xeon Gold 6138comparacionSamsung SSD 970 - 2xXeon Gold 615415K30K45K60K75KSE +/- 583.55, N = 3SE +/- 745.48, N = 3SE +/- 244.04, N = 358755.6570524.8471568.411. (CC) gcc options: -pthread -O3 -funroll-loops -ggdb3 -march=core2 -rdynamic -ldl -laio -lm

Blender

Blend File: Barbershop - Compute: CPU-Only

OpenBenchmarking.orgSeconds, Fewer Is BetterBlender 2.79aBlend File: Barbershop - Compute: CPU-OnlySamsung SSD 850 - Intel Xeon Gold 6138comparacionSamsung SSD 970 - 2xXeon Gold 615480160240320400374.05298.97299.99

NGINX Benchmark

Static Web Page Serving

OpenBenchmarking.orgRequests Per Second, More Is BetterNGINX Benchmark 1.9.9Static Web Page ServingSamsung SSD 850 - Intel Xeon Gold 61385K10K15K20K25KSE +/- 140.64, N = 324591.861. (CC) gcc options: -lpthread -lcrypt -lcrypto -lz -O3 -march=native


Phoronix Test Suite v10.8.4