Core i9 7960X Linux 5.0 Kernel Benchmarks

Linux 4.12 to Linux 5.0 kernel benchmarks on an Intel Core i9 7960X. Benchmarks by Michael Larabel.

HTML result view exported from: https://openbenchmarking.org/result/1902210-PTS-COREI97900&grr&sor.

Core i9 7960X Linux 5.0 Kernel BenchmarksProcessorMotherboardChipsetMemoryDiskGraphicsAudioMonitorNetworkOSKernelDesktopDisplay ServerDisplay DriverOpenGLCompilerFile-SystemScreen ResolutionLinux 4.12Linux 4.13Linux 4.14Linux 4.15Linux 4.16Linux 4.17Linux 4.18Linux 4.19Linux 4.20Linux 5.0 GitIntel Core i9-7960X @ 4.40GHz (16 Cores / 32 Threads)MSI X299 SLI PLUS (MS-7A93) v1.0 (1.A0 BIOS)Intel Sky Lake-E DMI3 Registers16384MB256GB INTEL SSDPEKKW256G8Gigabyte AMD Radeon RX 550/550X 2GB (1206/1750MHz)Realtek ALC1220ASUS VP28UIntel I219-V + Intel I211Ubuntu 18.104.12.0-041200-generic (x86_64)GNOME Shell 3.30.1X Server 1.20.1modesetting 1.20.14.5 Mesa 18.2.2 (LLVM 7.0.0)GCC 8.2.0ext43840x21604.13.0-041300-generic (x86_64)4.14.0-041400-generic (x86_64)4.15.0-041500-generic (x86_64)4.16.0-041600-generic (x86_64)4.17.0-041700-generic (x86_64)4.18.0-041800-generic (x86_64)4.19.0-041900-generic (x86_64)4.20.0-042000-generic (x86_64)5.0.0-999-generic (x86_64) 20190217OpenBenchmarking.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- Linux 4.12: NONE / data=ordered,errors=remount-ro,relatime,rw- Linux 4.13: NONE / data=ordered,errors=remount-ro,relatime,rw- Linux 4.14: NONE / data=ordered,errors=remount-ro,relatime,rw- Linux 4.15: NONE / data=ordered,errors=remount-ro,relatime,rw- Linux 4.16: NONE / data=ordered,errors=remount-ro,relatime,rw- Linux 4.17: NONE / errors=remount-ro,relatime,rw- Linux 4.18: NONE / errors=remount-ro,relatime,rw- Linux 4.19: NONE / errors=remount-ro,relatime,rw- Linux 4.20: NONE / errors=remount-ro,relatime,rw- Linux 5.0 Git: NONE / errors=remount-ro,relatime,rwProcessor Details- Scaling Governor: intel_pstate powersaveGraphics Details- GLAMORPython Details- Python 2.7.15+ + Python 3.6.7Security Details- Linux 4.15: KPTI + Full generic retpoline- Linux 4.16: KPTI + __user pointer sanitization + Full generic retpoline IBPB IBRS_FW- Linux 4.17: KPTI + __user pointer sanitization + Full generic retpoline IBPB IBRS_FW + SSB disabled via prctl and seccomp- Linux 4.18: KPTI + __user pointer sanitization + Full generic retpoline IBPB IBRS_FW + SSB disabled via prctl and seccomp- Linux 4.19: KPTI + __user pointer sanitization + Full generic retpoline IBPB IBRS_FW + SSB disabled via prctl and seccomp + PTE Inversion; VMX: conditional cache flushes SMT vulnerable- Linux 4.20: KPTI + __user pointer sanitization + Full generic retpoline IBPB: conditional IBRS_FW STIBP: conditional RSB filling + SSB disabled via prctl and seccomp + PTE Inversion; VMX: conditional cache flushes SMT vulnerable- Linux 5.0 Git: KPTI + __user pointer sanitization + Full generic retpoline IBPB: conditional IBRS_FW STIBP: conditional RSB filling + SSB disabled via prctl and seccomp + PTE Inversion; VMX: conditional cache flushes SMT vulnerable

Core i9 7960X Linux 5.0 Kernel Benchmarksblogbench: Readfs-mark: 5000 Files, 1MB Size, 4 Threadsbrl-cad: VGR Performance Metricfs-mark: 4000 Files, 32 Sub Dirs, 1MB Sizecompilebench: Compilenpb: SP.Anpb: LU.Cblender: Barbershop - CPU-Onlyxonotic: 3840 x 2160 - Ultimatedacapobench: Tradesoapdacapobench: Tradebeanscompress-xz: Compressing ubuntu-16.04.3-server-i386.img, Compression Level 9namd: ATPase Simulation - 327,506 Atomsbuild-llvm: Time To Compilecryptsetup: PBKDF2-whirlpoolpgbench: Buffer Test - Normal Load - Read Onlyparboil: OpenMP LBMlczero: BLAScryptsetup: PBKDF2-sha512build-linux-kernel: Time To Compilecryptsetup: PBKDF2-whirlpoolindigobench: Bedroomindigobench: Supercarstress-ng: Socket Activitysqlite: Timed SQLite Insertionshimeno: Poisson Pressure Solverschbench: 8 - 4ebizzy: sockperf: Latency Under Loadttsiod-renderer: Phong Rendering With Soft-Shadow Mappingnode-octane: stress-ng: Context Switchingrust-mandel: Time To Complete Serial/Parallel Mandelbrothackbench: 32 - Processblender: BMW27 - CPU-Onlygimp: unsharp-masktesseract: 3840 x 2160luajit: Compositeoctave-benchmark: stress-ng: Semaphoresstress-ng: Forkingstress-ng: System V Message Passingtesseract-ocr: Time To OCR 7 Imagesgimp: auto-levelsdav1d: Summer Nature 4Kphpbench: PHP Benchmark Suiterodinia: OpenMP CFD Solverpybench: Total For Average Test Timesx265: H.265 1080p Video Encodingrodinia: OpenMP LavaMDgimp: rotateopenssl: RSA 4096-bit Performancecompress-zstd: Compressing ubuntu-16.04.3-server-i386.img, Compression Level 19gimp: resizedacapobench: H2dav1d: Summer Nature 1080pdarktable: Boat - CPU-onlynpb: EP.Csockperf: Latency Ping Pongsockperf: Throughputrust-prime: Prime Number Test To 200,000,000parboil: OpenMP Stencilnode-express-loadtest: x264: H.264 Video Encodingdacapobench: Jythondarktable: Masskrug - CPU-onlyosbench: Create Processeshmmer: Pfam Database Searchosbench: Create Threadsmafft: Multiple Sequence Alignmentosbench: Create Filesosbench: Memory Allocationsosbench: Launch Programsdarktable: Server Room - CPU-onlysvt-vp9: 1080p 8-bit YUV To VP9 Video Encodeoptcarrot: Optimized Benchmarksvt-hevc: 1080p 8-bit YUV To HEVC Video Encodeparboil: OpenMP CUTCPnpb: FT.Actx-clock: Context Switch Timedarktable: Server Rack - CPU-onlysystemd-boot-total: Kernelsystemd-boot-total: Firmwarecompilebench: Initial Createblogbench: WriteLinux 4.12Linux 4.13Linux 4.14Linux 4.15Linux 4.16Linux 4.17Linux 4.18Linux 4.19Linux 4.20Linux 5.0 Git144133811119774068.569344521108557766.513103298685.071.0260724696018851331670.80279160979943.419516462.335.721635213.95285910145785829.5267241724231330746.2033.9111918.8172.31156812.28354417796634822269526.8914.7821.9768776712.2895351.4921.4312.55459710.459.0030287.678.186543.607744676.647.281154513732574.1422.574.4210.482.1110.8067.0829.022.733171352992.4264411070.117554264006267450127792911819541768.849374521110857866.543170285286.301.0639023693085452759671.31284158177043.959575612.315.451566014.00286910147870329.84663452571504818646.6633.4012418.8972.16161216.7730219111031431461829226.7314.9021.4665753512.2996050.9021.3612.98460910.569.0429017.657.766543.387570016.757.761159913734354.1323.054.219.872.0710.4465.8228.692.542951343062.3954041190.125053264526828340143543112119563668.499374521109157866.803375283686.201.0771723393641051412671.37283157810244.179650072.315.451420614.26282210046981629.2466039198928005447.1433.5512318.7772.42151717.04314980196693980925027.4214.9821.9764814712.2295550.8421.4913.06460210.479.0029467.688.206533.517890926.647.111176113832703.9323.574.4111.332.3710.4265.9729.652.543131363072.4054491150.112711264166438076143353011619078968.88849433991257964.083232300485.181.0669324893902448379171.08269158725545.059384632.315.501037516.00294310547001231.32661432771370403845.8445.7812319.7070.37154417.84317097292400812029126.7515.5921.8466818812.4099850.8121.7613.64442410.599.4730117.688.086154.235946036.697.471065713234274.1128.794.4215.272.2012.7272.1432.572.642981292962.5051724490.122433266365187848136872411618976670.258444341034457864.443270300684.581.0672824093790548149971.10267159358844.669525952.315.501095715.77292410448937532.68660443201362400445.7446.3712319.7370.97152917.943125260915971005583626.7715.6021.8967348312.3399751.0421.3013.60441710.539.5030547.708.076214.036433616.687.451049813234274.1128.984.4615.042.2012.5272.6934.302.642991312942.5051994590.122298263835497357128115711519120266.938434351066957864.523272304085.501.0673224798182148164171.05273167954244.839830452.305.501098414.75305610645811632.19661458681510955044.0849.0612318.9271.35159317.51302975591170798921526.3515.0721.7470327212.2995251.1521.3513.60440110.579.1830907.648.076274.016279306.687.431054513334514.0329.164.3216.222.1712.3271.6335.232.643001372952.4953114180.125780263956137772141330710918966268.778554331065757864.473282303584.981.0673924998427048673371.06272168671844.949830422.305.491084914.72304310749258933.94660459291514364544.1449.0712318.9671.10159117.51312440490244822459826.3715.1221.7270218812.3195551.3121.4513.61440810.539.2530087.658.056224.216149786.697.411062413334584.0229.094.3516.252.2112.2871.5335.482.622971382962.5152044220.135340264545867614138070810118933866.628474341065557864.883217306585.511.0655725197937248472070.83272166883644.919842702.305.501054515.06305410847938332.45660458081552505844.1548.2112319.1371.23159217.81312413997350825051626.3415.1321.7270501712.3394951.3321.5013.62441310.589.2130697.668.056264.165858186.697.801044313334414.0329.194.3213.362.2912.3372.0834.262.632991362962.4952564220.125615263845557531123992310918986068.248544341065557864.693222308585.551.0626725298242647653770.78271168134944.809824262.305.481525216.61304310848223226.39661461661901069944.2748.0312318.9271.22159217.55296577493872815843926.3115.0521.7770219212.2895051.2321.3613.57441910.609.1229827.668.056263.884649816.697.741031213434224.0129.484.3313.492.2212.2371.6234.962.632991372952.5153524070.135330263816257716133588012019150367.658554341065457864.593235306885.271.0677125047125470.74273167774145.279830422.305.511563612.51304111047873331.61658458811927273344.1247.2812318.9670.92159317.41311661792840779658326.5915.2021.7770374812.2494751.5121.3213.62440410.619.2031367.658.056283.964649156.697.861036113534494.0329.314.2813.402.2112.3571.7935.552.632991362952.5151814030.125278264076277437OpenBenchmarking.org

BlogBench

Test: Read

OpenBenchmarking.orgFinal Score, More Is BetterBlogBench 1.1Test: ReadLinux 4.12Linux 4.14Linux 4.15Linux 4.18Linux 4.19Linux 4.16Linux 5.0 GitLinux 4.17Linux 4.13Linux 4.20300K600K900K1200K1500KSE +/- 31422.91, N = 9SE +/- 57875.55, N = 9SE +/- 75566.58, N = 8SE +/- 32256.54, N = 9SE +/- 53735.29, N = 9SE +/- 56625.61, N = 9SE +/- 53396.86, N = 9SE +/- 52153.79, N = 9SE +/- 46250.14, N = 9SE +/- 39659.75, N = 914413381435431143353014133071380708136872413358801281157127792912399231. (CC) gcc options: -O2 -pthread

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.14Linux 5.0 GitLinux 4.13Linux 4.16Linux 4.15Linux 4.17Linux 4.12Linux 4.20Linux 4.18Linux 4.19306090120150SE +/- 3.32, N = 9SE +/- 1.93, N = 9SE +/- 3.48, N = 6SE +/- 3.57, N = 6SE +/- 2.91, N = 9SE +/- 4.17, N = 9SE +/- 1.62, N = 3SE +/- 4.85, N = 9SE +/- 4.85, N = 6SE +/- 3.23, N = 61211201181161161151111091091011. (CC) gcc options: -static

BRL-CAD

VGR Performance Metric

OpenBenchmarking.orgVGR Performance Metric, More Is BetterBRL-CAD 7.28.0VGR Performance MetricLinux 4.12Linux 4.14Linux 4.13Linux 5.0 GitLinux 4.17Linux 4.15Linux 4.20Linux 4.16Linux 4.18Linux 4.1940K80K120K160K200K1977401956361954171915031912021907891898601897661896621893381. (CXX) g++ options: -std=c++98 -pipe -fno-strict-aliasing -fno-common -fexceptions -ftemplate-depth-128 -m64 -ggdb3 -O3 -fipa-pta -fstrength-reduce -finline-functions -flto -pedantic -rdynamic -lSM -lICE -lXi -lGLU -lGL -lX11 -lXext -lXrender -lpthread -ldl -lm

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.16Linux 4.15Linux 4.13Linux 4.18Linux 4.12Linux 4.14Linux 4.20Linux 5.0 GitLinux 4.17Linux 4.191632486480SE +/- 3.30, N = 12SE +/- 2.45, N = 12SE +/- 2.58, N = 12SE +/- 2.10, N = 12SE +/- 3.11, N = 12SE +/- 2.16, N = 12SE +/- 3.16, N = 12SE +/- 3.02, N = 12SE +/- 1.10, N = 12SE +/- 0.91, N = 1270.2568.8868.8468.7768.5668.4968.2467.6566.9366.621. (CC) gcc options: -static

Compile Bench

Test: Compile

OpenBenchmarking.orgMB/s, More Is BetterCompile Bench 0.6Test: CompileLinux 4.14Linux 4.13Linux 4.12Linux 5.0 GitLinux 4.18Linux 4.20Linux 4.15Linux 4.19Linux 4.16Linux 4.172004006008001000SE +/- 15.21, N = 12SE +/- 15.16, N = 3SE +/- 14.61, N = 12SE +/- 9.42, N = 12SE +/- 14.21, N = 4SE +/- 12.90, N = 3SE +/- 9.16, N = 12SE +/- 15.75, N = 3SE +/- 12.25, N = 12SE +/- 15.66, N = 3937937934855855854849847844843

NAS Parallel Benchmarks

Test / Class: SP.A

OpenBenchmarking.orgTotal Mop/s, More Is BetterNAS Parallel Benchmarks 3.3.1Test / Class: SP.ALinux 4.14Linux 4.13Linux 4.12Linux 4.17Linux 5.0 GitLinux 4.20Linux 4.19Linux 4.16Linux 4.18Linux 4.15100200300400500SE +/- 0.08, N = 3SE +/- 0.14, N = 3SE +/- 0.29, N = 3SE +/- 0.25, N = 3SE +/- 0.35, N = 3SE +/- 0.18, N = 3SE +/- 0.16, N = 3SE +/- 0.37, N = 3SE +/- 0.54, N = 3SE +/- 0.50, N = 34524524524354344344344344334331. (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.3.1Test / Class: LU.CLinux 4.13Linux 4.14Linux 4.12Linux 4.17Linux 4.18Linux 4.20Linux 4.19Linux 5.0 GitLinux 4.16Linux 4.152K4K6K8K10KSE +/- 3.54, N = 3SE +/- 11.68, N = 3SE +/- 4.07, N = 3SE +/- 1.37, N = 3SE +/- 3.77, N = 3SE +/- 5.12, N = 3SE +/- 3.39, N = 3SE +/- 19.24, N = 3SE +/- 65.66, N = 3SE +/- 28.55, N = 311108110911108510669106571065510655106541034499121. (F9X) gfortran options: -O3 -march=native -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi

Blender

Blend File: Barbershop - Compute: CPU-Only

OpenBenchmarking.orgSeconds, Fewer Is BetterBlender 2.79aBlend File: Barbershop - Compute: CPU-OnlyLinux 4.12Linux 4.13Linux 4.14Linux 4.16Linux 4.17Linux 4.18Linux 4.19Linux 4.20Linux 5.0 GitLinux 4.15130260390520650577578578578578578578578578579

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.14Linux 4.13Linux 4.12Linux 4.19Linux 4.20Linux 5.0 GitLinux 4.17Linux 4.18Linux 4.16Linux 4.151530456075SE +/- 0.09, N = 3SE +/- 0.12, N = 3SE +/- 0.04, N = 3SE +/- 0.18, N = 3SE +/- 0.06, N = 3SE +/- 0.15, N = 3SE +/- 0.08, N = 3SE +/- 0.12, N = 3SE +/- 0.17, N = 3SE +/- 0.10, N = 366.8066.5466.5164.8864.6964.5964.5264.4764.4464.08MIN: 35 / MAX: 116MIN: 30 / MAX: 116MIN: 30 / MAX: 116MIN: 31 / MAX: 113MIN: 30 / MAX: 114MIN: 30 / MAX: 113MIN: 28 / MAX: 113MIN: 26 / MAX: 113MIN: 27 / MAX: 113MIN: 21 / MAX: 113

DaCapo Benchmark

Java Test: Tradesoap

OpenBenchmarking.orgmsec, Fewer Is BetterDaCapo Benchmark 9.12-MR1Java Test: TradesoapLinux 4.12Linux 4.13Linux 4.19Linux 4.20Linux 4.15Linux 5.0 GitLinux 4.16Linux 4.17Linux 4.18Linux 4.147001400210028003500SE +/- 85.83, N = 16SE +/- 82.37, N = 16SE +/- 35.57, N = 3SE +/- 45.24, N = 5SE +/- 21.34, N = 4SE +/- 63.40, N = 3SE +/- 34.30, N = 4SE +/- 34.73, N = 4SE +/- 21.57, N = 4SE +/- 136.32, N = 163103317032173222323232353270327232823375

DaCapo Benchmark

Java Test: Tradebeans

OpenBenchmarking.orgmsec, Fewer Is BetterDaCapo Benchmark 9.12-MR1Java Test: TradebeansLinux 4.14Linux 4.13Linux 4.12Linux 4.15Linux 4.16Linux 4.18Linux 4.17Linux 4.19Linux 5.0 GitLinux 4.207001400210028003500SE +/- 19.05, N = 4SE +/- 17.89, N = 4SE +/- 137.57, N = 16SE +/- 18.01, N = 4SE +/- 16.74, N = 4SE +/- 37.58, N = 4SE +/- 27.70, N = 4SE +/- 18.26, N = 4SE +/- 4.92, N = 4SE +/- 29.37, N = 42836285229863004300630353040306530683085

XZ Compression

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

OpenBenchmarking.orgSeconds, Fewer Is BetterXZ Compression 5.2.4Compressing ubuntu-16.04.3-server-i386.img, Compression Level 9Linux 4.16Linux 4.18Linux 4.12Linux 4.15Linux 5.0 GitLinux 4.17Linux 4.19Linux 4.20Linux 4.14Linux 4.1320406080100SE +/- 0.26, N = 3SE +/- 0.38, N = 3SE +/- 0.28, N = 3SE +/- 0.24, N = 3SE +/- 0.15, N = 3SE +/- 0.04, N = 3SE +/- 0.23, N = 3SE +/- 0.06, N = 3SE +/- 0.81, N = 3SE +/- 0.45, N = 384.5884.9885.0785.1885.2785.5085.5185.5586.2086.301. (CC) gcc options: -pthread -fvisibility=hidden -O2

NAMD

ATPase Simulation - 327,506 Atoms

OpenBenchmarking.orgdays/ns, Fewer Is BetterNAMD 2.13b1ATPase Simulation - 327,506 AtomsLinux 4.12Linux 4.20Linux 4.13Linux 4.19Linux 4.15Linux 4.16Linux 4.17Linux 4.18Linux 5.0 GitLinux 4.140.24240.48480.72720.96961.212SE +/- 0.00189, N = 3SE +/- 0.00020, N = 3SE +/- 0.02079, N = 12SE +/- 0.00078, N = 3SE +/- 0.00011, N = 3SE +/- 0.00092, N = 3SE +/- 0.00078, N = 3SE +/- 0.00111, N = 3SE +/- 0.00127, N = 3SE +/- 0.02267, N = 121.026071.062671.063901.065571.066931.067281.067321.067391.067711.07717

Timed LLVM Compilation

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed LLVM Compilation 6.0.1Time To CompileLinux 4.14Linux 4.13Linux 4.16Linux 4.12Linux 4.17Linux 4.15Linux 4.18Linux 5.0 GitLinux 4.19Linux 4.2060120180240300233236240246247248249250251252

Cryptsetup

PBKDF2-whirlpool

OpenBenchmarking.orgIterations Per Second, More Is BetterCryptsetup 2.0.4PBKDF2-whirlpoolLinux 4.18Linux 4.20Linux 4.17Linux 4.19Linux 4.12Linux 4.15Linux 4.16Linux 4.14Linux 4.13200K400K600K800K1000KSE +/- 616.33, N = 3SE +/- 614.00, N = 3SE +/- 2122.92, N = 3SE +/- 1612.02, N = 3SE +/- 7609.72, N = 12SE +/- 560.33, N = 3SE +/- 968.79, N = 3SE +/- 15814.57, N = 12SE +/- 16416.88, N = 12984270982426981821979372960188939024937905936410930854

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.13Linux 4.14Linux 4.12Linux 4.18Linux 4.19Linux 4.15Linux 4.17Linux 4.16Linux 4.20Linux 5.0 Git110K220K330K440K550KSE +/- 2585.15, N = 3SE +/- 1196.79, N = 3SE +/- 1569.45, N = 3SE +/- 2103.97, N = 3SE +/- 1018.10, N = 3SE +/- 707.92, N = 3SE +/- 832.60, N = 3SE +/- 1921.78, N = 3SE +/- 4359.71, N = 3SE +/- 4225.27, N = 35275965141265133164867334847204837914816414814994765374712541. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -lcrypt -ldl -lm

Parboil

Test: OpenMP LBM

OpenBenchmarking.orgSeconds, Fewer Is BetterParboil 2.5Test: OpenMP LBMLinux 5.0 GitLinux 4.20Linux 4.12Linux 4.19Linux 4.17Linux 4.18Linux 4.15Linux 4.16Linux 4.13Linux 4.141632486480SE +/- 0.01, N = 3SE +/- 0.02, N = 3SE +/- 0.02, N = 3SE +/- 0.02, N = 3SE +/- 0.00, N = 3SE +/- 0.01, N = 3SE +/- 0.01, N = 3SE +/- 0.01, N = 3SE +/- 0.44, N = 3SE +/- 0.43, N = 370.7470.7870.8070.8371.0571.0671.0871.1071.3171.371. (CXX) g++ options: -lm -lpthread -lgomp -O3 -ffast-math -fopenmp

LeelaChessZero

Backend: BLAS

OpenBenchmarking.orgNodes Per Second, More Is BetterLeelaChessZero 0.20.1Backend: BLASLinux 4.13Linux 4.14Linux 4.12Linux 5.0 GitLinux 4.17Linux 4.19Linux 4.18Linux 4.20Linux 4.15Linux 4.1660120180240300SE +/- 2.94, N = 3SE +/- 1.46, N = 3SE +/- 0.03, N = 3SE +/- 1.60, N = 3SE +/- 3.20, N = 3SE +/- 1.54, N = 3SE +/- 2.82, N = 3SE +/- 2.22, N = 3SE +/- 5.17, N = 3SE +/- 1.67, N = 32842832792732732722722712692671. (CXX) g++ options: -lpthread

Cryptsetup

PBKDF2-sha512

OpenBenchmarking.orgIterations Per Second, More Is BetterCryptsetup 2.0.4PBKDF2-sha512Linux 4.18Linux 4.20Linux 4.17Linux 5.0 GitLinux 4.19Linux 4.16Linux 4.14Linux 4.12Linux 4.13Linux 4.15400K800K1200K1600K2000KSE +/- 905.00, N = 3SE +/- 5873.69, N = 3SE +/- 4979.32, N = 3SE +/- 4108.83, N = 3SE +/- 4736.92, N = 3SE +/- 26415.45, N = 3SE +/- 20599.95, N = 12SE +/- 21087.56, N = 12SE +/- 30791.25, N = 3SE +/- 4565.99, N = 31686718168134916795421677741167685416307541620217160979916086121604170

Timed Linux Kernel Compilation

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed Linux Kernel Compilation 4.18Time To CompileLinux 4.12Linux 4.13Linux 4.14Linux 4.16Linux 4.20Linux 4.17Linux 4.19Linux 4.18Linux 4.15Linux 5.0 Git1020304050SE +/- 0.46, N = 12SE +/- 0.84, N = 3SE +/- 0.60, N = 6SE +/- 0.67, N = 4SE +/- 0.79, N = 3SE +/- 0.71, N = 4SE +/- 0.68, N = 4SE +/- 0.69, N = 3SE +/- 0.85, N = 3SE +/- 0.82, N = 343.4143.9544.1744.6644.8044.8344.9144.9445.0545.27

Cryptsetup

PBKDF2-whirlpool

OpenBenchmarking.orgIterations Per Second, More Is BetterCryptsetupPBKDF2-whirlpoolLinux 4.19Linux 4.17Linux 5.0 GitLinux 4.18Linux 4.20Linux 4.14Linux 4.13Linux 4.16Linux 4.12Linux 4.15200K400K600K800K1000KSE +/- 616.33, N = 3SE +/- 1624.05, N = 3SE +/- 1230.33, N = 3SE +/- 1230.33, N = 3SE +/- 614.00, N = 3SE +/- 9713.78, N = 12SE +/- 19747.43, N = 3SE +/- 15537.03, N = 3SE +/- 9144.11, N = 12SE +/- 560.33, N = 3984270983045983042983042982426965007957561952595951646938463

IndigoBench

Scene: Bedroom

OpenBenchmarking.orgM samples/s, More Is BetterIndigoBench 4.0.64Scene: BedroomLinux 4.12Linux 4.16Linux 4.15Linux 4.14Linux 4.13Linux 5.0 GitLinux 4.20Linux 4.19Linux 4.18Linux 4.170.52431.04861.57292.09722.6215SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.02, N = 3SE +/- 0.02, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 32.332.312.312.312.312.302.302.302.302.30

IndigoBench

Scene: Supercar

OpenBenchmarking.orgM samples/s, More Is BetterIndigoBench 4.0.64Scene: SupercarLinux 4.12Linux 5.0 GitLinux 4.19Linux 4.17Linux 4.16Linux 4.15Linux 4.18Linux 4.20Linux 4.14Linux 4.131.2872.5743.8615.1486.435SE +/- 0.01, N = 3SE +/- 0.00, N = 3SE +/- 0.01, N = 3SE +/- 0.00, N = 3SE +/- 0.01, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.01, N = 3SE +/- 0.00, N = 3SE +/- 0.01, N = 35.725.515.505.505.505.505.495.485.455.45

Stress-NG

Test: Socket Activity

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.07.26Test: Socket ActivityLinux 4.12Linux 4.13Linux 5.0 GitLinux 4.20Linux 4.14Linux 4.17Linux 4.16Linux 4.18Linux 4.19Linux 4.154K8K12K16K20KSE +/- 252.89, N = 12SE +/- 224.40, N = 3SE +/- 378.44, N = 11SE +/- 452.01, N = 12SE +/- 207.71, N = 5SE +/- 140.85, N = 3SE +/- 144.41, N = 3SE +/- 176.73, N = 3SE +/- 105.19, N = 3SE +/- 138.59, N = 3163521566015636152521420610984109571084910545103751. (CC) gcc options: -O2 -std=gnu99 -lm -lz -lcrypt -lrt -lpthread -laio -lc

SQLite

Timed SQLite Insertions

OpenBenchmarking.orgSeconds, Fewer Is BetterSQLite 3.22Timed SQLite InsertionsLinux 5.0 GitLinux 4.12Linux 4.13Linux 4.14Linux 4.18Linux 4.17Linux 4.19Linux 4.16Linux 4.15Linux 4.2048121620SE +/- 0.78, N = 12SE +/- 0.65, N = 12SE +/- 0.85, N = 10SE +/- 0.48, N = 12SE +/- 1.61, N = 12SE +/- 1.32, N = 12SE +/- 0.52, N = 12SE +/- 1.10, N = 12SE +/- 1.60, N = 12SE +/- 1.12, N = 1212.5113.9514.0014.2614.7214.7515.0615.7716.0016.611. (CC) gcc options: -O2 -lz -ldl -lpthread

Himeno Benchmark

Poisson Pressure Solver

OpenBenchmarking.orgMFLOPS, More Is BetterHimeno Benchmark 3.0Poisson Pressure SolverLinux 4.17Linux 4.19Linux 4.20Linux 4.18Linux 5.0 GitLinux 4.15Linux 4.16Linux 4.13Linux 4.12Linux 4.147001400210028003500SE +/- 1.58, N = 3SE +/- 6.52, N = 3SE +/- 10.80, N = 3SE +/- 2.99, N = 3SE +/- 6.85, N = 3SE +/- 4.17, N = 3SE +/- 21.66, N = 3SE +/- 31.72, N = 3SE +/- 8.06, N = 3SE +/- 16.49, N = 330563054304330433041294329242869285928221. (CC) gcc options: -O3 -mavx2

Schbench

Message Threads: 8 - Workers Per Message Thread: 4

OpenBenchmarking.orgusec, 99.9th Latency Percentile, Fewer Is BetterSchbenchMessage Threads: 8 - Workers Per Message Thread: 4Linux 4.14Linux 4.12Linux 4.13Linux 4.16Linux 4.15Linux 4.17Linux 4.18Linux 4.19Linux 4.20Linux 5.0 Git20406080100SE +/- 1.16, N = 12SE +/- 1.16, N = 8SE +/- 1.15, N = 3SE +/- 1.20, N = 3SE +/- 0.33, N = 3SE +/- 0.67, N = 3SE +/- 1.15, N = 3SE +/- 1.12, N = 121001011011041051061071081081101. (CC) gcc options: -O2 -lpthread

ebizzy

OpenBenchmarking.orgRecords/s, More Is Betterebizzy 0.3Linux 4.18Linux 4.16Linux 4.20Linux 4.19Linux 5.0 GitLinux 4.13Linux 4.15Linux 4.14Linux 4.17Linux 4.12110K220K330K440K550KSE +/- 4563.90, N = 3SE +/- 8286.98, N = 4SE +/- 10665.90, N = 12SE +/- 6613.09, N = 3SE +/- 6341.58, N = 3SE +/- 10048.57, N = 12SE +/- 7297.21, N = 12SE +/- 9616.83, N = 12SE +/- 1875.95, N = 3SE +/- 11852.66, N = 124925894893754822324793834787334787034700124698164581164578581. (CC) gcc options: -pthread -lpthread -O3 -march=native

Sockperf

Test: Latency Under Load

OpenBenchmarking.orgusec, Fewer Is BetterSockperf 3.4Test: Latency Under LoadLinux 4.20Linux 4.14Linux 4.12Linux 4.13Linux 4.15Linux 5.0 GitLinux 4.17Linux 4.19Linux 4.16Linux 4.18816243240SE +/- 2.38, N = 20SE +/- 1.79, N = 20SE +/- 2.13, N = 20SE +/- 1.71, N = 15SE +/- 1.82, N = 15SE +/- 2.23, N = 20SE +/- 1.61, N = 17SE +/- 1.84, N = 15SE +/- 1.41, N = 20SE +/- 0.44, N = 2026.3929.2429.5229.8431.3231.6132.1932.4532.6833.941. (CXX) g++ options: --param -O3 -rdynamic -ldl -lpthread

TTSIOD 3D Renderer

Phong Rendering With Soft-Shadow Mapping

OpenBenchmarking.orgFPS, More Is BetterTTSIOD 3D Renderer 2.3bPhong Rendering With Soft-Shadow MappingLinux 4.12Linux 4.13Linux 4.20Linux 4.17Linux 4.15Linux 4.19Linux 4.18Linux 4.16Linux 4.14Linux 5.0 Git150300450600750SE +/- 8.93, N = 12SE +/- 8.66, N = 12SE +/- 0.40, N = 3SE +/- 1.72, N = 3SE +/- 0.38, N = 3SE +/- 1.37, N = 3SE +/- 2.81, N = 3SE +/- 1.57, N = 3SE +/- 8.65, N = 12SE +/- 0.95, N = 36726636616616616606606606606581. (CXX) g++ options: -O3 -fomit-frame-pointer -ffast-math -mtune=native -flto -msse -mrecip -mfpmath=sse -msse2 -mssse3 -lSDL -fopenmp -fwhole-program -lstdc++

Node.js Octane Benchmark

OpenBenchmarking.orgScore, More Is BetterNode.js Octane BenchmarkLinux 4.20Linux 4.18Linux 5.0 GitLinux 4.17Linux 4.19Linux 4.13Linux 4.16Linux 4.15Linux 4.12Linux 4.1410K20K30K40K50KSE +/- 135.38, N = 3SE +/- 125.56, N = 3SE +/- 98.48, N = 3SE +/- 123.73, N = 3SE +/- 130.47, N = 3SE +/- 803.66, N = 3SE +/- 114.62, N = 3SE +/- 806.05, N = 3SE +/- 1345.68, N = 9SE +/- 1304.05, N = 12461664592945881458684580845257443204327741724391981. Nodejs v8.11.4

Stress-NG

Test: Context Switching

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.07.26Test: Context SwitchingLinux 5.0 GitLinux 4.20Linux 4.19Linux 4.18Linux 4.17Linux 4.13Linux 4.15Linux 4.16Linux 4.14Linux 4.124M8M12M16M20MSE +/- 17000.65, N = 3SE +/- 29716.64, N = 3SE +/- 69978.50, N = 3SE +/- 43627.41, N = 3SE +/- 79533.72, N = 3SE +/- 998854.39, N = 12SE +/- 145101.94, N = 3SE +/- 123233.69, N = 3SE +/- 444816.17, N = 9SE +/- 7779.23, N = 31927273319010699155250581514364515109550150481861370403813624004928005423133071. (CC) gcc options: -O2 -std=gnu99 -lm -lz -lcrypt -lrt -lpthread -laio -lc

Rust Mandelbrot

Time To Complete Serial/Parallel Mandelbrot

OpenBenchmarking.orgSeconds, Fewer Is BetterRust MandelbrotTime To Complete Serial/Parallel MandelbrotLinux 4.17Linux 5.0 GitLinux 4.18Linux 4.19Linux 4.20Linux 4.16Linux 4.15Linux 4.12Linux 4.13Linux 4.141122334455SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.02, N = 3SE +/- 0.01, N = 3SE +/- 0.10, N = 3SE +/- 0.01, N = 3SE +/- 0.05, N = 3SE +/- 0.84, N = 3SE +/- 0.36, N = 3SE +/- 0.58, N = 344.0844.1244.1444.1544.2745.7445.8446.2046.6647.141. (CC) gcc options: -m64 -pie -nodefaultlibs -lutil -ldl -lrt -lpthread -lgcc_s -lc -lm

Hackbench

Count: 32 - Type: Process

OpenBenchmarking.orgSeconds, Fewer Is BetterHackbenchCount: 32 - Type: ProcessLinux 4.13Linux 4.14Linux 4.12Linux 4.15Linux 4.16Linux 5.0 GitLinux 4.20Linux 4.19Linux 4.17Linux 4.181122334455SE +/- 0.51, N = 3SE +/- 0.05, N = 3SE +/- 0.06, N = 3SE +/- 0.03, N = 3SE +/- 0.09, N = 3SE +/- 0.03, N = 3SE +/- 0.75, N = 3SE +/- 0.08, N = 3SE +/- 0.69, N = 3SE +/- 0.79, N = 333.4033.5533.9145.7846.3747.2848.0348.2149.0649.071. (CC) gcc options: -lpthread

Blender

Blend File: BMW27 - Compute: CPU-Only

OpenBenchmarking.orgSeconds, Fewer Is BetterBlender 2.79aBlend File: BMW27 - Compute: CPU-OnlyLinux 4.12Linux 4.14Linux 4.15Linux 4.16Linux 4.17Linux 4.18Linux 4.19Linux 4.20Linux 5.0 GitLinux 4.13306090120150119123123123123123123123123124

GIMP

Test: unsharp-mask

OpenBenchmarking.orgSeconds, Fewer Is BetterGIMP 2.10.6Test: unsharp-maskLinux 4.14Linux 4.12Linux 4.13Linux 4.17Linux 4.20Linux 4.18Linux 5.0 GitLinux 4.19Linux 4.15Linux 4.16510152025SE +/- 0.21, N = 12SE +/- 0.20, N = 12SE +/- 0.20, N = 12SE +/- 0.05, N = 3SE +/- 0.02, N = 3SE +/- 0.02, N = 3SE +/- 0.02, N = 3SE +/- 0.03, N = 3SE +/- 0.03, N = 3SE +/- 0.03, N = 318.7718.8118.8918.9218.9218.9618.9619.1319.7019.73

Tesseract

Resolution: 3840 x 2160

OpenBenchmarking.orgFrames Per Second, More Is BetterTesseract 2014-05-12Resolution: 3840 x 2160Linux 4.14Linux 4.12Linux 4.13Linux 4.17Linux 4.19Linux 4.20Linux 4.18Linux 4.16Linux 5.0 GitLinux 4.151632486480SE +/- 0.21, N = 3SE +/- 0.13, N = 3SE +/- 0.14, N = 3SE +/- 0.15, N = 3SE +/- 0.40, N = 3SE +/- 0.70, N = 3SE +/- 0.07, N = 3SE +/- 0.12, N = 3SE +/- 0.13, N = 3SE +/- 0.07, N = 372.4272.3172.1671.3571.2371.2271.1070.9770.9270.37

LuaJIT

Test: Composite

OpenBenchmarking.orgMflops, More Is BetterLuaJIT 2.1-gitTest: CompositeLinux 4.13Linux 5.0 GitLinux 4.17Linux 4.20Linux 4.19Linux 4.18Linux 4.12Linux 4.15Linux 4.16Linux 4.1430060090012001500SE +/- 17.46, N = 3SE +/- 1.63, N = 3SE +/- 0.92, N = 3SE +/- 2.15, N = 3SE +/- 0.54, N = 3SE +/- 1.22, N = 3SE +/- 7.22, N = 3SE +/- 2.43, N = 3SE +/- 0.88, N = 3SE +/- 13.87, N = 316121593159315921592159115681544152915171. (CC) gcc options: -lm -ldl -O2 -fomit-frame-pointer -U_FORTIFY_SOURCE -fno-stack-protector

GNU Octave Benchmark

OpenBenchmarking.orgSeconds, Fewer Is BetterGNU Octave Benchmark 4.4.1Linux 4.12Linux 4.13Linux 4.14Linux 5.0 GitLinux 4.17Linux 4.18Linux 4.20Linux 4.19Linux 4.15Linux 4.1648121620SE +/- 0.20, N = 12SE +/- 0.21, N = 12SE +/- 0.21, N = 12SE +/- 0.03, N = 3SE +/- 0.03, N = 3SE +/- 0.01, N = 3SE +/- 0.05, N = 3SE +/- 0.02, N = 3SE +/- 0.10, N = 3SE +/- 0.05, N = 312.2816.7717.0417.4117.5117.5117.5517.8117.8417.94

Stress-NG

Test: Semaphores

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.07.26Test: SemaphoresLinux 4.12Linux 4.15Linux 4.14Linux 4.16Linux 4.18Linux 4.19Linux 5.0 GitLinux 4.17Linux 4.13Linux 4.20800K1600K2400K3200K4000KSE +/- 31727.55, N = 3SE +/- 4741.94, N = 3SE +/- 22494.46, N = 3SE +/- 5784.00, N = 3SE +/- 45257.52, N = 3SE +/- 30355.58, N = 3SE +/- 32537.96, N = 3SE +/- 41665.51, N = 3SE +/- 32725.49, N = 3SE +/- 28412.11, N = 335441773170972314980131252603124404312413931166173029755302191129657741. (CC) gcc options: -O2 -std=gnu99 -lm -lz -lcrypt -lrt -lpthread -laio -lc

Stress-NG

Test: Forking

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.07.26Test: ForkingLinux 4.13Linux 4.19Linux 4.14Linux 4.12Linux 4.20Linux 5.0 GitLinux 4.15Linux 4.16Linux 4.17Linux 4.1820K40K60K80K100KSE +/- 151.30, N = 3SE +/- 221.12, N = 3SE +/- 824.56, N = 3SE +/- 159.86, N = 3SE +/- 286.35, N = 3SE +/- 231.58, N = 3SE +/- 525.33, N = 3SE +/- 615.08, N = 3SE +/- 355.43, N = 3SE +/- 897.18, N = 31031439735096693966349387292840924009159791170902441. (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.13Linux 4.16Linux 4.14Linux 4.19Linux 4.18Linux 4.12Linux 4.20Linux 4.15Linux 4.17Linux 5.0 Git3M6M9M12M15MSE +/- 27700.81, N = 3SE +/- 4879.75, N = 3SE +/- 24291.62, N = 3SE +/- 2484.62, N = 3SE +/- 6337.95, N = 3SE +/- 8647.90, N = 3SE +/- 2643.14, N = 3SE +/- 14067.39, N = 3SE +/- 4415.19, N = 3SE +/- 3421.17, N = 31461829210055836980925082505168224598822269581584398120291798921577965831. (CC) gcc options: -O2 -std=gnu99 -lm -lz -lcrypt -lrt -lpthread -laio -lc

Tesseract OCR

Time To OCR 7 Images

OpenBenchmarking.orgSeconds, Fewer Is BetterTesseract OCR 4.0.0-beta.3-249-g607eTime To OCR 7 ImagesLinux 4.20Linux 4.19Linux 4.17Linux 4.18Linux 5.0 GitLinux 4.13Linux 4.15Linux 4.16Linux 4.12Linux 4.14612182430SE +/- 0.04, N = 3SE +/- 0.05, N = 3SE +/- 0.01, N = 3SE +/- 0.04, N = 3SE +/- 0.21, N = 3SE +/- 0.37, N = 6SE +/- 0.05, N = 3SE +/- 0.04, N = 3SE +/- 0.11, N = 3SE +/- 0.25, N = 326.3126.3426.3526.3726.5926.7326.7526.7726.8927.42

GIMP

Test: auto-levels

OpenBenchmarking.orgSeconds, Fewer Is BetterGIMP 2.10.6Test: auto-levelsLinux 4.12Linux 4.13Linux 4.14Linux 4.20Linux 4.17Linux 4.18Linux 4.19Linux 5.0 GitLinux 4.15Linux 4.1648121620SE +/- 0.20, N = 12SE +/- 0.20, N = 12SE +/- 0.20, N = 12SE +/- 0.03, N = 3SE +/- 0.01, N = 3SE +/- 0.02, N = 3SE +/- 0.04, N = 3SE +/- 0.09, N = 3SE +/- 0.01, N = 3SE +/- 0.01, N = 314.7814.9014.9815.0515.0715.1215.1315.2015.5915.60

dav1d

Video Input: Summer Nature 4K

OpenBenchmarking.orgSeconds, Fewer Is Betterdav1d 0.1Video Input: Summer Nature 4KLinux 4.13Linux 4.18Linux 4.19Linux 4.17Linux 4.20Linux 5.0 GitLinux 4.15Linux 4.16Linux 4.12Linux 4.14510152025SE +/- 0.32, N = 5SE +/- 0.05, N = 3SE +/- 0.07, N = 3SE +/- 0.07, N = 3SE +/- 0.07, N = 3SE +/- 0.08, N = 3SE +/- 0.02, N = 3SE +/- 0.05, N = 3SE +/- 0.37, N = 4SE +/- 0.34, N = 421.4621.7221.7221.7421.7721.7721.8421.8921.9721.971. (CC) gcc options: -pthread

PHPBench

PHP Benchmark Suite

OpenBenchmarking.orgScore, More Is BetterPHPBench 0.8.1PHP Benchmark SuiteLinux 4.19Linux 5.0 GitLinux 4.17Linux 4.20Linux 4.18Linux 4.12Linux 4.16Linux 4.15Linux 4.13Linux 4.14150K300K450K600K750KSE +/- 817.03, N = 3SE +/- 596.94, N = 3SE +/- 986.00, N = 3SE +/- 3093.12, N = 3SE +/- 170.47, N = 3SE +/- 6813.14, N = 3SE +/- 1413.02, N = 3SE +/- 5483.87, N = 3SE +/- 15526.06, N = 12SE +/- 14708.06, N = 12705017703748703272702192702188687767673483668188657535648147

Rodinia

Test: OpenMP CFD Solver

OpenBenchmarking.orgSeconds, Fewer Is BetterRodinia 2.4Test: OpenMP CFD SolverLinux 4.14Linux 5.0 GitLinux 4.12Linux 4.20Linux 4.13Linux 4.17Linux 4.18Linux 4.16Linux 4.19Linux 4.153691215SE +/- 0.20, N = 12SE +/- 0.03, N = 3SE +/- 0.21, N = 12SE +/- 0.04, N = 3SE +/- 0.20, N = 12SE +/- 0.02, N = 3SE +/- 0.05, N = 3SE +/- 0.02, N = 3SE +/- 0.01, N = 3SE +/- 0.07, N = 312.2212.2412.2812.2812.2912.2912.3112.3312.3312.401. (CXX) g++ options: -O2 -lOpenCL

PyBench

Total For Average Test Times

OpenBenchmarking.orgMilliseconds, Fewer Is BetterPyBench 2018-02-16Total For Average Test TimesLinux 5.0 GitLinux 4.19Linux 4.20Linux 4.17Linux 4.12Linux 4.14Linux 4.18Linux 4.13Linux 4.16Linux 4.152004006008001000SE +/- 3.84, N = 3SE +/- 1.53, N = 3SE +/- 1.67, N = 3SE +/- 2.96, N = 3SE +/- 2.08, N = 3SE +/- 2.03, N = 3SE +/- 1.76, N = 3SE +/- 1.76, N = 3SE +/- 2.40, N = 3SE +/- 2.60, N = 3947949950952953955955960997998

x265

H.265 1080p Video Encoding

OpenBenchmarking.orgFrames Per Second, More Is Betterx265 3.0H.265 1080p Video EncodingLinux 5.0 GitLinux 4.12Linux 4.19Linux 4.18Linux 4.20Linux 4.17Linux 4.16Linux 4.13Linux 4.14Linux 4.151224364860SE +/- 0.21, N = 3SE +/- 0.81, N = 12SE +/- 0.03, N = 3SE +/- 0.10, N = 3SE +/- 0.05, N = 3SE +/- 0.17, N = 3SE +/- 0.15, N = 3SE +/- 0.86, N = 12SE +/- 0.83, N = 12SE +/- 0.02, N = 351.5151.4951.3351.3151.2351.1551.0450.9050.8450.811. (CXX) g++ options: -O3 -rdynamic -lpthread -lrt -ldl -lnuma

Rodinia

Test: OpenMP LavaMD

OpenBenchmarking.orgSeconds, Fewer Is BetterRodinia 2.4Test: OpenMP LavaMDLinux 4.16Linux 5.0 GitLinux 4.17Linux 4.13Linux 4.20Linux 4.12Linux 4.18Linux 4.14Linux 4.19Linux 4.15510152025SE +/- 0.02, N = 3SE +/- 0.01, N = 3SE +/- 0.06, N = 3SE +/- 0.40, N = 3SE +/- 0.02, N = 3SE +/- 0.39, N = 3SE +/- 0.06, N = 3SE +/- 0.41, N = 3SE +/- 0.12, N = 3SE +/- 0.27, N = 321.3021.3221.3521.3621.3621.4321.4521.4921.5021.761. (CXX) g++ options: -O2 -lOpenCL

GIMP

Test: rotate

OpenBenchmarking.orgSeconds, Fewer Is BetterGIMP 2.10.6Test: rotateLinux 4.12Linux 4.13Linux 4.14Linux 4.20Linux 4.16Linux 4.17Linux 4.18Linux 4.19Linux 5.0 GitLinux 4.1548121620SE +/- 0.02, N = 3SE +/- 0.18, N = 12SE +/- 0.19, N = 12SE +/- 0.02, N = 3SE +/- 0.02, N = 3SE +/- 0.03, N = 3SE +/- 0.01, N = 3SE +/- 0.03, N = 3SE +/- 0.01, N = 3SE +/- 0.02, N = 312.5512.9813.0613.5713.6013.6013.6113.6213.6213.64

OpenSSL

RSA 4096-bit Performance

OpenBenchmarking.orgSigns Per Second, More Is BetterOpenSSL 1.1.1RSA 4096-bit PerformanceLinux 4.13Linux 4.14Linux 4.12Linux 4.15Linux 4.20Linux 4.16Linux 4.19Linux 4.18Linux 5.0 GitLinux 4.1710002000300040005000SE +/- 1.59, N = 3SE +/- 2.87, N = 3SE +/- 0.99, N = 3SE +/- 0.60, N = 3SE +/- 4.38, N = 3SE +/- 6.87, N = 3SE +/- 1.66, N = 3SE +/- 5.75, N = 3SE +/- 7.43, N = 3SE +/- 4.37, N = 346094602459744244419441744134408440444011. (CC) gcc options: -pthread -m64 -O3 -lssl -lcrypto -ldl

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.12Linux 4.14Linux 4.16Linux 4.18Linux 4.13Linux 4.17Linux 4.19Linux 4.15Linux 4.20Linux 5.0 Git3691215SE +/- 0.17, N = 12SE +/- 0.17, N = 12SE +/- 0.04, N = 3SE +/- 0.05, N = 3SE +/- 0.20, N = 12SE +/- 0.02, N = 3SE +/- 0.03, N = 3SE +/- 0.03, N = 3SE +/- 0.03, N = 3SE +/- 0.02, N = 310.4510.4710.5310.5310.5610.5710.5810.5910.6010.611. (CC) gcc options: -O3 -pthread -lz

GIMP

Test: resize

OpenBenchmarking.orgSeconds, Fewer Is BetterGIMP 2.10.6Test: resizeLinux 4.12Linux 4.14Linux 4.13Linux 4.20Linux 4.17Linux 5.0 GitLinux 4.19Linux 4.18Linux 4.15Linux 4.163691215SE +/- 0.17, N = 12SE +/- 0.18, N = 12SE +/- 0.18, N = 12SE +/- 0.06, N = 3SE +/- 0.06, N = 3SE +/- 0.11, N = 3SE +/- 0.06, N = 3SE +/- 0.09, N = 3SE +/- 0.04, N = 3SE +/- 0.09, N = 39.009.009.049.129.189.209.219.259.479.50

DaCapo Benchmark

Java Test: H2

OpenBenchmarking.orgmsec, Fewer Is BetterDaCapo Benchmark 9.12-MR1Java Test: H2Linux 4.13Linux 4.14Linux 4.20Linux 4.18Linux 4.15Linux 4.12Linux 4.16Linux 4.19Linux 4.17Linux 5.0 Git7001400210028003500SE +/- 37.39, N = 4SE +/- 29.83, N = 4SE +/- 24.29, N = 4SE +/- 26.02, N = 4SE +/- 38.42, N = 4SE +/- 89.55, N = 16SE +/- 44.33, N = 4SE +/- 37.67, N = 4SE +/- 32.94, N = 16SE +/- 40.24, N = 62901294629823008301130283054306930903136

dav1d

Video Input: Summer Nature 1080p

OpenBenchmarking.orgSeconds, Fewer Is Betterdav1d 0.1Video Input: Summer Nature 1080pLinux 4.17Linux 4.13Linux 4.18Linux 5.0 GitLinux 4.19Linux 4.20Linux 4.12Linux 4.14Linux 4.15Linux 4.16246810SE +/- 0.04, N = 3SE +/- 0.18, N = 12SE +/- 0.04, N = 3SE +/- 0.04, N = 3SE +/- 0.05, N = 3SE +/- 0.05, N = 3SE +/- 0.18, N = 12SE +/- 0.18, N = 12SE +/- 0.05, N = 3SE +/- 0.04, N = 37.647.657.657.657.667.667.677.687.687.701. (CC) gcc options: -pthread

Darktable

Test: Boat - Acceleration: CPU-only

OpenBenchmarking.orgSeconds, Fewer Is BetterDarktable 2.4.4Test: Boat - Acceleration: CPU-onlyLinux 4.13Linux 4.18Linux 4.19Linux 4.20Linux 5.0 GitLinux 4.16Linux 4.17Linux 4.15Linux 4.12Linux 4.14246810SE +/- 0.01, N = 3SE +/- 0.01, N = 3SE +/- 0.01, N = 3SE +/- 0.01, N = 3SE +/- 0.00, N = 3SE +/- 0.01, N = 3SE +/- 0.01, N = 3SE +/- 0.00, N = 3SE +/- 0.17, N = 12SE +/- 0.19, N = 127.768.058.058.058.058.078.078.088.188.20

NAS Parallel Benchmarks

Test / Class: EP.C

OpenBenchmarking.orgTotal Mop/s, More Is BetterNAS Parallel Benchmarks 3.3.1Test / Class: EP.CLinux 4.13Linux 4.12Linux 4.14Linux 5.0 GitLinux 4.17Linux 4.20Linux 4.19Linux 4.18Linux 4.16Linux 4.15140280420560700SE +/- 0.85, N = 3SE +/- 0.68, N = 3SE +/- 0.24, N = 3SE +/- 0.21, N = 3SE +/- 0.74, N = 3SE +/- 1.05, N = 3SE +/- 0.89, N = 3SE +/- 4.96, N = 3SE +/- 0.93, N = 3SE +/- 0.86, N = 36546546536286276266266226216151. (F9X) gfortran options: -O3 -march=native -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi

Sockperf

Test: Latency Ping Pong

OpenBenchmarking.orgusec, Fewer Is BetterSockperf 3.4Test: Latency Ping PongLinux 4.13Linux 4.14Linux 4.12Linux 4.20Linux 5.0 GitLinux 4.17Linux 4.16Linux 4.19Linux 4.18Linux 4.150.95181.90362.85543.80724.759SE +/- 0.03, N = 5SE +/- 0.03, N = 5SE +/- 0.03, N = 5SE +/- 0.02, N = 5SE +/- 0.02, N = 5SE +/- 0.02, N = 5SE +/- 0.03, N = 5SE +/- 0.02, N = 5SE +/- 0.03, N = 5SE +/- 0.03, N = 53.383.513.603.883.964.014.034.164.214.231. (CXX) g++ options: --param -O3 -rdynamic -ldl -lpthread

Sockperf

Test: Throughput

OpenBenchmarking.orgMessages Per Second, More Is BetterSockperf 3.4Test: ThroughputLinux 4.14Linux 4.12Linux 4.13Linux 4.16Linux 4.17Linux 4.18Linux 4.15Linux 4.19Linux 4.20Linux 5.0 Git200K400K600K800K1000KSE +/- 8909.98, N = 5SE +/- 5022.54, N = 5SE +/- 6199.82, N = 5SE +/- 9588.10, N = 5SE +/- 5285.88, N = 5SE +/- 4616.63, N = 5SE +/- 3718.38, N = 5SE +/- 7049.76, N = 5SE +/- 4204.11, N = 5SE +/- 4971.86, N = 57890927744677570016433616279306149785946035858184649814649151. (CXX) g++ options: --param -O3 -rdynamic -ldl -lpthread

Rust Prime Benchmark

Prime Number Test To 200,000,000

OpenBenchmarking.orgSeconds, Fewer Is BetterRust Prime BenchmarkPrime Number Test To 200,000,000Linux 4.12Linux 4.14Linux 4.16Linux 4.17Linux 4.15Linux 4.18Linux 4.19Linux 4.20Linux 5.0 GitLinux 4.13246810SE +/- 0.15, N = 12SE +/- 0.15, N = 12SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.01, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.18, N = 126.646.646.686.686.696.696.696.696.696.751. (CC) gcc options: -m64 -pie -nodefaultlibs -ldl -lrt -lpthread -lgcc_s -lc -lm -lutil

Parboil

Test: OpenMP Stencil

OpenBenchmarking.orgSeconds, Fewer Is BetterParboil 2.5Test: OpenMP StencilLinux 4.14Linux 4.12Linux 4.18Linux 4.17Linux 4.16Linux 4.15Linux 4.20Linux 4.13Linux 4.19Linux 5.0 Git246810SE +/- 0.06, N = 3SE +/- 0.07, N = 3SE +/- 0.04, N = 3SE +/- 0.05, N = 3SE +/- 0.02, N = 3SE +/- 0.03, N = 3SE +/- 0.13, N = 3SE +/- 0.16, N = 12SE +/- 0.05, N = 3SE +/- 0.11, N = 37.117.287.417.437.457.477.747.767.807.861. (CXX) g++ options: -lm -lpthread -lgomp -O3 -ffast-math -fopenmp

Node.js Express HTTP Load Test

OpenBenchmarking.orgRequests Per Second, More Is BetterNode.js Express HTTP Load TestLinux 4.14Linux 4.13Linux 4.12Linux 4.15Linux 4.18Linux 4.17Linux 4.16Linux 4.19Linux 5.0 GitLinux 4.203K6K9K12K15KSE +/- 87.07, N = 3SE +/- 73.00, N = 3SE +/- 39.72, N = 3SE +/- 93.38, N = 3SE +/- 81.33, N = 3SE +/- 52.61, N = 3SE +/- 38.99, N = 3SE +/- 31.18, N = 3SE +/- 55.67, N = 3117611159911545106571062410545104981044310361103121. Nodejs v8.11.4

x264

H.264 Video Encoding

OpenBenchmarking.orgFrames Per Second, More Is Betterx264 2018-09-25H.264 Video EncodingLinux 4.14Linux 4.13Linux 4.12Linux 5.0 GitLinux 4.20Linux 4.19Linux 4.18Linux 4.17Linux 4.16Linux 4.15306090120150SE +/- 1.49, N = 12SE +/- 1.54, N = 12SE +/- 1.58, N = 12SE +/- 0.11, N = 3SE +/- 0.86, N = 3SE +/- 2.26, N = 4SE +/- 1.18, N = 3SE +/- 1.67, N = 3SE +/- 1.81, N = 6SE +/- 2.11, N = 41381371371351341331331331321321. (CC) gcc options: -ldl -m64 -lm -lpthread -O3 -ffast-math -std=gnu99 -fPIC -fomit-frame-pointer -fno-tree-vectorize

DaCapo Benchmark

Java Test: Jython

OpenBenchmarking.orgmsec, Fewer Is BetterDaCapo Benchmark 9.12-MR1Java Test: JythonLinux 4.12Linux 4.14Linux 4.20Linux 4.15Linux 4.16Linux 4.13Linux 4.19Linux 5.0 GitLinux 4.17Linux 4.187001400210028003500SE +/- 8.10, N = 4SE +/- 16.36, N = 4SE +/- 14.29, N = 4SE +/- 11.40, N = 4SE +/- 17.26, N = 4SE +/- 119.04, N = 16SE +/- 14.94, N = 4SE +/- 13.13, N = 4SE +/- 26.47, N = 4SE +/- 15.19, N = 43257327034223427342734353441344934513458

Darktable

Test: Masskrug - Acceleration: CPU-only

OpenBenchmarking.orgSeconds, Fewer Is BetterDarktable 2.4.4Test: Masskrug - Acceleration: CPU-onlyLinux 4.14Linux 4.20Linux 4.18Linux 4.17Linux 4.19Linux 5.0 GitLinux 4.15Linux 4.16Linux 4.13Linux 4.120.93151.8632.79453.7264.6575SE +/- 0.02, N = 3SE +/- 0.01, N = 3SE +/- 0.01, N = 3SE +/- 0.01, N = 3SE +/- 0.02, N = 3SE +/- 0.02, N = 3SE +/- 0.00, N = 3SE +/- 0.01, N = 3SE +/- 0.16, N = 12SE +/- 0.15, N = 123.934.014.024.034.034.034.114.114.134.14

OSBench

Test: Create Processes

OpenBenchmarking.orgus Per Event, Fewer Is BetterOSBenchTest: Create ProcessesLinux 4.12Linux 4.13Linux 4.14Linux 4.15Linux 4.16Linux 4.18Linux 4.17Linux 4.19Linux 5.0 GitLinux 4.20714212835SE +/- 0.29, N = 3SE +/- 0.31, N = 3SE +/- 0.41, N = 3SE +/- 0.23, N = 3SE +/- 0.58, N = 3SE +/- 0.08, N = 3SE +/- 0.13, N = 3SE +/- 0.33, N = 12SE +/- 0.28, N = 3SE +/- 0.25, N = 322.5723.0523.5728.7928.9829.0929.1629.1929.3129.481. (CC) gcc options: -lm

Timed HMMer Search

Pfam Database Search

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed HMMer Search 2.3.2Pfam Database SearchLinux 4.13Linux 5.0 GitLinux 4.17Linux 4.19Linux 4.20Linux 4.18Linux 4.14Linux 4.12Linux 4.15Linux 4.161.00352.0073.01054.0145.0175SE +/- 0.02, N = 3SE +/- 0.04, N = 3SE +/- 0.03, N = 3SE +/- 0.03, N = 3SE +/- 0.05, N = 3SE +/- 0.03, N = 3SE +/- 0.15, N = 12SE +/- 0.15, N = 12SE +/- 0.04, N = 3SE +/- 0.03, N = 34.214.284.324.324.334.354.414.424.424.461. (CC) gcc options: -O2 -pthread -lhmmer -lsquid -lm

OSBench

Test: Create Threads

OpenBenchmarking.orgus Per Event, Fewer Is BetterOSBenchTest: Create ThreadsLinux 4.13Linux 4.12Linux 4.14Linux 4.19Linux 5.0 GitLinux 4.20Linux 4.16Linux 4.15Linux 4.17Linux 4.1848121620SE +/- 0.06, N = 3SE +/- 0.30, N = 12SE +/- 0.04, N = 3SE +/- 0.03, N = 3SE +/- 0.06, N = 3SE +/- 0.03, N = 3SE +/- 0.05, N = 3SE +/- 0.24, N = 3SE +/- 0.23, N = 3SE +/- 0.24, N = 39.8710.4811.3313.3613.4013.4915.0415.2716.2216.251. (CC) gcc options: -lm

Timed MAFFT Alignment

Multiple Sequence Alignment

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed MAFFT Alignment 7.392Multiple Sequence AlignmentLinux 4.13Linux 4.12Linux 4.17Linux 4.15Linux 4.16Linux 4.18Linux 5.0 GitLinux 4.20Linux 4.19Linux 4.140.53331.06661.59992.13322.6665SE +/- 0.00, N = 3SE +/- 0.03, N = 8SE +/- 0.01, N = 3SE +/- 0.01, N = 3SE +/- 0.01, N = 3SE +/- 0.03, N = 9SE +/- 0.00, N = 3SE +/- 0.03, N = 12SE +/- 0.05, N = 12SE +/- 0.16, N = 122.072.112.172.202.202.212.212.222.292.371. (CC) gcc options: -std=c99 -O3 -lm -lpthread

OSBench

Test: Create Files

OpenBenchmarking.orgus Per Event, Fewer Is BetterOSBenchTest: Create FilesLinux 4.14Linux 4.13Linux 4.12Linux 4.20Linux 4.18Linux 4.17Linux 4.19Linux 5.0 GitLinux 4.16Linux 4.153691215SE +/- 0.13, N = 3SE +/- 0.04, N = 3SE +/- 0.17, N = 3SE +/- 0.02, N = 3SE +/- 0.04, N = 3SE +/- 0.03, N = 3SE +/- 0.02, N = 3SE +/- 0.05, N = 3SE +/- 0.16, N = 3SE +/- 0.04, N = 310.4210.4410.8012.2312.2812.3212.3312.3512.5212.721. (CC) gcc options: -lm

OSBench

Test: Memory Allocations

OpenBenchmarking.orgNs Per Event, Fewer Is BetterOSBenchTest: Memory AllocationsLinux 4.13Linux 4.14Linux 4.12Linux 4.18Linux 4.20Linux 4.17Linux 5.0 GitLinux 4.19Linux 4.15Linux 4.161632486480SE +/- 0.13, N = 3SE +/- 0.20, N = 3SE +/- 0.94, N = 6SE +/- 0.02, N = 3SE +/- 0.04, N = 3SE +/- 0.20, N = 3SE +/- 0.05, N = 3SE +/- 0.07, N = 3SE +/- 0.08, N = 3SE +/- 0.20, N = 365.8265.9767.0871.5371.6271.6371.7972.0872.1472.691. (CC) gcc options: -lm

OSBench

Test: Launch Programs

OpenBenchmarking.orgus Per Event, Fewer Is BetterOSBenchTest: Launch ProgramsLinux 4.13Linux 4.12Linux 4.14Linux 4.15Linux 4.19Linux 4.16Linux 4.20Linux 4.17Linux 4.18Linux 5.0 Git816243240SE +/- 0.10, N = 3SE +/- 0.17, N = 3SE +/- 0.13, N = 3SE +/- 0.36, N = 3SE +/- 0.13, N = 3SE +/- 0.65, N = 3SE +/- 0.09, N = 3SE +/- 0.17, N = 3SE +/- 0.17, N = 3SE +/- 0.17, N = 328.6929.0229.6532.5734.2634.3034.9635.2335.4835.551. (CC) gcc options: -lm

Darktable

Test: Server Room - Acceleration: CPU-only

OpenBenchmarking.orgSeconds, Fewer Is BetterDarktable 2.4.4Test: Server Room - Acceleration: CPU-onlyLinux 4.13Linux 4.14Linux 4.18Linux 4.19Linux 4.20Linux 5.0 GitLinux 4.15Linux 4.16Linux 4.17Linux 4.120.61431.22861.84292.45723.0715SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.01, N = 3SE +/- 0.00, N = 3SE +/- 0.01, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.15, N = 122.542.542.622.632.632.632.642.642.642.73

SVT-VP9

1080p 8-bit YUV To VP9 Video Encode

OpenBenchmarking.orgFrames Per Second, More Is BetterSVT-VP9 2019-02-171080p 8-bit YUV To VP9 Video EncodeLinux 4.12Linux 4.14Linux 4.17Linux 5.0 GitLinux 4.20Linux 4.19Linux 4.16Linux 4.15Linux 4.18Linux 4.1370140210280350SE +/- 4.45, N = 6SE +/- 5.34, N = 4SE +/- 4.46, N = 5SE +/- 5.47, N = 3SE +/- 4.48, N = 4SE +/- 4.86, N = 4SE +/- 4.80, N = 4SE +/- 5.13, N = 4SE +/- 5.89, N = 3SE +/- 14.80, N = 123173133002992992992992982972951. (CC) gcc options: -fPIE -fPIC -O2 -flto -fvisibility=hidden -mavx -pie -rdynamic -lpthread -lrt -lm

Optcarrot

Optimized Benchmark

OpenBenchmarking.orgFPS, More Is BetterOptcarrotOptimized BenchmarkLinux 4.18Linux 4.20Linux 4.17Linux 5.0 GitLinux 4.19Linux 4.14Linux 4.12Linux 4.13Linux 4.16Linux 4.15306090120150SE +/- 0.37, N = 4SE +/- 0.59, N = 4SE +/- 0.12, N = 4SE +/- 1.15, N = 4SE +/- 0.56, N = 4SE +/- 0.30, N = 4SE +/- 1.49, N = 16SE +/- 1.46, N = 4SE +/- 0.25, N = 4SE +/- 0.88, N = 41381371371361361361351341311291. ruby 2.5.1p57 (2018-03-29 revision 63029) [x86_64-linux-gnu]

SVT-HEVC

1080p 8-bit YUV To HEVC Video Encode

OpenBenchmarking.orgFrames Per Second, More Is BetterSVT-HEVC 2019-02-031080p 8-bit YUV To HEVC Video EncodeLinux 4.14Linux 4.13Linux 4.12Linux 4.19Linux 4.18Linux 4.15Linux 5.0 GitLinux 4.20Linux 4.17Linux 4.1670140210280350SE +/- 3.91, N = 3SE +/- 3.27, N = 3SE +/- 11.55, N = 11SE +/- 3.65, N = 3SE +/- 2.69, N = 3SE +/- 3.20, N = 3SE +/- 3.15, N = 3SE +/- 3.70, N = 3SE +/- 2.46, N = 3SE +/- 3.35, N = 33073062992962962962952952952941. (CC) gcc options: -fPIE -fPIC -O2 -flto -fvisibility=hidden -march=native -pie -rdynamic -lpthread -lrt

Parboil

Test: OpenMP CUTCP

OpenBenchmarking.orgSeconds, Fewer Is BetterParboil 2.5Test: OpenMP CUTCPLinux 4.13Linux 4.14Linux 4.12Linux 4.17Linux 4.19Linux 4.15Linux 4.16Linux 4.18Linux 4.20Linux 5.0 Git0.56481.12961.69442.25922.824SE +/- 0.00, N = 3SE +/- 0.01, N = 3SE +/- 0.02, N = 3SE +/- 0.01, N = 3SE +/- 0.01, N = 3SE +/- 0.02, N = 3SE +/- 0.01, N = 3SE +/- 0.00, N = 3SE +/- 0.01, N = 3SE +/- 0.01, N = 32.392.402.422.492.492.502.502.512.512.511. (CXX) g++ options: -lm -lpthread -lgomp -O3 -ffast-math -fopenmp

NAS Parallel Benchmarks

Test / Class: FT.A

OpenBenchmarking.orgTotal Mop/s, More Is BetterNAS Parallel Benchmarks 3.3.1Test / Class: FT.ALinux 4.12Linux 4.14Linux 4.13Linux 4.20Linux 4.17Linux 4.19Linux 4.18Linux 4.16Linux 5.0 GitLinux 4.1514002800420056007000SE +/- 1.20, N = 3SE +/- 7.12, N = 3SE +/- 22.99, N = 3SE +/- 32.66, N = 3SE +/- 8.55, N = 3SE +/- 7.26, N = 3SE +/- 19.21, N = 3SE +/- 19.90, N = 3SE +/- 6.73, N = 3SE +/- 10.78, N = 364415449540453525311525652045199518151721. (F9X) gfortran options: -O3 -march=native -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi

ctx_clock

Context Switch Time

OpenBenchmarking.orgClocks, Fewer Is Betterctx_clockContext Switch TimeLinux 4.12Linux 4.14Linux 4.13Linux 5.0 GitLinux 4.20Linux 4.17Linux 4.18Linux 4.19Linux 4.15Linux 4.16100200300400500SE +/- 1.11, N = 11SE +/- 1.15, N = 3SE +/- 2.00, N = 4SE +/- 0.58, N = 3SE +/- 0.67, N = 3SE +/- 0.67, N = 3107115119403407418422422449459

Darktable

Test: Server Rack - Acceleration: CPU-only

OpenBenchmarking.orgSeconds, Fewer Is BetterDarktable 2.4.4Test: Server Rack - Acceleration: CPU-onlyLinux 4.12Linux 4.14Linux 4.13Linux 4.15Linux 4.16Linux 4.17Linux 4.19Linux 5.0 GitLinux 4.18Linux 4.200.02930.05860.08790.11720.1465SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 12SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 12SE +/- 0.00, N = 120.110.110.120.120.120.120.120.120.130.13

Systemd Total Boot Time

Test: Kernel

OpenBenchmarking.orgms, Fewer Is BetterSystemd Total Boot TimeTest: KernelLinux 4.16Linux 4.15Linux 4.14Linux 4.13Linux 5.0 GitLinux 4.20Linux 4.18Linux 4.19Linux 4.17Linux 4.12160032004800640080002298243327115053527853305340561557807554

Systemd Total Boot Time

Test: Firmware

OpenBenchmarking.orgms, Fewer Is BetterSystemd Total Boot TimeTest: FirmwareLinux 4.20Linux 4.16Linux 4.19Linux 4.17Linux 4.12Linux 5.0 GitLinux 4.14Linux 4.13Linux 4.18Linux 4.156K12K18K24K30K26381263832638426395264002640726416264522645426636

Compile Bench

Test: Initial Create

OpenBenchmarking.orgMB/s, More Is BetterCompile Bench 0.6Test: Initial CreateLinux 4.13Linux 4.14Linux 5.0 GitLinux 4.12Linux 4.20Linux 4.17Linux 4.18Linux 4.19Linux 4.16Linux 4.15150300450600750SE +/- 36.11, N = 3SE +/- 41.52, N = 3SE +/- 28.39, N = 3SE +/- 35.57, N = 3SE +/- 8.02, N = 3SE +/- 21.60, N = 3SE +/- 22.09, N = 3SE +/- 15.92, N = 3SE +/- 25.48, N = 3SE +/- 32.28, N = 3682643627626625613586555549518

BlogBench

Test: Write

OpenBenchmarking.orgFinal Score, More Is BetterBlogBench 1.1Test: WriteLinux 4.13Linux 4.14Linux 4.15Linux 4.17Linux 4.20Linux 4.18Linux 4.19Linux 4.12Linux 5.0 GitLinux 4.162K4K6K8K10KSE +/- 146.90, N = 3SE +/- 179.25, N = 3SE +/- 111.88, N = 3SE +/- 141.73, N = 3SE +/- 70.75, N = 3SE +/- 89.82, N = 3SE +/- 110.55, N = 3SE +/- 153.53, N = 3SE +/- 164.97, N = 3SE +/- 112.43, N = 383408076784877727716761475317450743773571. (CC) gcc options: -O2 -pthread


Phoronix Test Suite v10.8.4