Linux 5.0 To Linux 5.9 On AMD EPYC

AMD EPYC Linux kernel benchmarks by Michael Larabel for a future article.

HTML result view exported from: https://openbenchmarking.org/result/2009078-FI-KERNELCOM02&sgm=1&vb=1&rdt&grw.

Linux 5.0 To Linux 5.9 On AMD EPYCProcessorMotherboardChipsetMemoryDiskGraphicsAudioMonitorNetworkOSKernelDesktopDisplay ServerDisplay DriverCompilerFile-SystemScreen ResolutionLinux 5.8Linux 5.5Linux 5.0Linux 5.7Linux 5.6Linux 5.4Linux 5.3Linux 5.2Linux 5.1Linux 5.9-rc4AMD EPYC 7702 64-Core @ 2.00GHz (64 Cores / 128 Threads)ASRockRack EPYCD8 (P2.10 BIOS)AMD Starship/Matisse126GB3841GB Micron_9300_MTFDHAL3T8TDP + 32GB Flash DiskASPEEDAMD Starship/MatisseVE2282 x Intel I350Ubuntu 20.045.8.0-050800-generic (x86_64)GNOME Shell 3.36.4X Server 1.20.8modesetting 1.20.8GCC 9.3.0ext41920x10805.5.0-050500-generic (x86_64)1024x768VE2285.0.0-050000-generic (x86_64)1920x10805.7.0-050700-generic (x86_64)5.6.0-050600-generic (x86_64)5.4.0-050400-generic (x86_64)5.3.0-050300-generic (x86_64)5.2.0-050200-generic (x86_64)5.1.0-050100-generic (x86_64)1024x7685.9.0-050900rc4-generic (x86_64) 20200906OpenBenchmarking.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- Linux 5.8: 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- Linux 5.5: 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 + tsx_async_abort: Not affected- Linux 5.0: l1tf: Not affected + meltdown: Not affected + spec_store_bypass: Mitigation of SSB disabled via prctl and seccomp + spectre_v1: Mitigation of __user pointer sanitization + spectre_v2: Mitigation of Full AMD retpoline IBPB: conditional IBRS_FW STIBP: always-on RSB filling- Linux 5.7: 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 + tsx_async_abort: Not affected- Linux 5.6: 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 + tsx_async_abort: Not affected- Linux 5.4: 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 + tsx_async_abort: Not affected- Linux 5.3: 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- Linux 5.2: l1tf: Not affected + mds: Not affected + meltdown: Not affected + spec_store_bypass: Mitigation of SSB disabled via prctl and seccomp + spectre_v1: Mitigation of __user pointer sanitization + spectre_v2: Mitigation of Full AMD retpoline IBPB: conditional IBRS_FW STIBP: always-on RSB filling- Linux 5.1: l1tf: Not affected + meltdown: Not affected + spec_store_bypass: Mitigation of SSB disabled via prctl and seccomp + spectre_v1: Mitigation of __user pointer sanitization + spectre_v2: Mitigation of Full AMD retpoline IBPB: conditional IBRS_FW STIBP: always-on RSB filling- Linux 5.9-rc4: 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

Linux 5.0 To Linux 5.9 On AMD EPYCcompilebench: Compilecompilebench: Initial Createstress-ng: MMAPstress-ng: NUMAstress-ng: MEMFDstress-ng: Atomicstress-ng: Cryptostress-ng: Forkingstress-ng: SENDFILEstress-ng: CPU Stressstress-ng: Semaphoresstress-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 - Face Detectiongeekbench: CPU Multi Core - Horizon Detectiongeekbench: CPU Single Coregeekbench: CPU Single Core - Gaussian Blurgeekbench: CPU Single Core - Face Detectiongeekbench: CPU Single Core - Horizon Detectiongeekbench: CPU Multi Core - Gaussian Blurdacapobench: H2dacapobench: Jythondacapobench: Tradesoapdacapobench: Tradebeansrenaissance: Apache Spark ALSrenaissance: Twitter HTTP Requestsrenaissance: In-Memory Database Shootoutrenaissance: Genetic Algorithm Using Jenetics + Futuresbrl-cad: VGR Performance Metrichugin: Panorama Photo Assistant + Stitching Timerawtherapee: Total Benchmark Timeocrmypdf: Processing 60 Page PDF Documentfio: Rand Read - IO_uring - Yes - No - 4KB - Default Test Directoryfio: Rand Read - IO_uring - Yes - No - 4KB - Default Test Directoryfio: Rand Read - Linux AIO - Yes - No - 4KB - Default Test Directoryfio: Rand Read - Linux AIO - Yes - No - 4KB - Default Test Directoryfio: Rand Write - IO_uring - Yes - No - 4KB - Default Test Directoryfio: Rand Write - IO_uring - Yes - No - 4KB - Default Test Directoryfio: Rand Write - Linux AIO - Yes - No - 4KB - Default Test Directoryfio: Rand Write - Linux AIO - Yes - No - 4KB - Default Test Directoryfio: Seq Read - IO_uring - Yes - No - 2MB - Default Test Directoryfio: Seq Read - IO_uring - Yes - No - 2MB - Default Test Directoryfio: Seq Read - Linux AIO - Yes - No - 2MB - Default Test Directoryfio: Seq Read - Linux AIO - Yes - No - 2MB - Default Test Directoryfio: Seq Write - IO_uring - Yes - No - 2MB - Default Test Directoryfio: Seq Write - IO_uring - Yes - No - 2MB - Default Test Directoryfio: Seq Write - Linux AIO - Yes - No - 2MB - Default Test Directoryfio: Seq Write - Linux AIO - Yes - No - 2MB - Default Test Directoryopm: Flow MPI Norne - 8fs-mark: 1000 Files, 1MB Sizefs-mark: 5000 Files, 1MB Size, 4 Threadsfs-mark: 4000 Files, 32 Sub Dirs, 1MB Sizedeepspeech: CPUai-benchmark: Device Inference Scoreai-benchmark: Device Training Scoreai-benchmark: Device AI Scoretensorflow-lite: SqueezeNettensorflow-lite: Inception V4tensorflow-lite: NASNet Mobiletensorflow-lite: Mobilenet Floattensorflow-lite: Mobilenet Quanttensorflow-lite: Inception ResNet V2hpcg: namd: ATPase Simulation - 327,506 Atomsminife: Smallosbench: Create Filesosbench: Create Threadsosbench: Launch Programsosbench: Create Processesosbench: Memory Allocationswireguard: postmark: Disk Transaction Performancecoremark: CoreMark Size 666 - Iterations Per Secondbuild-apache: Time To Compilestockfish: Total Timebuild-llvm: Time To Compilecompress-zstd: 3compress-zstd: 19asmfish: 1024 Hash Memory, 26 Depthbuild-linux-kernel: Time To Compileswet: Averagedav1d: Chimera 1080pdav1d: Summer Nature 4Kdav1d: Summer Nature 1080pdav1d: Chimera 1080p 10-bitsvt-av1: Enc Mode 4 - 1080psvt-av1: Enc Mode 8 - 1080pradiance: SMP Paralleloidn: Memorialopenvkl: vklBenchmarkluxcorerender: DLSCluxcorerender: Rainbow Colors and Prismyafaray: Total Time For Sample Scenebuild2: Time To Compileblogbench: Readblogbench: Writemcperf: Get - 1mcperf: Set - 1mcperf: Get - 32mcperf: Set - 32mcperf: Delete - 1apache-siege: 100apache-siege: 200apache-siege: 250keydb: redis: SADDredis: LPUSHredis: GETredis: SETsqlite: 1sqlite: 8rocksdb: Rand Fillrocksdb: Rand Readrocksdb: Seq Fillrocksdb: Rand Fill Syncrocksdb: Read While Writingleveldb: Hot Readleveldb: Fill Syncleveldb: Fill Syncleveldb: Overwriteleveldb: Overwriteleveldb: Rand Fillleveldb: Rand Fillleveldb: Rand Readleveldb: Seek Randleveldb: Rand Deleteleveldb: Seq Fillleveldb: Seq Fillsqlite-speedtest: Timed Time - Size 1,000mysqlslap: 64mysqlslap: 512pybench: Total For Average Test TimesLinux 5.8Linux 5.5Linux 5.0Linux 5.7Linux 5.6Linux 5.4Linux 5.3Linux 5.2Linux 5.1Linux 5.9-rc41807.16530.07822.031095.761003.35402703.1811885.5150317.41703551.8418376.728794998.6919055.9918394298.756235909.84666.6017878400.2237430417.31.09105365.88.7024.666355201480973082492.2524824.1027004.8872752.56963063455.88358.96019.30198525233334.788697061806368092070002794139395447311995961141567227.922662.91602.1679.377.6322518611065292663137.693139893763.641017.542907.685024617.27680.4632519112.215.95011834.86633371.96664860.31274895.192671339.04959061880653.02793226.409121853224235.7448249.4143.712207279729.073602663909691.61327.59713.21137.707.95974.380218.30927.71488.856.697.5468.45966.56115044824595848634.929006.647985.829244.248112.731024.1335395.5236678.63371799.971628747.841215615.472006836.081387740.702.4285.5913061362031567063170262022797864753125.08410.61300.64015.7899.57315.7901.527126.446188.461876.30416.2875.13679.524104936811751785.34543.39864.481185.711011.49402336.1011907.3857553.32712688.8318393.919289508.8918774.3422202972.666322219.81677.5317930847.3036297405.11.09106065.78.6824.466165132495874142453.7124751.9306975.7522787.65663402256.59163.14218.89397224866740.5104006951780008142083332790139294446811605771133563222.254737.71540.4753.078.9377918641064292863381.499233294917.041102.643297.288442917.29310.4624919120.614.89831433.20058269.37027057.38774995.57843258591876001.47687026.249121891363235.6358422.0141.412335237029.239611129661697.28325.43717.74139.568.00373.807211.98928.28466.726.757.6569.95566.52815159294620349284.730010.749947.330018.347421.931060.7835422.7436136.46372110.531634265.101199286.151938238.171408722.812.2735.3883054982032873943155682159377766847124.25111.01258.45115.5910.60115.5909.257123.992189.139880.26415.8893.88880.659105836611791882.87552.361414.371176.721092.15402555.4811891.0849708.00733380.4618321.929739410.7018689.6423433345.016270101.27677.2917306069.2138564434.41.08104965.88.6324.467755139488576472451.6414786.7537584.8902859.14862906956.30558.53219.29341.11050089923033310054991381687223.392751.91517.3763.178.7376419421091303361894.988447294905.640136.541670.578115817.22400.4632519151.114.98165633.96670079.80346764.81329694.36059060001881080.63107026.664119724648234.2258321.9147.912335097128.877598835250700.55342.78734.78141.378.21075.679217.41628.42484.576.817.5270.61666.85915295554688655719.635808.456424.932975.654316.429466.6731658.0831639.22418254.631677671.971240196.381888876.251479906.052.2435.4043165132046088763231512203947719421124.161111278.58915.5910.03715.7902.065125.981187.770883.53115.9891.06479.143107536311751812.20544.76956.221081.341130.88402145.0411874.4450133.01715390.0518369.238828675.7319831.3619650195.656260302.74679.5714307211.8535763405.71.09105765.88.7024.566725256492473072487.2234743.8307004.7462747.27663338555.98058.26019.138101826033340.41033370718100084421600028451419106853011575751044519226.110658.01563.5673.178.7450218961076297262803.891989294194.241197.343059.284726117.26970.4626619069.115.41842434.96726369.10324157.32695397.154935338.71459521876120.73302926.316120279424235.4588304.2142.612367976628.902601798346691.43325.89710.24137.637.96473.695220.20228.67490.816.757.5970.13666.77516493434371550526.030631.749763.529984.947845.030887.2441140.9436110.75363766.751663342.461226490.671893046.571471320.462.4845.8503060742039536513165112040527741431123.10410.81289.71015.5910.97215.4916.416123.196188.786878.49715.9887.73978.909105136811881817.64541.60952.611138.551111.86405075.7111877.5958745.20722302.0418331.968895045.3819343.8422891418.846231200.71671.5618163374.5736712406.41.09105365.68.6924.665825167499573062509.9554824.6256989.6422759.44862912655.34858.12418.928102626266740.5104007101820008452163332815140497448311855891141567223.016649.31576.4656.978.0614418851075296063017.894827794512.240779.043318.984264817.28520.4634519075.915.72943234.23531869.32258656.80322695.538696318.80459521889975.90445526.354121471543235.1558246.6142.912216599529.016597692476686.82328.59710.77138.427.99173.246215.89528.68488.746.787.6269.18366.89016328064349750424.030719.247785.229565.350228.730872.1940886.7836469.94363034.911641416.851232018.671824991.291435029.652.4035.7983099792019546583215612061357746028124.03510.91274.06215.8897.35615.8895.148124.065190.075874.20816.3869.50578.236105536911761807.44549.74955.991176.711117.33405691.1111898.0649845.82723627.0518342.679297995.4719576.6122991956.126298020.27679.7328528199.9638367442.31.08105565.58.6924.666345186486576362449.6134697.5827404.4852708.68963424755.37658.28818.95987022300040.3103006861756678482170002836141498548910115021169581222.413746.21513.4757.577.9095419141084299861381.583034691840.538222.240472.672495317.26790.4631519171.114.74908032.74023578.77747264.33328096.74731960971866230.87811026.795121062351235.7598193.8143.812480549929.218597299560708.01336.63720.43141.108.17874.586218.55328.71475.576.787.5468.60667.21815378694727351643.929218.749694.430011.749703.430376.7235149.4935779.10361116.621458605.411251323.591837098.821420337.132.2505.4753205402030167823281732166617714712123.93611.21242.59715.7903.27515.5912.883123.986187.641870.78816.2875.87377.990107136311761833.62550.151349.431184.281027.23400691.7411861.0436893.50745983.2618402.949495194.9020250.9523326869.556098813.09676.8428581780.9238355439.21.08105565.78.6924.765585160503376742478.7094732.8757415.2882786.89963561455.49157.95119.20287422400040.7104334651190008392150002829141196647910235081155574221.975752.21503.0764.077.2018819091071298061357.683175492679.039939.542089.874751217.27840.4624319173.414.65719134.23611377.79280463.18966694.00002259061863088.26316826.829120944739237.5868324.4147.412349734829.221589311098699.02339.36741.12140.748.23575.328217.60428.73485.076.797.5269.30767.26515314964713450870.428984.049775.930003.149366.933673.8635124.7835597.84373368.051487865.041313679.331876131.621492666.672.2605.4923198892053105083281972167897687263122.71410.91277.78915.6905.71815.7902.050124.191188.585877.08216.2875.14179.118106836211811910.75560.711356.671192.991051.55403328.5711700.0252847.61755784.2718333.499513251.2220598.7021952024.386281519.19680.3527914805.5438139437.21.08105664.88.6924.566505221491576712479.5954699.8767343.8872818.07863794356.10458.03119.01789022800040.6105006051550008652213332822140894847010205061213603223.324754.01504.5766.077.5269519291084301361166.080176592541.337912.540534.271988517.25780.4631319157.514.42370436.41367079.29722565.49676292.93135060491859272.14798826.752121637490237.3938278.9147.512388266929.211592496510690.12341.67733.00140.538.20375.408214.90728.78486.286.727.5169.42767.07515385304704954633.430698.251794.731548.649831.329058.2631474.7833666.52402199.001653041.001233573.671836479.271472134.802.2085.4233127652030594973212172205007722947123.64310.61323.02615.7901.12815.7899.956123.912188.666872.94516.3865.09877.565107436311751936.09568.361396.541193.811146.52401999.7311893.2350951.61765514.2218354.169589124.3718205.5525770981.316248150.37685.3520965325.8938336434.71.08105866.08.7124.566035192500975822449.9184748.3157333.2742840.48863598956.49758.31819.01690823233341.1105006331623338912280002786139098648910195061065529223.606766.81537.9781.577.2238219621092305461431.582492594333.340259.342881.874733317.29920.4636719146.115.02363134.56354178.34593566.00300595.56969060971863738.96739626.646120157515235.8468238.9148.112377777828.882599427717699.71341.88735.26140.988.19974.776211.66728.77478.506.767.5269.92467.04015292114737557017.831411.255770.332690.454469.929075.1131464.0933533.67432928.451578172.921296243.131971306.581468603.842.2425.3743150192048254403247312207057693139123.65110.91287.99815.6908.58315.6906.751124.401187.942866.16916.1878.95977.470108136611731780.84521.331029.711092.381112.30402414.7611836.1747348.71703092.6318334.648823880.1319575.8319685248.556147212.04676.7813800309.1638549415.41.09106165.08.7224.62.0865095219498373012457.2764802.4857079.0362743.87063306456.35559.05919.12042810966741.8107006851756678192096672830141194346810265091026509227.314645.61563.0663.978.5136618381065290363027.293630994404.241137.142732.383922717.29680.4631819064.616.06450735.90107079.29643066.07274296.465667347.13058131908803.52188626.859120478991235.8698317.3140.012251677429.427594018582691.62328.11706.20137.398.14874.693214.03828.70486.336.797.5769.17866.87315252934567550446.130554.549346.229769.547793.027393.6922393.3021637.04368354.661472752.251114280.581617998.731317164.552.5235.6673080062062514473186202050597959283125.25310.71294.74715.8897.50115.7900.247127.007192.843874.35216.2872.38578.26110523651176OpenBenchmarking.org

Compile Bench

Test: Compile

OpenBenchmarking.orgMB/s, More Is BetterCompile Bench 0.6Test: CompileLinux 5.8Linux 5.5Linux 5.0Linux 5.7Linux 5.6Linux 5.4Linux 5.3Linux 5.2Linux 5.1Linux 5.9-rc44008001200160020001807.161785.341882.871812.201817.641807.441833.621910.751936.091780.84

Compile Bench

Test: Initial Create

OpenBenchmarking.orgMB/s, More Is BetterCompile Bench 0.6Test: Initial CreateLinux 5.8Linux 5.5Linux 5.0Linux 5.7Linux 5.6Linux 5.4Linux 5.3Linux 5.2Linux 5.1Linux 5.9-rc4120240360480600530.07543.39552.36544.76541.60549.74550.15560.71568.36521.33

Stress-NG

Test: MMAP

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.11.07Test: MMAPLinux 5.8Linux 5.5Linux 5.0Linux 5.7Linux 5.6Linux 5.4Linux 5.3Linux 5.2Linux 5.1Linux 5.9-rc430060090012001500822.03864.481414.37956.22952.61955.991349.431356.671396.541029.711. (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.8Linux 5.5Linux 5.0Linux 5.7Linux 5.6Linux 5.4Linux 5.3Linux 5.2Linux 5.1Linux 5.9-rc4300600900120015001095.761185.711176.721081.341138.551176.711184.281192.991193.811092.381. (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.8Linux 5.5Linux 5.0Linux 5.7Linux 5.6Linux 5.4Linux 5.3Linux 5.2Linux 5.1Linux 5.9-rc420040060080010001003.351011.491092.151130.881111.861117.331027.231051.551146.521112.301. (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.5Linux 5.0Linux 5.7Linux 5.6Linux 5.4Linux 5.3Linux 5.2Linux 5.1Linux 5.9-rc490K180K270K360K450K402703.18402336.10402555.48402145.04405075.71405691.11400691.74403328.57401999.73402414.761. (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.5Linux 5.0Linux 5.7Linux 5.6Linux 5.4Linux 5.3Linux 5.2Linux 5.1Linux 5.9-rc43K6K9K12K15K11885.5111907.3811891.0811874.4411877.5911898.0611861.0411700.0211893.2311836.171. (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.5Linux 5.0Linux 5.7Linux 5.6Linux 5.4Linux 5.3Linux 5.2Linux 5.1Linux 5.9-rc413K26K39K52K65K50317.4157553.3249708.0050133.0158745.2049845.8236893.5052847.6150951.6147348.711. (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.8Linux 5.5Linux 5.0Linux 5.7Linux 5.6Linux 5.4Linux 5.3Linux 5.2Linux 5.1Linux 5.9-rc4160K320K480K640K800K703551.84712688.83733380.46715390.05722302.04723627.05745983.26755784.27765514.22703092.631. (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.5Linux 5.0Linux 5.7Linux 5.6Linux 5.4Linux 5.3Linux 5.2Linux 5.1Linux 5.9-rc44K8K12K16K20K18376.7218393.9118321.9218369.2318331.9618342.6718402.9418333.4918354.1618334.641. (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.5Linux 5.0Linux 5.7Linux 5.6Linux 5.4Linux 5.3Linux 5.2Linux 5.1Linux 5.9-rc42M4M6M8M10M8794998.699289508.899739410.708828675.738895045.389297995.479495194.909513251.229589124.378823880.131. (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.8Linux 5.5Linux 5.0Linux 5.7Linux 5.6Linux 5.4Linux 5.3Linux 5.2Linux 5.1Linux 5.9-rc44K8K12K16K20K19055.9918774.3418689.6419831.3619343.8419576.6120250.9520598.7018205.5519575.831. (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.8Linux 5.5Linux 5.0Linux 5.7Linux 5.6Linux 5.4Linux 5.3Linux 5.2Linux 5.1Linux 5.9-rc46M12M18M24M30M18394298.7522202972.6623433345.0119650195.6522891418.8422991956.1223326869.5521952024.3825770981.3119685248.551. (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.8Linux 5.5Linux 5.0Linux 5.7Linux 5.6Linux 5.4Linux 5.3Linux 5.2Linux 5.1Linux 5.9-rc41.4M2.8M4.2M5.6M7M6235909.846322219.816270101.276260302.746231200.716298020.276098813.096281519.196248150.376147212.041. (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.8Linux 5.5Linux 5.0Linux 5.7Linux 5.6Linux 5.4Linux 5.3Linux 5.2Linux 5.1Linux 5.9-rc4150300450600750666.60677.53677.29679.57671.56679.73676.84680.35685.35676.781. (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.5Linux 5.0Linux 5.7Linux 5.6Linux 5.4Linux 5.3Linux 5.2Linux 5.1Linux 5.9-rc46M12M18M24M30M17878400.2217930847.3017306069.2114307211.8518163374.5728528199.9628581780.9227914805.5420965325.8913800309.161. (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.8Linux 5.5Linux 5.0Linux 5.7Linux 5.6Linux 5.4Linux 5.3Linux 5.2Linux 5.1Linux 5.9-rc48K16K24K32K40K37430362973856435763367123836738355381393833638549

Geekbench

Test: CPU Multi Core - Face Detection

OpenBenchmarking.orgimages/sec, More Is BetterGeekbench 5Test: CPU Multi Core - Face DetectionLinux 5.8Linux 5.5Linux 5.0Linux 5.7Linux 5.6Linux 5.4Linux 5.3Linux 5.2Linux 5.1Linux 5.9-rc4100200300400500417.3405.1434.4405.7406.4442.3439.2437.2434.7415.4

Geekbench

Test: CPU Multi Core - Horizon Detection

OpenBenchmarking.orgGpixels/sec, More Is BetterGeekbench 5Test: CPU Multi Core - Horizon DetectionLinux 5.8Linux 5.5Linux 5.0Linux 5.7Linux 5.6Linux 5.4Linux 5.3Linux 5.2Linux 5.1Linux 5.9-rc40.24530.49060.73590.98121.22651.091.091.081.091.091.081.081.081.081.09

Geekbench

Test: CPU Single Core

OpenBenchmarking.orgScore, More Is BetterGeekbench 5Test: CPU Single CoreLinux 5.8Linux 5.5Linux 5.0Linux 5.7Linux 5.6Linux 5.4Linux 5.3Linux 5.2Linux 5.1Linux 5.9-rc420040060080010001053106010491057105310551055105610581061

Geekbench

Test: CPU Single Core - Gaussian Blur

OpenBenchmarking.orgMpixels/sec, More Is BetterGeekbench 5Test: CPU Single Core - Gaussian BlurLinux 5.8Linux 5.5Linux 5.0Linux 5.7Linux 5.6Linux 5.4Linux 5.3Linux 5.2Linux 5.1Linux 5.9-rc4153045607565.865.765.865.865.665.565.764.866.065.0

Geekbench

Test: CPU Single Core - Face Detection

OpenBenchmarking.orgimages/sec, More Is BetterGeekbench 5Test: CPU Single Core - Face DetectionLinux 5.8Linux 5.5Linux 5.0Linux 5.7Linux 5.6Linux 5.4Linux 5.3Linux 5.2Linux 5.1Linux 5.9-rc42468108.708.688.638.708.698.698.698.698.718.72

Geekbench

Test: CPU Single Core - Horizon Detection

OpenBenchmarking.orgGpixels/sec, More Is BetterGeekbench 5Test: CPU Single Core - Horizon DetectionLinux 5.8Linux 5.5Linux 5.0Linux 5.7Linux 5.6Linux 5.4Linux 5.3Linux 5.2Linux 5.1Linux 5.9-rc461218243024.624.424.424.524.624.624.724.524.524.6

Geekbench

Test: CPU Multi Core - Gaussian Blur

OpenBenchmarking.orgMpixels/sec, More Is BetterGeekbench 5Test: CPU Multi Core - Gaussian BlurLinux 5.9-rc40.4680.9361.4041.8722.342.08

DaCapo Benchmark

Java Test: H2

OpenBenchmarking.orgmsec, Fewer Is BetterDaCapo Benchmark 9.12-MR1Java Test: H2Linux 5.8Linux 5.5Linux 5.0Linux 5.7Linux 5.6Linux 5.4Linux 5.3Linux 5.2Linux 5.1Linux 5.9-rc4150030004500600075006635661667756672658266346558665066036509

DaCapo Benchmark

Java Test: Jython

OpenBenchmarking.orgmsec, Fewer Is BetterDaCapo Benchmark 9.12-MR1Java Test: JythonLinux 5.8Linux 5.5Linux 5.0Linux 5.7Linux 5.6Linux 5.4Linux 5.3Linux 5.2Linux 5.1Linux 5.9-rc4110022003300440055005201513251395256516751865160522151925219

DaCapo Benchmark

Java Test: Tradesoap

OpenBenchmarking.orgmsec, Fewer Is BetterDaCapo Benchmark 9.12-MR1Java Test: TradesoapLinux 5.8Linux 5.5Linux 5.0Linux 5.7Linux 5.6Linux 5.4Linux 5.3Linux 5.2Linux 5.1Linux 5.9-rc4110022003300440055004809495848854924499548655033491550094983

DaCapo Benchmark

Java Test: Tradebeans

OpenBenchmarking.orgmsec, Fewer Is BetterDaCapo Benchmark 9.12-MR1Java Test: TradebeansLinux 5.8Linux 5.5Linux 5.0Linux 5.7Linux 5.6Linux 5.4Linux 5.3Linux 5.2Linux 5.1Linux 5.9-rc4160032004800640080007308741476477307730676367674767175827301

Renaissance

Test: Apache Spark ALS

OpenBenchmarking.orgms, Fewer Is BetterRenaissance 0.10.0Test: Apache Spark ALSLinux 5.8Linux 5.5Linux 5.0Linux 5.7Linux 5.6Linux 5.4Linux 5.3Linux 5.2Linux 5.1Linux 5.9-rc450010001500200025002492.252453.712451.642487.222509.962449.612478.712479.602449.922457.28

Renaissance

Test: Twitter HTTP Requests

OpenBenchmarking.orgms, Fewer Is BetterRenaissance 0.10.0Test: Twitter HTTP RequestsLinux 5.8Linux 5.5Linux 5.0Linux 5.7Linux 5.6Linux 5.4Linux 5.3Linux 5.2Linux 5.1Linux 5.9-rc4100020003000400050004824.104751.934786.754743.834824.634697.584732.884699.884748.324802.49

Renaissance

Test: In-Memory Database Shootout

OpenBenchmarking.orgms, Fewer Is BetterRenaissance 0.10.0Test: In-Memory Database ShootoutLinux 5.8Linux 5.5Linux 5.0Linux 5.7Linux 5.6Linux 5.4Linux 5.3Linux 5.2Linux 5.1Linux 5.9-rc4160032004800640080007004.896975.757584.897004.756989.647404.497415.297343.897333.277079.04

Renaissance

Test: Genetic Algorithm Using Jenetics + Futures

OpenBenchmarking.orgms, Fewer Is BetterRenaissance 0.10.0Test: Genetic Algorithm Using Jenetics + FuturesLinux 5.8Linux 5.5Linux 5.0Linux 5.7Linux 5.6Linux 5.4Linux 5.3Linux 5.2Linux 5.1Linux 5.9-rc460012001800240030002752.572787.662859.152747.282759.452708.692786.902818.082840.492743.87

BRL-CAD

VGR Performance Metric

OpenBenchmarking.orgVGR Performance Metric, More Is BetterBRL-CAD 7.30.8VGR Performance MetricLinux 5.8Linux 5.5Linux 5.0Linux 5.7Linux 5.6Linux 5.4Linux 5.3Linux 5.2Linux 5.1Linux 5.9-rc4140K280K420K560K700K6306346340226290696333856291266342476356146379436359896330641. (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

Hugin

Panorama Photo Assistant + Stitching Time

OpenBenchmarking.orgSeconds, Fewer Is BetterHuginPanorama Photo Assistant + Stitching TimeLinux 5.8Linux 5.5Linux 5.0Linux 5.7Linux 5.6Linux 5.4Linux 5.3Linux 5.2Linux 5.1Linux 5.9-rc4132639526555.8856.5956.3155.9855.3555.3855.4956.1056.5056.36

RawTherapee

Total Benchmark Time

OpenBenchmarking.orgSeconds, Fewer Is BetterRawTherapeeTotal Benchmark TimeLinux 5.8Linux 5.5Linux 5.0Linux 5.7Linux 5.6Linux 5.4Linux 5.3Linux 5.2Linux 5.1Linux 5.9-rc4142842567058.9663.1458.5358.2658.1258.2957.9558.0358.3259.061. RawTherapee, version 5.8, command line.

OCRMyPDF

Processing 60 Page PDF Document

OpenBenchmarking.orgSeconds, Fewer Is BetterOCRMyPDF 9.6.0+dfsgProcessing 60 Page PDF DocumentLinux 5.8Linux 5.5Linux 5.0Linux 5.7Linux 5.6Linux 5.4Linux 5.3Linux 5.2Linux 5.1Linux 5.9-rc451015202519.3018.8919.2919.1418.9318.9619.2019.0219.0219.12

Flexible IO Tester

Type: Random Read - Engine: IO_uring - Buffered: Yes - Direct: No - Block Size: 4KB - Disk Target: Default Test Directory

OpenBenchmarking.orgMB/s, More Is BetterFlexible IO Tester 3.18Type: Random Read - Engine: IO_uring - Buffered: Yes - Direct: No - Block Size: 4KB - Disk Target: Default Test DirectoryLinux 5.8Linux 5.5Linux 5.7Linux 5.6Linux 5.4Linux 5.3Linux 5.2Linux 5.1Linux 5.9-rc42004006008001000985972101810268708748909084281. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native -ll -lcurl -lssl -lcrypto -lnuma -libverbs -lrt -laio -lz -lpthread -lm -ldl

Flexible IO Tester

Type: Random Read - Engine: IO_uring - Buffered: Yes - Direct: No - Block Size: 4KB - Disk Target: Default Test Directory

OpenBenchmarking.orgIOPS, More Is BetterFlexible IO Tester 3.18Type: Random Read - Engine: IO_uring - Buffered: Yes - Direct: No - Block Size: 4KB - Disk Target: Default Test DirectoryLinux 5.8Linux 5.5Linux 5.7Linux 5.6Linux 5.4Linux 5.3Linux 5.2Linux 5.1Linux 5.9-rc460K120K180K240K300K2523332486672603332626672230002240002280002323331096671. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native -ll -lcurl -lssl -lcrypto -lnuma -libverbs -lrt -laio -lz -lpthread -lm -ldl

Flexible IO Tester

Type: Random Read - Engine: Linux AIO - Buffered: Yes - Direct: No - Block Size: 4KB - Disk Target: Default Test Directory

OpenBenchmarking.orgMB/s, More Is BetterFlexible IO Tester 3.18Type: Random Read - Engine: Linux AIO - Buffered: Yes - Direct: No - Block Size: 4KB - Disk Target: Default Test DirectoryLinux 5.8Linux 5.5Linux 5.0Linux 5.7Linux 5.6Linux 5.4Linux 5.3Linux 5.2Linux 5.1Linux 5.9-rc4102030405034.740.541.140.440.540.340.740.641.141.81. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native -ll -lcurl -lssl -lcrypto -lnuma -libverbs -lrt -laio -lz -lpthread -lm -ldl

Flexible IO Tester

Type: Random Read - Engine: Linux AIO - Buffered: Yes - Direct: No - Block Size: 4KB - Disk Target: Default Test Directory

OpenBenchmarking.orgIOPS, More Is BetterFlexible IO Tester 3.18Type: Random Read - Engine: Linux AIO - Buffered: Yes - Direct: No - Block Size: 4KB - Disk Target: Default Test DirectoryLinux 5.8Linux 5.5Linux 5.0Linux 5.7Linux 5.6Linux 5.4Linux 5.3Linux 5.2Linux 5.1Linux 5.9-rc42K4K6K8K10K88691040010500103331040010300104331050010500107001. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native -ll -lcurl -lssl -lcrypto -lnuma -libverbs -lrt -laio -lz -lpthread -lm -ldl

Flexible IO Tester

Type: Random Write - Engine: IO_uring - Buffered: Yes - Direct: No - Block Size: 4KB - Disk Target: Default Test Directory

OpenBenchmarking.orgMB/s, More Is BetterFlexible IO Tester 3.18Type: Random Write - Engine: IO_uring - Buffered: Yes - Direct: No - Block Size: 4KB - Disk Target: Default Test DirectoryLinux 5.8Linux 5.5Linux 5.7Linux 5.6Linux 5.4Linux 5.3Linux 5.2Linux 5.1Linux 5.9-rc41503004506007507066957077106864656056336851. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native -ll -lcurl -lssl -lcrypto -lnuma -libverbs -lrt -laio -lz -lpthread -lm -ldl

Flexible IO Tester

Type: Random Write - Engine: IO_uring - Buffered: Yes - Direct: No - Block Size: 4KB - Disk Target: Default Test Directory

OpenBenchmarking.orgIOPS, More Is BetterFlexible IO Tester 3.18Type: Random Write - Engine: IO_uring - Buffered: Yes - Direct: No - Block Size: 4KB - Disk Target: Default Test DirectoryLinux 5.8Linux 5.5Linux 5.7Linux 5.6Linux 5.4Linux 5.3Linux 5.2Linux 5.1Linux 5.9-rc440K80K120K160K200K1806361780001810001820001756671190001550001623331756671. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native -ll -lcurl -lssl -lcrypto -lnuma -libverbs -lrt -laio -lz -lpthread -lm -ldl

Flexible IO Tester

Type: Random Write - Engine: Linux AIO - Buffered: Yes - Direct: No - Block Size: 4KB - Disk Target: Default Test Directory

OpenBenchmarking.orgMB/s, More Is BetterFlexible IO Tester 3.18Type: Random Write - Engine: Linux AIO - Buffered: Yes - Direct: No - Block Size: 4KB - Disk Target: Default Test DirectoryLinux 5.8Linux 5.5Linux 5.0Linux 5.7Linux 5.6Linux 5.4Linux 5.3Linux 5.2Linux 5.1Linux 5.9-rc420040060080010008098148998448458488398658918191. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native -ll -lcurl -lssl -lcrypto -lnuma -libverbs -lrt -laio -lz -lpthread -lm -ldl

Flexible IO Tester

Type: Random Write - Engine: Linux AIO - Buffered: Yes - Direct: No - Block Size: 4KB - Disk Target: Default Test Directory

OpenBenchmarking.orgIOPS, More Is BetterFlexible IO Tester 3.18Type: Random Write - Engine: Linux AIO - Buffered: Yes - Direct: No - Block Size: 4KB - Disk Target: Default Test DirectoryLinux 5.8Linux 5.5Linux 5.0Linux 5.7Linux 5.6Linux 5.4Linux 5.3Linux 5.2Linux 5.1Linux 5.9-rc450K100K150K200K250K2070002083332303332160002163332170002150002213332280002096671. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native -ll -lcurl -lssl -lcrypto -lnuma -libverbs -lrt -laio -lz -lpthread -lm -ldl

Flexible IO Tester

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

OpenBenchmarking.orgMB/s, More Is BetterFlexible IO Tester 3.18Type: Sequential Read - Engine: IO_uring - Buffered: Yes - Direct: No - Block Size: 2MB - Disk Target: Default Test DirectoryLinux 5.8Linux 5.5Linux 5.7Linux 5.6Linux 5.4Linux 5.3Linux 5.2Linux 5.1Linux 5.9-rc460012001800240030002794279028452815283628292822278628301. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native -ll -lcurl -lssl -lcrypto -lnuma -libverbs -lrt -laio -lz -lpthread -lm -ldl

Flexible IO Tester

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

OpenBenchmarking.orgIOPS, More Is BetterFlexible IO Tester 3.18Type: Sequential Read - Engine: IO_uring - Buffered: Yes - Direct: No - Block Size: 2MB - Disk Target: Default Test DirectoryLinux 5.8Linux 5.5Linux 5.7Linux 5.6Linux 5.4Linux 5.3Linux 5.2Linux 5.1Linux 5.9-rc4300600900120015001393139214191404141414111408139014111. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native -ll -lcurl -lssl -lcrypto -lnuma -libverbs -lrt -laio -lz -lpthread -lm -ldl

Flexible IO Tester

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

OpenBenchmarking.orgMB/s, More Is BetterFlexible IO Tester 3.18Type: Sequential Read - Engine: Linux AIO - Buffered: Yes - Direct: No - Block Size: 2MB - Disk Target: Default Test DirectoryLinux 5.8Linux 5.5Linux 5.0Linux 5.7Linux 5.6Linux 5.4Linux 5.3Linux 5.2Linux 5.1Linux 5.9-rc42004006008001000954944100510689749859669489869431. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native -ll -lcurl -lssl -lcrypto -lnuma -libverbs -lrt -laio -lz -lpthread -lm -ldl

Flexible IO Tester

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

OpenBenchmarking.orgIOPS, More Is BetterFlexible IO Tester 3.18Type: Sequential Read - Engine: Linux AIO - Buffered: Yes - Direct: No - Block Size: 2MB - Disk Target: Default Test DirectoryLinux 5.8Linux 5.5Linux 5.0Linux 5.7Linux 5.6Linux 5.4Linux 5.3Linux 5.2Linux 5.1Linux 5.9-rc41102203304405504734684995304834894794704894681. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native -ll -lcurl -lssl -lcrypto -lnuma -libverbs -lrt -laio -lz -lpthread -lm -ldl

Flexible IO Tester

Type: Sequential Write - Engine: IO_uring - Buffered: Yes - Direct: No - Block Size: 2MB - Disk Target: Default Test Directory

OpenBenchmarking.orgMB/s, More Is BetterFlexible IO Tester 3.18Type: Sequential Write - Engine: IO_uring - Buffered: Yes - Direct: No - Block Size: 2MB - Disk Target: Default Test DirectoryLinux 5.8Linux 5.5Linux 5.7Linux 5.6Linux 5.4Linux 5.3Linux 5.2Linux 5.1Linux 5.9-rc4300600900120015001199116011571185101110231020101910261. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native -ll -lcurl -lssl -lcrypto -lnuma -libverbs -lrt -laio -lz -lpthread -lm -ldl

Flexible IO Tester

Type: Sequential Write - Engine: IO_uring - Buffered: Yes - Direct: No - Block Size: 2MB - Disk Target: Default Test Directory

OpenBenchmarking.orgIOPS, More Is BetterFlexible IO Tester 3.18Type: Sequential Write - Engine: IO_uring - Buffered: Yes - Direct: No - Block Size: 2MB - Disk Target: Default Test DirectoryLinux 5.8Linux 5.5Linux 5.7Linux 5.6Linux 5.4Linux 5.3Linux 5.2Linux 5.1Linux 5.9-rc41302603905206505965775755895025085065065091. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native -ll -lcurl -lssl -lcrypto -lnuma -libverbs -lrt -laio -lz -lpthread -lm -ldl

Flexible IO Tester

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

OpenBenchmarking.orgMB/s, More Is BetterFlexible IO Tester 3.18Type: Sequential Write - Engine: Linux AIO - Buffered: Yes - Direct: No - Block Size: 2MB - Disk Target: Default Test DirectoryLinux 5.8Linux 5.5Linux 5.0Linux 5.7Linux 5.6Linux 5.4Linux 5.3Linux 5.2Linux 5.1Linux 5.9-rc43006009001200150011411133138110441141116911551213106510261. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native -ll -lcurl -lssl -lcrypto -lnuma -libverbs -lrt -laio -lz -lpthread -lm -ldl

Flexible IO Tester

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

OpenBenchmarking.orgIOPS, More Is BetterFlexible IO Tester 3.18Type: Sequential Write - Engine: Linux AIO - Buffered: Yes - Direct: No - Block Size: 2MB - Disk Target: Default Test DirectoryLinux 5.8Linux 5.5Linux 5.0Linux 5.7Linux 5.6Linux 5.4Linux 5.3Linux 5.2Linux 5.1Linux 5.9-rc41503004506007505675636875195675815746035295091. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native -ll -lcurl -lssl -lcrypto -lnuma -libverbs -lrt -laio -lz -lpthread -lm -ldl

Open Porous Media

OPM Benchmark: Flow MPI Norne - Threads: 8

OpenBenchmarking.orgSeconds, Fewer Is BetterOpen Porous MediaOPM Benchmark: Flow MPI Norne - Threads: 8Linux 5.8Linux 5.5Linux 5.0Linux 5.7Linux 5.6Linux 5.4Linux 5.3Linux 5.2Linux 5.1Linux 5.9-rc450100150200250227.92222.25223.39226.11223.02222.41221.98223.32223.61227.311. flow 2020.04

FS-Mark

Test: 1000 Files, 1MB Size

OpenBenchmarking.orgFiles/s, More Is BetterFS-Mark 3.3Test: 1000 Files, 1MB SizeLinux 5.8Linux 5.5Linux 5.0Linux 5.7Linux 5.6Linux 5.4Linux 5.3Linux 5.2Linux 5.1Linux 5.9-rc4170340510680850662.9737.7751.9658.0649.3746.2752.2754.0766.8645.61. (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.5Linux 5.0Linux 5.7Linux 5.6Linux 5.4Linux 5.3Linux 5.2Linux 5.1Linux 5.9-rc4300600900120015001602.11540.41517.31563.51576.41513.41503.01504.51537.91563.01. (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.5Linux 5.0Linux 5.7Linux 5.6Linux 5.4Linux 5.3Linux 5.2Linux 5.1Linux 5.9-rc42004006008001000679.3753.0763.1673.1656.9757.5764.0766.0781.5663.91. (CC) gcc options: -static

DeepSpeech

Acceleration: CPU

OpenBenchmarking.orgSeconds, Fewer Is BetterDeepSpeech 0.6Acceleration: CPULinux 5.8Linux 5.5Linux 5.0Linux 5.7Linux 5.6Linux 5.4Linux 5.3Linux 5.2Linux 5.1Linux 5.9-rc42040608010077.6378.9478.7478.7578.0677.9177.2077.5377.2278.51

AI Benchmark Alpha

Device Inference Score

OpenBenchmarking.orgScore, More Is BetterAI Benchmark Alpha 0.1.2Device Inference ScoreLinux 5.8Linux 5.5Linux 5.0Linux 5.7Linux 5.6Linux 5.4Linux 5.3Linux 5.2Linux 5.1Linux 5.9-rc44008001200160020001861186419421896188519141909192919621838

AI Benchmark Alpha

Device Training Score

OpenBenchmarking.orgScore, More Is BetterAI Benchmark Alpha 0.1.2Device Training ScoreLinux 5.8Linux 5.5Linux 5.0Linux 5.7Linux 5.6Linux 5.4Linux 5.3Linux 5.2Linux 5.1Linux 5.9-rc420040060080010001065106410911076107510841071108410921065

AI Benchmark Alpha

Device AI Score

OpenBenchmarking.orgScore, More Is BetterAI Benchmark Alpha 0.1.2Device AI ScoreLinux 5.8Linux 5.5Linux 5.0Linux 5.7Linux 5.6Linux 5.4Linux 5.3Linux 5.2Linux 5.1Linux 5.9-rc470014002100280035002926292830332972296029982980301330542903

TensorFlow Lite

Model: SqueezeNet

OpenBenchmarking.orgMicroseconds, Fewer Is BetterTensorFlow Lite 2020-08-23Model: SqueezeNetLinux 5.8Linux 5.5Linux 5.0Linux 5.7Linux 5.6Linux 5.4Linux 5.3Linux 5.2Linux 5.1Linux 5.9-rc414K28K42K56K70K63137.663381.461894.962803.863017.861381.561357.661166.061431.563027.2

TensorFlow Lite

Model: Inception V4

OpenBenchmarking.orgMicroseconds, Fewer Is BetterTensorFlow Lite 2020-08-23Model: Inception V4Linux 5.8Linux 5.5Linux 5.0Linux 5.7Linux 5.6Linux 5.4Linux 5.3Linux 5.2Linux 5.1Linux 5.9-rc4200K400K600K800K1000K931398992332884472919892948277830346831754801765824925936309

TensorFlow Lite

Model: NASNet Mobile

OpenBenchmarking.orgMicroseconds, Fewer Is BetterTensorFlow Lite 2020-08-23Model: NASNet MobileLinux 5.8Linux 5.5Linux 5.0Linux 5.7Linux 5.6Linux 5.4Linux 5.3Linux 5.2Linux 5.1Linux 5.9-rc420K40K60K80K100K93763.694917.094905.694194.294512.291840.592679.092541.394333.394404.2

TensorFlow Lite

Model: Mobilenet Float

OpenBenchmarking.orgMicroseconds, Fewer Is BetterTensorFlow Lite 2020-08-23Model: Mobilenet FloatLinux 5.8Linux 5.5Linux 5.0Linux 5.7Linux 5.6Linux 5.4Linux 5.3Linux 5.2Linux 5.1Linux 5.9-rc49K18K27K36K45K41017.541102.640136.541197.340779.038222.239939.537912.540259.341137.1

TensorFlow Lite

Model: Mobilenet Quant

OpenBenchmarking.orgMicroseconds, Fewer Is BetterTensorFlow Lite 2020-08-23Model: Mobilenet QuantLinux 5.8Linux 5.5Linux 5.0Linux 5.7Linux 5.6Linux 5.4Linux 5.3Linux 5.2Linux 5.1Linux 5.9-rc49K18K27K36K45K42907.643297.241670.543059.243318.940472.642089.840534.242881.842732.3

TensorFlow Lite

Model: Inception ResNet V2

OpenBenchmarking.orgMicroseconds, Fewer Is BetterTensorFlow Lite 2020-08-23Model: Inception ResNet V2Linux 5.8Linux 5.5Linux 5.0Linux 5.7Linux 5.6Linux 5.4Linux 5.3Linux 5.2Linux 5.1Linux 5.9-rc4200K400K600K800K1000K850246884429781158847261842648724953747512719885747333839227

High Performance Conjugate Gradient

OpenBenchmarking.orgGFLOP/s, More Is BetterHigh Performance Conjugate Gradient 3.1Linux 5.8Linux 5.5Linux 5.0Linux 5.7Linux 5.6Linux 5.4Linux 5.3Linux 5.2Linux 5.1Linux 5.9-rc44812162017.2817.2917.2217.2717.2917.2717.2817.2617.3017.301. (CXX) g++ options: -O3 -ffast-math -ftree-vectorize -pthread -lmpi_cxx -lmpi

NAMD

ATPase Simulation - 327,506 Atoms

OpenBenchmarking.orgdays/ns, Fewer Is BetterNAMD 2.14ATPase Simulation - 327,506 AtomsLinux 5.8Linux 5.5Linux 5.0Linux 5.7Linux 5.6Linux 5.4Linux 5.3Linux 5.2Linux 5.1Linux 5.9-rc40.10430.20860.31290.41720.52150.463250.462490.463250.462660.463450.463150.462430.463130.463670.46318

miniFE

Problem Size: Small

OpenBenchmarking.orgCG Mflops, More Is BetterminiFE 2.2Problem Size: SmallLinux 5.8Linux 5.5Linux 5.0Linux 5.7Linux 5.6Linux 5.4Linux 5.3Linux 5.2Linux 5.1Linux 5.9-rc44K8K12K16K20K19112.219120.619151.119069.119075.919171.119173.419157.519146.119064.61. (CXX) g++ options: -O3 -fopenmp -pthread -lmpi_cxx -lmpi

OSBench

Test: Create Files

OpenBenchmarking.orgus Per Event, Fewer Is BetterOSBenchTest: Create FilesLinux 5.8Linux 5.5Linux 5.0Linux 5.7Linux 5.6Linux 5.4Linux 5.3Linux 5.2Linux 5.1Linux 5.9-rc44812162015.9514.9014.9815.4215.7314.7514.6614.4215.0216.061. (CC) gcc options: -lm

OSBench

Test: Create Threads

OpenBenchmarking.orgus Per Event, Fewer Is BetterOSBenchTest: Create ThreadsLinux 5.8Linux 5.5Linux 5.0Linux 5.7Linux 5.6Linux 5.4Linux 5.3Linux 5.2Linux 5.1Linux 5.9-rc481624324034.8733.2033.9734.9734.2432.7434.2436.4134.5635.901. (CC) gcc options: -lm

OSBench

Test: Launch Programs

OpenBenchmarking.orgus Per Event, Fewer Is BetterOSBenchTest: Launch ProgramsLinux 5.8Linux 5.5Linux 5.0Linux 5.7Linux 5.6Linux 5.4Linux 5.3Linux 5.2Linux 5.1Linux 5.9-rc42040608010071.9769.3779.8069.1069.3278.7877.7979.3078.3579.301. (CC) gcc options: -lm

OSBench

Test: Create Processes

OpenBenchmarking.orgus Per Event, Fewer Is BetterOSBenchTest: Create ProcessesLinux 5.8Linux 5.5Linux 5.0Linux 5.7Linux 5.6Linux 5.4Linux 5.3Linux 5.2Linux 5.1Linux 5.9-rc4153045607560.3157.3964.8157.3356.8064.3363.1965.5066.0066.071. (CC) gcc options: -lm

OSBench

Test: Memory Allocations

OpenBenchmarking.orgNs Per Event, Fewer Is BetterOSBenchTest: Memory AllocationsLinux 5.8Linux 5.5Linux 5.0Linux 5.7Linux 5.6Linux 5.4Linux 5.3Linux 5.2Linux 5.1Linux 5.9-rc42040608010095.1995.5894.3697.1595.5496.7594.0092.9395.5796.471. (CC) gcc options: -lm

WireGuard + Linux Networking Stack Stress Test

OpenBenchmarking.orgSeconds, Fewer Is BetterWireGuard + Linux Networking Stack Stress TestLinux 5.8Linux 5.7Linux 5.6Linux 5.9-rc480160240320400339.05338.71318.80347.13

PostMark

Disk Transaction Performance

OpenBenchmarking.orgTPS, More Is BetterPostMark 1.51Disk Transaction PerformanceLinux 5.8Linux 5.5Linux 5.0Linux 5.7Linux 5.6Linux 5.4Linux 5.3Linux 5.2Linux 5.1Linux 5.9-rc41300260039005200650059065859600059525952609759066049609758131. (CC) gcc options: -O3

Coremark

CoreMark Size 666 - Iterations Per Second

OpenBenchmarking.orgIterations/Sec, More Is BetterCoremark 1.0CoreMark Size 666 - Iterations Per SecondLinux 5.8Linux 5.5Linux 5.0Linux 5.7Linux 5.6Linux 5.4Linux 5.3Linux 5.2Linux 5.1Linux 5.9-rc4400K800K1200K1600K2000K1880653.031876001.481881080.631876120.731889975.901866230.881863088.261859272.151863738.971908803.521. (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.5Linux 5.0Linux 5.7Linux 5.6Linux 5.4Linux 5.3Linux 5.2Linux 5.1Linux 5.9-rc461218243026.4126.2526.6626.3226.3526.8026.8326.7526.6526.86

Stockfish

Total Time

OpenBenchmarking.orgNodes Per Second, More Is BetterStockfish 9Total TimeLinux 5.8Linux 5.5Linux 5.0Linux 5.7Linux 5.6Linux 5.4Linux 5.3Linux 5.2Linux 5.1Linux 5.9-rc430M60M90M120M150M1218532241218913631197246481202794241214715431210623511209447391216374901201575151204789911. (CXX) g++ options: -m64 -lpthread -fno-exceptions -std=c++11 -pedantic -O3 -msse -msse3 -mpopcnt -flto

Timed LLVM Compilation

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed LLVM Compilation 10.0Time To CompileLinux 5.8Linux 5.5Linux 5.0Linux 5.7Linux 5.6Linux 5.4Linux 5.3Linux 5.2Linux 5.1Linux 5.9-rc450100150200250235.74235.64234.23235.46235.16235.76237.59237.39235.85235.87

Zstd Compression

Compression Level: 3

OpenBenchmarking.orgMB/s, More Is BetterZstd Compression 1.4.5Compression Level: 3Linux 5.8Linux 5.5Linux 5.0Linux 5.7Linux 5.6Linux 5.4Linux 5.3Linux 5.2Linux 5.1Linux 5.9-rc42K4K6K8K10K8249.48422.08321.98304.28246.68193.88324.48278.98238.98317.31. (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.8Linux 5.5Linux 5.0Linux 5.7Linux 5.6Linux 5.4Linux 5.3Linux 5.2Linux 5.1Linux 5.9-rc4306090120150143.7141.4147.9142.6142.9143.8147.4147.5148.1140.01. (CC) gcc options: -O3 -pthread -lz -llzma

asmFish

1024 Hash Memory, 26 Depth

OpenBenchmarking.orgNodes/second, More Is BetterasmFish 2018-07-231024 Hash Memory, 26 DepthLinux 5.8Linux 5.5Linux 5.0Linux 5.7Linux 5.6Linux 5.4Linux 5.3Linux 5.2Linux 5.1Linux 5.9-rc430M60M90M120M150M122072797123352370123350971123679766122165995124805499123497348123882669123777778122516774

Timed Linux Kernel Compilation

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed Linux Kernel Compilation 5.4Time To CompileLinux 5.8Linux 5.5Linux 5.0Linux 5.7Linux 5.6Linux 5.4Linux 5.3Linux 5.2Linux 5.1Linux 5.9-rc471421283529.0729.2428.8828.9029.0229.2229.2229.2128.8829.43

Swet

Average

OpenBenchmarking.orgOperations Per Second, More Is BetterSwet 1.5.16AverageLinux 5.8Linux 5.5Linux 5.0Linux 5.7Linux 5.6Linux 5.4Linux 5.3Linux 5.2Linux 5.1Linux 5.9-rc4130M260M390M520M650M6026639096111296615988352506017983465976924765972995605893110985924965105994277175940185821. (CC) gcc options: -lm -lpthread -lcurses -lrt

dav1d

Video Input: Chimera 1080p

OpenBenchmarking.orgFPS, More Is Betterdav1d 0.7.0Video Input: Chimera 1080pLinux 5.8Linux 5.5Linux 5.0Linux 5.7Linux 5.6Linux 5.4Linux 5.3Linux 5.2Linux 5.1Linux 5.9-rc4150300450600750691.61697.28700.55691.43686.82708.01699.02690.12699.71691.621. (CC) gcc options: -pthread

dav1d

Video Input: Summer Nature 4K

OpenBenchmarking.orgFPS, More Is Betterdav1d 0.7.0Video Input: Summer Nature 4KLinux 5.8Linux 5.5Linux 5.0Linux 5.7Linux 5.6Linux 5.4Linux 5.3Linux 5.2Linux 5.1Linux 5.9-rc470140210280350327.59325.43342.78325.89328.59336.63339.36341.67341.88328.111. (CC) gcc options: -pthread

dav1d

Video Input: Summer Nature 1080p

OpenBenchmarking.orgFPS, More Is Betterdav1d 0.7.0Video Input: Summer Nature 1080pLinux 5.8Linux 5.5Linux 5.0Linux 5.7Linux 5.6Linux 5.4Linux 5.3Linux 5.2Linux 5.1Linux 5.9-rc4160320480640800713.21717.74734.78710.24710.77720.43741.12733.00735.26706.201. (CC) gcc options: -pthread

dav1d

Video Input: Chimera 1080p 10-bit

OpenBenchmarking.orgFPS, More Is Betterdav1d 0.7.0Video Input: Chimera 1080p 10-bitLinux 5.8Linux 5.5Linux 5.0Linux 5.7Linux 5.6Linux 5.4Linux 5.3Linux 5.2Linux 5.1Linux 5.9-rc4306090120150137.70139.56141.37137.63138.42141.10140.74140.53140.98137.391. (CC) gcc options: -pthread

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.8Linux 5.5Linux 5.0Linux 5.7Linux 5.6Linux 5.4Linux 5.3Linux 5.2Linux 5.1Linux 5.9-rc42468107.9598.0038.2107.9647.9918.1788.2358.2038.1998.1481. (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.8Linux 5.5Linux 5.0Linux 5.7Linux 5.6Linux 5.4Linux 5.3Linux 5.2Linux 5.1Linux 5.9-rc42040608010074.3873.8175.6873.7073.2574.5975.3375.4174.7874.691. (CXX) g++ options: -O3 -fcommon -fPIE -fPIC -pie

Radiance Benchmark

Test: SMP Parallel

OpenBenchmarking.orgSeconds, Fewer Is BetterRadiance Benchmark 5.0Test: SMP ParallelLinux 5.8Linux 5.5Linux 5.0Linux 5.7Linux 5.6Linux 5.4Linux 5.3Linux 5.2Linux 5.1Linux 5.9-rc450100150200250218.31211.99217.42220.20215.90218.55217.60214.91211.67214.04

Intel Open Image Denoise

Scene: Memorial

OpenBenchmarking.orgImages / Sec, More Is BetterIntel Open Image Denoise 1.2.0Scene: MemorialLinux 5.8Linux 5.5Linux 5.0Linux 5.7Linux 5.6Linux 5.4Linux 5.3Linux 5.2Linux 5.1Linux 5.9-rc471421283527.7128.2828.4228.6728.6828.7128.7328.7828.7728.70

OpenVKL

Benchmark: vklBenchmark

OpenBenchmarking.orgItems / Sec, More Is BetterOpenVKL 0.9Benchmark: vklBenchmarkLinux 5.8Linux 5.5Linux 5.0Linux 5.7Linux 5.6Linux 5.4Linux 5.3Linux 5.2Linux 5.1Linux 5.9-rc4110220330440550488.85466.72484.57490.81488.74475.57485.07486.28478.50486.33

LuxCoreRender

Scene: DLSC

OpenBenchmarking.orgM samples/sec, More Is BetterLuxCoreRender 2.3Scene: DLSCLinux 5.8Linux 5.5Linux 5.0Linux 5.7Linux 5.6Linux 5.4Linux 5.3Linux 5.2Linux 5.1Linux 5.9-rc42468106.696.756.816.756.786.786.796.726.766.79

LuxCoreRender

Scene: Rainbow Colors and Prism

OpenBenchmarking.orgM samples/sec, More Is BetterLuxCoreRender 2.3Scene: Rainbow Colors and PrismLinux 5.8Linux 5.5Linux 5.0Linux 5.7Linux 5.6Linux 5.4Linux 5.3Linux 5.2Linux 5.1Linux 5.9-rc42468107.547.657.527.597.627.547.527.517.527.57

YafaRay

Total Time For Sample Scene

OpenBenchmarking.orgSeconds, Fewer Is BetterYafaRay 3.4.1Total Time For Sample SceneLinux 5.8Linux 5.5Linux 5.0Linux 5.7Linux 5.6Linux 5.4Linux 5.3Linux 5.2Linux 5.1Linux 5.9-rc4163248648068.4669.9670.6270.1469.1868.6169.3169.4369.9269.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.8Linux 5.5Linux 5.0Linux 5.7Linux 5.6Linux 5.4Linux 5.3Linux 5.2Linux 5.1Linux 5.9-rc4153045607566.5666.5366.8666.7866.8967.2267.2767.0867.0466.87

BlogBench

Test: Read

OpenBenchmarking.orgFinal Score, More Is BetterBlogBench 1.1Test: ReadLinux 5.8Linux 5.5Linux 5.0Linux 5.7Linux 5.6Linux 5.4Linux 5.3Linux 5.2Linux 5.1Linux 5.9-rc4400K800K1200K1600K2000K15044821515929152955516493431632806153786915314961538530152921115252931. (CC) gcc options: -O2 -pthread

BlogBench

Test: Write

OpenBenchmarking.orgFinal Score, More Is BetterBlogBench 1.1Test: WriteLinux 5.8Linux 5.5Linux 5.0Linux 5.7Linux 5.6Linux 5.4Linux 5.3Linux 5.2Linux 5.1Linux 5.9-rc410K20K30K40K50K459584620346886437154349747273471344704947375456751. (CC) gcc options: -O2 -pthread

Memcached mcperf

Method: Get - Connections: 1

OpenBenchmarking.orgOperations Per Second, More Is BetterMemcached mcperf 1.6.0Method: Get - Connections: 1Linux 5.8Linux 5.5Linux 5.0Linux 5.7Linux 5.6Linux 5.4Linux 5.3Linux 5.2Linux 5.1Linux 5.9-rc412K24K36K48K60K48634.949284.755719.650526.050424.051643.950870.454633.457017.850446.11. (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.8Linux 5.5Linux 5.0Linux 5.7Linux 5.6Linux 5.4Linux 5.3Linux 5.2Linux 5.1Linux 5.9-rc48K16K24K32K40K29006.630010.735808.430631.730719.229218.728984.030698.231411.230554.51. (CC) gcc options: -O2 -lm -rdynamic

Memcached mcperf

Method: Get - Connections: 32

OpenBenchmarking.orgOperations Per Second, More Is BetterMemcached mcperf 1.6.0Method: Get - Connections: 32Linux 5.8Linux 5.5Linux 5.0Linux 5.7Linux 5.6Linux 5.4Linux 5.3Linux 5.2Linux 5.1Linux 5.9-rc412K24K36K48K60K47985.849947.356424.949763.547785.249694.449775.951794.755770.349346.21. (CC) gcc options: -O2 -lm -rdynamic

Memcached mcperf

Method: Set - Connections: 32

OpenBenchmarking.orgOperations Per Second, More Is BetterMemcached mcperf 1.6.0Method: Set - Connections: 32Linux 5.8Linux 5.5Linux 5.0Linux 5.7Linux 5.6Linux 5.4Linux 5.3Linux 5.2Linux 5.1Linux 5.9-rc47K14K21K28K35K29244.230018.332975.629984.929565.330011.730003.131548.632690.429769.51. (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.8Linux 5.5Linux 5.0Linux 5.7Linux 5.6Linux 5.4Linux 5.3Linux 5.2Linux 5.1Linux 5.9-rc412K24K36K48K60K48112.747421.954316.447845.050228.749703.449366.949831.354469.947793.01. (CC) gcc options: -O2 -lm -rdynamic

Apache Siege

Concurrent Users: 100

OpenBenchmarking.orgTransactions Per Second, More Is BetterApache Siege 2.4.29Concurrent Users: 100Linux 5.8Linux 5.5Linux 5.0Linux 5.7Linux 5.6Linux 5.4Linux 5.3Linux 5.2Linux 5.1Linux 5.9-rc47K14K21K28K35K31024.1331060.7829466.6730887.2430872.1930376.7233673.8629058.2629075.1127393.691. (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.5Linux 5.0Linux 5.7Linux 5.6Linux 5.4Linux 5.3Linux 5.2Linux 5.1Linux 5.9-rc49K18K27K36K45K35395.5235422.7431658.0841140.9440886.7835149.4935124.7831474.7831464.0922393.301. (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.5Linux 5.0Linux 5.7Linux 5.6Linux 5.4Linux 5.3Linux 5.2Linux 5.1Linux 5.9-rc48K16K24K32K40K36678.6336136.4631639.2236110.7536469.9435779.1035597.8433666.5233533.6721637.041. (CC) gcc options: -O2 -lpthread -ldl -lssl -lcrypto

KeyDB

OpenBenchmarking.orgOps/sec, More Is BetterKeyDB 5.3.1Linux 5.8Linux 5.5Linux 5.0Linux 5.7Linux 5.6Linux 5.4Linux 5.3Linux 5.2Linux 5.1Linux 5.9-rc490K180K270K360K450K371799.97372110.53418254.63363766.75363034.91361116.62373368.05402199.00432928.45368354.661. (CXX) g++ options: -O2 -levent -lpthread -lz -lpcre

Redis

Test: SADD

OpenBenchmarking.orgRequests Per Second, More Is BetterRedis 5.0.5Test: SADDLinux 5.8Linux 5.5Linux 5.0Linux 5.7Linux 5.6Linux 5.4Linux 5.3Linux 5.2Linux 5.1Linux 5.9-rc4400K800K1200K1600K2000K1628747.841634265.101677671.971663342.461641416.851458605.411487865.041653041.001578172.921472752.251. (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.5Linux 5.0Linux 5.7Linux 5.6Linux 5.4Linux 5.3Linux 5.2Linux 5.1Linux 5.9-rc4300K600K900K1200K1500K1215615.471199286.151240196.381226490.671232018.671251323.591313679.331233573.671296243.131114280.581. (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.5Linux 5.0Linux 5.7Linux 5.6Linux 5.4Linux 5.3Linux 5.2Linux 5.1Linux 5.9-rc4400K800K1200K1600K2000K2006836.081938238.171888876.251893046.571824991.291837098.821876131.621836479.271971306.581617998.731. (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.5Linux 5.0Linux 5.7Linux 5.6Linux 5.4Linux 5.3Linux 5.2Linux 5.1Linux 5.9-rc4300K600K900K1200K1500K1387740.701408722.811479906.051471320.461435029.651420337.131492666.671472134.801468603.841317164.551. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3

SQLite

Threads / Copies: 1

OpenBenchmarking.orgSeconds, Fewer Is BetterSQLite 3.30.1Threads / Copies: 1Linux 5.8Linux 5.5Linux 5.0Linux 5.7Linux 5.6Linux 5.4Linux 5.3Linux 5.2Linux 5.1Linux 5.9-rc40.56771.13541.70312.27082.83852.4282.2732.2432.4842.4032.2502.2602.2082.2422.5231. (CC) gcc options: -O2 -lz -lm -ldl -lpthread

SQLite

Threads / Copies: 8

OpenBenchmarking.orgSeconds, Fewer Is BetterSQLite 3.30.1Threads / Copies: 8Linux 5.8Linux 5.5Linux 5.0Linux 5.7Linux 5.6Linux 5.4Linux 5.3Linux 5.2Linux 5.1Linux 5.9-rc41.31632.63263.94895.26526.58155.5915.3885.4045.8505.7985.4755.4925.4235.3745.6671. (CC) gcc options: -O2 -lz -lm -ldl -lpthread

Facebook RocksDB

Test: Random Fill

OpenBenchmarking.orgOp/s, More Is BetterFacebook RocksDB 6.3.6Test: Random FillLinux 5.8Linux 5.5Linux 5.0Linux 5.7Linux 5.6Linux 5.4Linux 5.3Linux 5.2Linux 5.1Linux 5.9-rc470K140K210K280K350K3061363054983165133060743099793205403198893127653150193080061. (CXX) g++ options: -O3 -march=native -std=c++11 -fno-builtin-memcmp -fno-rtti -rdynamic -lpthread

Facebook RocksDB

Test: Random Read

OpenBenchmarking.orgOp/s, More Is BetterFacebook RocksDB 6.3.6Test: Random ReadLinux 5.8Linux 5.5Linux 5.0Linux 5.7Linux 5.6Linux 5.4Linux 5.3Linux 5.2Linux 5.1Linux 5.9-rc440M80M120M160M200M2031567062032873942046088762039536512019546582030167822053105082030594972048254402062514471. (CXX) g++ options: -O3 -march=native -std=c++11 -fno-builtin-memcmp -fno-rtti -rdynamic -lpthread

Facebook RocksDB

Test: Sequential Fill

OpenBenchmarking.orgOp/s, More Is BetterFacebook RocksDB 6.3.6Test: Sequential FillLinux 5.8Linux 5.5Linux 5.0Linux 5.7Linux 5.6Linux 5.4Linux 5.3Linux 5.2Linux 5.1Linux 5.9-rc470K140K210K280K350K3170263155683231513165113215613281733281973212173247313186201. (CXX) g++ options: -O3 -march=native -std=c++11 -fno-builtin-memcmp -fno-rtti -rdynamic -lpthread

Facebook RocksDB

Test: Random Fill Sync

OpenBenchmarking.orgOp/s, More Is BetterFacebook RocksDB 6.3.6Test: Random Fill SyncLinux 5.8Linux 5.5Linux 5.0Linux 5.7Linux 5.6Linux 5.4Linux 5.3Linux 5.2Linux 5.1Linux 5.9-rc450K100K150K200K250K2022792159372203942040522061352166612167892205002207052050591. (CXX) g++ options: -O3 -march=native -std=c++11 -fno-builtin-memcmp -fno-rtti -rdynamic -lpthread

Facebook RocksDB

Test: Read While Writing

OpenBenchmarking.orgOp/s, More Is BetterFacebook RocksDB 6.3.6Test: Read While WritingLinux 5.8Linux 5.5Linux 5.0Linux 5.7Linux 5.6Linux 5.4Linux 5.3Linux 5.2Linux 5.1Linux 5.9-rc42M4M6M8M10M78647537766847771942177414317746028771471276872637722947769313979592831. (CXX) g++ options: -O3 -march=native -std=c++11 -fno-builtin-memcmp -fno-rtti -rdynamic -lpthread

LevelDB

Benchmark: Hot Read

OpenBenchmarking.orgMicroseconds Per Op, Fewer Is BetterLevelDB 1.22Benchmark: Hot ReadLinux 5.8Linux 5.5Linux 5.0Linux 5.7Linux 5.6Linux 5.4Linux 5.3Linux 5.2Linux 5.1Linux 5.9-rc4306090120150125.08124.25124.16123.10124.04123.94122.71123.64123.65125.251. (CXX) g++ options: -O3 -lsnappy -lpthread

LevelDB

Benchmark: Fill Sync

OpenBenchmarking.orgMB/s, More Is BetterLevelDB 1.22Benchmark: Fill SyncLinux 5.8Linux 5.5Linux 5.0Linux 5.7Linux 5.6Linux 5.4Linux 5.3Linux 5.2Linux 5.1Linux 5.9-rc4369121510.611.011.010.810.911.210.910.610.910.71. (CXX) g++ options: -O3 -lsnappy -lpthread

LevelDB

Benchmark: Fill Sync

OpenBenchmarking.orgMicroseconds Per Op, Fewer Is BetterLevelDB 1.22Benchmark: Fill SyncLinux 5.8Linux 5.5Linux 5.0Linux 5.7Linux 5.6Linux 5.4Linux 5.3Linux 5.2Linux 5.1Linux 5.9-rc4300600900120015001300.641258.451278.591289.711274.061242.601277.791323.031288.001294.751. (CXX) g++ options: -O3 -lsnappy -lpthread

LevelDB

Benchmark: Overwrite

OpenBenchmarking.orgMB/s, More Is BetterLevelDB 1.22Benchmark: OverwriteLinux 5.8Linux 5.5Linux 5.0Linux 5.7Linux 5.6Linux 5.4Linux 5.3Linux 5.2Linux 5.1Linux 5.9-rc44812162015.715.515.515.515.815.715.615.715.615.81. (CXX) g++ options: -O3 -lsnappy -lpthread

LevelDB

Benchmark: Overwrite

OpenBenchmarking.orgMicroseconds Per Op, Fewer Is BetterLevelDB 1.22Benchmark: OverwriteLinux 5.8Linux 5.5Linux 5.0Linux 5.7Linux 5.6Linux 5.4Linux 5.3Linux 5.2Linux 5.1Linux 5.9-rc42004006008001000899.57910.60910.04910.97897.36903.28905.72901.13908.58897.501. (CXX) g++ options: -O3 -lsnappy -lpthread

LevelDB

Benchmark: Random Fill

OpenBenchmarking.orgMB/s, More Is BetterLevelDB 1.22Benchmark: Random FillLinux 5.8Linux 5.5Linux 5.0Linux 5.7Linux 5.6Linux 5.4Linux 5.3Linux 5.2Linux 5.1Linux 5.9-rc44812162015.715.515.715.415.815.515.715.715.615.71. (CXX) g++ options: -O3 -lsnappy -lpthread

LevelDB

Benchmark: Random Fill

OpenBenchmarking.orgMicroseconds Per Op, Fewer Is BetterLevelDB 1.22Benchmark: Random FillLinux 5.8Linux 5.5Linux 5.0Linux 5.7Linux 5.6Linux 5.4Linux 5.3Linux 5.2Linux 5.1Linux 5.9-rc42004006008001000901.53909.26902.07916.42895.15912.88902.05899.96906.75900.251. (CXX) g++ options: -O3 -lsnappy -lpthread

LevelDB

Benchmark: Random Read

OpenBenchmarking.orgMicroseconds Per Op, Fewer Is BetterLevelDB 1.22Benchmark: Random ReadLinux 5.8Linux 5.5Linux 5.0Linux 5.7Linux 5.6Linux 5.4Linux 5.3Linux 5.2Linux 5.1Linux 5.9-rc4306090120150126.45123.99125.98123.20124.07123.99124.19123.91124.40127.011. (CXX) g++ options: -O3 -lsnappy -lpthread

LevelDB

Benchmark: Seek Random

OpenBenchmarking.orgMicroseconds Per Op, Fewer Is BetterLevelDB 1.22Benchmark: Seek RandomLinux 5.8Linux 5.5Linux 5.0Linux 5.7Linux 5.6Linux 5.4Linux 5.3Linux 5.2Linux 5.1Linux 5.9-rc44080120160200188.46189.14187.77188.79190.08187.64188.59188.67187.94192.841. (CXX) g++ options: -O3 -lsnappy -lpthread

LevelDB

Benchmark: Random Delete

OpenBenchmarking.orgMicroseconds Per Op, Fewer Is BetterLevelDB 1.22Benchmark: Random DeleteLinux 5.8Linux 5.5Linux 5.0Linux 5.7Linux 5.6Linux 5.4Linux 5.3Linux 5.2Linux 5.1Linux 5.9-rc42004006008001000876.30880.26883.53878.50874.21870.79877.08872.95866.17874.351. (CXX) g++ options: -O3 -lsnappy -lpthread

LevelDB

Benchmark: Sequential Fill

OpenBenchmarking.orgMB/s, More Is BetterLevelDB 1.22Benchmark: Sequential FillLinux 5.8Linux 5.5Linux 5.0Linux 5.7Linux 5.6Linux 5.4Linux 5.3Linux 5.2Linux 5.1Linux 5.9-rc44812162016.215.815.915.916.316.216.216.316.116.21. (CXX) g++ options: -O3 -lsnappy -lpthread

LevelDB

Benchmark: Sequential Fill

OpenBenchmarking.orgMicroseconds Per Op, Fewer Is BetterLevelDB 1.22Benchmark: Sequential FillLinux 5.8Linux 5.5Linux 5.0Linux 5.7Linux 5.6Linux 5.4Linux 5.3Linux 5.2Linux 5.1Linux 5.9-rc42004006008001000875.14893.89891.06887.74869.51875.87875.14865.10878.96872.391. (CXX) g++ options: -O3 -lsnappy -lpthread

SQLite Speedtest

Timed Time - Size 1,000

OpenBenchmarking.orgSeconds, Fewer Is BetterSQLite Speedtest 3.30Timed Time - Size 1,000Linux 5.8Linux 5.5Linux 5.0Linux 5.7Linux 5.6Linux 5.4Linux 5.3Linux 5.2Linux 5.1Linux 5.9-rc42040608010079.5280.6679.1478.9178.2477.9979.1277.5777.4778.261. (CC) gcc options: -O2 -ldl -lz -lpthread

MariaDB

Clients: 64

OpenBenchmarking.orgQueries Per Second, More Is BetterMariaDB 10.5.2Clients: 64Linux 5.8Linux 5.5Linux 5.0Linux 5.7Linux 5.6Linux 5.4Linux 5.3Linux 5.2Linux 5.1Linux 5.9-rc4200400600800100010491058107510511055107110681074108110521. (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.5Linux 5.0Linux 5.7Linux 5.6Linux 5.4Linux 5.3Linux 5.2Linux 5.1Linux 5.9-rc4801602403204003683663633683693633623633663651. (CXX) g++ options: -pie -fPIC -fstack-protector -O2 -lpthread -llzma -lbz2 -lsnappy -laio -lnuma -lpcre2-8 -lcrypt -lz -lm -lssl -lcrypto -ldl

PyBench

Total For Average Test Times

OpenBenchmarking.orgMilliseconds, Fewer Is BetterPyBench 2018-02-16Total For Average Test TimesLinux 5.8Linux 5.5Linux 5.0Linux 5.7Linux 5.6Linux 5.4Linux 5.3Linux 5.2Linux 5.1Linux 5.9-rc4300600900120015001175117911751188117611761181117511731176

Geometric Mean Of All Test Results

Result Composite - Linux 5.0 To Linux 5.9 On AMD EPYC

OpenBenchmarking.orgGeometric Mean, More Is BetterGeometric Mean Of All Test ResultsResult Composite - Linux 5.0 To Linux 5.9 On AMD EPYCLinux 5.8Linux 5.5Linux 5.0Linux 5.7Linux 5.6Linux 5.4Linux 5.3Linux 5.2Linux 5.1Linux 5.9-rc450100150200250213.86215.95219.98215.43216.71218.89218.86220.00220.28211.30


Phoronix Test Suite v10.8.5