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&sro.

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 4.19Linux 4.20Linux 5.0-rc1816243240SE +/- 0.04, N = 3SE +/- 0.05, N = 3SE +/- 0.02, N = 335.5336.0135.831. (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 4.19Linux 4.20Linux 5.0-rc17001400210028003500SE +/- 43.03, N = 3SE +/- 27.50, N = 33425331333731. (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 4.19Linux 4.20Linux 5.0-rc15001000150020002500SE +/- 0.88, N = 3SE +/- 1.15, N = 32377237823751. (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 4.19Linux 4.20Linux 5.0-rc17001400210028003500SE +/- 8.33, N = 3SE +/- 11.37, N = 3SE +/- 8.69, N = 33453344634521. (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 4.19Linux 4.20Linux 5.0-rc15001000150020002500SE +/- 0.88, N = 3SE +/- 0.58, N = 32398240124031. (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 4.19Linux 4.20Linux 5.0-rc150100150200250SE +/- 1.52, N = 3SE +/- 3.05, N = 3SE +/- 0.22, 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 4.19Linux 4.20Linux 5.0-rc160120180240300SE +/- 0.23, N = 3SE +/- 13.07, N = 12SE +/- 34.85, N = 122152162821. (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 4.19Linux 4.20Linux 5.0-rc1306090120150SE +/- 6.72, N = 12SE +/- 3.71, N = 12SE +/- 11.05, N = 12115.4387.08110.001. (CC) gcc options: -static

BlogBench

Test: Read

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

BlogBench

Test: Write

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

OpenArena

Resolution: 2560 x 1440

OpenBenchmarking.orgFrames Per Second, More Is BetterOpenArena 0.8.8Resolution: 2560 x 1440Linux 4.19Linux 4.20Linux 5.0-rc150100150200250SE +/- 4.79, N = 3SE +/- 3.00, N = 12SE +/- 2.93, N = 3241247244MIN: 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 4.19Linux 4.20Linux 5.0-rc11020304050Min: 1 / Avg: 4.09 / Max: 32Min: 1 / Avg: 4 / Max: 47Min: 1 / Avg: 3.98 / Max: 31

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 4.19Linux 4.20Linux 5.0-rc11632486480SE +/- 0.39, N = 3SE +/- 0.27, N = 3SE +/- 0.39, N = 373.5573.2173.99

Xonotic

Resolution: 3840 x 2160 - Effects Quality: Ultimate

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

NAS Parallel Benchmarks

Test / Class: EP.C

OpenBenchmarking.orgTotal Mop/s, More Is BetterNAS Parallel Benchmarks 3.3Test / Class: EP.CLinux 4.19Linux 4.20Linux 5.0-rc12004006008001000SE +/- 0.29, N = 3SE +/- 16.13, N = 3SE +/- 11.41, N = 38258158181. (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 4.19Linux 4.20Linux 5.0-rc18001600240032004000SE +/- 10.10, N = 3SE +/- 9.36, N = 3SE +/- 5.62, N = 33738372137551. (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 4.19Linux 4.20Linux 5.0-rc14K8K12K16K20KSE +/- 59.03, N = 3SE +/- 11.85, N = 3SE +/- 34.37, N = 31637416454165131. (F9X) gfortran options: -O3 -march=native -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi

CloverLeaf

Lagrangian-Eulerian Hydrodynamics

OpenBenchmarking.orgSeconds, Fewer Is BetterCloverLeafLagrangian-Eulerian HydrodynamicsLinux 4.19Linux 4.20Linux 5.0-rc10.54681.09361.64042.18722.734SE +/- 0.20, N = 12SE +/- 0.08, N = 12SE +/- 0.11, N = 122.432.292.231. (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 4.19Linux 4.20Linux 5.0-rc10.17160.34320.51480.68640.858SE +/- 0.00071, N = 3SE +/- 0.00096, N = 3SE +/- 0.00268, N = 30.759040.758100.76268

Go Benchmarks

Test: http

OpenBenchmarking.orgNanoseconds/Operation, Fewer Is BetterGo BenchmarksTest: httpLinux 4.19Linux 4.20Linux 5.0-rc14K8K12K16K20KSE +/- 78.44, N = 3SE +/- 113.82, N = 3SE +/- 101.15, N = 3167081684916789

Go Benchmarks

Test: json

OpenBenchmarking.orgNanoseconds/Operation, Fewer Is BetterGo BenchmarksTest: jsonLinux 4.19Linux 4.20Linux 5.0-rc1500K1000K1500K2000K2500KSE +/- 5725.12, N = 3SE +/- 7510.95, N = 3SE +/- 4433.51, N = 3229987122983652301592

Go Benchmarks

Test: build

OpenBenchmarking.orgNanoseconds/Operation, Fewer Is BetterGo BenchmarksTest: buildLinux 4.19Linux 4.20Linux 5.0-rc14000M8000M12000M16000M20000MSE +/- 206307973.37, N = 3SE +/- 154156842.70, N = 3SE +/- 185998728.40, N = 3182619489141824784209618208272879

Go Benchmarks

Test: garbage

OpenBenchmarking.orgNanoseconds/Operation, Fewer Is BetterGo BenchmarksTest: garbageLinux 4.19Linux 4.20Linux 5.0-rc1160K320K480K640K800KSE +/- 1250.20, N = 3SE +/- 1080.84, N = 3SE +/- 4529.68, N = 3733912730068732314

Java SciMark

Computational Test: Composite

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

DaCapo Benchmark

Java Test: H2

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

DaCapo Benchmark

Java Test: Jython

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

DaCapo Benchmark

Java Test: Eclipse

OpenBenchmarking.orgmsec, Fewer Is BetterDaCapo Benchmark 9.12-MR1Java Test: EclipseLinux 4.19Linux 4.20Linux 5.0-rc14K8K12K16K20KSE +/- 134.10, N = 4SE +/- 182.48, N = 4SE +/- 131.74, N = 4186691900719281

DaCapo Benchmark

Java Test: Tradesoap

OpenBenchmarking.orgmsec, Fewer Is BetterDaCapo Benchmark 9.12-MR1Java Test: TradesoapLinux 4.19Linux 4.20Linux 5.0-rc111002200330044005500SE +/- 70.87, N = 16SE +/- 51.29, N = 4SE +/- 26.97, N = 4534352675299

DaCapo Benchmark

Java Test: Tradebeans

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

Fhourstones

Complex Connect-4 Solving

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

Crafty

Elapsed Time

OpenBenchmarking.orgNodes Per Second, More Is BetterCrafty 25.2Elapsed TimeLinux 4.19Linux 4.20Linux 5.0-rc11.6M3.2M4.8M6.4M8MSE +/- 9871.65, N = 3SE +/- 36105.65, N = 3SE +/- 10985.62, N = 37566022747844975257811. (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 4.19Linux 4.20Linux 5.0-rc1306090120150SE +/- 1.58, N = 12SE +/- 2.19, N = 12SE +/- 1.30, N = 31441371441. (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 4.19Linux 4.20Linux 5.0-rc160120180240300SE +/- 0.33, N = 32512512531. (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 4.19Linux 4.20Linux 5.0-rc150100150200250SE +/- 0.58, N = 32152152161. (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 4.19Linux 4.20Linux 5.0-rc150100150200250SE +/- 0.67, N = 3SE +/- 2.96, N = 32372362411. (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 4.19Linux 4.20Linux 5.0-rc120K40K60K80K100KSE +/- 1365.68, N = 3SE +/- 1604.13, N = 7SE +/- 1067.71, N = 78144682295824001. (CXX) g++ options: -pipe -lpthread

Stockfish

Total Time

OpenBenchmarking.orgNodes Per Second, More Is BetterStockfish 9Total TimeLinux 4.19Linux 4.20Linux 5.0-rc114M28M42M56M70MSE +/- 385987.35, N = 3SE +/- 279827.07, N = 3SE +/- 352743.32, N = 36600153065266689659123341. (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 4.19Linux 4.20Linux 5.0-rc1300K600K900K1200K1500KSE +/- 22098.35, N = 4SE +/- 18328.90, N = 7SE +/- 2789.17, N = 31447621141891114440261. (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 4.19Linux 4.20Linux 5.0-rc1816243240SE +/- 0.39, N = 10SE +/- 0.41, N = 9SE +/- 0.49, N = 635.9536.3136.57

Timed LLVM Compilation

Time To Compile

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

Primesieve

1e12 Prime Number Generation

OpenBenchmarking.orgSeconds, Fewer Is BetterPrimesieve 7.21e12 Prime Number GenerationLinux 4.19Linux 4.20Linux 5.0-rc1246810SE +/- 0.01, N = 3SE +/- 0.02, N = 3SE +/- 0.02, N = 38.428.418.401. (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 4.19Linux 4.20Linux 5.0-rc148121620SE +/- 0.44, N = 12SE +/- 0.53, N = 9SE +/- 0.33, N = 1217.1216.8617.931. (CC) gcc options: -O3 -pthread -lz -llzma

dav1d

Video Input: Summer Nature 4K

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

dav1d

Video Input: Summer Nature 1080p

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

FLAC Audio Encoding

WAV To FLAC

OpenBenchmarking.orgSeconds, Fewer Is BetterFLAC Audio Encoding 1.3.2WAV To FLACLinux 4.19Linux 4.20Linux 5.0-rc13691215SE +/- 0.00, N = 5SE +/- 0.01, N = 5SE +/- 0.01, N = 59.509.279.321. (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 4.19Linux 4.20Linux 5.0-rc1246810SE +/- 0.06, N = 3SE +/- 0.08, N = 3SE +/- 0.08, N = 38.528.448.471. (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 4.19Linux 4.20Linux 5.0-rc1918273645SE +/- 0.47, N = 3SE +/- 0.60, N = 3SE +/- 0.29, N = 337.8639.7241.471. (CC) gcc options: -lpthread

m-queens

Time To Solve

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

Perl Benchmarks

Test: Pod2html

OpenBenchmarking.orgSeconds, Fewer Is BetterPerl BenchmarksTest: Pod2htmlLinux 4.19Linux 4.20Linux 5.0-rc10.03320.06640.09960.13280.166SE +/- 0.00047564, N = 3SE +/- 0.00138498, N = 3SE +/- 0.00043961, N = 30.145197950.147683750.14573965

Perl Benchmarks

Test: Interpreter

OpenBenchmarking.orgSeconds, Fewer Is BetterPerl BenchmarksTest: InterpreterLinux 4.19Linux 4.20Linux 5.0-rc10.00030.00060.00090.00120.0015SE +/- 0.00000913, N = 3SE +/- 0.00002599, N = 3SE +/- 0.00002604, N = 30.001366720.001411940.00130695

libjpeg-turbo tjbench

Test: Decompression Throughput

OpenBenchmarking.orgMegapixels/sec, More Is Betterlibjpeg-turbo tjbench 1.5.3Test: Decompression ThroughputLinux 4.19Linux 4.20Linux 5.0-rc14080120160200SE +/- 0.01, N = 3SE +/- 0.07, N = 3SE +/- 0.12, N = 31831831821. (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 4.19Linux 4.20Linux 5.0-rc1100K200K300K400K500KSE +/- 3668.40, N = 3SE +/- 4588.42, N = 3SE +/- 1195.70, N = 34557694498714342801. (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 4.19Linux 4.20Linux 5.0-rc113002600390052006500SE +/- 5.54, N = 3SE +/- 44.33, N = 3SE +/- 87.43, N = 55001611562971. (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 4.19Linux 4.20Linux 5.0-rc1246810SE +/- 0.05, N = 3SE +/- 0.11, N = 3SE +/- 0.10, N = 38.808.828.77

Darktable

Test: Masskrug - Acceleration: CPU-only

OpenBenchmarking.orgSeconds, Fewer Is BetterDarktable 2.4.4Test: Masskrug - Acceleration: CPU-onlyLinux 4.19Linux 4.20Linux 5.0-rc11.2692.5383.8075.0766.345SE +/- 0.09, N = 3SE +/- 0.05, N = 3SE +/- 0.01, N = 35.525.645.55

Darktable

Test: Server Rack - Acceleration: CPU-only

OpenBenchmarking.orgSeconds, Fewer Is BetterDarktable 2.4.4Test: Server Rack - Acceleration: CPU-onlyLinux 4.19Linux 4.20Linux 5.0-rc10.03380.06760.10140.13520.169SE +/- 0.00, N = 12SE +/- 0.00, N = 3SE +/- 0.00, N = 30.140.150.15

Darktable

Test: Server Room - Acceleration: CPU-only

OpenBenchmarking.orgSeconds, Fewer Is BetterDarktable 2.4.4Test: Server Room - Acceleration: CPU-onlyLinux 4.19Linux 4.20Linux 5.0-rc10.59851.1971.79552.3942.9925SE +/- 0.02, N = 3SE +/- 0.03, N = 3SE +/- 0.04, N = 42.622.652.66

GIMP

Test: resize

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

GIMP

Test: rotate

OpenBenchmarking.orgSeconds, Fewer Is BetterGIMP 2.10.6Test: rotateLinux 4.19Linux 4.20Linux 5.0-rc148121620SE +/- 0.05, N = 3SE +/- 0.02, N = 3SE +/- 0.02, N = 314.5914.3914.96

GIMP

Test: auto-levels

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

GIMP

Test: unsharp-mask

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

Stress-NG

Test: Forking

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.07.26Test: ForkingLinux 4.19Linux 4.20Linux 5.0-rc111K22K33K44K55KSE +/- 1657.10, N = 9SE +/- 1458.91, N = 12SE +/- 1307.69, N = 125130152420509711. (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 4.19Linux 4.20Linux 5.0-rc1400K800K1200K1600K2000KSE +/- 6690.11, N = 3SE +/- 911.35, N = 3SE +/- 4318.21, N = 31788567180193218154581. (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 4.19Linux 4.20Linux 5.0-rc14K8K12K16K20KSE +/- 80.76, N = 3SE +/- 50.79, N = 3SE +/- 64.75, N = 31908519541195901. (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 4.19Linux 4.20Linux 5.0-rc13M6M9M12M15MSE +/- 269092.89, N = 12SE +/- 272196.47, N = 4SE +/- 229249.58, N = 41411146215857405140516371. (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 4.19Linux 4.20Linux 5.0-rc13M6M9M12M15MSE +/- 110834.08, N = 3SE +/- 113183.37, N = 3SE +/- 168156.83, N = 31198546511833735116875781. (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 4.19Linux 4.20Linux 5.0-rc10.72231.44462.16692.88923.6115SE +/- 0.06, N = 12SE +/- 0.07, N = 12SE +/- 0.07, N = 123.033.123.21

IndigoBench

Scene: Supercar

OpenBenchmarking.orgM samples/s, More Is BetterIndigoBench 4.0.64Scene: SupercarLinux 4.19Linux 4.20Linux 5.0-rc1246810SE +/- 0.10, N = 12SE +/- 0.11, N = 12SE +/- 0.06, N = 36.786.777.04

Blender

Blend File: BMW27 - Compute: CPU-Only

OpenBenchmarking.orgSeconds, Fewer Is BetterBlender 2.79aBlend File: BMW27 - Compute: CPU-OnlyLinux 4.19Linux 4.20Linux 5.0-rc12040608010080.2280.7080.40

Blender

Blend File: Barbershop - Compute: CPU-Only

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

PHPBench

PHP Benchmark Suite

OpenBenchmarking.orgScore, More Is BetterPHPBench 0.8.1PHP Benchmark SuiteLinux 4.19Linux 4.20Linux 5.0-rc1110K220K330K440K550KSE +/- 5630.26, N = 3SE +/- 1498.17, N = 3SE +/- 1433.68, N = 3517846523183522829

Git

Time To Complete Common Git Commands

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

Chaos Group V-RAY

Mode: CPU

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

OSBench

Test: Create Files

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

OSBench

Test: Create Threads

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

OSBench

Test: Launch Programs

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

OSBench

Test: Create Processes

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

OSBench

Test: Memory Allocations

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


Phoronix Test Suite v10.8.4