Gentoo Kernel Tuning Patch Benchmarks

Intel Core i9-7980XE testing with a ASUS PRIME X299-A (1602 BIOS) and NVIDIA NV120 12GB on Ubuntu 18.10 via the Phoronix Test Suite.

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

ProcessorMotherboardChipsetMemoryDiskGraphicsAudioMonitorNetworkOSKernelDesktopDisplay ServerDisplay DriverOpenGLCompilerFile-SystemScreen Resolutioni9-7980XE Stock TunedIntel Core i9-7980XE @ 4.20GHz (18 Cores / 36 Threads)ASUS PRIME X299-A (1602 BIOS)Intel Sky Lake-E DMI3 Registers16384MBSamsung SSD 970 EVO 500GBNVIDIA NV120 12GBRealtek ALC1220ASUS PB278Intel I219-VUbuntu 18.105.0.0-rc7-stock (x86_64) 20190224GNOME Shell 3.30.1X Server 1.20.1modesetting 1.20.14.3 Mesa 18.2.2GCC 8.2.0ext42560x14405.0.0-rc7-skylakex (x86_64) 20190224OpenBenchmarking.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: intel_pstate powersavePython Details- Python 2.7.15+ + Python 3.6.7Security Details- 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

brl-cad: VGR Performance Metricvpxenc: vpxenc VP9 1080p Video Encodetinymembench: Standard Memsettinymembench: Standard Memcpyfs-mark: 4000 Files, 32 Sub Dirs, 1MB Sizehackbench: 16 - Threadapache-siege: 200hackbench: 16 - Processbuild-linux-kernel: Time To Compilecompress-xz: Compressing ubuntu-16.04.3-server-i386.img, Compression Level 9opencv-bench: radiance: SMP Parallelbuild-llvm: Time To Compilepgbench: Buffer Test - Normal Load - Read Writefio: Seq Read - Linux AIO - Yes - No - 2MB - Default Test Directorypgbench: Buffer Test - Normal Load - Read Onlyparboil: OpenMP LBMstress-ng: Socket Activityapache-siege: 100graphics-magick: Resizingapache-siege: 250nginx: Static Web Page Servingnamd: ATPase Simulation - 327,506 Atomshackbench: 8 - Processcompress-7zip: Compress Speed Testhackbench: 32 - Processmbw: Memory Copy, Fixed Block Size - 4096 MiBc-ray: Total Time - 4K, 16 Rays Per Pixelhimeno: Poisson Pressure Solversunflow: Global Illumination + Image Synthesismbw: Memory Copy - 4096 MiBsqlite: Timed SQLite Insertionsblender: BMW27 - CPU-Onlycryptsetup: PBKDF2-whirlpoolcryptsetup: PBKDF2-sha512cryptsetup: PBKDF2-whirlpoolsockperf: Latency Ping Pongsockperf: Latency Under Loadluajit: Compositenode-octane: dacapobench: Tradebeansfio: Rand Read - Linux AIO - Yes - No - 2MB - Default Test Directoryfio: Seq Write - Linux AIO - Yes - No - 2MB - Default Test Directoryfio: Rand Write - Linux AIO - Yes - No - 2MB - Default Test Directorystress-ng: Context Switchingstress-ng: Cryptostress-ng: Semaphoresstress-ng: System V Message Passingstress-ng: Vector Mathstress-ng: Forkingrbenchmark: compilebench: Compiletesseract-ocr: Time To OCR 7 Imagesttsiod-renderer: Phong Rendering With Soft-Shadow Mappingpybench: Total For Average Test Timesrodinia: OpenMP Streamclusterhackbench: 8 - Threadcython-bench: rodinia: OpenMP LavaMDopenssl: RSA 4096-bit Performanceoctave-benchmark: dacapobench: Tradesoapphpbench: PHP Benchmark Suiteapache-siege: 50sockperf: Throughputdacapobench: H2scikit-learn: rodinia: OpenMP CFD Solvernode-express-loadtest: compress-zstd: Compressing ubuntu-16.04.3-server-i386.img, Compression Level 19hackbench: 4 - Threaddacapobench: Jythonhackbench: 4 - Processgit: Time To Complete Common Git Commandsfs-mark: 1000 Files, 1MB Sizeapache-siege: 10cloverleaf: Lagrangian-Eulerian Hydrodynamicsparboil: OpenMP CUTCPsvt-vp9: 1080p 8-bit YUV To VP9 Video Encodesvt-hevc: 1080p 8-bit YUV To HEVC Video Encodectx-clock: Context Switch Timecompilebench: Initial Createi9-7980XE Stock Tuned21018722.84285451029811336.363818222.4545.7084.9679.842392335449768947229773.01155714344824746175353240.9835112.239464543.36996942.4231021.011053939.5711616610859836544.6036.56162245426881276704726478220723337357530232937890690410081056030.2928146626.4970894813.8720.1120.4320.54468917.68482670521435305303563606813.6011.58953610.449.0835916.645.41189253382.432.3830930937266521063422.80286981035811335.163603823.5645.6585.1179.702372345470744546932972.90156374384024740011356190.9825213.589495843.271005742.3930930.981054539.7311698122316716019836544.4039.68162745197874177834749484720720973357832287547743369410021056550.2915152526.3770994914.1820.7920.4520.25469017.65480770543335384304632597313.6011.56959010.448.8236616.655.40190241662.402.38315310372686OpenBenchmarking.org

BRL-CAD

VGR Performance Metric

OpenBenchmarking.orgVGR Performance Metric, More Is BetterBRL-CAD 7.28.0VGR Performance MetricTunedStock50K100K150K200K250K2106342101871. (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 -lGLU -lGL -lX11 -lXext -lpthread -ldl -lm

VP9 libvpx Encoding

vpxenc VP9 1080p Video Encode

OpenBenchmarking.orgFrames Per Second, More Is BetterVP9 libvpx Encoding 1.8.0vpxenc VP9 1080p Video EncodeStockTuned510152025SE +/- 0.04, N = 3SE +/- 0.07, N = 322.8422.801. (CXX) g++ options: -m64 -lm -lpthread -O3 -fPIC -U_FORTIFY_SOURCE -std=c++11

Tinymembench

Standard Memset

OpenBenchmarking.orgMB/s, More Is BetterTinymembench 2018-05-28Standard MemsetTunedStock6K12K18K24K30KSE +/- 16.11, N = 3SE +/- 142.56, N = 328698285451. (CC) gcc options: -O2 -lm

Tinymembench

Standard Memcpy

OpenBenchmarking.orgMB/s, More Is BetterTinymembench 2018-05-28Standard MemcpyTunedStock2K4K6K8K10KSE +/- 2.38, N = 3SE +/- 40.77, N = 310358102981. (CC) gcc options: -O2 -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 SizeTunedStock306090120150SE +/- 5.56, N = 12SE +/- 5.62, N = 121131131. (CC) gcc options: -static

Hackbench

Count: 16 - Type: Thread

OpenBenchmarking.orgSeconds, Fewer Is BetterHackbenchCount: 16 - Type: ThreadTunedStock816243240SE +/- 1.79, N = 12SE +/- 1.72, N = 1235.1636.361. (CC) gcc options: -lpthread

Apache Siege

Concurrent Users: 200

OpenBenchmarking.orgTransactions Per Second, More Is BetterApache Siege 2.4.29Concurrent Users: 200StockTuned8K16K24K32K40KSE +/- 1553.27, N = 12SE +/- 338.75, N = 338182360381. (CC) gcc options: -O2 -lpthread -ldl -lssl -lcrypto

Hackbench

Count: 16 - Type: Process

OpenBenchmarking.orgSeconds, Fewer Is BetterHackbenchCount: 16 - Type: ProcessStockTuned612182430SE +/- 0.31, N = 12SE +/- 0.31, N = 1222.4523.561. (CC) gcc options: -lpthread

Timed Linux Kernel Compilation

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed Linux Kernel Compilation 4.18Time To CompileTunedStock1020304050SE +/- 0.62, N = 6SE +/- 0.60, N = 645.6545.70

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 9StockTuned20406080100SE +/- 0.26, N = 3SE +/- 0.20, N = 384.9685.111. (CC) gcc options: -pthread -fvisibility=hidden -O2

OpenCV Benchmark

OpenBenchmarking.orgSeconds, Fewer Is BetterOpenCV Benchmark 3.3.0TunedStock20406080100SE +/- 0.26, N = 3SE +/- 0.39, N = 379.7079.841. (CXX) g++ options: -std=c++11 -rdynamic

Radiance Benchmark

Test: SMP Parallel

OpenBenchmarking.orgSeconds, Fewer Is BetterRadiance Benchmark 5.0Test: SMP ParallelTunedStock50100150200250237239

Timed LLVM Compilation

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed LLVM Compilation 6.0.1Time To CompileStockTuned50100150200250233234

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 WriteTunedStock12002400360048006000SE +/- 39.82, N = 3SE +/- 7.35, N = 3547054491. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -lcrypt -ldl -lm

Flexible IO Tester

Type: Sequential Read - IO Engine: Linux AIO - Buffered: Yes - Direct: No - Block Size: 2MB - Disk Target: Default Test Directory

OpenBenchmarking.orgMB/s, More Is BetterFlexible IO Tester 3.1Type: Sequential Read - IO Engine: Linux AIO - Buffered: Yes - Direct: No - Block Size: 2MB - Disk Target: Default Test DirectoryStockTuned16003200480064008000SE +/- 22.01, N = 3SE +/- 95.75, N = 12768974451. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -ll -lnuma -libverbs -lrt -laio -lz -lm -lpthread -ldl

PostgreSQL pgbench

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

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL pgbench 10.3Scaling: Buffer Test - Test: Normal Load - Mode: Read OnlyStockTuned100K200K300K400K500KSE +/- 1128.42, N = 3SE +/- 651.72, N = 34722974693291. (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 LBMTunedStock1632486480SE +/- 0.01, N = 3SE +/- 0.02, N = 372.9073.011. (CXX) g++ options: -lm -lpthread -lgomp -O3 -ffast-math -fopenmp

Stress-NG

Test: Socket Activity

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.07.26Test: Socket ActivityTunedStock3K6K9K12K15KSE +/- 47.31, N = 3SE +/- 463.56, N = 1115637155711. (CC) gcc options: -O2 -std=gnu99 -lm -lz -lcrypt -lrt -lpthread -laio -lc

Apache Siege

Concurrent Users: 100

OpenBenchmarking.orgTransactions Per Second, More Is BetterApache Siege 2.4.29Concurrent Users: 100TunedStock9K18K27K36K45KSE +/- 613.13, N = 6SE +/- 438.59, N = 1143840434481. (CC) gcc options: -O2 -lpthread -ldl -lssl -lcrypto

GraphicsMagick

Operation: Resizing

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.30Operation: ResizingTunedStock501001502002502472471. (CC) gcc options: -fopenmp -O2 -pthread -ljbig -lwebp -lwebpmux -ltiff -ljpeg -lXext -lSM -lICE -lX11 -llzma -lbz2 -lz -lm -lgomp -lpthread

Apache Siege

Concurrent Users: 250

OpenBenchmarking.orgTransactions Per Second, More Is BetterApache Siege 2.4.29Concurrent Users: 250StockTuned10K20K30K40K50KSE +/- 642.74, N = 3SE +/- 357.44, N = 346175400111. (CC) gcc options: -O2 -lpthread -ldl -lssl -lcrypto

NGINX Benchmark

Static Web Page Serving

OpenBenchmarking.orgRequests Per Second, More Is BetterNGINX Benchmark 1.9.9Static Web Page ServingTunedStock8K16K24K32K40KSE +/- 195.04, N = 3SE +/- 115.86, N = 335619353241. (CC) gcc options: -lpthread -lcrypt -lcrypto -lz -O3 -march=native

NAMD

ATPase Simulation - 327,506 Atoms

OpenBenchmarking.orgdays/ns, Fewer Is BetterNAMD 2.13b1ATPase Simulation - 327,506 AtomsTunedStock0.22130.44260.66390.88521.1065SE +/- 0.00063, N = 3SE +/- 0.00328, N = 30.982520.98351

Hackbench

Count: 8 - Type: Process

OpenBenchmarking.orgSeconds, Fewer Is BetterHackbenchCount: 8 - Type: ProcessStockTuned3691215SE +/- 0.18, N = 12SE +/- 0.83, N = 1212.2313.581. (CC) gcc options: -lpthread

7-Zip Compression

Compress Speed Test

OpenBenchmarking.orgMIPS, More Is Better7-Zip Compression 16.02Compress Speed TestTunedStock20K40K60K80K100KSE +/- 276.27, N = 3SE +/- 337.14, N = 394958946451. (CXX) g++ options: -pipe -lpthread

Hackbench

Count: 32 - Type: Process

OpenBenchmarking.orgSeconds, Fewer Is BetterHackbenchCount: 32 - Type: ProcessTunedStock1020304050SE +/- 0.11, N = 3SE +/- 0.68, N = 343.2743.361. (CC) gcc options: -lpthread

MBW

Test: Memory Copy, Fixed Block Size - Array Size: 4096 MiB

OpenBenchmarking.orgMiB/s, More Is BetterMBW 2018-09-08Test: Memory Copy, Fixed Block Size - Array Size: 4096 MiBTunedStock2K4K6K8K10KSE +/- 0.75, N = 3SE +/- 37.82, N = 31005799691. (CC) gcc options: -O3 -march=native

C-Ray

Total Time - 4K, 16 Rays Per Pixel

OpenBenchmarking.orgSeconds, Fewer Is BetterC-Ray 1.1Total Time - 4K, 16 Rays Per PixelTunedStock1020304050SE +/- 0.01, N = 3SE +/- 0.01, N = 342.3942.421. (CC) gcc options: -lm -lpthread -O3

Himeno Benchmark

Poisson Pressure Solver

OpenBenchmarking.orgMFLOPS, More Is BetterHimeno Benchmark 3.0Poisson Pressure SolverStockTuned7001400210028003500SE +/- 5.10, N = 3SE +/- 1.43, N = 3310230931. (CC) gcc options: -O3 -mavx2

Sunflow Rendering System

Global Illumination + Image Synthesis

OpenBenchmarking.orgSeconds, Fewer Is BetterSunflow Rendering System 0.07.2Global Illumination + Image SynthesisTunedStock0.22730.45460.68190.90921.1365SE +/- 0.02, N = 12SE +/- 0.03, N = 120.981.01

MBW

Test: Memory Copy - Array Size: 4096 MiB

OpenBenchmarking.orgMiB/s, More Is BetterMBW 2018-09-08Test: Memory Copy - Array Size: 4096 MiBTunedStock2K4K6K8K10KSE +/- 30.47, N = 3SE +/- 0.73, N = 310545105391. (CC) gcc options: -O3 -march=native

SQLite

Timed SQLite Insertions

OpenBenchmarking.orgSeconds, Fewer Is BetterSQLite 3.22Timed SQLite InsertionsStockTuned918273645SE +/- 0.01, N = 3SE +/- 0.05, N = 339.5739.731. (CC) gcc options: -O2 -lreadline -ltermcap -lz -ldl -lpthread

Blender

Blend File: BMW27 - Compute: CPU-Only

OpenBenchmarking.orgSeconds, Fewer Is BetterBlender 2.79aBlend File: BMW27 - Compute: CPU-OnlyStockTuned306090120150116116

Cryptsetup

PBKDF2-whirlpool

OpenBenchmarking.orgIterations Per Second, More Is BetterCryptsetup 2.0.4PBKDF2-whirlpooli9-7980XE: Tuned200K400K600K800K1000KSE +/- 3397.36, N = 3981223

Cryptsetup

PBKDF2-sha512

OpenBenchmarking.orgIterations Per Second, More Is BetterCryptsetup 2.0.4PBKDF2-sha512TunedStock400K800K1200K1600K2000KSE +/- 890.33, N = 3SE +/- 10002.19, N = 3SE +/- 12644.36, N = 3167326016716011661085

Cryptsetup

PBKDF2-whirlpool

OpenBenchmarking.orgIterations Per Second, More Is BetterCryptsetupPBKDF2-whirlpoolTunedStock200K400K600K800K1000K983654983654

Sockperf

Test: Latency Ping Pong

OpenBenchmarking.orgusec, Fewer Is BetterSockperf 3.4Test: Latency Ping PongTunedStock1.0352.073.1054.145.175SE +/- 0.04, N = 5SE +/- 0.07, N = 204.404.601. (CXX) g++ options: --param -O3 -rdynamic -ldl -lpthread

Sockperf

Test: Latency Under Load

OpenBenchmarking.orgusec, Fewer Is BetterSockperf 3.4Test: Latency Under LoadStockTuned918273645SE +/- 2.10, N = 20SE +/- 0.27, N = 536.5639.681. (CXX) g++ options: --param -O3 -rdynamic -ldl -lpthread

LuaJIT

Test: Composite

OpenBenchmarking.orgMflops, More Is BetterLuaJIT 2.1-gitTest: CompositeTunedStock30060090012001500SE +/- 0.62, N = 3SE +/- 0.74, N = 3162716221. (CC) gcc options: -lm -ldl -O2 -fomit-frame-pointer -U_FORTIFY_SOURCE -fno-stack-protector

Node.js Octane Benchmark

OpenBenchmarking.orgScore, More Is BetterNode.js Octane BenchmarkStockTuned10K20K30K40K50KSE +/- 43.68, N = 3SE +/- 128.44, N = 345426451971. Nodejs v8.11.4

DaCapo Benchmark

Java Test: Tradebeans

OpenBenchmarking.orgmsec, Fewer Is BetterDaCapo Benchmark 9.12-MR1Java Test: TradebeansTunedStock2K4K6K8K10KSE +/- 24.72, N = 4SE +/- 24.93, N = 487418812

Flexible IO Tester

Type: Random Read - IO Engine: Linux AIO - Buffered: Yes - Direct: No - Block Size: 2MB - Disk Target: Default Test Directory

OpenBenchmarking.orgMB/s, More Is BetterFlexible IO Tester 3.1Type: Random Read - IO Engine: Linux AIO - Buffered: Yes - Direct: No - Block Size: 2MB - Disk Target: Default Test DirectoryTunedStock2K4K6K8K10KSE +/- 29.26, N = 3SE +/- 22.03, N = 3778376701. (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: Yes - Direct: No - Block Size: 2MB - Disk Target: Default Test Directory

OpenBenchmarking.orgMB/s, More Is BetterFlexible IO Tester 3.1Type: Sequential Write - IO Engine: Linux AIO - Buffered: Yes - Direct: No - Block Size: 2MB - Disk Target: Default Test DirectoryTunedStock10002000300040005000SE +/- 48.51, N = 3SE +/- 69.94, N = 3474947261. (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: Yes - Direct: No - Block Size: 2MB - Disk Target: Default Test Directory

OpenBenchmarking.orgMB/s, More Is BetterFlexible IO Tester 3.1Type: Random Write - IO Engine: Linux AIO - Buffered: Yes - Direct: No - Block Size: 2MB - Disk Target: Default Test DirectoryTunedStock10002000300040005000SE +/- 24.51, N = 3SE +/- 38.19, N = 3484747821. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -ll -lnuma -libverbs -lrt -laio -lz -lm -lpthread -ldl

Stress-NG

Test: Context Switching

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.07.26Test: Context SwitchingStockTuned4M8M12M16M20MSE +/- 46544.97, N = 3SE +/- 32488.23, N = 320723337207209731. (CC) gcc options: -O2 -std=gnu99 -lm -lz -lcrypt -lrt -lpthread -laio -lc

Stress-NG

Test: Crypto

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.07.26Test: CryptoTunedStock8001600240032004000SE +/- 1.53, N = 3SE +/- 0.40, N = 3357835751. (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: SemaphoresTunedStock700K1400K2100K2800K3500KSE +/- 3336.75, N = 3SE +/- 8724.64, N = 3322875430232931. (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 PassingStockTuned2M4M6M8M10MSE +/- 2591.95, N = 3SE +/- 4195.33, N = 3789069077433691. (CC) gcc options: -O2 -std=gnu99 -lm -lz -lcrypt -lrt -lpthread -laio -lc

Stress-NG

Test: Vector Math

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.07.26Test: Vector MathStockTuned9K18K27K36K45KSE +/- 6.64, N = 3SE +/- 2.17, N = 341008410021. (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: ForkingTunedStock20K40K60K80K100KSE +/- 341.77, N = 3SE +/- 307.30, N = 31056551056031. (CC) gcc options: -O2 -std=gnu99 -lm -lz -lcrypt -lrt -lpthread -laio -lc

R Benchmark

OpenBenchmarking.orgSeconds, Fewer Is BetterR BenchmarkTunedStock0.06590.13180.19770.26360.3295SE +/- 0.0011, N = 3SE +/- 0.0010, N = 30.29150.29281. R scripting front-end version 3.5.1 (2018-07-02)

Compile Bench

Test: Compile

OpenBenchmarking.orgMB/s, More Is BetterCompile Bench 0.6Test: CompileTunedStock30060090012001500SE +/- 8.09, N = 3SE +/- 21.07, N = 515251466

Tesseract OCR

Time To OCR 7 Images

OpenBenchmarking.orgSeconds, Fewer Is BetterTesseract OCR 4.0.0-beta.3-249-g607eTime To OCR 7 ImagesTunedStock612182430SE +/- 0.09, N = 3SE +/- 0.04, N = 326.3726.49

TTSIOD 3D Renderer

Phong Rendering With Soft-Shadow Mapping

OpenBenchmarking.orgFPS, More Is BetterTTSIOD 3D Renderer 2.3bPhong Rendering With Soft-Shadow MappingTunedStock150300450600750SE +/- 1.36, N = 3SE +/- 2.52, N = 37097081. (CXX) g++ options: -O3 -fomit-frame-pointer -ffast-math -mtune=native -flto -msse -mrecip -mfpmath=sse -msse2 -mssse3 -lSDL -fopenmp -fwhole-program -lstdc++

PyBench

Total For Average Test Times

OpenBenchmarking.orgMilliseconds, Fewer Is BetterPyBench 2018-02-16Total For Average Test TimesStockTuned2004006008001000SE +/- 1.53, N = 3SE +/- 1.76, N = 3948949

Rodinia

Test: OpenMP Streamcluster

OpenBenchmarking.orgSeconds, Fewer Is BetterRodinia 2.4Test: OpenMP StreamclusterStockTuned48121620SE +/- 0.02, N = 3SE +/- 0.20, N = 613.8714.181. (CXX) g++ options: -O2 -lOpenCL

Hackbench

Count: 8 - Type: Thread

OpenBenchmarking.orgSeconds, Fewer Is BetterHackbenchCount: 8 - Type: ThreadStockTuned510152025SE +/- 0.38, N = 3SE +/- 0.25, N = 320.1120.791. (CC) gcc options: -lpthread

Cython benchmark

OpenBenchmarking.orgSeconds, Fewer Is BetterCython benchmark 0.27StockTuned510152025SE +/- 0.11, N = 3SE +/- 0.03, N = 320.4320.45

Rodinia

Test: OpenMP LavaMD

OpenBenchmarking.orgSeconds, Fewer Is BetterRodinia 2.4Test: OpenMP LavaMDTunedStock510152025SE +/- 0.04, N = 3SE +/- 0.28, N = 320.2520.541. (CXX) g++ options: -O2 -lOpenCL

OpenSSL

RSA 4096-bit Performance

OpenBenchmarking.orgSigns Per Second, More Is BetterOpenSSL 1.1.1RSA 4096-bit PerformanceTunedStock10002000300040005000SE +/- 4.65, N = 3SE +/- 2.78, N = 3469046891. (CC) gcc options: -pthread -m64 -O3 -lssl -lcrypto -ldl

GNU Octave Benchmark

OpenBenchmarking.orgSeconds, Fewer Is BetterGNU Octave Benchmark 4.4.1TunedStock48121620SE +/- 0.06, N = 3SE +/- 0.04, N = 317.6517.68

DaCapo Benchmark

Java Test: Tradesoap

OpenBenchmarking.orgmsec, Fewer Is BetterDaCapo Benchmark 9.12-MR1Java Test: TradesoapTunedStock10002000300040005000SE +/- 12.98, N = 4SE +/- 33.71, N = 448074826

PHPBench

PHP Benchmark Suite

OpenBenchmarking.orgScore, More Is BetterPHPBench 0.8.1PHP Benchmark SuiteTunedStock150K300K450K600K750KSE +/- 532.80, N = 3SE +/- 1083.13, N = 3705433705214

Apache Siege

Concurrent Users: 50

OpenBenchmarking.orgTransactions Per Second, More Is BetterApache Siege 2.4.29Concurrent Users: 50TunedStock8K16K24K32K40KSE +/- 513.39, N = 3SE +/- 579.95, N = 335384353051. (CC) gcc options: -O2 -lpthread -ldl -lssl -lcrypto

Sockperf

Test: Throughput

OpenBenchmarking.orgMessages Per Second, More Is BetterSockperf 3.4Test: ThroughputTunedStock70K140K210K280K350KSE +/- 3358.81, N = 5SE +/- 3597.48, N = 53046323035631. (CXX) g++ options: --param -O3 -rdynamic -ldl -lpthread

DaCapo Benchmark

Java Test: H2

OpenBenchmarking.orgmsec, Fewer Is BetterDaCapo Benchmark 9.12-MR1Java Test: H2TunedStock13002600390052006500SE +/- 47.06, N = 4SE +/- 28.41, N = 459736068

Scikit-Learn

OpenBenchmarking.orgSeconds, Fewer Is BetterScikit-Learn 0.17.1StockTuned3691215SE +/- 0.04, N = 3SE +/- 0.04, N = 313.6013.60

Rodinia

Test: OpenMP CFD Solver

OpenBenchmarking.orgSeconds, Fewer Is BetterRodinia 2.4Test: OpenMP CFD SolverTunedStock3691215SE +/- 0.03, N = 3SE +/- 0.02, N = 311.5611.581. (CXX) g++ options: -O2 -lOpenCL

Node.js Express HTTP Load Test

OpenBenchmarking.orgRequests Per Second, More Is BetterNode.js Express HTTP Load TestTunedStock2K4K6K8K10KSE +/- 25.12, N = 3SE +/- 6.81, N = 3959095361. Nodejs v8.11.4

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 19StockTuned3691215SE +/- 0.02, N = 3SE +/- 0.05, N = 310.4410.441. (CC) gcc options: -O3 -pthread -lz -llzma

Hackbench

Count: 4 - Type: Thread

OpenBenchmarking.orgSeconds, Fewer Is BetterHackbenchCount: 4 - Type: ThreadTunedStock3691215SE +/- 0.03, N = 3SE +/- 0.03, N = 38.829.081. (CC) gcc options: -lpthread

DaCapo Benchmark

Java Test: Jython

OpenBenchmarking.orgmsec, Fewer Is BetterDaCapo Benchmark 9.12-MR1Java Test: JythonStockTuned8001600240032004000SE +/- 12.64, N = 4SE +/- 31.69, N = 435913661

Hackbench

Count: 4 - Type: Process

OpenBenchmarking.orgSeconds, Fewer Is BetterHackbenchCount: 4 - Type: ProcessStockTuned246810SE +/- 0.01, N = 3SE +/- 0.01, N = 36.646.651. (CC) gcc options: -lpthread

Git

Time To Complete Common Git Commands

OpenBenchmarking.orgSeconds, Fewer Is BetterGitTime To Complete Common Git CommandsTunedStock1.21732.43463.65194.86926.0865SE +/- 0.02, N = 3SE +/- 0.02, N = 35.405.411. git version 2.19.1

FS-Mark

Test: 1000 Files, 1MB Size

OpenBenchmarking.orgFiles/s, More Is BetterFS-Mark 3.3Test: 1000 Files, 1MB SizeTunedStock4080120160200SE +/- 2.88, N = 3SE +/- 2.59, N = 31901891. (CC) gcc options: -static

Apache Siege

Concurrent Users: 10

OpenBenchmarking.orgTransactions Per Second, More Is BetterApache Siege 2.4.29Concurrent Users: 10StockTuned5K10K15K20K25KSE +/- 56.69, N = 3SE +/- 368.29, N = 325338241661. (CC) gcc options: -O2 -lpthread -ldl -lssl -lcrypto

CloverLeaf

Lagrangian-Eulerian Hydrodynamics

OpenBenchmarking.orgSeconds, Fewer Is BetterCloverLeafLagrangian-Eulerian HydrodynamicsTunedStock0.54681.09361.64042.18722.734SE +/- 0.01, N = 3SE +/- 0.01, N = 32.402.431. (F9X) gfortran options: -O3 -march=native -funroll-loops -fopenmp

Parboil

Test: OpenMP CUTCP

OpenBenchmarking.orgSeconds, Fewer Is BetterParboil 2.5Test: OpenMP CUTCPStockTuned0.53551.0711.60652.1422.6775SE +/- 0.01, N = 3SE +/- 0.01, N = 32.382.381. (CXX) g++ options: -lm -lpthread -lgomp -O3 -ffast-math -fopenmp

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 EncodeTunedStock70140210280350SE +/- 5.69, N = 3SE +/- 4.75, N = 33153091. (CC) gcc options: -fPIE -fPIC -O2 -flto -fvisibility=hidden -mavx -pie -rdynamic -lpthread -lrt -lm

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 EncodeTunedStock70140210280350SE +/- 4.13, N = 3SE +/- 3.85, N = 33103091. (CC) gcc options: -fPIE -fPIC -O2 -flto -fvisibility=hidden -march=native -pie -rdynamic -lpthread -lrt

ctx_clock

Context Switch Time

OpenBenchmarking.orgClocks, Fewer Is Betterctx_clockContext Switch TimeStockTuned80160240320400372372

Compile Bench

Test: Initial Create

OpenBenchmarking.orgMB/s, More Is BetterCompile Bench 0.6Test: Initial CreateTunedStock150300450600750SE +/- 9.75, N = 3SE +/- 15.33, N = 3686665


Phoronix Test Suite v10.8.5