Linux 5.0-rc1 Threadripper Benchmarks

Tests by Michael Larabel for a future article.

HTML result view exported from: https://openbenchmarking.org/result/1901073-SP-LINUX50RC66.

ProcessorMotherboardChipsetMemoryDiskGraphicsAudioMonitorNetworkOSKernelDesktopDisplay ServerDisplay DriverOpenGLCompilerFile-SystemScreen Resolution2990WX Linux 5.0-rc1 Linux 4.20 Linux 4.19AMD Ryzen Threadripper 2990WX 32-Core @ 3.00GHz (32 Cores / 64 Threads)ASUS ROG ZENITH EXTREME (1601 BIOS)AMD Family 17h32768MBSamsung SSD 970 EVO 500GBAMD Radeon RX 64 8GB (1630/945MHz)Realtek ALC1220ASUS VP28UIntel I211 + Qualcomm Atheros QCA6174 802.11ac + Wilocity Wil6200 802.11adUbuntu 18.105.0.0-050000rc1-generic (x86_64) 20190106GNOME Shell 3.30.1X Server 1.20.1amdgpu 18.1.04.5 Mesa 18.2.2 (LLVM 7.0.0)GCC 8.2.0ext43840x2160Intel I211 Gigabit + Qualcomm Atheros QCA6174 802.11ac + Wilocity Wil6200 802.11ad4.20.0-042000-generic (x86_64)4.19.0-041900-generic (x86_64)OpenBenchmarking.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 / errors=remount-ro,relatime,rwProcessor Details- Scaling Governor: acpi-cpufreq ondemandGraphics Details- GLAMORPython Details- + Python 3.6.7Security Details- 2990WX: Linux 5.0-rc1: __user pointer sanitization + Full AMD retpoline IBPB: conditional STIBP: disabled RSB filling + SSB disabled via prctl and seccomp- 2990WX: Linux 4.20: __user pointer sanitization + Full AMD retpoline IBPB: conditional STIBP: disabled RSB filling + SSB disabled via prctl and seccomp- 2990WX: Linux 4.19: __user pointer sanitization + Full AMD retpoline IBPB + SSB disabled via prctl and seccomp

sqlite: Timed SQLite Insertionsfio: Rand Read - Linux AIO - No - Yes - 4MB - Default Test Directoryfio: Rand Write - Linux AIO - No - Yes - 4MB - Default Test Directoryfio: Seq Read - Linux AIO - No - Yes - 4MB - Default Test Directoryfio: Seq Write - Linux AIO - No - Yes - 4MB - Default Test Directoryfs-mark: 1000 Files, 1MB Sizefs-mark: 5000 Files, 1MB Size, 4 Threadsfs-mark: 4000 Files, 32 Sub Dirs, 1MB Sizeblogbench: Readblogbench: Writeopenarena: 2560 x 1440unigine-heaven: 2560 x 1440 - Fullscreen - OpenGLxonotic: 3840 x 2160 - Ultimatenpb: EP.Cnpb: FT.Anpb: LU.Ccloverleaf: Lagrangian-Eulerian Hydrodynamicsnamd: ATPase Simulation - 327,506 Atomsgo-benchmark: httpgo-benchmark: jsongo-benchmark: buildgo-benchmark: garbagejava-scimark2: Compositedacapobench: H2dacapobench: Jythondacapobench: Eclipsedacapobench: Tradesoapdacapobench: Tradebeansfhourstones: Complex Connect-4 Solvingcrafty: Elapsed Timex264: H.264 Video Encodinggraphics-magick: Rotategraphics-magick: Sharpengraphics-magick: Resizingcompress-7zip: Compress Speed Teststockfish: Total Timeebizzy: build-linux-kernel: Time To Compilebuild-llvm: Time To Compileprimesieve: 1e12 Prime Number Generationcompress-zstd: Compressing ubuntu-16.04.3-server-i386.img, Compression Level 19dav1d: Summer Nature 4Kdav1d: Summer Nature 1080pencode-flac: WAV To FLACffmpeg: H.264 HD To NTSC DVhackbench: 32 - Processm-queens: Time To Solveperl-benchmark: Pod2htmlperl-benchmark: Interpretertjbench: Decompression Throughputpgbench: Buffer Test - Normal Load - Read Onlypgbench: Buffer Test - Normal Load - Read Writedarktable: Boat - CPU-onlydarktable: Masskrug - CPU-onlydarktable: Server Rack - CPU-onlydarktable: Server Room - CPU-onlygimp: resizegimp: rotategimp: auto-levelsgimp: unsharp-maskstress-ng: Forkingstress-ng: Semaphoresstress-ng: Socket Activitystress-ng: Context Switchingstress-ng: System V Message Passingindigobench: Bedroomindigobench: Supercarblender: BMW27 - CPU-Onlyblender: Barbershop - CPU-Onlyphpbench: PHP Benchmark Suitegit: Time To Complete Common Git Commandsv-ray: CPUosbench: Create Filesosbench: Create Threadsosbench: Launch Programsosbench: Create Processesosbench: Memory Allocations2990WX Linux 5.0-rc1 Linux 4.20 Linux 4.1935.8333732375345224032352821105848781748624473.991848183755165132.230.762681678923015921820827287973231429955533469719281529973121411375257811442532162418240065912334144402636.572198.4017.9376.5618.259.328.4741.4721.240.145739650.0013069518243428062978.775.550.152.669.3314.9618.5624.525097118154581959014051637116875783.217.0480.404035228295.5230.8214.3516.3649.9136.2670.6836.01331323783446240123121687.087138881462024773.211868153721164542.290.758101684922983651824784209673006829715501463819007526773171411674784491372512152368229565266689141891136.312128.4116.8670.1218.179.278.4439.7221.250.147683750.0014119418344987161158.825.640.152.659.3414.3918.6224.625242018019321954115857405118337353.126.7780.704075231835.5130.7714.0116.7451.7633.7770.9335.533425237734532398235215115.435074181974224173.551908253738163742.430.759041670822998711826194891473391229435430467218669534372891412875660221442512152378144666001530144762135.952098.4217.1267.5720.179.508.5237.8621.340.145197950.0013667218345576950018.805.520.142.629.4414.5918.4824.155130117885671908514111462119854653.036.7880.224055178465.4630.6814.1117.1850.8335.0870.85OpenBenchmarking.org

SQLite

Timed SQLite Insertions

OpenBenchmarking.orgSeconds, Fewer Is BetterSQLite 3.22Timed SQLite InsertionsLinux 5.0-rc1Linux 4.20Linux 4.19816243240SE +/- 0.02, N = 3SE +/- 0.05, N = 3SE +/- 0.04, N = 335.8336.0135.531. (CC) gcc options: -O2 -lz -ldl -lpthread

Flexible IO Tester

Type: Random Read - IO Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 4MB - 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: 4MB - Disk Target: Default Test DirectoryLinux 5.0-rc1Linux 4.20Linux 4.197001400210028003500SE +/- 27.50, N = 3SE +/- 43.03, N = 33373331334251. (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: 4MB - 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: 4MB - Disk Target: Default Test DirectoryLinux 5.0-rc1Linux 4.20Linux 4.195001000150020002500SE +/- 1.15, N = 3SE +/- 0.88, N = 32375237823771. (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: 4MB - 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: 4MB - Disk Target: Default Test DirectoryLinux 5.0-rc1Linux 4.20Linux 4.197001400210028003500SE +/- 8.69, N = 3SE +/- 11.37, N = 3SE +/- 8.33, N = 33452344634531. (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: 4MB - 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: 4MB - Disk Target: Default Test DirectoryLinux 5.0-rc1Linux 4.20Linux 4.195001000150020002500SE +/- 0.58, N = 3SE +/- 0.88, N = 32403240123981. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -ll -lnuma -libverbs -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 SizeLinux 5.0-rc1Linux 4.20Linux 4.1950100150200250SE +/- 0.22, N = 3SE +/- 3.05, N = 3SE +/- 1.52, N = 32352312351. (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 ThreadsLinux 5.0-rc1Linux 4.20Linux 4.1960120180240300SE +/- 34.85, N = 12SE +/- 13.07, N = 12SE +/- 0.23, N = 32822162151. (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 SizeLinux 5.0-rc1Linux 4.20Linux 4.19306090120150SE +/- 11.05, N = 12SE +/- 3.71, N = 12SE +/- 6.72, N = 12110.0087.08115.431. (CC) gcc options: -static

BlogBench

Test: Read

OpenBenchmarking.orgFinal Score, More Is BetterBlogBench 1.1Test: ReadLinux 5.0-rc1Linux 4.20Linux 4.19150K300K450K600K750KSE +/- 17856.12, N = 9SE +/- 20256.65, N = 9SE +/- 9124.10, N = 95848787138885074181. (CC) gcc options: -O2 -pthread

BlogBench

Test: Write

OpenBenchmarking.orgFinal Score, More Is BetterBlogBench 1.1Test: WriteLinux 5.0-rc1Linux 4.20Linux 4.194K8K12K16K20KSE +/- 469.50, N = 3SE +/- 149.92, N = 3SE +/- 337.00, N = 31748614620197421. (CC) gcc options: -O2 -pthread

OpenArena

Resolution: 2560 x 1440

OpenBenchmarking.orgFrames Per Second, More Is BetterOpenArena 0.8.8Resolution: 2560 x 1440Linux 5.0-rc1Linux 4.20Linux 4.1950100150200250SE +/- 2.93, N = 3SE +/- 3.00, N = 12SE +/- 4.79, N = 3244247241MIN: 1MIN: 1MIN: 1

OpenArena

Resolution: 2560 x 1440 - Total Frame Time

OpenBenchmarking.orgMilliseconds, Fewer Is BetterOpenArena 0.8.8Resolution: 2560 x 1440 - Total Frame TimeLinux 5.0-rc1Linux 4.20Linux 4.191020304050Min: 1 / Avg: 3.98 / Max: 31Min: 1 / Avg: 4 / Max: 47Min: 1 / Avg: 4.09 / Max: 32

Unigine Heaven

Resolution: 2560 x 1440 - Mode: Fullscreen - Renderer: OpenGL

OpenBenchmarking.orgFrames Per Second, More Is BetterUnigine Heaven 4.0Resolution: 2560 x 1440 - Mode: Fullscreen - Renderer: OpenGLLinux 5.0-rc1Linux 4.20Linux 4.191632486480SE +/- 0.39, N = 3SE +/- 0.27, N = 3SE +/- 0.39, N = 373.9973.2173.55

Xonotic

Resolution: 3840 x 2160 - Effects Quality: Ultimate

OpenBenchmarking.orgFrames Per Second, More Is BetterXonotic 0.8.2Resolution: 3840 x 2160 - Effects Quality: UltimateLinux 5.0-rc1Linux 4.20Linux 4.194080120160200SE +/- 1.90, N = 3SE +/- 0.54, N = 3SE +/- 1.94, N = 3184186190MIN: 46 / MAX: 433MIN: 46 / MAX: 445MIN: 48 / MAX: 452

NAS Parallel Benchmarks

Test / Class: EP.C

OpenBenchmarking.orgTotal Mop/s, More Is BetterNAS Parallel Benchmarks 3.3Test / Class: EP.CLinux 5.0-rc1Linux 4.20Linux 4.192004006008001000SE +/- 11.41, N = 3SE +/- 16.13, N = 3SE +/- 0.29, N = 38188158251. (F9X) gfortran options: -O3 -march=native -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi

NAS Parallel Benchmarks

Test / Class: FT.A

OpenBenchmarking.orgTotal Mop/s, More Is BetterNAS Parallel Benchmarks 3.3Test / Class: FT.ALinux 5.0-rc1Linux 4.20Linux 4.198001600240032004000SE +/- 5.62, N = 3SE +/- 9.36, N = 3SE +/- 10.10, N = 33755372137381. (F9X) gfortran options: -O3 -march=native -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi

NAS Parallel Benchmarks

Test / Class: LU.C

OpenBenchmarking.orgTotal Mop/s, More Is BetterNAS Parallel Benchmarks 3.3Test / Class: LU.CLinux 5.0-rc1Linux 4.20Linux 4.194K8K12K16K20KSE +/- 34.37, N = 3SE +/- 11.85, N = 3SE +/- 59.03, N = 31651316454163741. (F9X) gfortran options: -O3 -march=native -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi

CloverLeaf

Lagrangian-Eulerian Hydrodynamics

OpenBenchmarking.orgSeconds, Fewer Is BetterCloverLeafLagrangian-Eulerian HydrodynamicsLinux 5.0-rc1Linux 4.20Linux 4.190.54681.09361.64042.18722.734SE +/- 0.11, N = 12SE +/- 0.08, N = 12SE +/- 0.20, N = 122.232.292.431. (F9X) gfortran options: -O3 -march=native -funroll-loops -fopenmp

NAMD

ATPase Simulation - 327,506 Atoms

OpenBenchmarking.orgdays/ns, Fewer Is BetterNAMD 2.13b1ATPase Simulation - 327,506 AtomsLinux 5.0-rc1Linux 4.20Linux 4.190.17160.34320.51480.68640.858SE +/- 0.00268, N = 3SE +/- 0.00096, N = 3SE +/- 0.00071, N = 30.762680.758100.75904

Go Benchmarks

Test: http

OpenBenchmarking.orgNanoseconds/Operation, Fewer Is BetterGo BenchmarksTest: httpLinux 5.0-rc1Linux 4.20Linux 4.194K8K12K16K20KSE +/- 101.15, N = 3SE +/- 113.82, N = 3SE +/- 78.44, N = 3167891684916708

Go Benchmarks

Test: json

OpenBenchmarking.orgNanoseconds/Operation, Fewer Is BetterGo BenchmarksTest: jsonLinux 5.0-rc1Linux 4.20Linux 4.19500K1000K1500K2000K2500KSE +/- 4433.51, N = 3SE +/- 7510.95, N = 3SE +/- 5725.12, N = 3230159222983652299871

Go Benchmarks

Test: build

OpenBenchmarking.orgNanoseconds/Operation, Fewer Is BetterGo BenchmarksTest: buildLinux 5.0-rc1Linux 4.20Linux 4.194000M8000M12000M16000M20000MSE +/- 185998728.40, N = 3SE +/- 154156842.70, N = 3SE +/- 206307973.37, N = 3182082728791824784209618261948914

Go Benchmarks

Test: garbage

OpenBenchmarking.orgNanoseconds/Operation, Fewer Is BetterGo BenchmarksTest: garbageLinux 5.0-rc1Linux 4.20Linux 4.19160K320K480K640K800KSE +/- 4529.68, N = 3SE +/- 1080.84, N = 3SE +/- 1250.20, N = 3732314730068733912

Java SciMark

Computational Test: Composite

OpenBenchmarking.orgMflops, More Is BetterJava SciMark 2.0Computational Test: CompositeLinux 5.0-rc1Linux 4.20Linux 4.196001200180024003000SE +/- 1.74, N = 4SE +/- 8.84, N = 4SE +/- 19.75, N = 4299529712943

DaCapo Benchmark

Java Test: H2

OpenBenchmarking.orgmsec, Fewer Is BetterDaCapo Benchmark 9.12-MR1Java Test: H2Linux 5.0-rc1Linux 4.20Linux 4.1912002400360048006000SE +/- 48.98, N = 16SE +/- 45.32, N = 4SE +/- 62.96, N = 16553355015430

DaCapo Benchmark

Java Test: Jython

OpenBenchmarking.orgmsec, Fewer Is BetterDaCapo Benchmark 9.12-MR1Java Test: JythonLinux 5.0-rc1Linux 4.20Linux 4.1910002000300040005000SE +/- 30.80, N = 4SE +/- 10.60, N = 4SE +/- 7.49, N = 4469746384672

DaCapo Benchmark

Java Test: Eclipse

OpenBenchmarking.orgmsec, Fewer Is BetterDaCapo Benchmark 9.12-MR1Java Test: EclipseLinux 5.0-rc1Linux 4.20Linux 4.194K8K12K16K20KSE +/- 131.74, N = 4SE +/- 182.48, N = 4SE +/- 134.10, N = 4192811900718669

DaCapo Benchmark

Java Test: Tradesoap

OpenBenchmarking.orgmsec, Fewer Is BetterDaCapo Benchmark 9.12-MR1Java Test: TradesoapLinux 5.0-rc1Linux 4.20Linux 4.1911002200330044005500SE +/- 26.97, N = 4SE +/- 51.29, N = 4SE +/- 70.87, N = 16529952675343

DaCapo Benchmark

Java Test: Tradebeans

OpenBenchmarking.orgmsec, Fewer Is BetterDaCapo Benchmark 9.12-MR1Java Test: TradebeansLinux 5.0-rc1Linux 4.20Linux 4.1916003200480064008000SE +/- 90.20, N = 4SE +/- 77.87, N = 4SE +/- 101.78, N = 4731273177289

Fhourstones

Complex Connect-4 Solving

OpenBenchmarking.orgKpos / sec, More Is BetterFhourstones 3.1Complex Connect-4 SolvingLinux 5.0-rc1Linux 4.20Linux 4.193K6K9K12K15KSE +/- 17.97, N = 3SE +/- 4.13, N = 3SE +/- 10.14, N = 31411314116141281. (CC) gcc options: -O3

Crafty

Elapsed Time

OpenBenchmarking.orgNodes Per Second, More Is BetterCrafty 25.2Elapsed TimeLinux 5.0-rc1Linux 4.20Linux 4.191.6M3.2M4.8M6.4M8MSE +/- 10985.62, N = 3SE +/- 36105.65, N = 3SE +/- 9871.65, N = 37525781747844975660221. (CC) gcc options: -pthread -lstdc++ -fprofile-use -lm

x264

H.264 Video Encoding

OpenBenchmarking.orgFrames Per Second, More Is Betterx264 2018-09-25H.264 Video EncodingLinux 5.0-rc1Linux 4.20Linux 4.19306090120150SE +/- 1.30, N = 3SE +/- 2.19, N = 12SE +/- 1.58, N = 121441371441. (CC) gcc options: -ldl -m64 -lm -lpthread -O3 -ffast-math -std=gnu99 -fPIC -fomit-frame-pointer -fno-tree-vectorize

GraphicsMagick

Operation: Rotate

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.30Operation: RotateLinux 5.0-rc1Linux 4.20Linux 4.1960120180240300SE +/- 0.33, N = 32532512511. (CC) gcc options: -fopenmp -O2 -pthread -ljbig -lwebp -lwebpmux -ltiff -ljpeg -lXext -lSM -lICE -lX11 -llzma -lbz2 -lz -lm -lgomp -lpthread

GraphicsMagick

Operation: Sharpen

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.30Operation: SharpenLinux 5.0-rc1Linux 4.20Linux 4.1950100150200250SE +/- 0.58, N = 32162152151. (CC) gcc options: -fopenmp -O2 -pthread -ljbig -lwebp -lwebpmux -ltiff -ljpeg -lXext -lSM -lICE -lX11 -llzma -lbz2 -lz -lm -lgomp -lpthread

GraphicsMagick

Operation: Resizing

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.30Operation: ResizingLinux 5.0-rc1Linux 4.20Linux 4.1950100150200250SE +/- 2.96, N = 3SE +/- 0.67, N = 32412362371. (CC) gcc options: -fopenmp -O2 -pthread -ljbig -lwebp -lwebpmux -ltiff -ljpeg -lXext -lSM -lICE -lX11 -llzma -lbz2 -lz -lm -lgomp -lpthread

7-Zip Compression

Compress Speed Test

OpenBenchmarking.orgMIPS, More Is Better7-Zip Compression 16.02Compress Speed TestLinux 5.0-rc1Linux 4.20Linux 4.1920K40K60K80K100KSE +/- 1067.71, N = 7SE +/- 1604.13, N = 7SE +/- 1365.68, N = 38240082295814461. (CXX) g++ options: -pipe -lpthread

Stockfish

Total Time

OpenBenchmarking.orgNodes Per Second, More Is BetterStockfish 9Total TimeLinux 5.0-rc1Linux 4.20Linux 4.1914M28M42M56M70MSE +/- 352743.32, N = 3SE +/- 279827.07, N = 3SE +/- 385987.35, N = 36591233465266689660015301. (CXX) g++ options: -m64 -lpthread -fno-exceptions -std=c++11 -pedantic -O3 -msse -msse3 -mpopcnt -flto

ebizzy

OpenBenchmarking.orgRecords/s, More Is Betterebizzy 0.3Linux 5.0-rc1Linux 4.20Linux 4.19300K600K900K1200K1500KSE +/- 2789.17, N = 3SE +/- 18328.90, N = 7SE +/- 22098.35, N = 41444026141891114476211. (CC) gcc options: -pthread -lpthread -O3 -march=native

Timed Linux Kernel Compilation

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed Linux Kernel Compilation 4.18Time To CompileLinux 5.0-rc1Linux 4.20Linux 4.19816243240SE +/- 0.49, N = 6SE +/- 0.41, N = 9SE +/- 0.39, N = 1036.5736.3135.95

Timed LLVM Compilation

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed LLVM Compilation 6.0.1Time To CompileLinux 5.0-rc1Linux 4.20Linux 4.1950100150200250219212209

Primesieve

1e12 Prime Number Generation

OpenBenchmarking.orgSeconds, Fewer Is BetterPrimesieve 7.21e12 Prime Number GenerationLinux 5.0-rc1Linux 4.20Linux 4.19246810SE +/- 0.02, N = 3SE +/- 0.02, N = 3SE +/- 0.01, N = 38.408.418.421. (CXX) g++ options: -O3 -lpthread

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 19Linux 5.0-rc1Linux 4.20Linux 4.1948121620SE +/- 0.33, N = 12SE +/- 0.53, N = 9SE +/- 0.44, N = 1217.9316.8617.121. (CC) gcc options: -O3 -pthread -lz -llzma

dav1d

Video Input: Summer Nature 4K

OpenBenchmarking.orgSeconds, Fewer Is Betterdav1d 0.1Video Input: Summer Nature 4KLinux 5.0-rc1Linux 4.20Linux 4.1920406080100SE +/- 7.26, N = 12SE +/- 2.71, N = 12SE +/- 1.25, N = 376.5670.1267.571. (CC) gcc options: -pthread

dav1d

Video Input: Summer Nature 1080p

OpenBenchmarking.orgSeconds, Fewer Is Betterdav1d 0.1Video Input: Summer Nature 1080pLinux 5.0-rc1Linux 4.20Linux 4.19510152025SE +/- 0.12, N = 3SE +/- 0.09, N = 3SE +/- 0.23, N = 1218.2518.1720.171. (CC) gcc options: -pthread

FLAC Audio Encoding

WAV To FLAC

OpenBenchmarking.orgSeconds, Fewer Is BetterFLAC Audio Encoding 1.3.2WAV To FLACLinux 5.0-rc1Linux 4.20Linux 4.193691215SE +/- 0.01, N = 5SE +/- 0.01, N = 5SE +/- 0.00, N = 59.329.279.501. (CXX) g++ options: -O2 -fvisibility=hidden -logg -lm

FFmpeg

H.264 HD To NTSC DV

OpenBenchmarking.orgSeconds, Fewer Is BetterFFmpeg 4.0.2H.264 HD To NTSC DVLinux 5.0-rc1Linux 4.20Linux 4.19246810SE +/- 0.08, N = 3SE +/- 0.08, N = 3SE +/- 0.06, N = 38.478.448.521. (CC) gcc options: -lavdevice -lavfilter -lavformat -lavcodec -lswresample -lswscale -lavutil -lXv -lX11 -lXext -lm -lxcb -lxcb-shape -lxcb-xfixes -lasound -lSDL2 -lsndio -pthread -lbz2 -llzma -std=c11 -fomit-frame-pointer -fPIC -O3 -fno-math-errno -fno-signed-zeros -fno-tree-vectorize -MMD -MF -MT

Hackbench

Count: 32 - Type: Process

OpenBenchmarking.orgSeconds, Fewer Is BetterHackbenchCount: 32 - Type: ProcessLinux 5.0-rc1Linux 4.20Linux 4.19918273645SE +/- 0.29, N = 3SE +/- 0.60, N = 3SE +/- 0.47, N = 341.4739.7237.861. (CC) gcc options: -lpthread

m-queens

Time To Solve

OpenBenchmarking.orgSeconds, Fewer Is Betterm-queens 1.2Time To SolveLinux 5.0-rc1Linux 4.20Linux 4.19510152025SE +/- 0.01, N = 3SE +/- 0.01, N = 3SE +/- 0.08, N = 321.2421.2521.341. (CXX) g++ options: -fopenmp -O2 -march=native

Perl Benchmarks

Test: Pod2html

OpenBenchmarking.orgSeconds, Fewer Is BetterPerl BenchmarksTest: Pod2htmlLinux 5.0-rc1Linux 4.20Linux 4.190.03320.06640.09960.13280.166SE +/- 0.00043961, N = 3SE +/- 0.00138498, N = 3SE +/- 0.00047564, N = 30.145739650.147683750.14519795

Perl Benchmarks

Test: Interpreter

OpenBenchmarking.orgSeconds, Fewer Is BetterPerl BenchmarksTest: InterpreterLinux 5.0-rc1Linux 4.20Linux 4.190.00030.00060.00090.00120.0015SE +/- 0.00002604, N = 3SE +/- 0.00002599, N = 3SE +/- 0.00000913, N = 30.001306950.001411940.00136672

libjpeg-turbo tjbench

Test: Decompression Throughput

OpenBenchmarking.orgMegapixels/sec, More Is Betterlibjpeg-turbo tjbench 1.5.3Test: Decompression ThroughputLinux 5.0-rc1Linux 4.20Linux 4.194080120160200SE +/- 0.12, N = 3SE +/- 0.07, N = 3SE +/- 0.01, N = 31821831831. (CC) gcc options: -O3 -lm

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 OnlyLinux 5.0-rc1Linux 4.20Linux 4.19100K200K300K400K500KSE +/- 1195.70, N = 3SE +/- 4588.42, N = 3SE +/- 3668.40, N = 34342804498714557691. (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 WriteLinux 5.0-rc1Linux 4.20Linux 4.1913002600390052006500SE +/- 87.43, N = 5SE +/- 44.33, N = 3SE +/- 5.54, N = 36297611550011. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -lcrypt -ldl -lm

Darktable

Test: Boat - Acceleration: CPU-only

OpenBenchmarking.orgSeconds, Fewer Is BetterDarktable 2.4.4Test: Boat - Acceleration: CPU-onlyLinux 5.0-rc1Linux 4.20Linux 4.19246810SE +/- 0.10, N = 3SE +/- 0.11, N = 3SE +/- 0.05, N = 38.778.828.80

Darktable

Test: Masskrug - Acceleration: CPU-only

OpenBenchmarking.orgSeconds, Fewer Is BetterDarktable 2.4.4Test: Masskrug - Acceleration: CPU-onlyLinux 5.0-rc1Linux 4.20Linux 4.191.2692.5383.8075.0766.345SE +/- 0.01, N = 3SE +/- 0.05, N = 3SE +/- 0.09, N = 35.555.645.52

Darktable

Test: Server Rack - Acceleration: CPU-only

OpenBenchmarking.orgSeconds, Fewer Is BetterDarktable 2.4.4Test: Server Rack - Acceleration: CPU-onlyLinux 5.0-rc1Linux 4.20Linux 4.190.03380.06760.10140.13520.169SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 120.150.150.14

Darktable

Test: Server Room - Acceleration: CPU-only

OpenBenchmarking.orgSeconds, Fewer Is BetterDarktable 2.4.4Test: Server Room - Acceleration: CPU-onlyLinux 5.0-rc1Linux 4.20Linux 4.190.59851.1971.79552.3942.9925SE +/- 0.04, N = 4SE +/- 0.03, N = 3SE +/- 0.02, N = 32.662.652.62

GIMP

Test: resize

OpenBenchmarking.orgSeconds, Fewer Is BetterGIMP 2.10.6Test: resizeLinux 5.0-rc1Linux 4.20Linux 4.193691215SE +/- 0.08, N = 3SE +/- 0.07, N = 3SE +/- 0.10, N = 39.339.349.44

GIMP

Test: rotate

OpenBenchmarking.orgSeconds, Fewer Is BetterGIMP 2.10.6Test: rotateLinux 5.0-rc1Linux 4.20Linux 4.1948121620SE +/- 0.02, N = 3SE +/- 0.02, N = 3SE +/- 0.05, N = 314.9614.3914.59

GIMP

Test: auto-levels

OpenBenchmarking.orgSeconds, Fewer Is BetterGIMP 2.10.6Test: auto-levelsLinux 5.0-rc1Linux 4.20Linux 4.19510152025SE +/- 0.19, N = 3SE +/- 0.11, N = 3SE +/- 0.06, N = 318.5618.6218.48

GIMP

Test: unsharp-mask

OpenBenchmarking.orgSeconds, Fewer Is BetterGIMP 2.10.6Test: unsharp-maskLinux 5.0-rc1Linux 4.20Linux 4.19612182430SE +/- 0.13, N = 3SE +/- 0.15, N = 3SE +/- 0.13, N = 324.5224.6224.15

Stress-NG

Test: Forking

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.07.26Test: ForkingLinux 5.0-rc1Linux 4.20Linux 4.1911K22K33K44K55KSE +/- 1307.69, N = 12SE +/- 1458.91, N = 12SE +/- 1657.10, N = 95097152420513011. (CC) gcc options: -O2 -std=gnu99 -lm -lz -lcrypt -lrt -lpthread -laio -lc

Stress-NG

Test: Semaphores

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.07.26Test: SemaphoresLinux 5.0-rc1Linux 4.20Linux 4.19400K800K1200K1600K2000KSE +/- 4318.21, N = 3SE +/- 911.35, N = 3SE +/- 6690.11, N = 31815458180193217885671. (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 ActivityLinux 5.0-rc1Linux 4.20Linux 4.194K8K12K16K20KSE +/- 64.75, N = 3SE +/- 50.79, N = 3SE +/- 80.76, N = 31959019541190851. (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 SwitchingLinux 5.0-rc1Linux 4.20Linux 4.193M6M9M12M15MSE +/- 229249.58, N = 4SE +/- 272196.47, N = 4SE +/- 269092.89, N = 121405163715857405141114621. (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 PassingLinux 5.0-rc1Linux 4.20Linux 4.193M6M9M12M15MSE +/- 168156.83, N = 3SE +/- 113183.37, N = 3SE +/- 110834.08, N = 31168757811833735119854651. (CC) gcc options: -O2 -std=gnu99 -lm -lz -lcrypt -lrt -lpthread -laio -lc

IndigoBench

Scene: Bedroom

OpenBenchmarking.orgM samples/s, More Is BetterIndigoBench 4.0.64Scene: BedroomLinux 5.0-rc1Linux 4.20Linux 4.190.72231.44462.16692.88923.6115SE +/- 0.07, N = 12SE +/- 0.07, N = 12SE +/- 0.06, N = 123.213.123.03

IndigoBench

Scene: Supercar

OpenBenchmarking.orgM samples/s, More Is BetterIndigoBench 4.0.64Scene: SupercarLinux 5.0-rc1Linux 4.20Linux 4.19246810SE +/- 0.06, N = 3SE +/- 0.11, N = 12SE +/- 0.10, N = 127.046.776.78

Blender

Blend File: BMW27 - Compute: CPU-Only

OpenBenchmarking.orgSeconds, Fewer Is BetterBlender 2.79aBlend File: BMW27 - Compute: CPU-OnlyLinux 5.0-rc1Linux 4.20Linux 4.192040608010080.4080.7080.22

Blender

Blend File: Barbershop - Compute: CPU-Only

OpenBenchmarking.orgSeconds, Fewer Is BetterBlender 2.79aBlend File: Barbershop - Compute: CPU-OnlyLinux 5.0-rc1Linux 4.20Linux 4.1990180270360450403407405

PHPBench

PHP Benchmark Suite

OpenBenchmarking.orgScore, More Is BetterPHPBench 0.8.1PHP Benchmark SuiteLinux 5.0-rc1Linux 4.20Linux 4.19110K220K330K440K550KSE +/- 1433.68, N = 3SE +/- 1498.17, N = 3SE +/- 5630.26, N = 3522829523183517846

Git

Time To Complete Common Git Commands

OpenBenchmarking.orgSeconds, Fewer Is BetterGitTime To Complete Common Git CommandsLinux 5.0-rc1Linux 4.20Linux 4.191.2422.4843.7264.9686.21SE +/- 0.03, N = 3SE +/- 0.00, N = 3SE +/- 0.04, N = 35.525.515.461. git version 2.19.1

Chaos Group V-RAY

Mode: CPU

OpenBenchmarking.orgSeconds, Fewer Is BetterChaos Group V-RAY 1.1.0Mode: CPULinux 5.0-rc1Linux 4.20Linux 4.19714212835SE +/- 0.11, N = 3SE +/- 0.10, N = 3SE +/- 0.11, N = 330.8230.7730.68

OSBench

Test: Create Files

OpenBenchmarking.orgus Per Event, Fewer Is BetterOSBenchTest: Create FilesLinux 5.0-rc1Linux 4.20Linux 4.1948121620SE +/- 0.03, N = 3SE +/- 0.01, N = 3SE +/- 0.01, N = 314.3514.0114.111. (CC) gcc options: -lm

OSBench

Test: Create Threads

OpenBenchmarking.orgus Per Event, Fewer Is BetterOSBenchTest: Create ThreadsLinux 5.0-rc1Linux 4.20Linux 4.1948121620SE +/- 0.28, N = 12SE +/- 0.38, N = 12SE +/- 0.52, N = 1216.3616.7417.181. (CC) gcc options: -lm

OSBench

Test: Launch Programs

OpenBenchmarking.orgus Per Event, Fewer Is BetterOSBenchTest: Launch ProgramsLinux 5.0-rc1Linux 4.20Linux 4.191224364860SE +/- 0.28, N = 3SE +/- 0.33, N = 3SE +/- 0.69, N = 649.9151.7650.831. (CC) gcc options: -lm

OSBench

Test: Create Processes

OpenBenchmarking.orgus Per Event, Fewer Is BetterOSBenchTest: Create ProcessesLinux 5.0-rc1Linux 4.20Linux 4.19816243240SE +/- 0.34, N = 3SE +/- 0.91, N = 12SE +/- 0.62, N = 336.2633.7735.081. (CC) gcc options: -lm

OSBench

Test: Memory Allocations

OpenBenchmarking.orgNs Per Event, Fewer Is BetterOSBenchTest: Memory AllocationsLinux 5.0-rc1Linux 4.20Linux 4.191632486480SE +/- 0.25, N = 3SE +/- 0.07, N = 3SE +/- 0.04, N = 370.6870.9370.851. (CC) gcc options: -lm


Phoronix Test Suite v10.8.4