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

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

sqlite: Timed SQLite Insertionsfio: Rand Read - Linux AIO - Yes - No - 2MB - Default Test Directoryfio: Rand Write - Linux AIO - Yes - No - 2MB - Default Test Directoryfio: Seq Read - Linux AIO - Yes - No - 2MB - Default Test Directoryfio: Seq Write - Linux AIO - Yes - No - 2MB - Default Test Directoryfs-mark: 1000 Files, 1MB Sizefs-mark: 4000 Files, 32 Sub Dirs, 1MB Sizecompilebench: Compilecompilebench: Initial Createtinymembench: Standard Memcpytinymembench: Standard Memsetmbw: Memory Copy - 4096 MiBmbw: Memory Copy, Fixed Block Size - 4096 MiBsockperf: Throughputsockperf: Latency Ping Pongsockperf: Latency Under Loadparboil: OpenMP LBMparboil: OpenMP CUTCPcloverleaf: Lagrangian-Eulerian Hydrodynamicsrodinia: OpenMP LavaMDrodinia: OpenMP CFD Solverrodinia: OpenMP Streamclusternamd: ATPase Simulation - 327,506 Atomsdacapobench: H2dacapobench: Jythondacapobench: Tradesoapdacapobench: Tradebeansluajit: Compositenode-express-loadtest: ttsiod-renderer: Phong Rendering With Soft-Shadow Mappingsvt-hevc: 1080p 8-bit YUV To HEVC Video Encodesvt-vp9: 1080p 8-bit YUV To VP9 Video Encodevpxenc: vpxenc VP9 1080p Video Encodegraphics-magick: Resizinghimeno: Poisson Pressure Solvercompress-7zip: Compress Speed Testbuild-linux-kernel: Time To Compilebuild-llvm: Time To Compilec-ray: Total Time - 4K, 16 Rays Per Pixelnode-octane: compress-xz: Compressing ubuntu-16.04.3-server-i386.img, Compression Level 9compress-zstd: Compressing ubuntu-16.04.3-server-i386.img, Compression Level 19cython-bench: hackbench: 4 - Threadhackbench: 8 - Threadhackbench: 16 - Threadhackbench: 4 - Processhackbench: 8 - Processhackbench: 16 - Processhackbench: 32 - Processopencv-bench: radiance: SMP Parallelrbenchmark: openssl: RSA 4096-bit Performancecryptsetup: PBKDF2-sha512cryptsetup: PBKDF2-whirlpoolpgbench: Buffer Test - Normal Load - Read Onlypgbench: Buffer Test - Normal Load - Read Writeoctave-benchmark: stress-ng: Cryptostress-ng: Forkingstress-ng: Semaphoresstress-ng: Vector Mathstress-ng: Socket Activitystress-ng: Context Switchingstress-ng: System V Message Passingctx-clock: Context Switch Timeblender: BMW27 - CPU-Onlypybench: Total For Average Test Timesnginx: Static Web Page Servingapache-siege: 10apache-siege: 50apache-siege: 100apache-siege: 200apache-siege: 250phpbench: PHP Benchmark Suitegit: Time To Complete Common Git Commandsscikit-learn: sunflow: Global Illumination + Image Synthesistesseract-ocr: Time To OCR 7 Imagesbrl-cad: VGR Performance Metriccryptsetup: PBKDF2-whirlpooli9-7980XE Stock Tuned39.577670478276894726189113146666510298285451053999693035634.6036.5673.012.382.4320.5411.5813.870.9835160683591482688121622953670830930922.8424731029464545.7023342.424542684.9610.4420.439.0820.1136.366.6412.2322.4543.3679.842390.292846891661085983654472297544917.683575105603302329341008155712072333778906903721169483532425338353054344838182461757052145.4113.601.0126.4921018739.7377834847744547491901131525686103582869810545100573046324.4039.6872.902.382.4020.2511.5614.180.9825259733661480787411627959070931031522.8024730939495845.6523442.394519785.1110.4420.458.8220.7935.166.6513.5823.5643.2779.702370.291546901673260983654469329547017.653578105655322875441002156372072097377433693721169493561924166353844384036038400117054335.4013.600.9826.37210634981223OpenBenchmarking.org

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

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 DirectoryStockTuned2K4K6K8K10KSE +/- 22.03, N = 3SE +/- 29.26, N = 3767077831. (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 DirectoryStockTuned10002000300040005000SE +/- 38.19, N = 3SE +/- 24.51, N = 3478248471. (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: 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

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 DirectoryStockTuned10002000300040005000SE +/- 69.94, N = 3SE +/- 48.51, N = 3472647491. (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 SizeStockTuned4080120160200SE +/- 2.59, N = 3SE +/- 2.88, N = 31891901. (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 SizeStockTuned306090120150SE +/- 5.62, N = 12SE +/- 5.56, N = 121131131. (CC) gcc options: -static

Compile Bench

Test: Compile

OpenBenchmarking.orgMB/s, More Is BetterCompile Bench 0.6Test: CompileStockTuned30060090012001500SE +/- 21.07, N = 5SE +/- 8.09, N = 314661525

Compile Bench

Test: Initial Create

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

Tinymembench

Standard Memcpy

OpenBenchmarking.orgMB/s, More Is BetterTinymembench 2018-05-28Standard MemcpyStockTuned2K4K6K8K10KSE +/- 40.77, N = 3SE +/- 2.38, N = 310298103581. (CC) gcc options: -O2 -lm

Tinymembench

Standard Memset

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

MBW

Test: Memory Copy - Array Size: 4096 MiB

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

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 MiBStockTuned2K4K6K8K10KSE +/- 37.82, N = 3SE +/- 0.75, N = 39969100571. (CC) gcc options: -O3 -march=native

Sockperf

Test: Throughput

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

Sockperf

Test: Latency Ping Pong

OpenBenchmarking.orgusec, Fewer Is BetterSockperf 3.4Test: Latency Ping PongStockTuned1.0352.073.1054.145.175SE +/- 0.07, N = 20SE +/- 0.04, N = 54.604.401. (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

Parboil

Test: OpenMP LBM

OpenBenchmarking.orgSeconds, Fewer Is BetterParboil 2.5Test: OpenMP LBMStockTuned1632486480SE +/- 0.02, N = 3SE +/- 0.01, N = 373.0172.901. (CXX) g++ options: -lm -lpthread -lgomp -O3 -ffast-math -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

CloverLeaf

Lagrangian-Eulerian Hydrodynamics

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

Rodinia

Test: OpenMP LavaMD

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

Rodinia

Test: OpenMP CFD Solver

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

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

NAMD

ATPase Simulation - 327,506 Atoms

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

DaCapo Benchmark

Java Test: H2

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

DaCapo Benchmark

Java Test: Jython

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

DaCapo Benchmark

Java Test: Tradesoap

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

DaCapo Benchmark

Java Test: Tradebeans

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

LuaJIT

Test: Composite

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

Node.js Express HTTP Load Test

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

TTSIOD 3D Renderer

Phong Rendering With Soft-Shadow Mapping

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

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

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

GraphicsMagick

Operation: Resizing

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

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

7-Zip Compression

Compress Speed Test

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

Timed Linux Kernel Compilation

Time To Compile

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

Timed LLVM Compilation

Time To Compile

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

C-Ray

Total Time - 4K, 16 Rays Per Pixel

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

Node.js Octane Benchmark

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

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

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

Cython benchmark

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

Hackbench

Count: 4 - Type: Thread

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

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

Hackbench

Count: 16 - Type: Thread

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

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

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

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

Hackbench

Count: 32 - Type: Process

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

OpenCV Benchmark

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

Radiance Benchmark

Test: SMP Parallel

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

R Benchmark

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

OpenSSL

RSA 4096-bit Performance

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

Cryptsetup

PBKDF2-sha512

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

Cryptsetup

PBKDF2-whirlpool

OpenBenchmarking.orgIterations Per Second, More Is BetterCryptsetupPBKDF2-whirlpoolStockTuned200K400K600K800K1000K983654983654

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

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

GNU Octave Benchmark

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

Stress-NG

Test: Crypto

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.07.26Test: CryptoStockTuned8001600240032004000SE +/- 0.40, N = 3SE +/- 1.53, N = 3357535781. (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: ForkingStockTuned20K40K60K80K100KSE +/- 307.30, N = 3SE +/- 341.77, N = 31056031056551. (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: SemaphoresStockTuned700K1400K2100K2800K3500KSE +/- 8724.64, N = 3SE +/- 3336.75, N = 3302329332287541. (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: Socket Activity

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.07.26Test: Socket ActivityStockTuned3K6K9K12K15KSE +/- 463.56, N = 11SE +/- 47.31, N = 315571156371. (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 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: 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

ctx_clock

Context Switch Time

OpenBenchmarking.orgClocks, Fewer Is Betterctx_clockContext Switch TimeStockTuned80160240320400372372

Blender

Blend File: BMW27 - Compute: CPU-Only

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

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

NGINX Benchmark

Static Web Page Serving

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

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

Apache Siege

Concurrent Users: 50

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

Apache Siege

Concurrent Users: 100

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

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

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

PHPBench

PHP Benchmark Suite

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

Git

Time To Complete Common Git Commands

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

Scikit-Learn

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

Sunflow Rendering System

Global Illumination + Image Synthesis

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

Tesseract OCR

Time To OCR 7 Images

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

BRL-CAD

VGR Performance Metric

OpenBenchmarking.orgVGR Performance Metric, More Is BetterBRL-CAD 7.28.0VGR Performance MetricStockTuned50K100K150K200K250K2101872106341. (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

Cryptsetup

PBKDF2-whirlpool

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


Phoronix Test Suite v10.8.5