OpenSUSE Leap 15 Linux Benchmarks

Intel Core i9-7980XE testing of OpenSUSE for a future article on Phoronix.

HTML result view exported from: https://openbenchmarking.org/result/1805299-AR-OPENSUSE338.

OpenSUSE Leap 15 Linux BenchmarksProcessorMotherboardChipsetMemoryDiskGraphicsAudioMonitorNetworkOSKernelDesktopDisplay ServerDisplay DriverOpenGLCompilerFile-SystemScreen ResolutionopenSUSE Leap 42.3openSUSE Leap 15.0openSUSE TumbleweedIntel Core i9-7980XE @ 4.40GHz (18 Cores / 36 Threads)ASUS PRIME X299-A (1004 BIOS)Intel Device 202016384MB16GB Voyager 3.0 + 256GB INTEL SSDPEKKW256G8LLVMpipeRealtek GenericAcer B286HKIntel ConnectionopenSUSE 42.34.4.76-1-default (x86_64)KDE Plasma 5.8.7X Server 1.18.3modesetting 1.18.33.3 Mesa 17.0.5 Gallium 0.4 (LLVM 3.8 256 bits)GCC 4.8.5xfs3840x2160Intel Sky Lake-E DMI3 Registers256GB INTEL SSDPEKKW256G8NVIDIA GeForce GTX 1070 8192MBRealtek ALC1220openSUSE Leap 15.04.12.14-lp150.11-default (x86_64)KDE Plasma 5.12.5X Server 1.19.6nouveau 1.0.154.3 Mesa 18.0.2GCC 7.3.1 20180323 [gcc-7-branch revision 258812]16GB Voyager 3.0 + 256GB INTEL SSDPEKKW256G8openSUSE Tumbleweed 201805254.16.11-1-default (x86_64)4.3 Mesa 18.1.0OpenBenchmarking.orgCompiler Details- openSUSE Leap 42.3: --build=x86_64-suse-linux --disable-libgcj --disable-libmudflap --disable-libssp --disable-libstdcxx-pch --disable-plugin --enable-__cxa_atexit --enable-checking=release --enable-languages=c,c++,objc,fortran,obj-c++,java,ada --enable-libstdcxx-allocator=new --enable-linux-futex --enable-ssp --enable-version-specific-runtime-libs --host=x86_64-suse-linux --mandir=/usr/share/man --with-arch-32=i586 --with-slibdir=/lib64 --with-tune=generic --without-system-libunwind - openSUSE Leap 15.0: --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 - openSUSE Tumbleweed: --build=x86_64-suse-linux --disable-libcc1 --disable-libssp --disable-libstdcxx-pch --disable-libvtv --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-plugin --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- openSUSE Leap 42.3: none / attr2,inode64,noquota,relatime,rw- openSUSE Leap 15.0: NONE / attr2,inode64,noquota,relatime,rw- openSUSE Tumbleweed: MQ-DEADLINE / attr2,inode64,noquota,relatime,rwProcessor Details- Scaling Governor: intel_pstate powersavePython Details- openSUSE Leap 42.3: Python 2.7.13 + Python 3.4.6- openSUSE Leap 15.0: Python 2.7.14 + Python 3.6.5- openSUSE Tumbleweed: Python 2.7.15 + Python 3.6.5Security Details- openSUSE Leap 15.0, openSUSE Tumbleweed: KPTI + __user pointer sanitization + Indirect Branch Restricted Speculation IBPB IBRS_FW Protection

OpenSUSE Leap 15 Linux Benchmarkssqlite: Timed SQLite Insertionsfio: Seq Read - POSIX AIO - No - Yes - 4KB - Default Test Directoryfio: Seq Write - POSIX AIO - No - Yes - 4KB - Default Test Directoryblake2: go-benchmark: httpgo-benchmark: jsongo-benchmark: buildgo-benchmark: garbagescimark2: Compositex264: H.264 Video Encodingstockfish: Total Timeebizzy: build-php: Time To Compileffmpeg: H.264 HD To NTSC DVtjbench: Decompression Throughputphpbench: PHP Benchmark Suitegit: Time To Complete Common Git Commandscompress-zstd: Compressing ubuntu-16.04.3-server-i386.img, Compression Level 19compress-zstd: Compressing ubuntu-16.04.3-server-i386.img, Compression Level 19tinymembench: Standard MemcpyopenSUSE Leap 42.3openSUSE Leap 15.0openSUSE Tumbleweed16.371171153.19682353573073156942342311360108781.22125.934831975960887038.4310.67174.472082055.55102.0091.82693915.872342213.947986337045519081882127805664652.78114.684872368860133553.4214.28166.191911536.5893.4689.7310974.3012.542772214.387858335856219480709288806997659.39113.934727143559537252.8514.27166.381955056.7994.6490.3810772.60OpenBenchmarking.org

SQLite

Timed SQLite Insertions

OpenBenchmarking.orgSeconds, Fewer Is BetterSQLite 3.22Timed SQLite InsertionsopenSUSE Leap 42.3openSUSE Leap 15.0openSUSE Tumbleweed48121620SE +/- 1.23, N = 6SE +/- 1.77, N = 6SE +/- 0.23, N = 616.3715.8712.541. (CC) gcc options: -O2 -lz -ldl -lpthread

Flexible IO Tester

Type: Random Read - IO Engine: POSIX 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: POSIX AIO - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test DirectoryopenSUSE Leap 42.3openSUSE Leap 15.0openSUSE Tumbleweed4K8K12K16K20KSE +/- 88.19, N = 3SE +/- 57.74, N = 31170017967137001. (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: POSIX 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: POSIX AIO - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test DirectoryopenSUSE Leap 42.3openSUSE Leap 15.0openSUSE Tumbleweed12K24K36K48K60KSE +/- 1536.45, N = 6SE +/- 917.12, N = 3SE +/- 3058.26, N = 62590052967562831. (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: POSIX 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: POSIX AIO - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test DirectoryopenSUSE Leap 42.3openSUSE Leap 15.0openSUSE Tumbleweed60120180240300SE +/- 2.33, N = 3SE +/- 6.50, N = 6SE +/- 4.79, N = 61172342771. (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: POSIX 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: POSIX AIO - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test DirectoryopenSUSE Leap 42.3openSUSE Leap 15.0openSUSE Tumbleweed50100150200250SE +/- 1.20, N = 3SE +/- 4.11, N = 6SE +/- 9.54, N = 61152212211. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -lrt -laio -lz -lm -lpthread -ldl

BLAKE2

OpenBenchmarking.orgCycles Per Byte, Fewer Is BetterBLAKE2 20170307openSUSE Leap 42.3openSUSE Leap 15.0openSUSE Tumbleweed0.98551.9712.95653.9424.9275SE +/- 0.00, N = 3SE +/- 0.08, N = 3SE +/- 0.00, N = 33.193.944.381. (CC) gcc options: -O3 -march=native -lcrypto -lz

Go Benchmarks

Test: http

OpenBenchmarking.orgNanoseconds/Operation, Fewer Is BetterGo BenchmarksTest: httpopenSUSE Leap 42.3openSUSE Leap 15.0openSUSE Tumbleweed15K30K45K60K75KSE +/- 2.19, N = 3SE +/- 84.18, N = 3SE +/- 29.29, N = 36823579867858

Go Benchmarks

Test: json

OpenBenchmarking.orgNanoseconds/Operation, Fewer Is BetterGo BenchmarksTest: jsonopenSUSE Leap 42.3openSUSE Leap 15.0openSUSE Tumbleweed800K1600K2400K3200K4000KSE +/- 11484.04, N = 3SE +/- 2694.62, N = 3SE +/- 3255.79, N = 3357307333704553358562

Go Benchmarks

Test: build

OpenBenchmarking.orgNanoseconds/Operation, Fewer Is BetterGo BenchmarksTest: buildopenSUSE Leap 42.3openSUSE Leap 15.0openSUSE Tumbleweed4000M8000M12000M16000M20000MSE +/- 111212855.51, N = 3SE +/- 99838175.82, N = 3SE +/- 52752506.37, N = 3156942342311908188212719480709288

Go Benchmarks

Test: garbage

OpenBenchmarking.orgNanoseconds/Operation, Fewer Is BetterGo BenchmarksTest: garbageopenSUSE Leap 42.3openSUSE Leap 15.0openSUSE Tumbleweed300K600K900K1200K1500KSE +/- 16910.72, N = 3SE +/- 1306.46, N = 3SE +/- 1911.69, N = 31360108805664806997

SciMark

Computational Test: Composite

OpenBenchmarking.orgMflops, More Is BetterSciMark 2.0Computational Test: CompositeopenSUSE Leap 42.3openSUSE Leap 15.0openSUSE Tumbleweed2004006008001000SE +/- 90.71, N = 6SE +/- 1.28, N = 3SE +/- 10.71, N = 4781.22652.78659.391. (CC) gcc options: -lm

x264

H.264 Video Encoding

OpenBenchmarking.orgFrames Per Second, More Is Betterx264 2018-02-05H.264 Video EncodingopenSUSE Leap 42.3openSUSE Leap 15.0openSUSE Tumbleweed306090120150SE +/- 0.37, N = 3SE +/- 0.58, N = 3SE +/- 0.92, N = 3125.93114.68113.931. (CC) gcc options: -ldl -m64 -lm -lpthread -O3 -ffast-math -std=gnu99 -fPIC -fomit-frame-pointer -fno-tree-vectorize

Stockfish

Total Time

OpenBenchmarking.orgNodes Per Second, More Is BetterStockfish 9Total TimeopenSUSE Leap 42.3openSUSE Leap 15.0openSUSE Tumbleweed10M20M30M40M50MSE +/- 154342.94, N = 3SE +/- 117468.19, N = 3SE +/- 538513.03, N = 34831975948723688472714351. (CXX) g++ options: -m64 -lpthread -fno-exceptions -std=c++11 -pedantic -O3 -msse -msse3 -mpopcnt -flto

ebizzy

OpenBenchmarking.orgRecords/s, More Is Betterebizzy 0.3openSUSE Leap 42.3openSUSE Leap 15.0openSUSE Tumbleweed130K260K390K520K650KSE +/- 8708.73, N = 3SE +/- 9308.57, N = 6SE +/- 8077.74, N = 36088706013355953721. (CC) gcc options: -pthread -lpthread -O3 -march=native

Timed PHP Compilation

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed PHP Compilation 7.1.9Time To CompileopenSUSE Leap 42.3openSUSE Leap 15.0openSUSE Tumbleweed1224364860SE +/- 0.09, N = 3SE +/- 0.58, N = 3SE +/- 0.21, N = 338.4353.4252.851. (CC) gcc options: -O2 -pedantic -ldl -lz -lm

FFmpeg

H.264 HD To NTSC DV

OpenBenchmarking.orgSeconds, Fewer Is BetterFFmpeg 3.4.1H.264 HD To NTSC DVopenSUSE Leap 42.3openSUSE Leap 15.0openSUSE Tumbleweed48121620SE +/- 0.02, N = 3SE +/- 0.02, N = 3SE +/- 0.01, N = 310.6714.2814.271. (CC) gcc options: -lavdevice -lavfilter -lavformat -lavcodec -lswresample -lswscale -lavutil -lm -ldl -pthread -std=c11 -fomit-frame-pointer -O3 -fno-math-errno -fno-signed-zeros -fno-tree-vectorize -MMD -MF -MT

libjpeg-turbo tjbench

Test: Decompression Throughput

OpenBenchmarking.orgMegapixels/sec, More Is Betterlibjpeg-turbo tjbench 1.5.3Test: Decompression ThroughputopenSUSE Leap 42.3openSUSE Leap 15.0openSUSE Tumbleweed4080120160200SE +/- 0.38, N = 3SE +/- 0.36, N = 3SE +/- 0.47, N = 3174.47166.19166.381. (CC) gcc options: -O3 -lm

PHPBench

PHP Benchmark Suite

OpenBenchmarking.orgScore, More Is BetterPHPBench 0.8.1PHP Benchmark SuiteopenSUSE Leap 42.3openSUSE Leap 15.0openSUSE Tumbleweed40K80K120K160K200KSE +/- 1064.82, N = 3SE +/- 1592.89, N = 3SE +/- 108.98, N = 3208205191153195505

Git

Time To Complete Common Git Commands

OpenBenchmarking.orgSeconds, Fewer Is BetterGitTime To Complete Common Git CommandsopenSUSE Leap 42.3openSUSE Leap 15.0openSUSE Tumbleweed246810SE +/- 0.04, N = 3SE +/- 0.11, N = 3SE +/- 0.04, N = 35.556.586.791. openSUSE Leap 42.3: git version 2.13.62. openSUSE Leap 15.0: git version 2.16.33. openSUSE Tumbleweed: git version 2.17.0

Zstd Compression

Compressing ubuntu-16.04.3-server-i386.img, Compression Level 19

OpenBenchmarking.orgSeconds, Fewer Is BetterZstd CompressionCompressing ubuntu-16.04.3-server-i386.img, Compression Level 19openSUSE Leap 42.3openSUSE Leap 15.0openSUSE Tumbleweed20406080100SE +/- 0.57, N = 3SE +/- 1.10, N = 3SE +/- 0.33, N = 3102.0093.4694.64

Zstd Compression

Compressing ubuntu-16.04.3-server-i386.img, Compression Level 19

OpenBenchmarking.orgSeconds, Fewer Is BetterZstd Compression 1.3.4Compressing ubuntu-16.04.3-server-i386.img, Compression Level 19openSUSE Leap 42.3openSUSE Leap 15.0openSUSE Tumbleweed20406080100SE +/- 0.94, N = 3SE +/- 0.97, N = 3SE +/- 0.32, N = 391.8289.7390.381. (CC) gcc options: -O3 -pthread -lz

Tinymembench

Standard Memcpy

OpenBenchmarking.orgMB/s, More Is BetterTinymembench 2018-05-28Standard MemcpyopenSUSE Leap 42.3openSUSE Leap 15.0openSUSE Tumbleweed2K4K6K8K10K6939.0010974.3010772.601. (CC) gcc options: -O2 -lm

Tinymembench

Standard Memset

OpenBenchmarking.orgMB/s, More Is BetterTinymembench 2018-05-28Standard MemsetopenSUSE Leap 42.3openSUSE Leap 15.0openSUSE Tumbleweed6K12K18K24K30K28445.4029675.3029639.601. (CC) gcc options: -O2 -lm


Phoronix Test Suite v10.8.4