EPYC 7F72 Kernel Testing

AMD EPYC 7F72 24-Core testing with a ASRockRack EPYCD8 (P2.10 BIOS) and ASPEED on Ubuntu 20.04 via the Phoronix Test Suite.

HTML result view exported from: https://openbenchmarking.org/result/2009146-FI-EPYC7F72K42&sor&grw.

EPYC 7F72 Kernel TestingProcessorMotherboardChipsetMemoryDiskGraphicsAudioMonitorNetworkOSKernelDesktopDisplay ServerDisplay DriverCompilerFile-SystemScreen ResolutionLinux 5.9-rc4Linux 5.9-rc4 + patchLinux 5.8AMD EPYC 7F72 24-Core @ 3.20GHz (24 Cores / 48 Threads)ASRockRack EPYCD8 (P2.10 BIOS)AMD Starship/Matisse126GB3841GB Micron_9300_MTFDHAL3T8TDP + 32GB Flash DiskASPEEDAMD Starship/MatisseVE2282 x Intel I350Ubuntu 20.045.9.0-rc4-pts (x86_64) 20200910GNOME Shell 3.36.4X Server 1.20.8modesetting 1.20.8GCC 9.3.0ext41920x10805.9.0-rc4-pts-patch (x86_64) 202009111024x7685.8.0-pts (x86_64)OpenBenchmarking.orgCompiler Details- --build=x86_64-linux-gnu --disable-vtable-verify --disable-werror --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-gnu-unique-object --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++,gm2 --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-targets=nvptx-none,hsa --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=auto --with-tune=generic --without-cuda-driver -v Disk Details- NONE / errors=remount-ro,relatime,rwProcessor Details- Scaling Governor: acpi-cpufreq ondemand - CPU Microcode: 0x830101cJava Details- OpenJDK Runtime Environment (build 11.0.8+10-post-Ubuntu-0ubuntu120.04)Python Details- Python 3.8.2Security Details- itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + spec_store_bypass: Mitigation of SSB disabled via prctl and seccomp + spectre_v1: Mitigation of usercopy/swapgs barriers and __user pointer sanitization + spectre_v2: Mitigation of Full AMD retpoline IBPB: conditional IBRS_FW STIBP: always-on RSB filling + srbds: Not affected + tsx_async_abort: Not affected

EPYC 7F72 Kernel Testingcompilebench: Compilecompilebench: Initial Createcompilebench: Read Compiled Treejava-gradle-perf: Reactorhackbench: 1 - Threadhackbench: 2 - Threadhackbench: 4 - Threadhackbench: 8 - Threadhackbench: 1 - Processhackbench: 16 - Threadhackbench: 2 - Processhackbench: 4 - Processhackbench: 8 - Processhackbench: 16 - Processhackbench: 32 - Processstress-ng: MMAPstress-ng: NUMAstress-ng: MEMFDstress-ng: Atomicstress-ng: Cryptostress-ng: Mallocstress-ng: Forkingstress-ng: SENDFILEstress-ng: CPU Cachestress-ng: CPU Stressstress-ng: Semaphoresstress-ng: Matrix Mathstress-ng: Vector Mathstress-ng: Memory Copyingstress-ng: Socket Activitystress-ng: Context Switchingstress-ng: Glibc C String Functionsstress-ng: Glibc Qsort Data Sortingstress-ng: System V Message Passinggeekbench: CPU Multi Coregeekbench: CPU Multi Core - Gaussian Blurgeekbench: CPU Multi Core - Face Detectiongeekbench: CPU Multi Core - Horizon Detectiongeekbench: CPU Single Coregeekbench: CPU Single Core - Gaussian Blurgeekbench: CPU Single Core - Face Detectiongeekbench: CPU Single Core - Horizon Detectiondacapobench: H2dacapobench: Jythondacapobench: Tradesoapdacapobench: Tradebeansrenaissance: Scala Dottyrenaissance: Rand Forestrenaissance: Apache Spark ALSrenaissance: Apache Spark Bayesrenaissance: Savina Reactors.IOrenaissance: Apache Spark PageRankrenaissance: Twitter HTTP Requestsrenaissance: In-Memory Database Shootoutrenaissance: Akka Unbalanced Cobwebbed Treerenaissance: Genetic Algorithm Using Jenetics + Futurestesseract-ocr: Time To OCR 7 Imagesbrl-cad: VGR Performance Metricastcenc: Fastastcenc: Mediumastcenc: Thoroughastcenc: Exhaustivegmic: 2D Function Plotting, 1000 Timesgmic: Plotting Isosurface Of A 3D Volume, 1000 Timesgmic: 3D Elevated Function In Rand Colors, 100 Timeshugin: Panorama Photo Assistant + Stitching Timerawtherapee: Total Benchmark Timersvg: SVG Files To PNGocrmypdf: Processing 60 Page PDF Documentfs-mark: 1000 Files, 1MB Sizefs-mark: 5000 Files, 1MB Size, 4 Threadsfs-mark: 4000 Files, 32 Sub Dirs, 1MB Sizefs-mark: 1000 Files, 1MB Size, No Sync/FSynchimeno: Poisson Pressure Solverplaidml: No - Inference - VGG16 - CPUplaidml: No - Inference - VGG19 - CPUplaidml: No - Inference - IMDB LSTM - CPUplaidml: No - Inference - Mobilenet - CPUplaidml: No - Inference - ResNet 50 - CPUplaidml: No - Inference - DenseNet 201 - CPUplaidml: No - Inference - Inception V3 - CPUplaidml: No - Inference - NASNer Large - CPUlczero: BLASlczero: Eigennumenta-nab: EXPoSEnumenta-nab: Relative Entropynumenta-nab: Windowed Gaussiannumenta-nab: Earthgecko Skylinenumenta-nab: Bayesian Changepointai-benchmark: Device Inference Scoreai-benchmark: Device Training Scoreai-benchmark: Device AI Scoreecp-candle: P1B2ecp-candle: P3B1ecp-candle: P3B2tensorflow-lite: SqueezeNettensorflow-lite: Inception V4tensorflow-lite: NASNet Mobiletensorflow-lite: Mobilenet Floattensorflow-lite: Mobilenet Quanttensorflow-lite: Inception ResNet V2mlpack: scikit_icamlpack: scikit_qdamlpack: scikit_svmmlpack: scikit_linearridgeregressionhpcg: rodinia: OpenMP LavaMDrodinia: OpenMP HotSpot3Drodinia: OpenMP Leukocyterodinia: OpenMP CFD Solverrodinia: OpenMP Streamclusternamd: ATPase Simulation - 327,506 Atomsneat: cp2k: Fayalite-FIST Dataosbench: Create Filesosbench: Create Threadsosbench: Launch Programsosbench: Create Processesosbench: Memory Allocationsperf-bench: Epoll Waitperf-bench: Futex Hashperf-bench: Memcpy 1MBperf-bench: Memset 1MBperf-bench: Sched Pipeperf-bench: Futex Lock-Piperf-bench: Syscall Basicpmbench: 1 - 50%pmbench: 2 - 50%pmbench: 4 - 50%pmbench: 8 - 50%pmbench: 1 - 100% Readspmbench: 2 - 100% Readspmbench: 4 - 100% Readspmbench: 8 - 100% Readspmbench: 1 - 100% Writespmbench: 2 - 100% Writespmbench: 4 - 100% Writespmbench: 8 - 100% Writesschbench: 2 - 2schbench: 2 - 4schbench: 2 - 6schbench: 2 - 8schbench: 4 - 2schbench: 4 - 4schbench: 4 - 6schbench: 4 - 8ethr: TCP - Latency - 1ethr: TCP - Latency - 16ethr: HTTP - Bandwidth - 1ethr: TCP - Bandwidth - 16ethr: UDP - Bandwidth - 16ethr: HTTP - Bandwidth - 16ethr: TCP - Connections/s - 1ethr: TCP - Connections/s - 16iperf: 5201 - 10 Seconds - UDP - 100Mbit Objective - 1iperf: 5201 - 10 Seconds - UDP - 1000Mbit Objective - 1iperf: 5201 - 10 Seconds - UDP - 100Mbit Objective - 20iperf: 5201 - 10 Seconds - UDP - 100Mbit Objective - 32iperf: 5201 - 10 Seconds - UDP - 1000Mbit Objective - 20iperf: 5201 - 10 Seconds - UDP - 1000Mbit Objective - 32iperf: 5201 - 10 Seconds - TCP - 1iperf: 5201 - 10 Seconds - UDP - 1iperf: 5201 - 10 Seconds - TCP - 20iperf: 5201 - 10 Seconds - TCP - 32iperf: 5201 - 10 Seconds - UDP - 20iperf: 5201 - 10 Seconds - UDP - 32coremark: CoreMark Size 666 - Iterations Per Secondbuild-apache: Time To Compilebuild-llvm: Time To Compilecompress-zstd: 3compress-zstd: 19build-linux-kernel: Time To Compileaom-av1: Speed 0 Two-Passaom-av1: Speed 4 Two-Passaom-av1: Speed 6 Realtimeaom-av1: Speed 6 Two-Passaom-av1: Speed 8 Realtimesvt-vp9: VMAF Optimized - Bosphorus 1080psvt-vp9: PSNR/SSIM Optimized - Bosphorus 1080psvt-vp9: Visual Quality Optimized - Bosphorus 1080px264: H.264 Video Encodingsvt-av1: Enc Mode 4 - 1080psvt-av1: Enc Mode 8 - 1080px265: H.265 1080p Video Encodingblender: BMW27 - CPU-Onlyblender: Classroom - CPU-Onlyblender: Fishy Cat - CPU-Onlyblender: Barbershop - CPU-Onlyblender: Pabellon Barcelona - CPU-Onlyavifenc: 0avifenc: 2avifenc: 8avifenc: 10oidn: Memorialopenvkl: vklBenchmarkyafaray: Total Time For Sample Scenebuild2: Time To Compileblosc: blosclzpyperformance: gopyperformance: 2to3pyperformance: chaospyperformance: floatpyperformance: nbodypyperformance: pathlibpyperformance: raytracepyperformance: json_loadspyperformance: crypto_pyaespyperformance: regex_compilepyperformance: python_startuppyperformance: django_templatepyperformance: pickle_pure_pythonmcperf: Add - 1mcperf: Get - 1mcperf: Set - 1mcperf: Add - 16mcperf: Get - 16mcperf: Set - 16mcperf: Append - 1mcperf: Delete - 1mcperf: Append - 16mcperf: Delete - 16mcperf: Prepend - 1mcperf: Replace - 1mcperf: Prepend - 16mcperf: Replace - 16nginx: Static Web Page Servingapache: Static Web Page Servingopenssl: RSA 4096-bit Performanceapache-siege: 1apache-siege: 10apache-siege: 50apache-siege: 100apache-siege: 200apache-siege: 250node-express-loadtest: phpbench: PHP Benchmark Suitekeydb: redis: LPOPredis: SADDredis: LPUSHredis: GETredis: SETsqlite: 8sqlite-speedtest: Timed Time - Size 1,000cassandra: Readscassandra: Writespgbench: Buffer Test - Normal Load - Read Onlypgbench: Buffer Test - Normal Load - Read Writepgbench: Buffer Test - Single Thread - Read Onlypgbench: Buffer Test - Single Thread - Read Writemysqlslap: 16mysqlslap: 32mysqlslap: 64mysqlslap: 128mysqlslap: 256mysqlslap: 512node-octane: git: Time To Complete Common Git Commandspybench: Total For Average Test TimesLinux 5.9-rc4Linux 5.9-rc4 + patchLinux 5.81949.98585.653023.05333.1293.8945.9519.55016.5203.09330.8545.5589.25215.01527.21456.688410.72578.19825.00365322.276306.14507114594.7357705.57387421.3953.878853.553456386.40101892.21199819.5412488.1013647.4010013372.563436106.84369.2712519608.14257431.30231.5689.0114972.69.6026.640984624367753021655.7311980.2772108.752224.90315131.1023683.3183405.9635229.24514532.6401800.31328.7433057065.426.7110.4881.12187.63922.98496.42550.68950.53529.47518.877898.41869.8886.92442.34084.74260029.6724.00654.0313.575.753.1310.411.122552114889.88314.9887.34981.02928.90218741451332540.362614.691863.37687232.2131551398874.358012.258870.8114699061.0539.4224.701.6617.045499.14897.48453.46710.59614.3640.8579016.283533.87614.88463622.44710968.89979149.753984104.0512721072044812199.23257358.640326281265230172629670.10070.12000.11370.11560.04460.04460.04460.04470.05430.05770.05900.0586272934392546413721.0420.94900.40157893.77777778100940.666666672758.0712697474751001000200032001999931821377011.0534617343982133.6993262.69805423.297283.2408384.5102.438.7100.302.2618.693.5232.26353.44369.70285.77174.856.73156.68160.6767.28196.6486.98284.71214.4262.08137.9025.5485.41318.28290.2090.17667.8139682.326334812012811818.651726.21181838.7951.349939749.958072.339138.539677.160759.639836.541729.060717.241622.659868.942450.540974.741932.041885.232458.4428386.736339.16789.8920243.6326919.6620975.0319552.8219657.268380573649407410.681332716.881620429.831218625.211768092.331444961.844.61972.1651008184151403854.02638231955.14805720409.5912383064.1462936316284912565654704674179854.99010681950.71587.333000.73337.8674.1045.9109.52316.1533.75630.5295.6009.12214.62325.58154.910403.89585.61824.32364924.546305.67501004926.0558452.66391202.8452.178880.223441381.21102008.94198393.3412753.8613905.7611280975.343322250.21369.4312462106.06255861.29232.5689.3113068.69.5426.341844624358552541658.8241966.5222132.302224.16714681.4503666.5923444.9145214.58714690.0621815.12128.8563049065.436.6910.4681.05187.46121.72395.83150.95150.42229.54219.015917.21854.5895.42424.64150.81871429.4524.29650.5213.535.763.1510.421.122462114876.25014.8427.27779.63728.63618841478336239.086622.247871.62887168.0131045098318.657955.458877.5114962761.9739.0224.731.6716.580399.01096.58854.94710.63314.3640.8579516.281536.97614.93710822.77692267.12118853.490798102.5506661144045240209.21409359.919849282779228173075520.10090.11030.10890.11460.04450.04460.04470.04480.05440.05820.05940.0579263434392347413719.8520.56901.47154016.444444441016212737.0212800594381001000200032001999930970376721.0535326342802133.6993613.52599223.373291.5288383.1100.938.9880.292.2118.213.4231.60351.74367.35284.30171.776.71856.12460.7066.87196.2786.49285.02214.1762.51237.6195.5545.42718.35290.6589.91068.5539810.926334611912411918.449526.31181828.6251.749939085.758812.640095.940435.262084.540598.243306.460980.742918.660526.042294.741621.842834.242390.332866.1228553.856349.16918.1420149.1327677.3720384.6419590.5119731.427652575978407892.701278815.501612914.461231050.561750558.621505075.704.63971.938730174367402885.86414131943.58808620600.0420223103.4220786343284612505614714674072855.26610641988.91603.173023.05318.9503.2394.6707.92514.7623.06230.1674.3216.43413.08427.26551.591350.33579.32748.43365355.886317.76496833797.0264896.91385334.2251.958898.873487114.64101825.56200464.4312739.5613570.310450619.333354956.81365.5213824575.94248511.29233.2688.9114872.09.5126.541384698361752101649.8651959.9712117.255228.29214187.8833656.0083384.0165098.65514829.7251823.49428.8593018505.426.7110.4580.99186.28721.91395.80950.62050.97429.25518.949900.71875.5916.02490.74126.67079429.5724.21648.7913.485.763.1310.431.122482087869.96214.9587.30880.72629.03418601456331640.989626.312867.94686930.6131005797790.357927.758686.1114689762.1939.4024.561.6816.445098.36997.23554.56610.64414.5810.8580016.277537.0914.73355221.00467762.32023243.668906102.8889811113844894849.22652459.129714276116227172380580.10100.11010.11830.11290.04460.04450.04450.04470.05440.05820.05990.0586253035402546433820.9320.96900.88157569.11111111100755.111111112736.1412963612661001000200032001999930959371211.0535608350562133.6999077.15068423.046282.6368361.7100.938.6300.292.2618.323.5031.23350.31365.29285.09171.256.68056.05759.9967.01197.1586.35284.21215.7162.56737.7595.5965.45618.43292.2889.03868.0099529.026234511912511818.449526.31171817.8251.750137569.459073.338084.237421.658492.537981.539856.058784.840015.359368.239907.839296.640102.339855.433656.4729495.146339.17912.2920398.9936228.0633610.1157546.3459490.658608575324407304.601420279.271817867.401353713.401996950.611600412.634.61672.589572176581408399.06463132192.64246020934.7047053117.3755946438286012635674714694181655.0751062OpenBenchmarking.org

Compile Bench

Test: Compile

OpenBenchmarking.orgMB/s, More Is BetterCompile Bench 0.6Test: CompileLinux 5.8Linux 5.9-rc4 + patchLinux 5.9-rc4400800120016002000SE +/- 22.26, N = 6SE +/- 6.60, N = 3SE +/- 20.22, N = 81988.911950.711949.98

Compile Bench

Test: Initial Create

OpenBenchmarking.orgMB/s, More Is BetterCompile Bench 0.6Test: Initial CreateLinux 5.8Linux 5.9-rc4 + patchLinux 5.9-rc4130260390520650SE +/- 3.10, N = 3SE +/- 2.92, N = 3SE +/- 2.19, N = 3603.17587.33585.65

Compile Bench

Test: Read Compiled Tree

OpenBenchmarking.orgMB/s, More Is BetterCompile Bench 0.6Test: Read Compiled TreeLinux 5.8Linux 5.9-rc4Linux 5.9-rc4 + patch6001200180024003000SE +/- 10.79, N = 3SE +/- 10.79, N = 3SE +/- 10.44, N = 33023.053023.053000.73

Java Gradle Build

Gradle Build: Reactor

OpenBenchmarking.orgSeconds, Fewer Is BetterJava Gradle BuildGradle Build: ReactorLinux 5.8Linux 5.9-rc4Linux 5.9-rc4 + patch70140210280350SE +/- 4.35, N = 4SE +/- 5.33, N = 9SE +/- 5.46, N = 9318.95333.13337.87

Hackbench

Count: 1 - Type: Thread

OpenBenchmarking.orgSeconds, Fewer Is BetterHackbenchCount: 1 - Type: ThreadLinux 5.8Linux 5.9-rc4Linux 5.9-rc4 + patch0.92341.84682.77023.69364.617SE +/- 0.078, N = 15SE +/- 0.073, N = 15SE +/- 0.033, N = 33.2393.8944.1041. (CC) gcc options: -lpthread

Hackbench

Count: 2 - Type: Thread

OpenBenchmarking.orgSeconds, Fewer Is BetterHackbenchCount: 2 - Type: ThreadLinux 5.8Linux 5.9-rc4 + patchLinux 5.9-rc41.3392.6784.0175.3566.695SE +/- 0.053, N = 3SE +/- 0.037, N = 3SE +/- 0.046, N = 34.6705.9105.9511. (CC) gcc options: -lpthread

Hackbench

Count: 4 - Type: Thread

OpenBenchmarking.orgSeconds, Fewer Is BetterHackbenchCount: 4 - Type: ThreadLinux 5.8Linux 5.9-rc4 + patchLinux 5.9-rc43691215SE +/- 0.040, N = 3SE +/- 0.083, N = 3SE +/- 0.130, N = 37.9259.5239.5501. (CC) gcc options: -lpthread

Hackbench

Count: 8 - Type: Thread

OpenBenchmarking.orgSeconds, Fewer Is BetterHackbenchCount: 8 - Type: ThreadLinux 5.8Linux 5.9-rc4 + patchLinux 5.9-rc448121620SE +/- 0.13, N = 3SE +/- 0.16, N = 3SE +/- 0.15, N = 314.7616.1516.521. (CC) gcc options: -lpthread

Hackbench

Count: 1 - Type: Process

OpenBenchmarking.orgSeconds, Fewer Is BetterHackbenchCount: 1 - Type: ProcessLinux 5.8Linux 5.9-rc4Linux 5.9-rc4 + patch0.84511.69022.53533.38044.2255SE +/- 0.050, N = 15SE +/- 0.117, N = 15SE +/- 0.045, N = 33.0623.0933.7561. (CC) gcc options: -lpthread

Hackbench

Count: 16 - Type: Thread

OpenBenchmarking.orgSeconds, Fewer Is BetterHackbenchCount: 16 - Type: ThreadLinux 5.8Linux 5.9-rc4 + patchLinux 5.9-rc4714212835SE +/- 0.09, N = 3SE +/- 0.17, N = 3SE +/- 0.29, N = 1330.1730.5330.851. (CC) gcc options: -lpthread

Hackbench

Count: 2 - Type: Process

OpenBenchmarking.orgSeconds, Fewer Is BetterHackbenchCount: 2 - Type: ProcessLinux 5.8Linux 5.9-rc4Linux 5.9-rc4 + patch1.262.523.785.046.3SE +/- 0.014, N = 3SE +/- 0.056, N = 3SE +/- 0.003, N = 34.3215.5585.6001. (CC) gcc options: -lpthread

Hackbench

Count: 4 - Type: Process

OpenBenchmarking.orgSeconds, Fewer Is BetterHackbenchCount: 4 - Type: ProcessLinux 5.8Linux 5.9-rc4 + patchLinux 5.9-rc43691215SE +/- 0.034, N = 3SE +/- 0.041, N = 3SE +/- 0.011, N = 36.4349.1229.2521. (CC) gcc options: -lpthread

Hackbench

Count: 8 - Type: Process

OpenBenchmarking.orgSeconds, Fewer Is BetterHackbenchCount: 8 - Type: ProcessLinux 5.8Linux 5.9-rc4 + patchLinux 5.9-rc448121620SE +/- 0.05, N = 3SE +/- 0.04, N = 3SE +/- 0.17, N = 613.0814.6215.021. (CC) gcc options: -lpthread

Hackbench

Count: 16 - Type: Process

OpenBenchmarking.orgSeconds, Fewer Is BetterHackbenchCount: 16 - Type: ProcessLinux 5.9-rc4 + patchLinux 5.9-rc4Linux 5.8612182430SE +/- 0.28, N = 3SE +/- 0.32, N = 15SE +/- 0.08, N = 325.5827.2127.271. (CC) gcc options: -lpthread

Hackbench

Count: 32 - Type: Process

OpenBenchmarking.orgSeconds, Fewer Is BetterHackbenchCount: 32 - Type: ProcessLinux 5.8Linux 5.9-rc4 + patchLinux 5.9-rc41326395265SE +/- 0.63, N = 3SE +/- 0.13, N = 3SE +/- 0.04, N = 351.5954.9156.691. (CC) gcc options: -lpthread

Stress-NG

Test: MMAP

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.11.07Test: MMAPLinux 5.9-rc4Linux 5.9-rc4 + patchLinux 5.890180270360450SE +/- 1.41, N = 3SE +/- 0.65, N = 3SE +/- 0.57, N = 3410.72403.89350.331. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lcrypt -lrt -lz -ldl -lpthread -lc

Stress-NG

Test: NUMA

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.11.07Test: NUMALinux 5.9-rc4 + patchLinux 5.8Linux 5.9-rc4130260390520650SE +/- 0.60, N = 3SE +/- 3.25, N = 3SE +/- 3.08, N = 3585.61579.32578.191. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lcrypt -lrt -lz -ldl -lpthread -lc

Stress-NG

Test: MEMFD

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.11.07Test: MEMFDLinux 5.9-rc4Linux 5.9-rc4 + patchLinux 5.82004006008001000SE +/- 0.77, N = 3SE +/- 0.73, N = 3SE +/- 0.64, N = 3825.00824.32748.431. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lcrypt -lrt -lz -ldl -lpthread -lc

Stress-NG

Test: Atomic

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.11.07Test: AtomicLinux 5.8Linux 5.9-rc4Linux 5.9-rc4 + patch80K160K240K320K400KSE +/- 1680.39, N = 3SE +/- 807.54, N = 3SE +/- 1112.08, N = 3365355.88365322.27364924.541. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lcrypt -lrt -lz -ldl -lpthread -lc

Stress-NG

Test: Crypto

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.11.07Test: CryptoLinux 5.8Linux 5.9-rc4Linux 5.9-rc4 + patch14002800420056007000SE +/- 5.80, N = 3SE +/- 6.01, N = 3SE +/- 8.19, N = 36317.766306.146305.671. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lcrypt -lrt -lz -ldl -lpthread -lc

Stress-NG

Test: Malloc

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.11.07Test: MallocLinux 5.9-rc4Linux 5.9-rc4 + patchLinux 5.8110M220M330M440M550MSE +/- 8156468.21, N = 3SE +/- 6830608.46, N = 4SE +/- 2318709.71, N = 3507114594.73501004926.05496833797.021. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lcrypt -lrt -lz -ldl -lpthread -lc

Stress-NG

Test: Forking

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.11.07Test: ForkingLinux 5.8Linux 5.9-rc4 + patchLinux 5.9-rc414K28K42K56K70KSE +/- 703.73, N = 3SE +/- 638.47, N = 15SE +/- 727.53, N = 1564896.9158452.6657705.571. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lcrypt -lrt -lz -ldl -lpthread -lc

Stress-NG

Test: SENDFILE

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.11.07Test: SENDFILELinux 5.9-rc4 + patchLinux 5.9-rc4Linux 5.880K160K240K320K400KSE +/- 1577.06, N = 3SE +/- 1479.69, N = 3SE +/- 432.99, N = 3391202.84387421.39385334.221. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lcrypt -lrt -lz -ldl -lpthread -lc

Stress-NG

Test: CPU Cache

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.11.07Test: CPU CacheLinux 5.9-rc4Linux 5.9-rc4 + patchLinux 5.81224364860SE +/- 0.87, N = 3SE +/- 0.88, N = 15SE +/- 0.84, N = 1553.8752.1751.951. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lcrypt -lrt -lz -ldl -lpthread -lc

Stress-NG

Test: CPU Stress

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.11.07Test: CPU StressLinux 5.8Linux 5.9-rc4 + patchLinux 5.9-rc42K4K6K8K10KSE +/- 5.81, N = 3SE +/- 12.97, N = 3SE +/- 9.65, N = 38898.878880.228853.551. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lcrypt -lrt -lz -ldl -lpthread -lc

Stress-NG

Test: Semaphores

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.11.07Test: SemaphoresLinux 5.8Linux 5.9-rc4Linux 5.9-rc4 + patch700K1400K2100K2800K3500KSE +/- 7301.99, N = 3SE +/- 16327.08, N = 3SE +/- 7309.65, N = 33487114.643456386.403441381.211. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lcrypt -lrt -lz -ldl -lpthread -lc

Stress-NG

Test: Matrix Math

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.11.07Test: Matrix MathLinux 5.9-rc4 + patchLinux 5.9-rc4Linux 5.820K40K60K80K100KSE +/- 1435.26, N = 3SE +/- 628.54, N = 3SE +/- 133.87, N = 3102008.94101892.21101825.561. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lcrypt -lrt -lz -ldl -lpthread -lc

Stress-NG

Test: Vector Math

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.11.07Test: Vector MathLinux 5.8Linux 5.9-rc4Linux 5.9-rc4 + patch40K80K120K160K200KSE +/- 272.80, N = 3SE +/- 46.71, N = 3SE +/- 693.74, N = 3200464.43199819.54198393.341. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lcrypt -lrt -lz -ldl -lpthread -lc

Stress-NG

Test: Memory Copying

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.11.07Test: Memory CopyingLinux 5.9-rc4 + patchLinux 5.8Linux 5.9-rc43K6K9K12K15KSE +/- 135.22, N = 3SE +/- 51.45, N = 3SE +/- 37.14, N = 312753.8612739.5612488.101. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lcrypt -lrt -lz -ldl -lpthread -lc

Stress-NG

Test: Socket Activity

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.11.07Test: Socket ActivityLinux 5.9-rc4 + patchLinux 5.9-rc4Linux 5.83K6K9K12K15KSE +/- 27.32, N = 3SE +/- 22.48, N = 3SE +/- 23.38, N = 313905.7613647.4013570.301. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lcrypt -lrt -lz -ldl -lpthread -lc

Stress-NG

Test: Context Switching

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.11.07Test: Context SwitchingLinux 5.9-rc4 + patchLinux 5.8Linux 5.9-rc42M4M6M8M10MSE +/- 83253.58, N = 3SE +/- 83653.88, N = 14SE +/- 139140.74, N = 311280975.3410450619.3310013372.561. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lcrypt -lrt -lz -ldl -lpthread -lc

Stress-NG

Test: Glibc C String Functions

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.11.07Test: Glibc C String FunctionsLinux 5.9-rc4Linux 5.8Linux 5.9-rc4 + patch700K1400K2100K2800K3500KSE +/- 22183.62, N = 3SE +/- 63869.43, N = 12SE +/- 60257.48, N = 123436106.843354956.813322250.211. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lcrypt -lrt -lz -ldl -lpthread -lc

Stress-NG

Test: Glibc Qsort Data Sorting

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.11.07Test: Glibc Qsort Data SortingLinux 5.9-rc4 + patchLinux 5.9-rc4Linux 5.880160240320400SE +/- 0.91, N = 3SE +/- 1.24, N = 3SE +/- 1.76, N = 3369.43369.27365.521. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lcrypt -lrt -lz -ldl -lpthread -lc

Stress-NG

Test: System V Message Passing

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.11.07Test: System V Message PassingLinux 5.8Linux 5.9-rc4Linux 5.9-rc4 + patch3M6M9M12M15MSE +/- 177055.98, N = 3SE +/- 76200.04, N = 3SE +/- 181040.40, N = 413824575.9412519608.1412462106.061. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lcrypt -lrt -lz -ldl -lpthread -lc

Geekbench

Test: CPU Multi Core

OpenBenchmarking.orgScore, More Is BetterGeekbench 5Test: CPU Multi CoreLinux 5.9-rc4Linux 5.9-rc4 + patchLinux 5.86K12K18K24K30KSE +/- 59.41, N = 3SE +/- 16.84, N = 3SE +/- 163.22, N = 3257432558624851

Geekbench

Test: CPU Multi Core - Gaussian Blur

OpenBenchmarking.orgMpixels/sec, More Is BetterGeekbench 5Test: CPU Multi Core - Gaussian BlurLinux 5.9-rc4Linux 5.8Linux 5.9-rc4 + patch0.29250.5850.87751.171.4625SE +/- 0.00, N = 3SE +/- 0.03, N = 3SE +/- 0.01, N = 31.301.291.29

Geekbench

Test: CPU Multi Core - Face Detection

OpenBenchmarking.orgimages/sec, More Is BetterGeekbench 5Test: CPU Multi Core - Face DetectionLinux 5.8Linux 5.9-rc4 + patchLinux 5.9-rc450100150200250SE +/- 0.84, N = 3SE +/- 1.93, N = 3SE +/- 1.46, N = 3233.2232.5231.5

Geekbench

Test: CPU Multi Core - Horizon Detection

OpenBenchmarking.orgGpixels/sec, More Is BetterGeekbench 5Test: CPU Multi Core - Horizon DetectionLinux 5.9-rc4 + patchLinux 5.9-rc4Linux 5.8150300450600750SE +/- 0.64, N = 3SE +/- 0.41, N = 3SE +/- 1.03, N = 3689.3689.0688.9

Geekbench

Test: CPU Single Core

OpenBenchmarking.orgScore, More Is BetterGeekbench 5Test: CPU Single CoreLinux 5.9-rc4Linux 5.8Linux 5.9-rc4 + patch2004006008001000SE +/- 2.08, N = 3SE +/- 0.58, N = 3SE +/- 2.85, N = 3114911481130

Geekbench

Test: CPU Single Core - Gaussian Blur

OpenBenchmarking.orgMpixels/sec, More Is BetterGeekbench 5Test: CPU Single Core - Gaussian BlurLinux 5.9-rc4Linux 5.8Linux 5.9-rc4 + patch1632486480SE +/- 0.38, N = 3SE +/- 0.15, N = 3SE +/- 1.85, N = 372.672.068.6

Geekbench

Test: CPU Single Core - Face Detection

OpenBenchmarking.orgimages/sec, More Is BetterGeekbench 5Test: CPU Single Core - Face DetectionLinux 5.9-rc4Linux 5.9-rc4 + patchLinux 5.83691215SE +/- 0.01, N = 3SE +/- 0.04, N = 3SE +/- 0.03, N = 39.609.549.51

Geekbench

Test: CPU Single Core - Horizon Detection

OpenBenchmarking.orgGpixels/sec, More Is BetterGeekbench 5Test: CPU Single Core - Horizon DetectionLinux 5.9-rc4Linux 5.8Linux 5.9-rc4 + patch612182430SE +/- 0.03, N = 3SE +/- 0.10, N = 3SE +/- 0.03, N = 326.626.526.3

DaCapo Benchmark

Java Test: H2

OpenBenchmarking.orgmsec, Fewer Is BetterDaCapo Benchmark 9.12-MR1Java Test: H2Linux 5.9-rc4Linux 5.8Linux 5.9-rc4 + patch9001800270036004500SE +/- 36.52, N = 4SE +/- 50.79, N = 5SE +/- 21.51, N = 4409841384184

DaCapo Benchmark

Java Test: Jython

OpenBenchmarking.orgmsec, Fewer Is BetterDaCapo Benchmark 9.12-MR1Java Test: JythonLinux 5.9-rc4Linux 5.9-rc4 + patchLinux 5.810002000300040005000SE +/- 8.24, N = 4SE +/- 9.23, N = 4SE +/- 20.14, N = 4462446244698

DaCapo Benchmark

Java Test: Tradesoap

OpenBenchmarking.orgmsec, Fewer Is BetterDaCapo Benchmark 9.12-MR1Java Test: TradesoapLinux 5.9-rc4 + patchLinux 5.8Linux 5.9-rc48001600240032004000SE +/- 11.21, N = 4SE +/- 36.61, N = 4SE +/- 28.76, N = 4358536173677

DaCapo Benchmark

Java Test: Tradebeans

OpenBenchmarking.orgmsec, Fewer Is BetterDaCapo Benchmark 9.12-MR1Java Test: TradebeansLinux 5.8Linux 5.9-rc4 + patchLinux 5.9-rc411002200330044005500SE +/- 38.95, N = 4SE +/- 13.60, N = 4SE +/- 18.92, N = 4521052545302

Renaissance

Test: Scala Dotty

OpenBenchmarking.orgms, Fewer Is BetterRenaissance 0.10.0Test: Scala DottyLinux 5.8Linux 5.9-rc4Linux 5.9-rc4 + patch400800120016002000SE +/- 3.92, N = 5SE +/- 8.56, N = 5SE +/- 4.48, N = 51649.871655.731658.82

Renaissance

Test: Random Forest

OpenBenchmarking.orgms, Fewer Is BetterRenaissance 0.10.0Test: Random ForestLinux 5.8Linux 5.9-rc4 + patchLinux 5.9-rc4400800120016002000SE +/- 9.85, N = 5SE +/- 11.99, N = 24SE +/- 20.68, N = 81959.971966.521980.28

Renaissance

Test: Apache Spark ALS

OpenBenchmarking.orgms, Fewer Is BetterRenaissance 0.10.0Test: Apache Spark ALSLinux 5.9-rc4Linux 5.8Linux 5.9-rc4 + patch5001000150020002500SE +/- 13.10, N = 5SE +/- 13.96, N = 25SE +/- 16.24, N = 252108.752117.262132.30

Renaissance

Test: Apache Spark Bayes

OpenBenchmarking.orgms, Fewer Is BetterRenaissance 0.10.0Test: Apache Spark BayesLinux 5.9-rc4 + patchLinux 5.9-rc4Linux 5.850100150200250SE +/- 12.82, N = 25SE +/- 13.03, N = 25SE +/- 13.04, N = 25224.17224.90228.29

Renaissance

Test: Savina Reactors.IO

OpenBenchmarking.orgms, Fewer Is BetterRenaissance 0.10.0Test: Savina Reactors.IOLinux 5.8Linux 5.9-rc4 + patchLinux 5.9-rc43K6K9K12K15KSE +/- 173.05, N = 20SE +/- 190.98, N = 20SE +/- 596.06, N = 1514187.8814681.4515131.10

Renaissance

Test: Apache Spark PageRank

OpenBenchmarking.orgms, Fewer Is BetterRenaissance 0.10.0Test: Apache Spark PageRankLinux 5.8Linux 5.9-rc4 + patchLinux 5.9-rc48001600240032004000SE +/- 39.49, N = 21SE +/- 39.23, N = 25SE +/- 31.40, N = 253656.013666.593683.32

Renaissance

Test: Twitter HTTP Requests

OpenBenchmarking.orgms, Fewer Is BetterRenaissance 0.10.0Test: Twitter HTTP RequestsLinux 5.8Linux 5.9-rc4Linux 5.9-rc4 + patch7001400210028003500SE +/- 17.46, N = 5SE +/- 29.45, N = 5SE +/- 19.19, N = 53384.023405.963444.91

Renaissance

Test: In-Memory Database Shootout

OpenBenchmarking.orgms, Fewer Is BetterRenaissance 0.10.0Test: In-Memory Database ShootoutLinux 5.8Linux 5.9-rc4 + patchLinux 5.9-rc411002200330044005500SE +/- 42.42, N = 25SE +/- 56.62, N = 5SE +/- 42.32, N = 255098.665214.595229.25

Renaissance

Test: Akka Unbalanced Cobwebbed Tree

OpenBenchmarking.orgms, Fewer Is BetterRenaissance 0.10.0Test: Akka Unbalanced Cobwebbed TreeLinux 5.9-rc4Linux 5.9-rc4 + patchLinux 5.83K6K9K12K15KSE +/- 123.71, N = 5SE +/- 121.92, N = 13SE +/- 66.42, N = 514532.6414690.0614829.73

Renaissance

Test: Genetic Algorithm Using Jenetics + Futures

OpenBenchmarking.orgms, Fewer Is BetterRenaissance 0.10.0Test: Genetic Algorithm Using Jenetics + FuturesLinux 5.9-rc4Linux 5.9-rc4 + patchLinux 5.8400800120016002000SE +/- 20.78, N = 5SE +/- 17.01, N = 10SE +/- 19.79, N = 51800.311815.121823.49

Tesseract OCR

Time To OCR 7 Images

OpenBenchmarking.orgSeconds, Fewer Is BetterTesseract OCR 4.1.1Time To OCR 7 ImagesLinux 5.9-rc4Linux 5.9-rc4 + patchLinux 5.8714212835SE +/- 0.13, N = 3SE +/- 0.05, N = 3SE +/- 0.19, N = 328.7428.8628.86

BRL-CAD

VGR Performance Metric

OpenBenchmarking.orgVGR Performance Metric, More Is BetterBRL-CAD 7.30.8VGR Performance MetricLinux 5.9-rc4Linux 5.9-rc4 + patchLinux 5.870K140K210K280K350K3057063049063018501. (CXX) g++ options: -std=c++11 -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 -lGLdispatch -lX11 -lXext -lXrender -lpthread -ldl -luuid -lm

ASTC Encoder

Preset: Fast

OpenBenchmarking.orgSeconds, Fewer Is BetterASTC Encoder 2.0Preset: FastLinux 5.9-rc4Linux 5.8Linux 5.9-rc4 + patch1.22182.44363.66544.88726.109SE +/- 0.02, N = 3SE +/- 0.01, N = 3SE +/- 0.01, N = 35.425.425.431. (CXX) g++ options: -std=c++14 -fvisibility=hidden -O3 -flto -mfpmath=sse -mavx2 -mpopcnt -lpthread

ASTC Encoder

Preset: Medium

OpenBenchmarking.orgSeconds, Fewer Is BetterASTC Encoder 2.0Preset: MediumLinux 5.9-rc4 + patchLinux 5.9-rc4Linux 5.8246810SE +/- 0.00, N = 3SE +/- 0.02, N = 3SE +/- 0.01, N = 36.696.716.711. (CXX) g++ options: -std=c++14 -fvisibility=hidden -O3 -flto -mfpmath=sse -mavx2 -mpopcnt -lpthread

ASTC Encoder

Preset: Thorough

OpenBenchmarking.orgSeconds, Fewer Is BetterASTC Encoder 2.0Preset: ThoroughLinux 5.8Linux 5.9-rc4 + patchLinux 5.9-rc43691215SE +/- 0.01, N = 3SE +/- 0.01, N = 3SE +/- 0.01, N = 310.4510.4610.481. (CXX) g++ options: -std=c++14 -fvisibility=hidden -O3 -flto -mfpmath=sse -mavx2 -mpopcnt -lpthread

ASTC Encoder

Preset: Exhaustive

OpenBenchmarking.orgSeconds, Fewer Is BetterASTC Encoder 2.0Preset: ExhaustiveLinux 5.8Linux 5.9-rc4 + patchLinux 5.9-rc420406080100SE +/- 0.08, N = 3SE +/- 0.10, N = 3SE +/- 0.10, N = 380.9981.0581.121. (CXX) g++ options: -std=c++14 -fvisibility=hidden -O3 -flto -mfpmath=sse -mavx2 -mpopcnt -lpthread

G'MIC

Test: 2D Function Plotting, 1000 Times

OpenBenchmarking.orgSeconds, Fewer Is BetterG'MICTest: 2D Function Plotting, 1000 TimesLinux 5.8Linux 5.9-rc4 + patchLinux 5.9-rc44080120160200SE +/- 1.89, N = 3SE +/- 1.76, N = 3SE +/- 1.10, N = 3186.29187.46187.641. Version 2.4.5, Copyright (c) 2008-2019, David Tschumperle.

G'MIC

Test: Plotting Isosurface Of A 3D Volume, 1000 Times

OpenBenchmarking.orgSeconds, Fewer Is BetterG'MICTest: Plotting Isosurface Of A 3D Volume, 1000 TimesLinux 5.9-rc4 + patchLinux 5.8Linux 5.9-rc4612182430SE +/- 0.06, N = 3SE +/- 0.02, N = 3SE +/- 0.02, N = 321.7221.9122.981. Version 2.4.5, Copyright (c) 2008-2019, David Tschumperle.

G'MIC

Test: 3D Elevated Function In Random Colors, 100 Times

OpenBenchmarking.orgSeconds, Fewer Is BetterG'MICTest: 3D Elevated Function In Random Colors, 100 TimesLinux 5.8Linux 5.9-rc4 + patchLinux 5.9-rc420406080100SE +/- 0.07, N = 3SE +/- 0.07, N = 3SE +/- 0.06, N = 395.8195.8396.431. Version 2.4.5, Copyright (c) 2008-2019, David Tschumperle.

Hugin

Panorama Photo Assistant + Stitching Time

OpenBenchmarking.orgSeconds, Fewer Is BetterHuginPanorama Photo Assistant + Stitching TimeLinux 5.8Linux 5.9-rc4Linux 5.9-rc4 + patch1122334455SE +/- 0.35, N = 3SE +/- 0.08, N = 3SE +/- 0.22, N = 350.6250.6950.95

RawTherapee

Total Benchmark Time

OpenBenchmarking.orgSeconds, Fewer Is BetterRawTherapeeTotal Benchmark TimeLinux 5.9-rc4 + patchLinux 5.9-rc4Linux 5.81224364860SE +/- 0.06, N = 3SE +/- 0.05, N = 3SE +/- 0.06, N = 350.4250.5450.971. RawTherapee, version 5.8, command line.

librsvg

Operation: SVG Files To PNG

OpenBenchmarking.orgSeconds, Fewer Is BetterlibrsvgOperation: SVG Files To PNGLinux 5.8Linux 5.9-rc4Linux 5.9-rc4 + patch714212835SE +/- 0.03, N = 3SE +/- 0.01, N = 3SE +/- 0.04, N = 329.2629.4829.541. rsvg-convert version 2.48.7

OCRMyPDF

Processing 60 Page PDF Document

OpenBenchmarking.orgSeconds, Fewer Is BetterOCRMyPDF 9.6.0+dfsgProcessing 60 Page PDF DocumentLinux 5.9-rc4Linux 5.8Linux 5.9-rc4 + patch510152025SE +/- 0.05, N = 3SE +/- 0.06, N = 3SE +/- 0.12, N = 318.8818.9519.02

FS-Mark

Test: 1000 Files, 1MB Size

OpenBenchmarking.orgFiles/s, More Is BetterFS-Mark 3.3Test: 1000 Files, 1MB SizeLinux 5.9-rc4 + patchLinux 5.8Linux 5.9-rc42004006008001000SE +/- 10.71, N = 3SE +/- 3.81, N = 3SE +/- 11.44, N = 3917.2900.7898.41. (CC) gcc options: -static

FS-Mark

Test: 5000 Files, 1MB Size, 4 Threads

OpenBenchmarking.orgFiles/s, More Is BetterFS-Mark 3.3Test: 5000 Files, 1MB Size, 4 ThreadsLinux 5.8Linux 5.9-rc4Linux 5.9-rc4 + patch400800120016002000SE +/- 3.48, N = 3SE +/- 8.13, N = 3SE +/- 0.44, N = 31875.51869.81854.51. (CC) gcc options: -static

FS-Mark

Test: 4000 Files, 32 Sub Dirs, 1MB Size

OpenBenchmarking.orgFiles/s, More Is BetterFS-Mark 3.3Test: 4000 Files, 32 Sub Dirs, 1MB SizeLinux 5.8Linux 5.9-rc4 + patchLinux 5.9-rc42004006008001000SE +/- 7.53, N = 13SE +/- 6.61, N = 3SE +/- 2.74, N = 3916.0895.4886.91. (CC) gcc options: -static

FS-Mark

Test: 1000 Files, 1MB Size, No Sync/FSync

OpenBenchmarking.orgFiles/s, More Is BetterFS-Mark 3.3Test: 1000 Files, 1MB Size, No Sync/FSyncLinux 5.8Linux 5.9-rc4Linux 5.9-rc4 + patch5001000150020002500SE +/- 3.80, N = 3SE +/- 12.61, N = 3SE +/- 13.74, N = 32490.72442.32424.61. (CC) gcc options: -static

Himeno Benchmark

Poisson Pressure Solver

OpenBenchmarking.orgMFLOPS, More Is BetterHimeno Benchmark 3.0Poisson Pressure SolverLinux 5.9-rc4 + patchLinux 5.8Linux 5.9-rc49001800270036004500SE +/- 57.39, N = 3SE +/- 54.03, N = 3SE +/- 8.08, N = 34150.824126.674084.741. (CC) gcc options: -O3 -mavx2

PlaidML

FP16: No - Mode: Inference - Network: VGG16 - Device: CPU

OpenBenchmarking.orgFPS, More Is BetterPlaidMLFP16: No - Mode: Inference - Network: VGG16 - Device: CPULinux 5.9-rc4Linux 5.8Linux 5.9-rc4 + patch714212835SE +/- 0.04, N = 3SE +/- 0.25, N = 3SE +/- 0.06, N = 329.6729.5729.45

PlaidML

FP16: No - Mode: Inference - Network: VGG19 - Device: CPU

OpenBenchmarking.orgFPS, More Is BetterPlaidMLFP16: No - Mode: Inference - Network: VGG19 - Device: CPULinux 5.9-rc4 + patchLinux 5.8Linux 5.9-rc4612182430SE +/- 0.11, N = 3SE +/- 0.15, N = 3SE +/- 0.21, N = 324.2924.2124.00

PlaidML

FP16: No - Mode: Inference - Network: IMDB LSTM - Device: CPU

OpenBenchmarking.orgFPS, More Is BetterPlaidMLFP16: No - Mode: Inference - Network: IMDB LSTM - Device: CPULinux 5.9-rc4Linux 5.9-rc4 + patchLinux 5.8140280420560700SE +/- 2.66, N = 3SE +/- 3.34, N = 3SE +/- 1.83, N = 3654.03650.52648.79

PlaidML

FP16: No - Mode: Inference - Network: Mobilenet - Device: CPU

OpenBenchmarking.orgFPS, More Is BetterPlaidMLFP16: No - Mode: Inference - Network: Mobilenet - Device: CPULinux 5.9-rc4Linux 5.9-rc4 + patchLinux 5.83691215SE +/- 0.02, N = 3SE +/- 0.08, N = 3SE +/- 0.04, N = 313.5713.5313.48

PlaidML

FP16: No - Mode: Inference - Network: ResNet 50 - Device: CPU

OpenBenchmarking.orgFPS, More Is BetterPlaidMLFP16: No - Mode: Inference - Network: ResNet 50 - Device: CPULinux 5.8Linux 5.9-rc4 + patchLinux 5.9-rc41.2962.5923.8885.1846.48SE +/- 0.01, N = 3SE +/- 0.03, N = 3SE +/- 0.02, N = 35.765.765.75

PlaidML

FP16: No - Mode: Inference - Network: DenseNet 201 - Device: CPU

OpenBenchmarking.orgFPS, More Is BetterPlaidMLFP16: No - Mode: Inference - Network: DenseNet 201 - Device: CPULinux 5.9-rc4 + patchLinux 5.8Linux 5.9-rc40.70881.41762.12642.83523.544SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 33.153.133.13

PlaidML

FP16: No - Mode: Inference - Network: Inception V3 - Device: CPU

OpenBenchmarking.orgFPS, More Is BetterPlaidMLFP16: No - Mode: Inference - Network: Inception V3 - Device: CPULinux 5.8Linux 5.9-rc4 + patchLinux 5.9-rc43691215SE +/- 0.04, N = 3SE +/- 0.04, N = 3SE +/- 0.05, N = 310.4310.4210.41

PlaidML

FP16: No - Mode: Inference - Network: NASNer Large - Device: CPU

OpenBenchmarking.orgFPS, More Is BetterPlaidMLFP16: No - Mode: Inference - Network: NASNer Large - Device: CPULinux 5.8Linux 5.9-rc4 + patchLinux 5.9-rc40.24750.4950.74250.991.2375SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 31.11.11.1

LeelaChessZero

Backend: BLAS

OpenBenchmarking.orgNodes Per Second, More Is BetterLeelaChessZero 0.26Backend: BLASLinux 5.9-rc4Linux 5.8Linux 5.9-rc4 + patch5001000150020002500SE +/- 24.90, N = 3SE +/- 16.05, N = 3SE +/- 29.54, N = 32255224822461. (CXX) g++ options: -flto -pthread

LeelaChessZero

Backend: Eigen

OpenBenchmarking.orgNodes Per Second, More Is BetterLeelaChessZero 0.26Backend: EigenLinux 5.9-rc4 + patchLinux 5.9-rc4Linux 5.85001000150020002500SE +/- 20.88, N = 3SE +/- 26.31, N = 3SE +/- 31.24, N = 42114211420871. (CXX) g++ options: -flto -pthread

Numenta Anomaly Benchmark

Detector: EXPoSE

OpenBenchmarking.orgSeconds, Fewer Is BetterNumenta Anomaly Benchmark 1.1Detector: EXPoSELinux 5.8Linux 5.9-rc4 + patchLinux 5.9-rc42004006008001000SE +/- 10.83, N = 3SE +/- 8.43, N = 3SE +/- 11.93, N = 4869.96876.25889.88

Numenta Anomaly Benchmark

Detector: Relative Entropy

OpenBenchmarking.orgSeconds, Fewer Is BetterNumenta Anomaly Benchmark 1.1Detector: Relative EntropyLinux 5.9-rc4 + patchLinux 5.8Linux 5.9-rc448121620SE +/- 0.06, N = 3SE +/- 0.07, N = 3SE +/- 0.13, N = 314.8414.9614.99

Numenta Anomaly Benchmark

Detector: Windowed Gaussian

OpenBenchmarking.orgSeconds, Fewer Is BetterNumenta Anomaly Benchmark 1.1Detector: Windowed GaussianLinux 5.9-rc4 + patchLinux 5.8Linux 5.9-rc4246810SE +/- 0.036, N = 3SE +/- 0.058, N = 3SE +/- 0.017, N = 37.2777.3087.349

Numenta Anomaly Benchmark

Detector: Earthgecko Skyline

OpenBenchmarking.orgSeconds, Fewer Is BetterNumenta Anomaly Benchmark 1.1Detector: Earthgecko SkylineLinux 5.9-rc4 + patchLinux 5.8Linux 5.9-rc420406080100SE +/- 0.41, N = 3SE +/- 0.46, N = 3SE +/- 0.16, N = 379.6480.7381.03

Numenta Anomaly Benchmark

Detector: Bayesian Changepoint

OpenBenchmarking.orgSeconds, Fewer Is BetterNumenta Anomaly Benchmark 1.1Detector: Bayesian ChangepointLinux 5.9-rc4 + patchLinux 5.9-rc4Linux 5.8714212835SE +/- 0.24, N = 3SE +/- 0.35, N = 3SE +/- 0.23, N = 328.6428.9029.03

AI Benchmark Alpha

Device Inference Score

OpenBenchmarking.orgScore, More Is BetterAI Benchmark Alpha 0.1.2Device Inference ScoreLinux 5.9-rc4 + patchLinux 5.9-rc4Linux 5.8400800120016002000188418741860

AI Benchmark Alpha

Device Training Score

OpenBenchmarking.orgScore, More Is BetterAI Benchmark Alpha 0.1.2Device Training ScoreLinux 5.9-rc4 + patchLinux 5.8Linux 5.9-rc430060090012001500147814561451

AI Benchmark Alpha

Device AI Score

OpenBenchmarking.orgScore, More Is BetterAI Benchmark Alpha 0.1.2Device AI ScoreLinux 5.9-rc4 + patchLinux 5.9-rc4Linux 5.87001400210028003500336233253316

ECP-CANDLE

Benchmark: P1B2

OpenBenchmarking.orgSeconds, Fewer Is BetterECP-CANDLE 0.3Benchmark: P1B2Linux 5.9-rc4 + patchLinux 5.9-rc4Linux 5.891827364539.0940.3640.99

ECP-CANDLE

Benchmark: P3B1

OpenBenchmarking.orgSeconds, Fewer Is BetterECP-CANDLE 0.3Benchmark: P3B1Linux 5.9-rc4Linux 5.9-rc4 + patchLinux 5.8140280420560700614.69622.25626.31

ECP-CANDLE

Benchmark: P3B2

OpenBenchmarking.orgSeconds, Fewer Is BetterECP-CANDLE 0.3Benchmark: P3B2Linux 5.9-rc4Linux 5.8Linux 5.9-rc4 + patch2004006008001000863.38867.95871.63

TensorFlow Lite

Model: SqueezeNet

OpenBenchmarking.orgMicroseconds, Fewer Is BetterTensorFlow Lite 2020-08-23Model: SqueezeNetLinux 5.8Linux 5.9-rc4 + patchLinux 5.9-rc420K40K60K80K100KSE +/- 91.50, N = 3SE +/- 182.64, N = 3SE +/- 123.22, N = 386930.687168.087232.2

TensorFlow Lite

Model: Inception V4

OpenBenchmarking.orgMicroseconds, Fewer Is BetterTensorFlow Lite 2020-08-23Model: Inception V4Linux 5.8Linux 5.9-rc4 + patchLinux 5.9-rc4300K600K900K1200K1500KSE +/- 2207.16, N = 3SE +/- 927.70, N = 3SE +/- 3706.10, N = 3131005713104501315513

TensorFlow Lite

Model: NASNet Mobile

OpenBenchmarking.orgMicroseconds, Fewer Is BetterTensorFlow Lite 2020-08-23Model: NASNet MobileLinux 5.8Linux 5.9-rc4 + patchLinux 5.9-rc420K40K60K80K100KSE +/- 201.80, N = 3SE +/- 325.26, N = 3SE +/- 813.90, N = 1597790.398318.698874.3

TensorFlow Lite

Model: Mobilenet Float

OpenBenchmarking.orgMicroseconds, Fewer Is BetterTensorFlow Lite 2020-08-23Model: Mobilenet FloatLinux 5.8Linux 5.9-rc4 + patchLinux 5.9-rc412K24K36K48K60KSE +/- 166.77, N = 3SE +/- 165.53, N = 3SE +/- 116.29, N = 357927.757955.458012.2

TensorFlow Lite

Model: Mobilenet Quant

OpenBenchmarking.orgMicroseconds, Fewer Is BetterTensorFlow Lite 2020-08-23Model: Mobilenet QuantLinux 5.8Linux 5.9-rc4Linux 5.9-rc4 + patch13K26K39K52K65KSE +/- 130.06, N = 3SE +/- 162.01, N = 3SE +/- 240.60, N = 358686.158870.858877.5

TensorFlow Lite

Model: Inception ResNet V2

OpenBenchmarking.orgMicroseconds, Fewer Is BetterTensorFlow Lite 2020-08-23Model: Inception ResNet V2Linux 5.8Linux 5.9-rc4Linux 5.9-rc4 + patch200K400K600K800K1000KSE +/- 1754.01, N = 3SE +/- 2220.12, N = 3SE +/- 1962.09, N = 3114689711469901149627

Mlpack Benchmark

Benchmark: scikit_ica

OpenBenchmarking.orgSeconds, Fewer Is BetterMlpack BenchmarkBenchmark: scikit_icaLinux 5.9-rc4Linux 5.9-rc4 + patchLinux 5.81428425670SE +/- 0.32, N = 3SE +/- 0.43, N = 3SE +/- 0.32, N = 361.0561.9762.19

Mlpack Benchmark

Benchmark: scikit_qda

OpenBenchmarking.orgSeconds, Fewer Is BetterMlpack BenchmarkBenchmark: scikit_qdaLinux 5.9-rc4 + patchLinux 5.8Linux 5.9-rc4918273645SE +/- 0.29, N = 3SE +/- 0.15, N = 3SE +/- 0.29, N = 339.0239.4039.42

Mlpack Benchmark

Benchmark: scikit_svm

OpenBenchmarking.orgSeconds, Fewer Is BetterMlpack BenchmarkBenchmark: scikit_svmLinux 5.8Linux 5.9-rc4Linux 5.9-rc4 + patch612182430SE +/- 0.10, N = 3SE +/- 0.07, N = 3SE +/- 0.14, N = 324.5624.7024.73

Mlpack Benchmark

Benchmark: scikit_linearridgeregression

OpenBenchmarking.orgSeconds, Fewer Is BetterMlpack BenchmarkBenchmark: scikit_linearridgeregressionLinux 5.9-rc4Linux 5.9-rc4 + patchLinux 5.80.3780.7561.1341.5121.89SE +/- 0.00, N = 3SE +/- 0.01, N = 3SE +/- 0.01, N = 31.661.671.68

High Performance Conjugate Gradient

OpenBenchmarking.orgGFLOP/s, More Is BetterHigh Performance Conjugate Gradient 3.1Linux 5.9-rc4Linux 5.9-rc4 + patchLinux 5.848121620SE +/- 0.06, N = 3SE +/- 0.14, N = 3SE +/- 0.17, N = 317.0516.5816.451. (CXX) g++ options: -O3 -ffast-math -ftree-vectorize -pthread -lmpi_cxx -lmpi

Rodinia

Test: OpenMP LavaMD

OpenBenchmarking.orgSeconds, Fewer Is BetterRodinia 3.1Test: OpenMP LavaMDLinux 5.8Linux 5.9-rc4 + patchLinux 5.9-rc420406080100SE +/- 1.48, N = 3SE +/- 1.12, N = 3SE +/- 1.72, N = 398.3799.0199.151. (CXX) g++ options: -O2 -lOpenCL

Rodinia

Test: OpenMP HotSpot3D

OpenBenchmarking.orgSeconds, Fewer Is BetterRodinia 3.1Test: OpenMP HotSpot3DLinux 5.9-rc4 + patchLinux 5.8Linux 5.9-rc420406080100SE +/- 0.67, N = 3SE +/- 0.63, N = 3SE +/- 0.20, N = 396.5997.2497.481. (CXX) g++ options: -O2 -lOpenCL

Rodinia

Test: OpenMP Leukocyte

OpenBenchmarking.orgSeconds, Fewer Is BetterRodinia 3.1Test: OpenMP LeukocyteLinux 5.9-rc4Linux 5.8Linux 5.9-rc4 + patch1224364860SE +/- 0.70, N = 3SE +/- 0.38, N = 3SE +/- 0.17, N = 353.4754.5754.951. (CXX) g++ options: -O2 -lOpenCL

Rodinia

Test: OpenMP CFD Solver

OpenBenchmarking.orgSeconds, Fewer Is BetterRodinia 3.1Test: OpenMP CFD SolverLinux 5.9-rc4Linux 5.9-rc4 + patchLinux 5.83691215SE +/- 0.04, N = 3SE +/- 0.05, N = 3SE +/- 0.04, N = 310.6010.6310.641. (CXX) g++ options: -O2 -lOpenCL

Rodinia

Test: OpenMP Streamcluster

OpenBenchmarking.orgSeconds, Fewer Is BetterRodinia 3.1Test: OpenMP StreamclusterLinux 5.9-rc4Linux 5.9-rc4 + patchLinux 5.848121620SE +/- 0.11, N = 3SE +/- 0.06, N = 3SE +/- 0.08, N = 314.3614.3614.581. (CXX) g++ options: -O2 -lOpenCL

NAMD

ATPase Simulation - 327,506 Atoms

OpenBenchmarking.orgdays/ns, Fewer Is BetterNAMD 2.14ATPase Simulation - 327,506 AtomsLinux 5.9-rc4Linux 5.9-rc4 + patchLinux 5.80.19310.38620.57930.77240.9655SE +/- 0.00077, N = 3SE +/- 0.00058, N = 3SE +/- 0.00110, N = 30.857900.857950.85800

Nebular Empirical Analysis Tool

OpenBenchmarking.orgSeconds, Fewer Is BetterNebular Empirical Analysis Tool 2020-02-29Linux 5.8Linux 5.9-rc4 + patchLinux 5.9-rc448121620SE +/- 0.02, N = 3SE +/- 0.01, N = 3SE +/- 0.00, N = 316.2816.2816.281. (F9X) gfortran options: -cpp -ffree-line-length-0 -Jsource/ -fopenmp -O3 -fno-backtrace

CP2K Molecular Dynamics

Fayalite-FIST Data

OpenBenchmarking.orgSeconds, Fewer Is BetterCP2K Molecular Dynamics 6.1Fayalite-FIST DataLinux 5.9-rc4Linux 5.9-rc4 + patchLinux 5.8120240360480600533.88536.98537.09

OSBench

Test: Create Files

OpenBenchmarking.orgus Per Event, Fewer Is BetterOSBenchTest: Create FilesLinux 5.8Linux 5.9-rc4Linux 5.9-rc4 + patch48121620SE +/- 0.02, N = 3SE +/- 0.04, N = 3SE +/- 0.06, N = 314.7314.8814.941. (CC) gcc options: -lm

OSBench

Test: Create Threads

OpenBenchmarking.orgus Per Event, Fewer Is BetterOSBenchTest: Create ThreadsLinux 5.8Linux 5.9-rc4Linux 5.9-rc4 + patch510152025SE +/- 0.30, N = 4SE +/- 0.12, N = 3SE +/- 0.20, N = 321.0022.4522.781. (CC) gcc options: -lm

OSBench

Test: Launch Programs

OpenBenchmarking.orgus Per Event, Fewer Is BetterOSBenchTest: Launch ProgramsLinux 5.8Linux 5.9-rc4 + patchLinux 5.9-rc41530456075SE +/- 0.75, N = 3SE +/- 0.25, N = 3SE +/- 0.35, N = 362.3267.1268.901. (CC) gcc options: -lm

OSBench

Test: Create Processes

OpenBenchmarking.orgus Per Event, Fewer Is BetterOSBenchTest: Create ProcessesLinux 5.8Linux 5.9-rc4Linux 5.9-rc4 + patch1224364860SE +/- 0.37, N = 15SE +/- 0.50, N = 3SE +/- 0.38, N = 343.6749.7553.491. (CC) gcc options: -lm

OSBench

Test: Memory Allocations

OpenBenchmarking.orgNs Per Event, Fewer Is BetterOSBenchTest: Memory AllocationsLinux 5.9-rc4 + patchLinux 5.8Linux 5.9-rc420406080100SE +/- 0.08, N = 3SE +/- 0.04, N = 3SE +/- 0.12, N = 3102.55102.89104.051. (CC) gcc options: -lm

perf-bench

Benchmark: Epoll Wait

OpenBenchmarking.orgops/sec, More Is Betterperf-benchBenchmark: Epoll WaitLinux 5.9-rc4 + patchLinux 5.8Linux 5.9-rc42K4K6K8K10KSE +/- 72.55, N = 3SE +/- 92.15, N = 3SE +/- 146.72, N = 41144011138107201. (CC) gcc options: -O6 -ggdb3 -funwind-tables -std=gnu99 -Xlinker -lpthread -lrt -lm -ldl -lelf -lcrypto -lslang -lz -llzma -lnuma

perf-bench

Benchmark: Futex Hash

OpenBenchmarking.orgops/sec, More Is Betterperf-benchBenchmark: Futex HashLinux 5.9-rc4 + patchLinux 5.8Linux 5.9-rc41000K2000K3000K4000K5000KSE +/- 7982.38, N = 3SE +/- 12029.79, N = 3SE +/- 31420.68, N = 34524020448948444812191. (CC) gcc options: -O6 -ggdb3 -funwind-tables -std=gnu99 -Xlinker -lpthread -lrt -lm -ldl -lelf -lcrypto -lslang -lz -llzma -lnuma

perf-bench

Benchmark: Memcpy 1MB

OpenBenchmarking.orgGB/sec, More Is Betterperf-benchBenchmark: Memcpy 1MBLinux 5.9-rc4Linux 5.8Linux 5.9-rc4 + patch3691215SE +/- 0.130104, N = 3SE +/- 0.074362, N = 15SE +/- 0.086709, N = 99.2325739.2265249.2140931. (CC) gcc options: -O6 -ggdb3 -funwind-tables -std=gnu99 -Xlinker -lpthread -lrt -lm -ldl -lelf -lcrypto -lslang -lz -llzma -lnuma

perf-bench

Benchmark: Memset 1MB

OpenBenchmarking.orgGB/sec, More Is Betterperf-benchBenchmark: Memset 1MBLinux 5.9-rc4 + patchLinux 5.8Linux 5.9-rc41326395265SE +/- 0.58, N = 9SE +/- 0.55, N = 15SE +/- 0.97, N = 359.9259.1358.641. (CC) gcc options: -O6 -ggdb3 -funwind-tables -std=gnu99 -Xlinker -lpthread -lrt -lm -ldl -lelf -lcrypto -lslang -lz -llzma -lnuma

perf-bench

Benchmark: Sched Pipe

OpenBenchmarking.orgops/sec, More Is Betterperf-benchBenchmark: Sched PipeLinux 5.9-rc4 + patchLinux 5.9-rc4Linux 5.860K120K180K240K300KSE +/- 625.59, N = 3SE +/- 101.60, N = 3SE +/- 1191.59, N = 32827792812652761161. (CC) gcc options: -O6 -ggdb3 -funwind-tables -std=gnu99 -Xlinker -lpthread -lrt -lm -ldl -lelf -lcrypto -lslang -lz -llzma -lnuma

perf-bench

Benchmark: Futex Lock-Pi

OpenBenchmarking.orgops/sec, More Is Betterperf-benchBenchmark: Futex Lock-PiLinux 5.9-rc4Linux 5.9-rc4 + patchLinux 5.850100150200250SE +/- 0.58, N = 3SE +/- 0.33, N = 32302282271. (CC) gcc options: -O6 -ggdb3 -funwind-tables -std=gnu99 -Xlinker -lpthread -lrt -lm -ldl -lelf -lcrypto -lslang -lz -llzma -lnuma

perf-bench

Benchmark: Syscall Basic

OpenBenchmarking.orgops/sec, More Is Betterperf-benchBenchmark: Syscall BasicLinux 5.9-rc4 + patchLinux 5.9-rc4Linux 5.84M8M12M16M20MSE +/- 12427.16, N = 3SE +/- 34882.47, N = 3SE +/- 10970.47, N = 31730755217262967172380581. (CC) gcc options: -O6 -ggdb3 -funwind-tables -std=gnu99 -Xlinker -lpthread -lrt -lm -ldl -lelf -lcrypto -lslang -lz -llzma -lnuma

pmbench

Concurrent Worker Threads: 1 - Read-Write Ratio: 50%

OpenBenchmarking.orgus - Average Page Latency, Fewer Is BetterpmbenchConcurrent Worker Threads: 1 - Read-Write Ratio: 50%Linux 5.9-rc4Linux 5.9-rc4 + patchLinux 5.80.02270.04540.06810.09080.1135SE +/- 0.0001, N = 3SE +/- 0.0001, N = 3SE +/- 0.0002, N = 30.10070.10090.10101. (CC) gcc options: -lm -luuid -lxml2 -m64 -pthread

pmbench

Concurrent Worker Threads: 2 - Read-Write Ratio: 50%

OpenBenchmarking.orgus - Average Page Latency, Fewer Is BetterpmbenchConcurrent Worker Threads: 2 - Read-Write Ratio: 50%Linux 5.8Linux 5.9-rc4 + patchLinux 5.9-rc40.0270.0540.0810.1080.135SE +/- 0.0015, N = 4SE +/- 0.0017, N = 3SE +/- 0.0001, N = 30.11010.11030.12001. (CC) gcc options: -lm -luuid -lxml2 -m64 -pthread

pmbench

Concurrent Worker Threads: 4 - Read-Write Ratio: 50%

OpenBenchmarking.orgus - Average Page Latency, Fewer Is BetterpmbenchConcurrent Worker Threads: 4 - Read-Write Ratio: 50%Linux 5.9-rc4 + patchLinux 5.9-rc4Linux 5.80.02660.05320.07980.10640.133SE +/- 0.0006, N = 3SE +/- 0.0010, N = 3SE +/- 0.0006, N = 30.10890.11370.11831. (CC) gcc options: -lm -luuid -lxml2 -m64 -pthread

pmbench

Concurrent Worker Threads: 8 - Read-Write Ratio: 50%

OpenBenchmarking.orgus - Average Page Latency, Fewer Is BetterpmbenchConcurrent Worker Threads: 8 - Read-Write Ratio: 50%Linux 5.8Linux 5.9-rc4 + patchLinux 5.9-rc40.0260.0520.0780.1040.13SE +/- 0.0004, N = 3SE +/- 0.0001, N = 3SE +/- 0.0003, N = 30.11290.11460.11561. (CC) gcc options: -lm -luuid -lxml2 -m64 -pthread

pmbench

Concurrent Worker Threads: 1 - Read-Write Ratio: 100% Reads

OpenBenchmarking.orgus - Average Page Latency, Fewer Is BetterpmbenchConcurrent Worker Threads: 1 - Read-Write Ratio: 100% ReadsLinux 5.9-rc4 + patchLinux 5.9-rc4Linux 5.80.010.020.030.040.05SE +/- 0.0000, N = 3SE +/- 0.0001, N = 3SE +/- 0.0001, N = 30.04450.04460.04461. (CC) gcc options: -lm -luuid -lxml2 -m64 -pthread

pmbench

Concurrent Worker Threads: 2 - Read-Write Ratio: 100% Reads

OpenBenchmarking.orgus - Average Page Latency, Fewer Is BetterpmbenchConcurrent Worker Threads: 2 - Read-Write Ratio: 100% ReadsLinux 5.8Linux 5.9-rc4Linux 5.9-rc4 + patch0.010.020.030.040.05SE +/- 0.0001, N = 3SE +/- 0.0001, N = 3SE +/- 0.0001, N = 30.04450.04460.04461. (CC) gcc options: -lm -luuid -lxml2 -m64 -pthread

pmbench

Concurrent Worker Threads: 4 - Read-Write Ratio: 100% Reads

OpenBenchmarking.orgus - Average Page Latency, Fewer Is BetterpmbenchConcurrent Worker Threads: 4 - Read-Write Ratio: 100% ReadsLinux 5.8Linux 5.9-rc4Linux 5.9-rc4 + patch0.01010.02020.03030.04040.0505SE +/- 0.0000, N = 3SE +/- 0.0001, N = 3SE +/- 0.0001, N = 30.04450.04460.04471. (CC) gcc options: -lm -luuid -lxml2 -m64 -pthread

pmbench

Concurrent Worker Threads: 8 - Read-Write Ratio: 100% Reads

OpenBenchmarking.orgus - Average Page Latency, Fewer Is BetterpmbenchConcurrent Worker Threads: 8 - Read-Write Ratio: 100% ReadsLinux 5.9-rc4Linux 5.8Linux 5.9-rc4 + patch0.01010.02020.03030.04040.0505SE +/- 0.0000, N = 3SE +/- 0.0000, N = 3SE +/- 0.0001, N = 30.04470.04470.04481. (CC) gcc options: -lm -luuid -lxml2 -m64 -pthread

pmbench

Concurrent Worker Threads: 1 - Read-Write Ratio: 100% Writes

OpenBenchmarking.orgus - Average Page Latency, Fewer Is BetterpmbenchConcurrent Worker Threads: 1 - Read-Write Ratio: 100% WritesLinux 5.9-rc4Linux 5.9-rc4 + patchLinux 5.80.01220.02440.03660.04880.061SE +/- 0.0001, N = 3SE +/- 0.0000, N = 3SE +/- 0.0000, N = 30.05430.05440.05441. (CC) gcc options: -lm -luuid -lxml2 -m64 -pthread

pmbench

Concurrent Worker Threads: 2 - Read-Write Ratio: 100% Writes

OpenBenchmarking.orgus - Average Page Latency, Fewer Is BetterpmbenchConcurrent Worker Threads: 2 - Read-Write Ratio: 100% WritesLinux 5.9-rc4Linux 5.9-rc4 + patchLinux 5.80.01310.02620.03930.05240.0655SE +/- 0.0001, N = 3SE +/- 0.0001, N = 3SE +/- 0.0002, N = 30.05770.05820.05821. (CC) gcc options: -lm -luuid -lxml2 -m64 -pthread

pmbench

Concurrent Worker Threads: 4 - Read-Write Ratio: 100% Writes

OpenBenchmarking.orgus - Average Page Latency, Fewer Is BetterpmbenchConcurrent Worker Threads: 4 - Read-Write Ratio: 100% WritesLinux 5.9-rc4Linux 5.9-rc4 + patchLinux 5.80.01350.0270.04050.0540.0675SE +/- 0.0002, N = 3SE +/- 0.0002, N = 3SE +/- 0.0000, N = 30.05900.05940.05991. (CC) gcc options: -lm -luuid -lxml2 -m64 -pthread

pmbench

Concurrent Worker Threads: 8 - Read-Write Ratio: 100% Writes

OpenBenchmarking.orgus - Average Page Latency, Fewer Is BetterpmbenchConcurrent Worker Threads: 8 - Read-Write Ratio: 100% WritesLinux 5.9-rc4 + patchLinux 5.9-rc4Linux 5.80.01320.02640.03960.05280.066SE +/- 0.0001, N = 3SE +/- 0.0002, N = 3SE +/- 0.0001, N = 30.05790.05860.05861. (CC) gcc options: -lm -luuid -lxml2 -m64 -pthread

Schbench

Message Threads: 2 - Workers Per Message Thread: 2

OpenBenchmarking.orgusec, 99.9th Latency Percentile, Fewer Is BetterSchbenchMessage Threads: 2 - Workers Per Message Thread: 2Linux 5.8Linux 5.9-rc4 + patchLinux 5.9-rc4612182430SE +/- 0.69, N = 12SE +/- 1.12, N = 15SE +/- 2.00, N = 122526271. (CC) gcc options: -O2 -lpthread

Schbench

Message Threads: 2 - Workers Per Message Thread: 4

OpenBenchmarking.orgusec, 99.9th Latency Percentile, Fewer Is BetterSchbenchMessage Threads: 2 - Workers Per Message Thread: 4Linux 5.9-rc4Linux 5.8Linux 5.9-rc4 + patch816243240SE +/- 0.32, N = 15SE +/- 1.85, N = 122930341. (CC) gcc options: -O2 -lpthread

Schbench

Message Threads: 2 - Workers Per Message Thread: 6

OpenBenchmarking.orgusec, 99.9th Latency Percentile, Fewer Is BetterSchbenchMessage Threads: 2 - Workers Per Message Thread: 6Linux 5.9-rc4Linux 5.9-rc4 + patchLinux 5.8816243240SE +/- 0.46, N = 153434351. (CC) gcc options: -O2 -lpthread

Schbench

Message Threads: 2 - Workers Per Message Thread: 8

OpenBenchmarking.orgusec, 99.9th Latency Percentile, Fewer Is BetterSchbenchMessage Threads: 2 - Workers Per Message Thread: 8Linux 5.9-rc4Linux 5.9-rc4 + patchLinux 5.8918273645SE +/- 0.53, N = 15SE +/- 0.67, N = 33939401. (CC) gcc options: -O2 -lpthread

Schbench

Message Threads: 4 - Workers Per Message Thread: 2

OpenBenchmarking.orgusec, 99.9th Latency Percentile, Fewer Is BetterSchbenchMessage Threads: 4 - Workers Per Message Thread: 2Linux 5.9-rc4 + patchLinux 5.9-rc4Linux 5.8612182430SE +/- 0.79, N = 122325251. (CC) gcc options: -O2 -lpthread

Schbench

Message Threads: 4 - Workers Per Message Thread: 4

OpenBenchmarking.orgusec, 99.9th Latency Percentile, Fewer Is BetterSchbenchMessage Threads: 4 - Workers Per Message Thread: 4Linux 5.9-rc4Linux 5.8Linux 5.9-rc4 + patch1122334455SE +/- 0.42, N = 154646471. (CC) gcc options: -O2 -lpthread

Schbench

Message Threads: 4 - Workers Per Message Thread: 6

OpenBenchmarking.orgusec, 99.9th Latency Percentile, Fewer Is BetterSchbenchMessage Threads: 4 - Workers Per Message Thread: 6Linux 5.9-rc4Linux 5.9-rc4 + patchLinux 5.81020304050SE +/- 0.79, N = 15SE +/- 0.33, N = 34141431. (CC) gcc options: -O2 -lpthread

Schbench

Message Threads: 4 - Workers Per Message Thread: 8

OpenBenchmarking.orgusec, 99.9th Latency Percentile, Fewer Is BetterSchbenchMessage Threads: 4 - Workers Per Message Thread: 8Linux 5.9-rc4Linux 5.9-rc4 + patchLinux 5.8918273645SE +/- 0.34, N = 10SE +/- 0.52, N = 12SE +/- 0.50, N = 43737381. (CC) gcc options: -O2 -lpthread

Ethr

Server Address: localhost - Protocol: TCP - Test: Latency - Threads: 1

OpenBenchmarking.orgMicroseconds, Fewer Is BetterEthr 2019-01-02Server Address: localhost - Protocol: TCP - Test: Latency - Threads: 1Linux 5.9-rc4 + patchLinux 5.8Linux 5.9-rc4510152025SE +/- 0.18, N = 3SE +/- 0.05, N = 3SE +/- 0.21, N = 319.8520.9321.04MIN: 9.26 / MAX: 24.99MIN: 9.43 / MAX: 27.34MIN: 9.51 / MAX: 25.7

Ethr

Server Address: localhost - Protocol: TCP - Test: Latency - Threads: 16

OpenBenchmarking.orgMicroseconds, Fewer Is BetterEthr 2019-01-02Server Address: localhost - Protocol: TCP - Test: Latency - Threads: 16Linux 5.9-rc4 + patchLinux 5.9-rc4Linux 5.8510152025SE +/- 0.23, N = 3SE +/- 0.24, N = 3SE +/- 0.02, N = 320.5620.9420.96MIN: 9.09 / MAX: 25.01MIN: 9.25 / MAX: 26.59MIN: 9.43 / MAX: 27.14

Ethr

Server Address: localhost - Protocol: HTTP - Test: Bandwidth - Threads: 1

OpenBenchmarking.orgMbits/sec, More Is BetterEthr 2019-01-02Server Address: localhost - Protocol: HTTP - Test: Bandwidth - Threads: 1Linux 5.9-rc4 + patchLinux 5.8Linux 5.9-rc42004006008001000SE +/- 1.52, N = 3SE +/- 2.18, N = 3SE +/- 1.96, N = 3901.47900.88900.40MIN: 869.12 / MAX: 943.49MIN: 866.56 / MAX: 942.98MIN: 867.33 / MAX: 946.18

Ethr

Server Address: localhost - Protocol: TCP - Test: Bandwidth - Threads: 16

OpenBenchmarking.orgMbits/sec, More Is BetterEthr 2019-01-02Server Address: localhost - Protocol: TCP - Test: Bandwidth - Threads: 16Linux 5.9-rc4Linux 5.8Linux 5.9-rc4 + patch30K60K90K120K150KSE +/- 681.49, N = 3SE +/- 1299.83, N = 3SE +/- 1299.86, N = 3157893.78157569.11154016.44MIN: 153130 / MAX: 163030MIN: 149340 / MAX: 165470MIN: 147370 / MAX: 161610

Ethr

Server Address: localhost - Protocol: UDP - Test: Bandwidth - Threads: 16

OpenBenchmarking.orgMbits/sec, More Is BetterEthr 2019-01-02Server Address: localhost - Protocol: UDP - Test: Bandwidth - Threads: 16Linux 5.9-rc4 + patchLinux 5.9-rc4Linux 5.820K40K60K80K100KSE +/- 168.23, N = 3SE +/- 381.35, N = 3SE +/- 247.15, N = 3101621.00100940.67100755.11MIN: 100670 / MAX: 102740MIN: 99560 / MAX: 102240MIN: 99490 / MAX: 102530

Ethr

Server Address: localhost - Protocol: HTTP - Test: Bandwidth - Threads: 16

OpenBenchmarking.orgMbits/sec, More Is BetterEthr 2019-01-02Server Address: localhost - Protocol: HTTP - Test: Bandwidth - Threads: 16Linux 5.9-rc4Linux 5.9-rc4 + patchLinux 5.86001200180024003000SE +/- 14.09, N = 3SE +/- 14.94, N = 3SE +/- 6.73, N = 32758.072737.022736.14MIN: 2640 / MAX: 2840MIN: 2650 / MAX: 2840MIN: 2660 / MAX: 2850

Ethr

Server Address: localhost - Protocol: TCP - Test: Connections/s - Threads: 1

OpenBenchmarking.orgConnections/sec, More Is BetterEthr 2019-01-02Server Address: localhost - Protocol: TCP - Test: Connections/s - Threads: 1Linux 5.8Linux 5.9-rc4 + patchLinux 5.9-rc43K6K9K12K15KSE +/- 184.78, N = 3SE +/- 164.42, N = 3SE +/- 142.09, N = 7129631280012697

Ethr

Server Address: localhost - Protocol: TCP - Test: Connections/s - Threads: 16

OpenBenchmarking.orgConnections/sec, More Is BetterEthr 2019-01-02Server Address: localhost - Protocol: TCP - Test: Connections/s - Threads: 16Linux 5.8Linux 5.9-rc4 + patchLinux 5.9-rc413K26K39K52K65KSE +/- 7966.56, N = 12SE +/- 7420.61, N = 12SE +/- 6240.16, N = 15612665943847475

iPerf

Server Address: localhost - Server Port: 5201 - Duration: 10 Seconds - Test: UDP - 100Mbit Objective - Parallel: 1

OpenBenchmarking.orgMbits/sec, More Is BetteriPerf 3.7Server Address: localhost - Server Port: 5201 - Duration: 10 Seconds - Test: UDP - 100Mbit Objective - Parallel: 1Linux 5.8Linux 5.9-rc4 + patchLinux 5.9-rc420406080100100100100

iPerf

Server Address: localhost - Server Port: 5201 - Duration: 10 Seconds - Test: UDP - 1000Mbit Objective - Parallel: 1

OpenBenchmarking.orgMbits/sec, More Is BetteriPerf 3.7Server Address: localhost - Server Port: 5201 - Duration: 10 Seconds - Test: UDP - 1000Mbit Objective - Parallel: 1Linux 5.8Linux 5.9-rc4 + patchLinux 5.9-rc42004006008001000100010001000

iPerf

Server Address: localhost - Server Port: 5201 - Duration: 10 Seconds - Test: UDP - 100Mbit Objective - Parallel: 20

OpenBenchmarking.orgMbits/sec, More Is BetteriPerf 3.7Server Address: localhost - Server Port: 5201 - Duration: 10 Seconds - Test: UDP - 100Mbit Objective - Parallel: 20Linux 5.8Linux 5.9-rc4 + patchLinux 5.9-rc4400800120016002000200020002000

iPerf

Server Address: localhost - Server Port: 5201 - Duration: 10 Seconds - Test: UDP - 100Mbit Objective - Parallel: 32

OpenBenchmarking.orgMbits/sec, More Is BetteriPerf 3.7Server Address: localhost - Server Port: 5201 - Duration: 10 Seconds - Test: UDP - 100Mbit Objective - Parallel: 32Linux 5.8Linux 5.9-rc4 + patchLinux 5.9-rc47001400210028003500320032003200

iPerf

Server Address: localhost - Server Port: 5201 - Duration: 10 Seconds - Test: UDP - 1000Mbit Objective - Parallel: 20

OpenBenchmarking.orgMbits/sec, More Is BetteriPerf 3.7Server Address: localhost - Server Port: 5201 - Duration: 10 Seconds - Test: UDP - 1000Mbit Objective - Parallel: 20Linux 5.8Linux 5.9-rc4 + patchLinux 5.9-rc44K8K12K16K20K199991999919999

iPerf

Server Address: localhost - Server Port: 5201 - Duration: 10 Seconds - Test: UDP - 1000Mbit Objective - Parallel: 32

OpenBenchmarking.orgMbits/sec, More Is BetteriPerf 3.7Server Address: localhost - Server Port: 5201 - Duration: 10 Seconds - Test: UDP - 1000Mbit Objective - Parallel: 32Linux 5.9-rc4Linux 5.9-rc4 + patchLinux 5.87K14K21K28K35KSE +/- 80.71, N = 3SE +/- 83.70, N = 3SE +/- 227.51, N = 3318213097030959

iPerf

Server Address: localhost - Server Port: 5201 - Duration: 10 Seconds - Test: TCP - Parallel: 1

OpenBenchmarking.orgMbits/sec, More Is BetteriPerf 3.7Server Address: localhost - Server Port: 5201 - Duration: 10 Seconds - Test: TCP - Parallel: 1Linux 5.9-rc4Linux 5.9-rc4 + patchLinux 5.88K16K24K32K40KSE +/- 403.01, N = 3SE +/- 421.94, N = 3SE +/- 322.08, N = 3377013767237121

iPerf

Server Address: localhost - Server Port: 5201 - Duration: 10 Seconds - Test: UDP - Parallel: 1

OpenBenchmarking.orgMbits/sec, More Is BetteriPerf 3.7Server Address: localhost - Server Port: 5201 - Duration: 10 Seconds - Test: UDP - Parallel: 1Linux 5.8Linux 5.9-rc4 + patchLinux 5.9-rc40.23630.47260.70890.94521.1815SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 31.051.051.05

iPerf

Server Address: localhost - Server Port: 5201 - Duration: 10 Seconds - Test: TCP - Parallel: 20

OpenBenchmarking.orgMbits/sec, More Is BetteriPerf 3.7Server Address: localhost - Server Port: 5201 - Duration: 10 Seconds - Test: TCP - Parallel: 20Linux 5.8Linux 5.9-rc4 + patchLinux 5.9-rc48K16K24K32K40KSE +/- 159.38, N = 3SE +/- 88.72, N = 3SE +/- 505.96, N = 4356083532634617

iPerf

Server Address: localhost - Server Port: 5201 - Duration: 10 Seconds - Test: TCP - Parallel: 32

OpenBenchmarking.orgMbits/sec, More Is BetteriPerf 3.7Server Address: localhost - Server Port: 5201 - Duration: 10 Seconds - Test: TCP - Parallel: 32Linux 5.8Linux 5.9-rc4Linux 5.9-rc4 + patch8K16K24K32K40KSE +/- 302.11, N = 3SE +/- 500.64, N = 3SE +/- 221.49, N = 3350563439834280

iPerf

Server Address: localhost - Server Port: 5201 - Duration: 10 Seconds - Test: UDP - Parallel: 20

OpenBenchmarking.orgMbits/sec, More Is BetteriPerf 3.7Server Address: localhost - Server Port: 5201 - Duration: 10 Seconds - Test: UDP - Parallel: 20Linux 5.8Linux 5.9-rc4 + patchLinux 5.9-rc4510152025212121

iPerf

Server Address: localhost - Server Port: 5201 - Duration: 10 Seconds - Test: UDP - Parallel: 32

OpenBenchmarking.orgMbits/sec, More Is BetteriPerf 3.7Server Address: localhost - Server Port: 5201 - Duration: 10 Seconds - Test: UDP - Parallel: 32Linux 5.8Linux 5.9-rc4 + patchLinux 5.9-rc4816243240SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 333.633.633.6

Coremark

CoreMark Size 666 - Iterations Per Second

OpenBenchmarking.orgIterations/Sec, More Is BetterCoremark 1.0CoreMark Size 666 - Iterations Per SecondLinux 5.8Linux 5.9-rc4 + patchLinux 5.9-rc4200K400K600K800K1000KSE +/- 1904.47, N = 3SE +/- 2354.81, N = 3SE +/- 646.60, N = 3999077.15993613.53993262.701. (CC) gcc options: -O2 -lrt" -lrt

Timed Apache Compilation

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed Apache Compilation 2.4.41Time To CompileLinux 5.8Linux 5.9-rc4Linux 5.9-rc4 + patch612182430SE +/- 0.04, N = 3SE +/- 0.04, N = 3SE +/- 0.01, N = 323.0523.3023.37

Timed LLVM Compilation

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed LLVM Compilation 10.0Time To CompileLinux 5.8Linux 5.9-rc4Linux 5.9-rc4 + patch60120180240300SE +/- 0.81, N = 3SE +/- 3.09, N = 3SE +/- 4.59, N = 3282.64283.24291.53

Zstd Compression

Compression Level: 3

OpenBenchmarking.orgMB/s, More Is BetterZstd Compression 1.4.5Compression Level: 3Linux 5.9-rc4Linux 5.9-rc4 + patchLinux 5.82K4K6K8K10KSE +/- 12.19, N = 3SE +/- 54.65, N = 3SE +/- 49.48, N = 38384.58383.18361.71. (CC) gcc options: -O3 -pthread -lz -llzma

Zstd Compression

Compression Level: 19

OpenBenchmarking.orgMB/s, More Is BetterZstd Compression 1.4.5Compression Level: 19Linux 5.9-rc4Linux 5.8Linux 5.9-rc4 + patch20406080100SE +/- 0.35, N = 3SE +/- 0.17, N = 3SE +/- 0.12, N = 3102.4100.9100.91. (CC) gcc options: -O3 -pthread -lz -llzma

Timed Linux Kernel Compilation

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed Linux Kernel Compilation 5.4Time To CompileLinux 5.8Linux 5.9-rc4Linux 5.9-rc4 + patch918273645SE +/- 0.59, N = 3SE +/- 0.58, N = 3SE +/- 0.60, N = 338.6338.7138.99

AOM AV1

Encoder Mode: Speed 0 Two-Pass

OpenBenchmarking.orgFrames Per Second, More Is BetterAOM AV1 2.0Encoder Mode: Speed 0 Two-PassLinux 5.9-rc4Linux 5.8Linux 5.9-rc4 + patch0.06750.1350.20250.270.3375SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 30.300.290.291. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm -lpthread

AOM AV1

Encoder Mode: Speed 4 Two-Pass

OpenBenchmarking.orgFrames Per Second, More Is BetterAOM AV1 2.0Encoder Mode: Speed 4 Two-PassLinux 5.8Linux 5.9-rc4Linux 5.9-rc4 + patch0.50851.0171.52552.0342.5425SE +/- 0.00, N = 3SE +/- 0.01, N = 3SE +/- 0.01, N = 32.262.262.211. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm -lpthread

AOM AV1

Encoder Mode: Speed 6 Realtime

OpenBenchmarking.orgFrames Per Second, More Is BetterAOM AV1 2.0Encoder Mode: Speed 6 RealtimeLinux 5.9-rc4Linux 5.8Linux 5.9-rc4 + patch510152025SE +/- 0.03, N = 3SE +/- 0.10, N = 3SE +/- 0.04, N = 318.6918.3218.211. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm -lpthread

AOM AV1

Encoder Mode: Speed 6 Two-Pass

OpenBenchmarking.orgFrames Per Second, More Is BetterAOM AV1 2.0Encoder Mode: Speed 6 Two-PassLinux 5.9-rc4Linux 5.8Linux 5.9-rc4 + patch0.7921.5842.3763.1683.96SE +/- 0.01, N = 3SE +/- 0.02, N = 3SE +/- 0.01, N = 33.523.503.421. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm -lpthread

AOM AV1

Encoder Mode: Speed 8 Realtime

OpenBenchmarking.orgFrames Per Second, More Is BetterAOM AV1 2.0Encoder Mode: Speed 8 RealtimeLinux 5.9-rc4Linux 5.9-rc4 + patchLinux 5.8714212835SE +/- 0.20, N = 3SE +/- 0.25, N = 3SE +/- 0.32, N = 332.2631.6031.231. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm -lpthread

SVT-VP9

Tuning: VMAF Optimized - Input: Bosphorus 1080p

OpenBenchmarking.orgFrames Per Second, More Is BetterSVT-VP9 0.1Tuning: VMAF Optimized - Input: Bosphorus 1080pLinux 5.9-rc4Linux 5.9-rc4 + patchLinux 5.880160240320400SE +/- 12.24, N = 12SE +/- 12.02, N = 12SE +/- 12.22, N = 12353.44351.74350.311. (CC) gcc options: -O3 -fcommon -fPIE -fPIC -fvisibility=hidden -pie -rdynamic -lpthread -lrt -lm

SVT-VP9

Tuning: PSNR/SSIM Optimized - Input: Bosphorus 1080p

OpenBenchmarking.orgFrames Per Second, More Is BetterSVT-VP9 0.1Tuning: PSNR/SSIM Optimized - Input: Bosphorus 1080pLinux 5.9-rc4Linux 5.9-rc4 + patchLinux 5.880160240320400SE +/- 1.50, N = 3SE +/- 1.20, N = 3SE +/- 2.40, N = 3369.70367.35365.291. (CC) gcc options: -O3 -fcommon -fPIE -fPIC -fvisibility=hidden -pie -rdynamic -lpthread -lrt -lm

SVT-VP9

Tuning: Visual Quality Optimized - Input: Bosphorus 1080p

OpenBenchmarking.orgFrames Per Second, More Is BetterSVT-VP9 0.1Tuning: Visual Quality Optimized - Input: Bosphorus 1080pLinux 5.9-rc4Linux 5.8Linux 5.9-rc4 + patch60120180240300SE +/- 1.50, N = 3SE +/- 2.84, N = 3SE +/- 2.07, N = 3285.77285.09284.301. (CC) gcc options: -O3 -fcommon -fPIE -fPIC -fvisibility=hidden -pie -rdynamic -lpthread -lrt -lm

x264

H.264 Video Encoding

OpenBenchmarking.orgFrames Per Second, More Is Betterx264 2019-12-17H.264 Video EncodingLinux 5.9-rc4Linux 5.9-rc4 + patchLinux 5.84080120160200SE +/- 2.31, N = 3SE +/- 2.78, N = 3SE +/- 2.23, N = 3174.85171.77171.251. (CC) gcc options: -ldl -m64 -lm -lpthread -O3 -ffast-math -std=gnu99 -fPIC -fomit-frame-pointer -fno-tree-vectorize

SVT-AV1

Encoder Mode: Enc Mode 4 - Input: 1080p

OpenBenchmarking.orgFrames Per Second, More Is BetterSVT-AV1 0.8Encoder Mode: Enc Mode 4 - Input: 1080pLinux 5.9-rc4Linux 5.9-rc4 + patchLinux 5.8246810SE +/- 0.061, N = 3SE +/- 0.025, N = 3SE +/- 0.021, N = 36.7316.7186.6801. (CXX) g++ options: -O3 -fcommon -fPIE -fPIC -pie

SVT-AV1

Encoder Mode: Enc Mode 8 - Input: 1080p

OpenBenchmarking.orgFrames Per Second, More Is BetterSVT-AV1 0.8Encoder Mode: Enc Mode 8 - Input: 1080pLinux 5.9-rc4Linux 5.9-rc4 + patchLinux 5.81326395265SE +/- 0.09, N = 3SE +/- 0.09, N = 3SE +/- 0.26, N = 356.6856.1256.061. (CXX) g++ options: -O3 -fcommon -fPIE -fPIC -pie

x265

H.265 1080p Video Encoding

OpenBenchmarking.orgFrames Per Second, More Is Betterx265 3.1.2H.265 1080p Video EncodingLinux 5.9-rc4 + patchLinux 5.9-rc4Linux 5.81428425670SE +/- 0.16, N = 3SE +/- 0.29, N = 3SE +/- 0.12, N = 360.7060.6759.991. (CXX) g++ options: -O3 -rdynamic -lpthread -lrt -ldl -lnuma

Blender

Blend File: BMW27 - Compute: CPU-Only

OpenBenchmarking.orgSeconds, Fewer Is BetterBlender 2.90Blend File: BMW27 - Compute: CPU-OnlyLinux 5.9-rc4 + patchLinux 5.8Linux 5.9-rc41530456075SE +/- 0.06, N = 3SE +/- 0.30, N = 3SE +/- 0.40, N = 366.8767.0167.28

Blender

Blend File: Classroom - Compute: CPU-Only

OpenBenchmarking.orgSeconds, Fewer Is BetterBlender 2.90Blend File: Classroom - Compute: CPU-OnlyLinux 5.9-rc4 + patchLinux 5.9-rc4Linux 5.84080120160200SE +/- 0.36, N = 3SE +/- 0.43, N = 3SE +/- 0.38, N = 3196.27196.64197.15

Blender

Blend File: Fishy Cat - Compute: CPU-Only

OpenBenchmarking.orgSeconds, Fewer Is BetterBlender 2.90Blend File: Fishy Cat - Compute: CPU-OnlyLinux 5.8Linux 5.9-rc4 + patchLinux 5.9-rc420406080100SE +/- 0.18, N = 3SE +/- 0.16, N = 3SE +/- 0.29, N = 386.3586.4986.98

Blender

Blend File: Barbershop - Compute: CPU-Only

OpenBenchmarking.orgSeconds, Fewer Is BetterBlender 2.90Blend File: Barbershop - Compute: CPU-OnlyLinux 5.8Linux 5.9-rc4Linux 5.9-rc4 + patch60120180240300SE +/- 0.46, N = 3SE +/- 0.47, N = 3SE +/- 0.15, N = 3284.21284.71285.02

Blender

Blend File: Pabellon Barcelona - Compute: CPU-Only

OpenBenchmarking.orgSeconds, Fewer Is BetterBlender 2.90Blend File: Pabellon Barcelona - Compute: CPU-OnlyLinux 5.9-rc4 + patchLinux 5.9-rc4Linux 5.850100150200250SE +/- 0.46, N = 3SE +/- 0.50, N = 3SE +/- 0.89, N = 3214.17214.42215.71

libavif avifenc

Encoder Speed: 0

OpenBenchmarking.orgSeconds, Fewer Is Betterlibavif avifenc 0.7.3Encoder Speed: 0Linux 5.9-rc4Linux 5.9-rc4 + patchLinux 5.81428425670SE +/- 0.13, N = 3SE +/- 0.25, N = 3SE +/- 0.17, N = 362.0862.5162.571. (CXX) g++ options: -O3 -fPIC

libavif avifenc

Encoder Speed: 2

OpenBenchmarking.orgSeconds, Fewer Is Betterlibavif avifenc 0.7.3Encoder Speed: 2Linux 5.9-rc4 + patchLinux 5.8Linux 5.9-rc4918273645SE +/- 0.10, N = 3SE +/- 0.06, N = 3SE +/- 0.28, N = 337.6237.7637.901. (CXX) g++ options: -O3 -fPIC

libavif avifenc

Encoder Speed: 8

OpenBenchmarking.orgSeconds, Fewer Is Betterlibavif avifenc 0.7.3Encoder Speed: 8Linux 5.9-rc4Linux 5.9-rc4 + patchLinux 5.81.25912.51823.77735.03646.2955SE +/- 0.014, N = 3SE +/- 0.013, N = 3SE +/- 0.021, N = 35.5485.5545.5961. (CXX) g++ options: -O3 -fPIC

libavif avifenc

Encoder Speed: 10

OpenBenchmarking.orgSeconds, Fewer Is Betterlibavif avifenc 0.7.3Encoder Speed: 10Linux 5.9-rc4Linux 5.9-rc4 + patchLinux 5.81.22762.45523.68284.91046.138SE +/- 0.015, N = 3SE +/- 0.015, N = 3SE +/- 0.021, N = 35.4135.4275.4561. (CXX) g++ options: -O3 -fPIC

Intel Open Image Denoise

Scene: Memorial

OpenBenchmarking.orgImages / Sec, More Is BetterIntel Open Image Denoise 1.2.0Scene: MemorialLinux 5.8Linux 5.9-rc4 + patchLinux 5.9-rc4510152025SE +/- 0.15, N = 3SE +/- 0.13, N = 3SE +/- 0.21, N = 318.4318.3518.28

OpenVKL

Benchmark: vklBenchmark

OpenBenchmarking.orgItems / Sec, More Is BetterOpenVKL 0.9Benchmark: vklBenchmarkLinux 5.8Linux 5.9-rc4 + patchLinux 5.9-rc460120180240300SE +/- 0.51, N = 3SE +/- 0.61, N = 3SE +/- 0.85, N = 3292.28290.65290.20MIN: 1 / MAX: 1031MIN: 1 / MAX: 1033MIN: 1 / MAX: 1034

YafaRay

Total Time For Sample Scene

OpenBenchmarking.orgSeconds, Fewer Is BetterYafaRay 3.4.1Total Time For Sample SceneLinux 5.8Linux 5.9-rc4 + patchLinux 5.9-rc420406080100SE +/- 0.69, N = 3SE +/- 0.63, N = 3SE +/- 0.89, N = 389.0489.9190.181. (CXX) g++ options: -std=c++11 -O3 -ffast-math -rdynamic -ldl -lImath -lIlmImf -lIex -lHalf -lz -lIlmThread -lxml2 -lfreetype -lpthread

Build2

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterBuild2 0.12Time To CompileLinux 5.9-rc4Linux 5.8Linux 5.9-rc4 + patch1530456075SE +/- 0.05, N = 3SE +/- 0.07, N = 3SE +/- 0.09, N = 367.8168.0168.55

C-Blosc

Compressor: blosclz

OpenBenchmarking.orgMB/s, More Is BetterC-Blosc 2.0 Beta 5Compressor: blosclzLinux 5.9-rc4 + patchLinux 5.9-rc4Linux 5.82K4K6K8K10KSE +/- 109.39, N = 3SE +/- 167.64, N = 3SE +/- 136.70, N = 39810.99682.39529.0

PyPerformance

Benchmark: go

OpenBenchmarking.orgMilliseconds, Fewer Is BetterPyPerformance 1.0.0Benchmark: goLinux 5.8Linux 5.9-rc4Linux 5.9-rc4 + patch60120180240300262263263

PyPerformance

Benchmark: 2to3

OpenBenchmarking.orgMilliseconds, Fewer Is BetterPyPerformance 1.0.0Benchmark: 2to3Linux 5.8Linux 5.9-rc4 + patchLinux 5.9-rc480160240320400345346348

PyPerformance

Benchmark: chaos

OpenBenchmarking.orgMilliseconds, Fewer Is BetterPyPerformance 1.0.0Benchmark: chaosLinux 5.9-rc4 + patchLinux 5.8Linux 5.9-rc4306090120150119119120

PyPerformance

Benchmark: float

OpenBenchmarking.orgMilliseconds, Fewer Is BetterPyPerformance 1.0.0Benchmark: floatLinux 5.9-rc4 + patchLinux 5.8Linux 5.9-rc4306090120150SE +/- 0.33, N = 3124125128

PyPerformance

Benchmark: nbody

OpenBenchmarking.orgMilliseconds, Fewer Is BetterPyPerformance 1.0.0Benchmark: nbodyLinux 5.9-rc4Linux 5.8Linux 5.9-rc4 + patch306090120150SE +/- 0.33, N = 3118118119

PyPerformance

Benchmark: pathlib

OpenBenchmarking.orgMilliseconds, Fewer Is BetterPyPerformance 1.0.0Benchmark: pathlibLinux 5.9-rc4 + patchLinux 5.8Linux 5.9-rc4510152025SE +/- 0.03, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 318.418.418.6

PyPerformance

Benchmark: raytrace

OpenBenchmarking.orgMilliseconds, Fewer Is BetterPyPerformance 1.0.0Benchmark: raytraceLinux 5.9-rc4 + patchLinux 5.8Linux 5.9-rc4110220330440550SE +/- 0.33, N = 3SE +/- 1.00, N = 3495495517

PyPerformance

Benchmark: json_loads

OpenBenchmarking.orgMilliseconds, Fewer Is BetterPyPerformance 1.0.0Benchmark: json_loadsLinux 5.9-rc4Linux 5.9-rc4 + patchLinux 5.8612182430SE +/- 0.03, N = 3SE +/- 0.06, N = 3SE +/- 0.00, N = 326.226.326.3

PyPerformance

Benchmark: crypto_pyaes

OpenBenchmarking.orgMilliseconds, Fewer Is BetterPyPerformance 1.0.0Benchmark: crypto_pyaesLinux 5.8Linux 5.9-rc4Linux 5.9-rc4 + patch306090120150117118118

PyPerformance

Benchmark: regex_compile

OpenBenchmarking.orgMilliseconds, Fewer Is BetterPyPerformance 1.0.0Benchmark: regex_compileLinux 5.8Linux 5.9-rc4 + patchLinux 5.9-rc44080120160200SE +/- 0.33, N = 3SE +/- 0.67, N = 3181182183

PyPerformance

Benchmark: python_startup

OpenBenchmarking.orgMilliseconds, Fewer Is BetterPyPerformance 1.0.0Benchmark: python_startupLinux 5.8Linux 5.9-rc4 + patchLinux 5.9-rc4246810SE +/- 0.01, N = 3SE +/- 0.01, N = 3SE +/- 0.03, N = 37.828.628.79

PyPerformance

Benchmark: django_template

OpenBenchmarking.orgMilliseconds, Fewer Is BetterPyPerformance 1.0.0Benchmark: django_templateLinux 5.9-rc4Linux 5.9-rc4 + patchLinux 5.81224364860SE +/- 0.26, N = 3SE +/- 0.19, N = 3SE +/- 0.10, N = 351.351.751.7

PyPerformance

Benchmark: pickle_pure_python

OpenBenchmarking.orgMilliseconds, Fewer Is BetterPyPerformance 1.0.0Benchmark: pickle_pure_pythonLinux 5.9-rc4Linux 5.9-rc4 + patchLinux 5.8110220330440550SE +/- 1.00, N = 3SE +/- 1.20, N = 3499499501

Memcached mcperf

Method: Add - Connections: 1

OpenBenchmarking.orgOperations Per Second, More Is BetterMemcached mcperf 1.6.0Method: Add - Connections: 1Linux 5.9-rc4Linux 5.9-rc4 + patchLinux 5.89K18K27K36K45KSE +/- 342.85, N = 11SE +/- 519.15, N = 3SE +/- 373.15, N = 1539749.939085.737569.41. (CC) gcc options: -O2 -lm -rdynamic

Memcached mcperf

Method: Get - Connections: 1

OpenBenchmarking.orgOperations Per Second, More Is BetterMemcached mcperf 1.6.0Method: Get - Connections: 1Linux 5.8Linux 5.9-rc4 + patchLinux 5.9-rc413K26K39K52K65KSE +/- 634.23, N = 15SE +/- 340.87, N = 3SE +/- 550.61, N = 359073.358812.658072.31. (CC) gcc options: -O2 -lm -rdynamic

Memcached mcperf

Method: Set - Connections: 1

OpenBenchmarking.orgOperations Per Second, More Is BetterMemcached mcperf 1.6.0Method: Set - Connections: 1Linux 5.9-rc4 + patchLinux 5.9-rc4Linux 5.89K18K27K36K45KSE +/- 431.42, N = 3SE +/- 373.15, N = 3SE +/- 472.77, N = 340095.939138.538084.21. (CC) gcc options: -O2 -lm -rdynamic

Memcached mcperf

Method: Add - Connections: 16

OpenBenchmarking.orgOperations Per Second, More Is BetterMemcached mcperf 1.6.0Method: Add - Connections: 16Linux 5.9-rc4 + patchLinux 5.9-rc4Linux 5.89K18K27K36K45KSE +/- 190.91, N = 3SE +/- 127.76, N = 3SE +/- 182.57, N = 340435.239677.137421.61. (CC) gcc options: -O2 -lm -rdynamic

Memcached mcperf

Method: Get - Connections: 16

OpenBenchmarking.orgOperations Per Second, More Is BetterMemcached mcperf 1.6.0Method: Get - Connections: 16Linux 5.9-rc4 + patchLinux 5.9-rc4Linux 5.813K26K39K52K65KSE +/- 1045.09, N = 3SE +/- 492.13, N = 3SE +/- 299.89, N = 362084.560759.658492.51. (CC) gcc options: -O2 -lm -rdynamic

Memcached mcperf

Method: Set - Connections: 16

OpenBenchmarking.orgOperations Per Second, More Is BetterMemcached mcperf 1.6.0Method: Set - Connections: 16Linux 5.9-rc4 + patchLinux 5.9-rc4Linux 5.89K18K27K36K45KSE +/- 45.06, N = 3SE +/- 40.38, N = 3SE +/- 201.66, N = 340598.239836.537981.51. (CC) gcc options: -O2 -lm -rdynamic

Memcached mcperf

Method: Append - Connections: 1

OpenBenchmarking.orgOperations Per Second, More Is BetterMemcached mcperf 1.6.0Method: Append - Connections: 1Linux 5.9-rc4 + patchLinux 5.9-rc4Linux 5.89K18K27K36K45KSE +/- 148.93, N = 3SE +/- 362.05, N = 15SE +/- 650.04, N = 343306.441729.039856.01. (CC) gcc options: -O2 -lm -rdynamic

Memcached mcperf

Method: Delete - Connections: 1

OpenBenchmarking.orgOperations Per Second, More Is BetterMemcached mcperf 1.6.0Method: Delete - Connections: 1Linux 5.9-rc4 + patchLinux 5.9-rc4Linux 5.813K26K39K52K65KSE +/- 639.33, N = 15SE +/- 661.72, N = 15SE +/- 733.36, N = 1560980.760717.258784.81. (CC) gcc options: -O2 -lm -rdynamic

Memcached mcperf

Method: Append - Connections: 16

OpenBenchmarking.orgOperations Per Second, More Is BetterMemcached mcperf 1.6.0Method: Append - Connections: 16Linux 5.9-rc4 + patchLinux 5.9-rc4Linux 5.89K18K27K36K45KSE +/- 384.41, N = 3SE +/- 117.77, N = 3SE +/- 135.05, N = 342918.641622.640015.31. (CC) gcc options: -O2 -lm -rdynamic

Memcached mcperf

Method: Delete - Connections: 16

OpenBenchmarking.orgOperations Per Second, More Is BetterMemcached mcperf 1.6.0Method: Delete - Connections: 16Linux 5.9-rc4 + patchLinux 5.9-rc4Linux 5.813K26K39K52K65KSE +/- 567.29, N = 3SE +/- 280.02, N = 3SE +/- 656.67, N = 360526.059868.959368.21. (CC) gcc options: -O2 -lm -rdynamic

Memcached mcperf

Method: Prepend - Connections: 1

OpenBenchmarking.orgOperations Per Second, More Is BetterMemcached mcperf 1.6.0Method: Prepend - Connections: 1Linux 5.9-rc4Linux 5.9-rc4 + patchLinux 5.89K18K27K36K45KSE +/- 633.01, N = 4SE +/- 378.71, N = 15SE +/- 394.48, N = 1542450.542294.739907.81. (CC) gcc options: -O2 -lm -rdynamic

Memcached mcperf

Method: Replace - Connections: 1

OpenBenchmarking.orgOperations Per Second, More Is BetterMemcached mcperf 1.6.0Method: Replace - Connections: 1Linux 5.9-rc4 + patchLinux 5.9-rc4Linux 5.89K18K27K36K45KSE +/- 651.19, N = 3SE +/- 560.74, N = 4SE +/- 347.73, N = 1541621.840974.739296.61. (CC) gcc options: -O2 -lm -rdynamic

Memcached mcperf

Method: Prepend - Connections: 16

OpenBenchmarking.orgOperations Per Second, More Is BetterMemcached mcperf 1.6.0Method: Prepend - Connections: 16Linux 5.9-rc4 + patchLinux 5.9-rc4Linux 5.89K18K27K36K45KSE +/- 188.96, N = 3SE +/- 41.21, N = 3SE +/- 66.44, N = 342834.241932.040102.31. (CC) gcc options: -O2 -lm -rdynamic

Memcached mcperf

Method: Replace - Connections: 16

OpenBenchmarking.orgOperations Per Second, More Is BetterMemcached mcperf 1.6.0Method: Replace - Connections: 16Linux 5.9-rc4 + patchLinux 5.9-rc4Linux 5.89K18K27K36K45KSE +/- 125.69, N = 3SE +/- 129.28, N = 3SE +/- 208.77, N = 342390.341885.239855.41. (CC) gcc options: -O2 -lm -rdynamic

NGINX Benchmark

Static Web Page Serving

OpenBenchmarking.orgRequests Per Second, More Is BetterNGINX Benchmark 1.9.9Static Web Page ServingLinux 5.8Linux 5.9-rc4 + patchLinux 5.9-rc47K14K21K28K35KSE +/- 538.68, N = 3SE +/- 241.38, N = 3SE +/- 304.93, N = 333656.4732866.1232458.441. (CC) gcc options: -lpthread -lcrypt -lcrypto -lz -O3 -march=native

Apache Benchmark

Static Web Page Serving

OpenBenchmarking.orgRequests Per Second, More Is BetterApache Benchmark 2.4.29Static Web Page ServingLinux 5.8Linux 5.9-rc4 + patchLinux 5.9-rc46K12K18K24K30KSE +/- 222.22, N = 3SE +/- 56.84, N = 3SE +/- 30.81, N = 329495.1428553.8528386.731. (CC) gcc options: -shared -fPIC -O2 -pthread

OpenSSL

RSA 4096-bit Performance

OpenBenchmarking.orgSigns Per Second, More Is BetterOpenSSL 1.1.1RSA 4096-bit PerformanceLinux 5.9-rc4 + patchLinux 5.8Linux 5.9-rc414002800420056007000SE +/- 3.46, N = 3SE +/- 3.84, N = 3SE +/- 4.91, N = 36349.16339.16339.11. (CC) gcc options: -pthread -m64 -O3 -lssl -lcrypto -ldl

Apache Siege

Concurrent Users: 1

OpenBenchmarking.orgTransactions Per Second, More Is BetterApache Siege 2.4.29Concurrent Users: 1Linux 5.8Linux 5.9-rc4 + patchLinux 5.9-rc42K4K6K8K10KSE +/- 160.13, N = 15SE +/- 78.44, N = 15SE +/- 93.15, N = 37912.296918.146789.891. (CC) gcc options: -O2 -lpthread -ldl -lssl -lcrypto

Apache Siege

Concurrent Users: 10

OpenBenchmarking.orgTransactions Per Second, More Is BetterApache Siege 2.4.29Concurrent Users: 10Linux 5.8Linux 5.9-rc4Linux 5.9-rc4 + patch4K8K12K16K20KSE +/- 220.02, N = 3SE +/- 85.07, N = 3SE +/- 118.21, N = 320398.9920243.6320149.131. (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: 50Linux 5.8Linux 5.9-rc4 + patchLinux 5.9-rc48K16K24K32K40KSE +/- 299.97, N = 3SE +/- 410.23, N = 3SE +/- 253.47, N = 936228.0627677.3726919.661. (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: 100Linux 5.8Linux 5.9-rc4Linux 5.9-rc4 + patch7K14K21K28K35KSE +/- 84.95, N = 3SE +/- 289.78, N = 4SE +/- 22.31, N = 333610.1120975.0320384.641. (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: 200Linux 5.8Linux 5.9-rc4 + patchLinux 5.9-rc412K24K36K48K60KSE +/- 927.04, N = 13SE +/- 135.97, N = 3SE +/- 74.75, N = 357546.3419590.5119552.821. (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: 250Linux 5.8Linux 5.9-rc4 + patchLinux 5.9-rc413K26K39K52K65KSE +/- 1678.24, N = 15SE +/- 53.05, N = 3SE +/- 28.55, N = 359490.6519731.4219657.261. (CC) gcc options: -O2 -lpthread -ldl -lssl -lcrypto

Node.js Express HTTP Load Test

OpenBenchmarking.orgRequests Per Second, More Is BetterNode.js Express HTTP Load TestLinux 5.8Linux 5.9-rc4Linux 5.9-rc4 + patch2K4K6K8K10KSE +/- 96.52, N = 15SE +/- 102.14, N = 15SE +/- 119.60, N = 158608838076521. Nodejs v10.19.0

PHPBench

PHP Benchmark Suite

OpenBenchmarking.orgScore, More Is BetterPHPBench 0.8.1PHP Benchmark SuiteLinux 5.9-rc4 + patchLinux 5.8Linux 5.9-rc4120K240K360K480K600KSE +/- 1065.12, N = 3SE +/- 1790.21, N = 3SE +/- 1018.50, N = 3575978575324573649

KeyDB

OpenBenchmarking.orgOps/sec, More Is BetterKeyDB 5.3.1Linux 5.9-rc4 + patchLinux 5.9-rc4Linux 5.890K180K270K360K450KSE +/- 2298.43, N = 3SE +/- 1167.53, N = 3SE +/- 2172.59, N = 3407892.70407410.68407304.601. (CXX) g++ options: -O2 -levent -lpthread -lz -lpcre

Redis

Test: LPOP

OpenBenchmarking.orgRequests Per Second, More Is BetterRedis 5.0.5Test: LPOPLinux 5.8Linux 5.9-rc4Linux 5.9-rc4 + patch300K600K900K1200K1500KSE +/- 34105.93, N = 12SE +/- 25786.36, N = 15SE +/- 5247.17, N = 31420279.271332716.881278815.501. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3

Redis

Test: SADD

OpenBenchmarking.orgRequests Per Second, More Is BetterRedis 5.0.5Test: SADDLinux 5.8Linux 5.9-rc4Linux 5.9-rc4 + patch400K800K1200K1600K2000KSE +/- 51091.22, N = 15SE +/- 24124.88, N = 14SE +/- 3003.92, N = 31817867.401620429.831612914.461. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3

Redis

Test: LPUSH

OpenBenchmarking.orgRequests Per Second, More Is BetterRedis 5.0.5Test: LPUSHLinux 5.8Linux 5.9-rc4 + patchLinux 5.9-rc4300K600K900K1200K1500KSE +/- 25884.34, N = 12SE +/- 16412.71, N = 4SE +/- 7930.62, N = 31353713.401231050.561218625.211. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3

Redis

Test: GET

OpenBenchmarking.orgRequests Per Second, More Is BetterRedis 5.0.5Test: GETLinux 5.8Linux 5.9-rc4Linux 5.9-rc4 + patch400K800K1200K1600K2000KSE +/- 50914.96, N = 15SE +/- 15363.36, N = 3SE +/- 15317.57, N = 31996950.611768092.331750558.621. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3

Redis

Test: SET

OpenBenchmarking.orgRequests Per Second, More Is BetterRedis 5.0.5Test: SETLinux 5.8Linux 5.9-rc4 + patchLinux 5.9-rc4300K600K900K1200K1500KSE +/- 36931.54, N = 15SE +/- 30809.40, N = 15SE +/- 19194.77, N = 141600412.631505075.701444961.841. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3

SQLite

Threads / Copies: 8

OpenBenchmarking.orgSeconds, Fewer Is BetterSQLite 3.30.1Threads / Copies: 8Linux 5.8Linux 5.9-rc4Linux 5.9-rc4 + patch1.04382.08763.13144.17525.219SE +/- 0.007, N = 3SE +/- 0.006, N = 3SE +/- 0.013, N = 34.6164.6194.6391. (CC) gcc options: -O2 -lz -lm -ldl -lpthread

SQLite Speedtest

Timed Time - Size 1,000

OpenBenchmarking.orgSeconds, Fewer Is BetterSQLite Speedtest 3.30Timed Time - Size 1,000Linux 5.9-rc4 + patchLinux 5.9-rc4Linux 5.81632486480SE +/- 0.53, N = 3SE +/- 0.58, N = 3SE +/- 0.30, N = 371.9472.1772.591. (CC) gcc options: -O2 -ldl -lz -lpthread

Apache Cassandra

Test: Reads

OpenBenchmarking.orgOp/s, More Is BetterApache Cassandra 3.11.4Test: ReadsLinux 5.9-rc4Linux 5.9-rc4 + patchLinux 5.82004006008001000SE +/- 26.90, N = 11SE +/- 18.94, N = 9SE +/- 5.84, N = 31008730572

Apache Cassandra

Test: Writes

OpenBenchmarking.orgOp/s, More Is BetterApache Cassandra 3.11.4Test: WritesLinux 5.9-rc4Linux 5.8Linux 5.9-rc4 + patch40K80K120K160K200KSE +/- 2545.69, N = 3SE +/- 1589.70, N = 3SE +/- 1825.19, N = 3184151176581174367

PostgreSQL pgbench

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

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL pgbench 12.0Scaling: Buffer Test - Test: Normal Load - Mode: Read OnlyLinux 5.8Linux 5.9-rc4Linux 5.9-rc4 + patch90K180K270K360K450KSE +/- 136.76, N = 3SE +/- 993.29, N = 3SE +/- 591.63, N = 3408399.06403854.03402885.861. (CC) gcc options: -fno-strict-aliasing -fwrapv -O3 -march=native -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 12.0Scaling: Buffer Test - Test: Normal Load - Mode: Read WriteLinux 5.8Linux 5.9-rc4Linux 5.9-rc4 + patch7K14K21K28K35KSE +/- 126.41, N = 3SE +/- 140.24, N = 3SE +/- 71.81, N = 332192.6431955.1531943.591. (CC) gcc options: -fno-strict-aliasing -fwrapv -O3 -march=native -lpgcommon -lpgport -lpq -lpthread -lrt -lcrypt -ldl -lm

PostgreSQL pgbench

Scaling: Buffer Test - Test: Single Thread - Mode: Read Only

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL pgbench 12.0Scaling: Buffer Test - Test: Single Thread - Mode: Read OnlyLinux 5.8Linux 5.9-rc4 + patchLinux 5.9-rc44K8K12K16K20KSE +/- 244.73, N = 3SE +/- 317.87, N = 3SE +/- 61.10, N = 320934.7020600.0420409.591. (CC) gcc options: -fno-strict-aliasing -fwrapv -O3 -march=native -lpgcommon -lpgport -lpq -lpthread -lrt -lcrypt -ldl -lm

PostgreSQL pgbench

Scaling: Buffer Test - Test: Single Thread - Mode: Read Write

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL pgbench 12.0Scaling: Buffer Test - Test: Single Thread - Mode: Read WriteLinux 5.8Linux 5.9-rc4 + patchLinux 5.9-rc47001400210028003500SE +/- 16.49, N = 3SE +/- 27.44, N = 3SE +/- 22.86, N = 33117.383103.423064.151. (CC) gcc options: -fno-strict-aliasing -fwrapv -O3 -march=native -lpgcommon -lpgport -lpq -lpthread -lrt -lcrypt -ldl -lm

MariaDB

Clients: 16

OpenBenchmarking.orgQueries Per Second, More Is BetterMariaDB 10.5.2Clients: 16Linux 5.8Linux 5.9-rc4 + patchLinux 5.9-rc414002800420056007000SE +/- 13.79, N = 3SE +/- 13.44, N = 3SE +/- 13.27, N = 36438634363161. (CXX) g++ options: -pie -fPIC -fstack-protector -O2 -lpthread -llzma -lbz2 -lsnappy -laio -lnuma -lpcre2-8 -lcrypt -lz -lm -lssl -lcrypto -ldl

MariaDB

Clients: 32

OpenBenchmarking.orgQueries Per Second, More Is BetterMariaDB 10.5.2Clients: 32Linux 5.8Linux 5.9-rc4Linux 5.9-rc4 + patch6001200180024003000SE +/- 2.73, N = 3SE +/- 4.69, N = 3SE +/- 2.70, N = 32860284928461. (CXX) g++ options: -pie -fPIC -fstack-protector -O2 -lpthread -llzma -lbz2 -lsnappy -laio -lnuma -lpcre2-8 -lcrypt -lz -lm -lssl -lcrypto -ldl

MariaDB

Clients: 64

OpenBenchmarking.orgQueries Per Second, More Is BetterMariaDB 10.5.2Clients: 64Linux 5.8Linux 5.9-rc4Linux 5.9-rc4 + patch30060090012001500SE +/- 1.60, N = 3SE +/- 1.39, N = 3SE +/- 0.90, N = 31263125612501. (CXX) g++ options: -pie -fPIC -fstack-protector -O2 -lpthread -llzma -lbz2 -lsnappy -laio -lnuma -lpcre2-8 -lcrypt -lz -lm -lssl -lcrypto -ldl

MariaDB

Clients: 128

OpenBenchmarking.orgQueries Per Second, More Is BetterMariaDB 10.5.2Clients: 128Linux 5.8Linux 5.9-rc4Linux 5.9-rc4 + patch120240360480600SE +/- 0.28, N = 3SE +/- 0.43, N = 3SE +/- 0.48, N = 35675655611. (CXX) g++ options: -pie -fPIC -fstack-protector -O2 -lpthread -llzma -lbz2 -lsnappy -laio -lnuma -lpcre2-8 -lcrypt -lz -lm -lssl -lcrypto -ldl

MariaDB

Clients: 256

OpenBenchmarking.orgQueries Per Second, More Is BetterMariaDB 10.5.2Clients: 256Linux 5.8Linux 5.9-rc4 + patchLinux 5.9-rc4100200300400500SE +/- 0.26, N = 3SE +/- 0.75, N = 3SE +/- 0.27, N = 34714714701. (CXX) g++ options: -pie -fPIC -fstack-protector -O2 -lpthread -llzma -lbz2 -lsnappy -laio -lnuma -lpcre2-8 -lcrypt -lz -lm -lssl -lcrypto -ldl

MariaDB

Clients: 512

OpenBenchmarking.orgQueries Per Second, More Is BetterMariaDB 10.5.2Clients: 512Linux 5.8Linux 5.9-rc4 + patchLinux 5.9-rc4100200300400500SE +/- 0.29, N = 3SE +/- 0.83, N = 3SE +/- 0.79, N = 34694674671. (CXX) g++ options: -pie -fPIC -fstack-protector -O2 -lpthread -llzma -lbz2 -lsnappy -laio -lnuma -lpcre2-8 -lcrypt -lz -lm -lssl -lcrypto -ldl

Node.js Octane Benchmark

OpenBenchmarking.orgScore, More Is BetterNode.js Octane BenchmarkLinux 5.8Linux 5.9-rc4Linux 5.9-rc4 + patch9K18K27K36K45KSE +/- 51.52, N = 3SE +/- 97.84, N = 3SE +/- 142.03, N = 34181641798407281. Nodejs v10.19.0

Git

Time To Complete Common Git Commands

OpenBenchmarking.orgSeconds, Fewer Is BetterGitTime To Complete Common Git CommandsLinux 5.9-rc4Linux 5.8Linux 5.9-rc4 + patch1224364860SE +/- 0.09, N = 3SE +/- 0.02, N = 3SE +/- 0.04, N = 354.9955.0855.271. git version 2.25.1

PyBench

Total For Average Test Times

OpenBenchmarking.orgMilliseconds, Fewer Is BetterPyBench 2018-02-16Total For Average Test TimesLinux 5.8Linux 5.9-rc4 + patchLinux 5.9-rc42004006008001000SE +/- 1.33, N = 3SE +/- 0.67, N = 3106210641068


Phoronix Test Suite v10.8.5