Linux 5.10 AMD Renoir

AMD Ryzen 5 4500U testing with a LENOVO LNVNB161216 (EECN20WW BIOS) and AMD Renoir 512MB on Ubuntu 20.10 via the Phoronix Test Suite.

Compare your own system(s) to this result file with the Phoronix Test Suite by running the command: phoronix-test-suite benchmark 2011030-FI-LINUX510A52
Jump To Table - Results

View

Do Not Show Noisy Results
Do Not Show Results With Incomplete Data
Do Not Show Results With Little Change/Spread
List Notable Results
Show Result Confidence Charts
Allow Limiting Results To Certain Suite(s)

Statistics

Show Overall Harmonic Mean(s)
Show Overall Geometric Mean
Show Wins / Losses Counts (Pie Chart)
Normalize Results
Remove Outliers Before Calculating Averages

Graph Settings

Force Line Graphs Where Applicable
Convert To Scalar Where Applicable
Prefer Vertical Bar Graphs

Multi-Way Comparison

Condense Multi-Option Tests Into Single Result Graphs

Table

Show Detailed System Result Table

Run Management

Highlight
Result
Toggle/Hide
Result
Result
Identifier
View Logs
Performance Per
Dollar
Date
Run
  Test
  Duration
Linux 5.9
November 01 2020
  7 Hours, 36 Minutes
Linux 5.10-rc2
November 02 2020
  11 Hours, 7 Minutes
Invert Behavior (Only Show Selected Data)
  9 Hours, 21 Minutes
Only show results matching title/arguments (delimit multiple options with a comma):
Do not show results matching title/arguments (delimit multiple options with a comma):


Linux 5.10 AMD RenoirOpenBenchmarking.orgPhoronix Test SuiteAMD Ryzen 5 4500U @ 2.38GHz (6 Cores)LENOVO LNVNB161216 (EECN20WW BIOS)AMD Renoir Root Complex16GB256GB SK hynix HFM256GDHTNI-87A0BAMD Renoir 512MB (1500/400MHz)AMD Device 1637Realtek RTL8822CE 802.11ac PCIeUbuntu 20.105.9.1-050901-generic (x86_64)5.10.0-051000rc2-generic (x86_64) 20201101GNOME Shell 3.38.1X Server 1.20.9amdgpu 19.1.04.6 Mesa 20.3.0-devel (git-3d51c27 2020-10-21 groovy-oibaf-ppa) (LLVM 11.0.0)OpenCL 2.1 AMD-APP (3180.7)1.2.145GCC 10.2.0ext41920x1080ProcessorMotherboardChipsetMemoryDiskGraphicsAudioNetworkOSKernelsDesktopDisplay ServerDisplay DriverOpenGLOpenCLVulkanCompilerFile-SystemScreen ResolutionLinux 5.10 AMD Renoir BenchmarksSystem Logs- --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++,m2 --enable-libphobos-checking=release --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-targets=nvptx-none=/build/gcc-10-JvwpWM/gcc-10-10.2.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-10-JvwpWM/gcc-10-10.2.0/debian/tmp-gcn/usr,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 - Linux 5.9: Scaling Governor: acpi-cpufreq ondemand - CPU Microcode: 0x8600102- Linux 5.10-rc2: Scaling Governor: acpi-cpufreq schedutil - CPU Microcode: 0x8600102- GLAMOR- OpenJDK Runtime Environment (build 11.0.9+11-Ubuntu-0ubuntu1)- Python 3.8.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: disabled RSB filling + srbds: Not affected + tsx_async_abort: Not affected

Linux 5.9 vs. Linux 5.10-rc2 ComparisonPhoronix Test SuiteBaseline+6.9%+6.9%+13.8%+13.8%+20.7%+20.7%27.5%15.3%13.6%12.1%11.1%9.2%8.2%8%7.9%7.5%7.1%7.1%6.3%5.9%5.9%5.9%5.2%4.8%3.4%3.1%2.6%2.6%2.2%2.2%2.2%2.2%2.1%2%Vulkan GPU - mobilenetH215.7%P.D.S1920 x 108014.7%Sched Piperesize13.2%CPU - blazefaceauto-levels11.9%S.V.M.PSemaphoresunsharp-mask9.1%Vulkan GPU - vgg168.3%Chimera 1080pVulkan GPU - squeezenetCPU-v3-v3 - mobilenet-v3Jetstream 2 - Firefox7.9%Bosphorus 1080pVulkan GPU - resnet507.1%CPU - shufflenet-v2CPU-v2-v2 - mobilenet-v22x - 3 - No6.8%rotate6.7%Tradebeans2x - 3 - Yes6.3%TradesoapCPU - efficientnet-b0S.N.1Vulkan GPU - resnet185.6%4 - 10000 - 2,5000,1 - 10000StyleBench - Firefox4.9%Maze Solver - Firefox4.8%CPU - googlenetVulkan GPU - mnasnet4.7%Vulkan GPU - shufflenet-v24.5%4x - No4.2%1920 x 10803.5%P.P.S3.3%CPU StressVulkan GPU - alexnet3%C.1.1.b2.8%4x - Yes2.7%Kraken - FirefoxCPU - squeezenetVulkan GPU-v2-v2 - mobilenet-v22.6%OpenGL - 1920 x 1080 - High2.4%Vulkan GPU - blazeface1920 x 1080 - HighMobilenet QuantForkingContext SwitchingMemset 1MBNCNNDaCapo BenchmarkTimed HMMer SearchTesseractperf-benchGIMPNCNNGIMPStress-NGStress-NGGIMPNCNNdav1dNCNNNCNNSeleniumx265NCNNNCNNNCNNWaifu2x-NCNN VulkanGIMPDaCapo BenchmarkWaifu2x-NCNN VulkanDaCapo BenchmarkNCNNdav1dNCNNInfluxDBSeleniumSeleniumNCNNNCNNNCNNRealSR-NCNNGLmark2Himeno BenchmarkVkFFTStress-NGNCNNdav1dRealSR-NCNNSeleniumNCNNNCNNBasemark GPUNCNNXonoticTensorFlow LiteStress-NGStress-NGperf-benchLinux 5.9Linux 5.10-rc2

Linux 5.10 AMD Renoirastcenc: Thoroughastcenc: Exhaustivebasemark: OpenGL - 1920 x 1080 - Highbork: File Encryption Timebrl-cad: VGR Performance Metricctx-clock: Context Switch Timedacapobench: H2dacapobench: Jythondacapobench: Tradesoapdacapobench: Tradebeansdarktable: Boat - CPU-onlydarktable: Masskrug - CPU-onlydarktable: Server Rack - CPU-onlydarktable: Server Room - CPU-onlydav1d: Chimera 1080pdav1d: Summer Nature 4Kdav1d: Summer Nature 1080pdav1d: Chimera 1080p 10-bitffte: N=256, 3D Complex FFT Routinegimp: resizegimp: rotategimp: auto-levelsgimp: unsharp-maskglmark2: 1920 x 1080octave-benchmark: hint: FLOAThimeno: Poisson Pressure Solverinfluxdb: 4 - 10000 - 2,5000,1 - 10000influxdb: 64 - 10000 - 2,5000,1 - 10000kvazaar: Bosphorus 1080p - Very Fastkvazaar: Bosphorus 1080p - Ultra Fastavifenc: 0avifenc: 2avifenc: 8avifenc: 10namd: ATPase Simulation - 327,506 Atomsncnn: CPU - squeezenetncnn: CPU - mobilenetncnn: CPU-v2-v2 - mobilenet-v2ncnn: CPU-v3-v3 - mobilenet-v3ncnn: CPU - shufflenet-v2ncnn: CPU - mnasnetncnn: CPU - efficientnet-b0ncnn: CPU - blazefacencnn: CPU - googlenetncnn: CPU - vgg16ncnn: CPU - resnet18ncnn: CPU - alexnetncnn: CPU - resnet50ncnn: CPU - yolov4-tinyncnn: Vulkan GPU - squeezenetncnn: Vulkan GPU - mobilenetncnn: Vulkan GPU-v2-v2 - mobilenet-v2ncnn: Vulkan GPU-v3-v3 - mobilenet-v3ncnn: Vulkan GPU - shufflenet-v2ncnn: Vulkan GPU - mnasnetncnn: Vulkan GPU - efficientnet-b0ncnn: Vulkan GPU - blazefacencnn: Vulkan GPU - googlenetncnn: Vulkan GPU - vgg16ncnn: Vulkan GPU - resnet18ncnn: Vulkan GPU - alexnetncnn: Vulkan GPU - resnet50ncnn: Vulkan GPU - yolov4-tinyopenssl: RSA 4096-bit Performanceperf-bench: Epoll Waitperf-bench: Futex Hashperf-bench: Memcpy 1MBperf-bench: Memset 1MBperf-bench: Sched Pipeperf-bench: Futex Lock-Piperf-bench: Syscall Basicrawtherapee: Total Benchmark Timerealsr-ncnn: 4x - Norealsr-ncnn: 4x - Yesrnnoise: selenium: Kraken - Firefoxselenium: StyleBench - Firefoxselenium: Jetstream 2 - Firefoxselenium: Maze Solver - Firefoxselenium: WASM imageConvolute - Firefoxselenium: WASM collisionDetection - Firefoxsqlite-speedtest: Timed Time - Size 1,000stress-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 Passingsunflow: Global Illumination + Image Synthesissvt-av1: Enc Mode 0 - 1080psvt-av1: Enc Mode 4 - 1080psvt-av1: Enc Mode 8 - 1080ptensorflow-lite: SqueezeNettensorflow-lite: Inception V4tensorflow-lite: NASNet Mobiletensorflow-lite: Mobilenet Floattensorflow-lite: Mobilenet Quanttensorflow-lite: Inception ResNet V2tesseract: 1920 x 1080hmmer: Pfam Database Searchvkfft: waifu2x-ncnn: 2x - 3 - Nowaifu2x-ncnn: 2x - 3 - Yeswebp: Quality 100, Losslesswebp: Quality 100, Highest Compressionwebp: Quality 100, Lossless, Highest Compressionx265: Bosphorus 4Kx265: Bosphorus 1080pxonotic: 1920 x 1080 - Lowxonotic: 1920 x 1080 - Highxonotic: 1920 x 1080 - Ultraxonotic: 1920 x 1080 - UltimateLinux 5.9Linux 5.10-rc259.98501.4118.498.81253037118450051939236633115.9819.0690.2686.408242.8378.14238.2176.7022134.28209222710.66013.86714.20916.35217088.890346934145.699194240.925179932364.21009274.328.9751.53161.62595.9376.9586.3954.8756126.0929.758.627.805.296.8911.641.9530.14112.2628.5823.5151.2149.9123.8618.745.076.084.045.0912.971.8511.8257.168.9314.1218.9131.981399.6274142559057712.42220961.4334316381612291852545089.17385.596661.34319.698903.259.9183.1716.229.2399.870.22134.5085.06159.59457588.531268.2822800222.6827811.1666757.3837.982049.66363635.5915790.3233347.621062.841818.921765302.20538150.0457.424032702.892.1440.0731.32010.49532814747632372709632227302305434317587101.27040119.60325724.71131.76421.9077.90946.7936.7928.71217.0927089184.3137647163.6355954125.107406659.65496.6818.058.803118520752338719595615.8418.9970.2736.329262.8179.59252.2674.5822207.70427461612.06414.79815.89317.84016518.832347533397.027314383.857951980809.71020134.329.4652.50161.77296.2926.9506.3844.8414425.4329.728.057.234.946.7610.991.7428.76112.1328.3623.2351.3049.8122.1014.705.206.084.225.3313.051.8111.6861.909.4314.5420.2631.581410.6270582549708312.63565562.6688217247212291852094989.33589.171679.06319.683880.357.177.1096.529.3401.969.64534.2086.50158.13457893.231290.4722926088.5628411.0665741.9937.422113.03397120.8516096.3033513.661063.771844.351803226.50536836.1357.094482029.262.1180.0731.32910.3913245804708223267452220189225640429341788.28575103.69224905.03033.75722.1777.87946.1666.7230.86220.9415155188.3683392166.0357966124.1959917OpenBenchmarking.org

ASTC Encoder

ASTC Encoder (astcenc) is for the Adaptive Scalable Texture Compression (ASTC) format commonly used with OpenGL, OpenGL ES, and Vulkan graphics APIs. This test profile does a coding test of both compression/decompression. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterASTC Encoder 2.0Preset: ThoroughLinux 5.10-rc2Linux 5.91326395265SE +/- 0.20, N = 3SE +/- 0.20, N = 359.6559.981. (CXX) g++ options: -std=c++14 -fvisibility=hidden -O3 -flto -mfpmath=sse -mavx2 -mpopcnt -lpthread

OpenBenchmarking.orgSeconds, Fewer Is BetterASTC Encoder 2.0Preset: ExhaustiveLinux 5.10-rc2Linux 5.9110220330440550SE +/- 0.58, N = 3SE +/- 0.97, N = 3496.68501.411. (CXX) g++ options: -std=c++14 -fvisibility=hidden -O3 -flto -mfpmath=sse -mavx2 -mpopcnt -lpthread

Basemark GPU

This is a benchmark of Basemark GPU. For this test profile to work, you must have a valid license/copy of BasemarkGPU in your Phoronix Test Suite download cache. This test profile simply automates the execution of BasemarkGPU and you must already have the Windows .zip or Linux .tar.gz in the download cache. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgFPS, More Is BetterBasemark GPU 1.2Renderer: OpenGL - Resolution: 1920 x 1080 - Graphics Preset: HighLinux 5.9Linux 5.10-rc2510152025SE +/- 0.09, N = 3SE +/- 0.15, N = 318.4918.05MIN: 8.69 / MAX: 49.34MIN: 8.74 / MAX: 50.81

Bork File Encrypter

Bork is a small, cross-platform file encryption utility. It is written in Java and designed to be included along with the files it encrypts for long-term storage. This test measures the amount of time it takes to encrypt a sample file. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterBork File Encrypter 1.4File Encryption TimeLinux 5.10-rc2Linux 5.9246810SE +/- 0.013, N = 3SE +/- 0.019, N = 38.8038.812

BRL-CAD

BRL-CAD 7.28.0 is a cross-platform, open-source solid modeling system with built-in benchmark mode. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgVGR Performance Metric, More Is BetterBRL-CAD 7.30.8VGR Performance MetricLinux 5.911K22K33K44K55K530371. (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 -lXi -lGLU -lGL -lGLdispatch -lX11 -lXext -lXrender -lpthread -ldl -luuid -lm

ctx_clock

Ctx_clock is a simple test program to measure the context switch time in clock cycles. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgClocks, Fewer Is Betterctx_clockContext Switch TimeLinux 5.9Linux 5.10-rc2306090120150118118

DaCapo Benchmark

This test runs the DaCapo Benchmarks written in Java and intended to test system/CPU performance. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgmsec, Fewer Is BetterDaCapo Benchmark 9.12-MR1Java Test: H2Linux 5.9Linux 5.10-rc211002200330044005500SE +/- 53.51, N = 20SE +/- 61.30, N = 545005207

OpenBenchmarking.orgmsec, Fewer Is BetterDaCapo Benchmark 9.12-MR1Java Test: JythonLinux 5.9Linux 5.10-rc211002200330044005500SE +/- 18.70, N = 4SE +/- 19.86, N = 451935233

OpenBenchmarking.orgmsec, Fewer Is BetterDaCapo Benchmark 9.12-MR1Java Test: TradesoapLinux 5.10-rc2Linux 5.92K4K6K8K10KSE +/- 102.24, N = 4SE +/- 122.41, N = 487199236

OpenBenchmarking.orgmsec, Fewer Is BetterDaCapo Benchmark 9.12-MR1Java Test: TradebeansLinux 5.10-rc2Linux 5.914002800420056007000SE +/- 56.25, N = 20SE +/- 62.55, N = 459566331

Darktable

Darktable is an open-source photography / workflow application this will use any system-installed Darktable program or on Windows will automatically download the pre-built binary from the project. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterDarktable 3.2.1Test: Boat - Acceleration: CPU-onlyLinux 5.10-rc2Linux 5.948121620SE +/- 0.05, N = 3SE +/- 0.02, N = 315.8415.98

OpenBenchmarking.orgSeconds, Fewer Is BetterDarktable 3.2.1Test: Masskrug - Acceleration: CPU-onlyLinux 5.10-rc2Linux 5.93691215SE +/- 0.008, N = 3SE +/- 0.008, N = 38.9979.069

OpenBenchmarking.orgSeconds, Fewer Is BetterDarktable 3.2.1Test: Server Rack - Acceleration: CPU-onlyLinux 5.9Linux 5.10-rc20.06140.12280.18420.24560.307SE +/- 0.003, N = 3SE +/- 0.003, N = 30.2680.273

OpenBenchmarking.orgSeconds, Fewer Is BetterDarktable 3.2.1Test: Server Room - Acceleration: CPU-onlyLinux 5.10-rc2Linux 5.9246810SE +/- 0.010, N = 3SE +/- 0.016, N = 36.3296.408

dav1d

Dav1d is an open-source, speedy AV1 video decoder. This test profile times how long it takes to decode sample AV1 video content. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgFPS, More Is Betterdav1d 0.7.0Video Input: Chimera 1080pLinux 5.10-rc2Linux 5.960120180240300SE +/- 1.85, N = 3SE +/- 1.13, N = 3262.81242.83MIN: 200.04 / MAX: 407.95MIN: 188.81 / MAX: 376.081. (CC) gcc options: -pthread

OpenBenchmarking.orgFPS, More Is Betterdav1d 0.7.0Video Input: Summer Nature 4KLinux 5.10-rc2Linux 5.920406080100SE +/- 0.27, N = 3SE +/- 0.25, N = 379.5978.14MIN: 74.24 / MAX: 92.01MIN: 73.21 / MAX: 88.681. (CC) gcc options: -pthread

OpenBenchmarking.orgFPS, More Is Betterdav1d 0.7.0Video Input: Summer Nature 1080pLinux 5.10-rc2Linux 5.960120180240300SE +/- 1.43, N = 3SE +/- 0.52, N = 3252.26238.21MIN: 203.88 / MAX: 272.86MIN: 208.66 / MAX: 255.521. (CC) gcc options: -pthread

OpenBenchmarking.orgFPS, More Is Betterdav1d 0.7.0Video Input: Chimera 1080p 10-bitLinux 5.9Linux 5.10-rc220406080100SE +/- 0.14, N = 3SE +/- 0.14, N = 376.7074.58MIN: 52.53 / MAX: 169.6MIN: 49.4 / MAX: 169.621. (CC) gcc options: -pthread

FFTE

FFTE is a package by Daisuke Takahashi to compute Discrete Fourier Transforms of 1-, 2- and 3- dimensional sequences of length (2^p)*(3^q)*(5^r). Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgMFLOPS, More Is BetterFFTE 7.0N=256, 3D Complex FFT RoutineLinux 5.10-rc2Linux 5.95K10K15K20K25KSE +/- 52.20, N = 3SE +/- 39.30, N = 322207.7022134.281. (F9X) gfortran options: -O3 -fomit-frame-pointer -fopenmp

GIMP

GIMP is an open-source image manipulaton program. This test profile will use the system-provided GIMP program otherwise on Windows relys upon a pre-packaged Windows binary from upstream GIMP.org. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterGIMP 2.10.18Test: resizeLinux 5.9Linux 5.10-rc23691215SE +/- 0.10, N = 3SE +/- 0.13, N = 310.6612.06

OpenBenchmarking.orgSeconds, Fewer Is BetterGIMP 2.10.18Test: rotateLinux 5.9Linux 5.10-rc248121620SE +/- 0.02, N = 3SE +/- 0.05, N = 313.8714.80

OpenBenchmarking.orgSeconds, Fewer Is BetterGIMP 2.10.18Test: auto-levelsLinux 5.9Linux 5.10-rc248121620SE +/- 0.04, N = 3SE +/- 0.09, N = 314.2115.89

OpenBenchmarking.orgSeconds, Fewer Is BetterGIMP 2.10.18Test: unsharp-maskLinux 5.9Linux 5.10-rc248121620SE +/- 0.05, N = 3SE +/- 0.06, N = 316.3517.84

GLmark2

This is a test of Linaro's glmark2 port, currently using the X11 OpenGL 2.0 target. GLmark2 is a basic OpenGL benchmark. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgScore, More Is BetterGLmark2 2020.04Resolution: 1920 x 1080Linux 5.9Linux 5.10-rc240080012001600200017081651

GNU Octave Benchmark

This test profile measures how long it takes to complete several reference GNU Octave files via octave-benchmark. GNU Octave is used for numerical computations and is an open-source alternative to MATLAB. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterGNU Octave Benchmark 5.2.0Linux 5.10-rc2Linux 5.9246810SE +/- 0.030, N = 5SE +/- 0.030, N = 58.8328.890

Hierarchical INTegration

This test runs the U.S. Department of Energy's Ames Laboratory Hierarchical INTegration (HINT) benchmark. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgQUIPs, More Is BetterHierarchical INTegration 1.0Test: FLOATLinux 5.10-rc2Linux 5.970M140M210M280M350MSE +/- 296992.95, N = 3SE +/- 63314.23, N = 3347533397.03346934145.701. (CC) gcc options: -O3 -march=native -lm

Himeno Benchmark

The Himeno benchmark is a linear solver of pressure Poisson using a point-Jacobi method. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgMFLOPS, More Is BetterHimeno Benchmark 3.0Poisson Pressure SolverLinux 5.10-rc2Linux 5.99001800270036004500SE +/- 36.54, N = 3SE +/- 23.89, N = 34383.864240.931. (CC) gcc options: -O3 -mavx2

InfluxDB

This is a benchmark of the InfluxDB open-source time-series database optimized for fast, high-availability storage for IoT and other use-cases. The InfluxDB test profile makes use of InfluxDB Inch for facilitating the benchmarks. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgval/sec, More Is BetterInfluxDB 1.8.2Concurrent Streams: 4 - Batch Size: 10000 - Tags: 2,5000,1 - Points Per Series: 10000Linux 5.10-rc2Linux 5.9200K400K600K800K1000KSE +/- 9519.66, N = 15SE +/- 9724.01, N = 3980809.7932364.2

OpenBenchmarking.orgval/sec, More Is BetterInfluxDB 1.8.2Concurrent Streams: 64 - Batch Size: 10000 - Tags: 2,5000,1 - Points Per Series: 10000Linux 5.10-rc2Linux 5.9200K400K600K800K1000KSE +/- 8531.42, N = 3SE +/- 4790.61, N = 31020134.31009274.3

Kvazaar

This is a test of Kvazaar as a CPU-based H.265 video encoder written in the C programming language and optimized in Assembly. Kvazaar is the winner of the 2016 ACM Open-Source Software Competition and developed at the Ultra Video Group, Tampere University, Finland. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgFrames Per Second, More Is BetterKvazaar 2.0Video Input: Bosphorus 1080p - Video Preset: Very FastLinux 5.10-rc2Linux 5.9714212835SE +/- 0.03, N = 3SE +/- 0.04, N = 329.4628.971. (CC) gcc options: -pthread -ftree-vectorize -fvisibility=hidden -O2 -lpthread -lm -lrt

OpenBenchmarking.orgFrames Per Second, More Is BetterKvazaar 2.0Video Input: Bosphorus 1080p - Video Preset: Ultra FastLinux 5.10-rc2Linux 5.91224364860SE +/- 0.24, N = 3SE +/- 0.15, N = 352.5051.531. (CC) gcc options: -pthread -ftree-vectorize -fvisibility=hidden -O2 -lpthread -lm -lrt

libavif avifenc

This is a test of the AOMedia libavif library testing the encoding of a JPEG image to AV1 Image Format (AVIF). Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is Betterlibavif avifenc 0.7.3Encoder Speed: 0Linux 5.9Linux 5.10-rc24080120160200SE +/- 0.83, N = 3SE +/- 0.76, N = 3161.63161.771. (CXX) g++ options: -O3 -fPIC

OpenBenchmarking.orgSeconds, Fewer Is Betterlibavif avifenc 0.7.3Encoder Speed: 2Linux 5.9Linux 5.10-rc220406080100SE +/- 0.65, N = 3SE +/- 0.25, N = 395.9496.291. (CXX) g++ options: -O3 -fPIC

OpenBenchmarking.orgSeconds, Fewer Is Betterlibavif avifenc 0.7.3Encoder Speed: 8Linux 5.10-rc2Linux 5.9246810SE +/- 0.009, N = 3SE +/- 0.004, N = 36.9506.9581. (CXX) g++ options: -O3 -fPIC

OpenBenchmarking.orgSeconds, Fewer Is Betterlibavif avifenc 0.7.3Encoder Speed: 10Linux 5.10-rc2Linux 5.9246810SE +/- 0.010, N = 3SE +/- 0.012, N = 36.3846.3951. (CXX) g++ options: -O3 -fPIC

NAMD

NAMD is a parallel molecular dynamics code designed for high-performance simulation of large biomolecular systems. NAMD was developed by the Theoretical and Computational Biophysics Group in the Beckman Institute for Advanced Science and Technology at the University of Illinois at Urbana-Champaign. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgdays/ns, Fewer Is BetterNAMD 2.14ATPase Simulation - 327,506 AtomsLinux 5.10-rc2Linux 5.91.0972.1943.2914.3885.485SE +/- 0.06676, N = 3SE +/- 0.04111, N = 34.841444.87561

NCNN

NCNN is a high performance neural network inference framework optimized for mobile and other platforms developed by Tencent. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20200916Target: CPU - Model: squeezenetLinux 5.10-rc2Linux 5.9612182430SE +/- 0.12, N = 3SE +/- 0.11, N = 325.4326.09MIN: 23.3 / MAX: 45.16MIN: 23.23 / MAX: 67.61. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20200916Target: CPU - Model: mobilenetLinux 5.10-rc2Linux 5.9714212835SE +/- 0.33, N = 3SE +/- 0.30, N = 329.7229.75MIN: 26.5 / MAX: 67.29MIN: 26.95 / MAX: 66.761. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20200916Target: CPU-v2-v2 - Model: mobilenet-v2Linux 5.10-rc2Linux 5.9246810SE +/- 0.13, N = 3SE +/- 0.17, N = 38.058.62MIN: 7.12 / MAX: 37.32MIN: 7.14 / MAX: 25.451. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20200916Target: CPU-v3-v3 - Model: mobilenet-v3Linux 5.10-rc2Linux 5.9246810SE +/- 0.18, N = 3SE +/- 0.16, N = 37.237.80MIN: 6.14 / MAX: 24.79MIN: 6.17 / MAX: 23.611. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20200916Target: CPU - Model: shufflenet-v2Linux 5.10-rc2Linux 5.91.19032.38063.57094.76125.9515SE +/- 0.05, N = 3SE +/- 0.21, N = 34.945.29MIN: 4.15 / MAX: 21.27MIN: 4.16 / MAX: 21.871. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20200916Target: CPU - Model: mnasnetLinux 5.10-rc2Linux 5.9246810SE +/- 0.17, N = 3SE +/- 0.08, N = 36.766.89MIN: 5.63 / MAX: 24.73MIN: 5.69 / MAX: 24.51. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20200916Target: CPU - Model: efficientnet-b0Linux 5.10-rc2Linux 5.93691215SE +/- 0.13, N = 3SE +/- 0.15, N = 310.9911.64MIN: 9.24 / MAX: 28.41MIN: 9.26 / MAX: 29.711. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20200916Target: CPU - Model: blazefaceLinux 5.10-rc2Linux 5.90.43880.87761.31641.75522.194SE +/- 0.14, N = 3SE +/- 0.30, N = 31.741.95MIN: 1.38 / MAX: 11.97MIN: 1.39 / MAX: 121. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20200916Target: CPU - Model: googlenetLinux 5.10-rc2Linux 5.9714212835SE +/- 0.25, N = 3SE +/- 0.34, N = 328.7630.14MIN: 25.63 / MAX: 67.17MIN: 25.69 / MAX: 86.421. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20200916Target: CPU - Model: vgg16Linux 5.10-rc2Linux 5.9306090120150SE +/- 0.18, N = 3SE +/- 0.06, N = 3112.13112.26MIN: 111.15 / MAX: 146.94MIN: 111.26 / MAX: 154.421. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20200916Target: CPU - Model: resnet18Linux 5.10-rc2Linux 5.9714212835SE +/- 0.29, N = 3SE +/- 0.15, N = 328.3628.58MIN: 26.46 / MAX: 65.07MIN: 26.53 / MAX: 61.241. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20200916Target: CPU - Model: alexnetLinux 5.10-rc2Linux 5.9612182430SE +/- 0.17, N = 3SE +/- 0.16, N = 323.2323.51MIN: 22.17 / MAX: 45.45MIN: 22.14 / MAX: 68.11. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20200916Target: CPU - Model: resnet50Linux 5.9Linux 5.10-rc21224364860SE +/- 0.37, N = 3SE +/- 0.88, N = 351.2151.30MIN: 46.91 / MAX: 106.65MIN: 46.31 / MAX: 85.941. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20200916Target: CPU - Model: yolov4-tinyLinux 5.10-rc2Linux 5.91122334455SE +/- 0.40, N = 3SE +/- 0.35, N = 349.8149.91MIN: 47.12 / MAX: 84MIN: 47.07 / MAX: 100.381. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20200916Target: Vulkan GPU - Model: squeezenetLinux 5.10-rc2Linux 5.9612182430SE +/- 0.23, N = 15SE +/- 0.34, N = 322.1023.86MIN: 18.94 / MAX: 53.65MIN: 19.45 / MAX: 47.971. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20200916Target: Vulkan GPU - Model: mobilenetLinux 5.10-rc2Linux 5.9510152025SE +/- 0.37, N = 15SE +/- 0.25, N = 314.7018.74MIN: 12.75 / MAX: 45.35MIN: 12.9 / MAX: 39.341. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20200916Target: Vulkan GPU-v2-v2 - Model: mobilenet-v2Linux 5.9Linux 5.10-rc21.172.343.514.685.85SE +/- 0.04, N = 3SE +/- 0.05, N = 155.075.20MIN: 4.66 / MAX: 19.81MIN: 4.56 / MAX: 20.621. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20200916Target: Vulkan GPU-v3-v3 - Model: mobilenet-v3Linux 5.9Linux 5.10-rc2246810SE +/- 0.01, N = 3SE +/- 0.02, N = 156.086.08MIN: 5.72 / MAX: 7.26MIN: 5.59 / MAX: 23.391. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20200916Target: Vulkan GPU - Model: shufflenet-v2Linux 5.9Linux 5.10-rc20.94951.8992.84853.7984.7475SE +/- 0.00, N = 3SE +/- 0.04, N = 154.044.22MIN: 3.71 / MAX: 4.81MIN: 3.52 / MAX: 19.481. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20200916Target: Vulkan GPU - Model: mnasnetLinux 5.9Linux 5.10-rc21.19932.39863.59794.79725.9965SE +/- 0.00, N = 3SE +/- 0.04, N = 155.095.33MIN: 4.7 / MAX: 5.79MIN: 4.59 / MAX: 21.81. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20200916Target: Vulkan GPU - Model: efficientnet-b0Linux 5.9Linux 5.10-rc23691215SE +/- 0.03, N = 3SE +/- 0.05, N = 1512.9713.05MIN: 12.44 / MAX: 25.91MIN: 12.16 / MAX: 33.861. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20200916Target: Vulkan GPU - Model: blazefaceLinux 5.10-rc2Linux 5.90.41630.83261.24891.66522.0815SE +/- 0.02, N = 15SE +/- 0.02, N = 31.811.85MIN: 1.56 / MAX: 9.23MIN: 1.69 / MAX: 2.241. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20200916Target: Vulkan GPU - Model: googlenetLinux 5.10-rc2Linux 5.93691215SE +/- 0.06, N = 15SE +/- 0.03, N = 311.6811.82MIN: 10.77 / MAX: 32.35MIN: 11.13 / MAX: 31.071. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20200916Target: Vulkan GPU - Model: vgg16Linux 5.9Linux 5.10-rc21428425670SE +/- 0.05, N = 3SE +/- 0.23, N = 1557.1661.90MIN: 56.84 / MAX: 75.27MIN: 56.85 / MAX: 97.911. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20200916Target: Vulkan GPU - Model: resnet18Linux 5.9Linux 5.10-rc23691215SE +/- 0.17, N = 3SE +/- 0.06, N = 158.939.43MIN: 8.51 / MAX: 27.69MIN: 8.24 / MAX: 28.911. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20200916Target: Vulkan GPU - Model: alexnetLinux 5.9Linux 5.10-rc248121620SE +/- 0.07, N = 3SE +/- 0.06, N = 1514.1214.54MIN: 13.73 / MAX: 33.24MIN: 13.49 / MAX: 34.141. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20200916Target: Vulkan GPU - Model: resnet50Linux 5.9Linux 5.10-rc2510152025SE +/- 0.08, N = 3SE +/- 0.11, N = 1518.9120.26MIN: 18.49 / MAX: 40.62MIN: 18.37 / MAX: 46.251. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20200916Target: Vulkan GPU - Model: yolov4-tinyLinux 5.10-rc2Linux 5.9714212835SE +/- 1.12, N = 15SE +/- 0.55, N = 331.5831.98MIN: 23.9 / MAX: 58.97MIN: 25.54 / MAX: 53.231. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread

OpenSSL

OpenSSL is an open-source toolkit that implements SSL (Secure Sockets Layer) and TLS (Transport Layer Security) protocols. This test measures the RSA 4096-bit performance of OpenSSL. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSigns Per Second, More Is BetterOpenSSL 1.1.1RSA 4096-bit PerformanceLinux 5.10-rc2Linux 5.930060090012001500SE +/- 10.73, N = 3SE +/- 9.63, N = 31410.61399.61. (CC) gcc options: -pthread -m64 -O3 -lssl -lcrypto -ldl

perf-bench

This test profile is used for running Linux perf-bench, the benchmark support within the Linux kernel's perf tool. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgops/sec, More Is Betterperf-benchBenchmark: Epoll WaitLinux 5.9Linux 5.10-rc260K120K180K240K300KSE +/- 952.43, N = 3SE +/- 635.65, N = 32741422705821. (CC) gcc options: -O6 -ggdb3 -funwind-tables -std=gnu99 -Xlinker -lpthread -lrt -lm -ldl -lcrypto -lslang -lz -llzma -lnuma

OpenBenchmarking.orgops/sec, More Is Betterperf-benchBenchmark: Futex HashLinux 5.9Linux 5.10-rc21.2M2.4M3.6M4.8M6MSE +/- 79360.48, N = 3SE +/- 62193.83, N = 3559057754970831. (CC) gcc options: -O6 -ggdb3 -funwind-tables -std=gnu99 -Xlinker -lpthread -lrt -lm -ldl -lcrypto -lslang -lz -llzma -lnuma

OpenBenchmarking.orgGB/sec, More Is Betterperf-benchBenchmark: Memcpy 1MBLinux 5.10-rc2Linux 5.93691215SE +/- 0.14, N = 3SE +/- 0.04, N = 312.6412.421. (CC) gcc options: -O6 -ggdb3 -funwind-tables -std=gnu99 -Xlinker -lpthread -lrt -lm -ldl -lcrypto -lslang -lz -llzma -lnuma

OpenBenchmarking.orgGB/sec, More Is Betterperf-benchBenchmark: Memset 1MBLinux 5.10-rc2Linux 5.91428425670SE +/- 0.53, N = 3SE +/- 0.97, N = 362.6761.431. (CC) gcc options: -O6 -ggdb3 -funwind-tables -std=gnu99 -Xlinker -lpthread -lrt -lm -ldl -lcrypto -lslang -lz -llzma -lnuma

OpenBenchmarking.orgops/sec, More Is Betterperf-benchBenchmark: Sched PipeLinux 5.10-rc2Linux 5.916K32K48K64K80KSE +/- 2359.55, N = 12SE +/- 49.63, N = 372472638161. (CC) gcc options: -O6 -ggdb3 -funwind-tables -std=gnu99 -Xlinker -lpthread -lrt -lm -ldl -lcrypto -lslang -lz -llzma -lnuma

OpenBenchmarking.orgops/sec, More Is Betterperf-benchBenchmark: Futex Lock-PiLinux 5.10-rc2Linux 5.930060090012001500SE +/- 1.53, N = 3SE +/- 0.67, N = 3122912291. (CC) gcc options: -O6 -ggdb3 -funwind-tables -std=gnu99 -Xlinker -lpthread -lrt -lm -ldl -lcrypto -lslang -lz -llzma -lnuma

OpenBenchmarking.orgops/sec, More Is Betterperf-benchBenchmark: Syscall BasicLinux 5.9Linux 5.10-rc24M8M12M16M20MSE +/- 143470.32, N = 3SE +/- 166692.44, N = 318525450185209491. (CC) gcc options: -O6 -ggdb3 -funwind-tables -std=gnu99 -Xlinker -lpthread -lrt -lm -ldl -lcrypto -lslang -lz -llzma -lnuma

RawTherapee

RawTherapee is a cross-platform, open-source multi-threaded RAW image processing program. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterRawTherapeeTotal Benchmark TimeLinux 5.9Linux 5.10-rc220406080100SE +/- 0.55, N = 3SE +/- 0.32, N = 389.1789.341. RawTherapee, version 5.8, command line.

RealSR-NCNN

RealSR-NCNN is an NCNN neural network implementation of the RealSR project and accelerated using the Vulkan API. RealSR is the Real-World Super Resolution via Kernel Estimation and Noise Injection. NCNN is a high performance neural network inference framework optimized for mobile and other platforms developed by Tencent. This test profile times how long it takes to increase the resolution of a sample image by a scale of 4x with Vulkan. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterRealSR-NCNN 20200818Scale: 4x - TAA: NoLinux 5.9Linux 5.10-rc220406080100SE +/- 0.04, N = 3SE +/- 0.53, N = 385.6089.17

OpenBenchmarking.orgSeconds, Fewer Is BetterRealSR-NCNN 20200818Scale: 4x - TAA: YesLinux 5.9Linux 5.10-rc2150300450600750SE +/- 0.15, N = 3SE +/- 3.40, N = 3661.34679.06

RNNoise

RNNoise is a recurrent neural network for audio noise reduction developed by Mozilla and Xiph.Org. This test profile is a single-threaded test measuring the time to denoise a sample 26 minute long 16-bit RAW audio file using this recurrent neural network noise suppression library. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterRNNoise 2020-06-28Linux 5.10-rc2Linux 5.9510152025SE +/- 0.01, N = 3SE +/- 0.02, N = 319.6819.701. (CC) gcc options: -O2 -pedantic -fvisibility=hidden

Selenium

This test profile uses the Selenium WebDriver for running various browser benchmarks in different available web browsers. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgms, Fewer Is BetterSeleniumBenchmark: Kraken - Browser: FirefoxLinux 5.10-rc2Linux 5.92004006008001000SE +/- 5.51, N = 3SE +/- 4.48, N = 3880.3903.21. firefox 82.0

OpenBenchmarking.orgRuns / Minute, More Is BetterSeleniumBenchmark: StyleBench - Browser: FirefoxLinux 5.9Linux 5.10-rc21326395265SE +/- 0.06, N = 3SE +/- 0.33, N = 359.9157.101. firefox 82.0

OpenBenchmarking.orgScore, More Is BetterSeleniumBenchmark: Jetstream 2 - Browser: FirefoxLinux 5.9Linux 5.10-rc220406080100SE +/- 1.08, N = 3SE +/- 1.09, N = 483.1777.111. firefox 82.0

OpenBenchmarking.orgSeconds, Fewer Is BetterSeleniumBenchmark: Maze Solver - Browser: FirefoxLinux 5.9Linux 5.10-rc2246810SE +/- 0.09, N = 3SE +/- 0.03, N = 36.26.51. firefox 82.0

OpenBenchmarking.orgms, Fewer Is BetterSeleniumBenchmark: WASM imageConvolute - Browser: FirefoxLinux 5.9Linux 5.10-rc2714212835SE +/- 0.00, N = 3SE +/- 0.09, N = 329.229.31. firefox 82.0

OpenBenchmarking.orgms, Fewer Is BetterSeleniumBenchmark: WASM collisionDetection - Browser: FirefoxLinux 5.9Linux 5.10-rc290180270360450SE +/- 2.04, N = 3SE +/- 0.15, N = 3399.8401.91. firefox 82.0

SQLite Speedtest

This is a benchmark of SQLite's speedtest1 benchmark program with an increased problem size of 1,000. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterSQLite Speedtest 3.30Timed Time - Size 1,000Linux 5.10-rc2Linux 5.91632486480SE +/- 0.00, N = 3SE +/- 0.52, N = 369.6570.221. (CC) gcc options: -O2 -ldl -lz -lpthread

Stress-NG

Stress-NG is a Linux stress tool developed by Colin King of Canonical. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.11.07Test: MMAPLinux 5.9Linux 5.10-rc2816243240SE +/- 0.12, N = 3SE +/- 0.10, N = 334.5034.201. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lcrypt -lrt -lz -ldl -lpthread -lc

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.11.07Test: NUMALinux 5.10-rc2Linux 5.920406080100SE +/- 0.75, N = 3SE +/- 0.24, N = 386.5085.061. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lcrypt -lrt -lz -ldl -lpthread -lc

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.11.07Test: MEMFDLinux 5.9Linux 5.10-rc24080120160200SE +/- 0.06, N = 3SE +/- 1.01, N = 3159.59158.131. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lcrypt -lrt -lz -ldl -lpthread -lc

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.11.07Test: AtomicLinux 5.10-rc2Linux 5.9100K200K300K400K500KSE +/- 297.69, N = 3SE +/- 68.37, N = 3457893.23457588.531. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lcrypt -lrt -lz -ldl -lpthread -lc

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.11.07Test: CryptoLinux 5.10-rc2Linux 5.930060090012001500SE +/- 12.23, N = 3SE +/- 10.75, N = 31290.471268.281. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lcrypt -lrt -lz -ldl -lpthread -lc

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.11.07Test: MallocLinux 5.10-rc2Linux 5.95M10M15M20M25MSE +/- 59743.62, N = 3SE +/- 47135.15, N = 322926088.5622800222.681. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lcrypt -lrt -lz -ldl -lpthread -lc

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.11.07Test: ForkingLinux 5.10-rc2Linux 5.96K12K18K24K30KSE +/- 387.96, N = 4SE +/- 132.17, N = 328411.0627811.161. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lcrypt -lrt -lz -ldl -lpthread -lc

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.11.07Test: SENDFILELinux 5.9Linux 5.10-rc214K28K42K56K70KSE +/- 443.09, N = 3SE +/- 250.58, N = 366757.3865741.991. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lcrypt -lrt -lz -ldl -lpthread -lc

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.11.07Test: CPU CacheLinux 5.9Linux 5.10-rc2918273645SE +/- 0.17, N = 3SE +/- 0.49, N = 437.9837.421. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lcrypt -lrt -lz -ldl -lpthread -lc

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.11.07Test: CPU StressLinux 5.10-rc2Linux 5.95001000150020002500SE +/- 27.83, N = 3SE +/- 23.77, N = 32113.032049.661. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lcrypt -lrt -lz -ldl -lpthread -lc

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.11.07Test: SemaphoresLinux 5.10-rc2Linux 5.990K180K270K360K450KSE +/- 368.45, N = 3SE +/- 343.73, N = 3397120.85363635.591. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lcrypt -lrt -lz -ldl -lpthread -lc

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.11.07Test: Matrix MathLinux 5.10-rc2Linux 5.93K6K9K12K15KSE +/- 84.26, N = 3SE +/- 88.45, N = 316096.3015790.321. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lcrypt -lrt -lz -ldl -lpthread -lc

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.11.07Test: Vector MathLinux 5.10-rc2Linux 5.97K14K21K28K35KSE +/- 130.33, N = 3SE +/- 96.03, N = 333513.6633347.621. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lcrypt -lrt -lz -ldl -lpthread -lc

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.11.07Test: Memory CopyingLinux 5.10-rc2Linux 5.92004006008001000SE +/- 1.88, N = 3SE +/- 2.74, N = 31063.771062.841. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lcrypt -lrt -lz -ldl -lpthread -lc

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.11.07Test: Socket ActivityLinux 5.10-rc2Linux 5.9400800120016002000SE +/- 6.36, N = 3SE +/- 13.73, N = 31844.351818.921. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lcrypt -lrt -lz -ldl -lpthread -lc

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.11.07Test: Context SwitchingLinux 5.10-rc2Linux 5.9400K800K1200K1600K2000KSE +/- 25835.43, N = 3SE +/- 8704.75, N = 31803226.501765302.201. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lcrypt -lrt -lz -ldl -lpthread -lc

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.11.07Test: Glibc C String FunctionsLinux 5.9Linux 5.10-rc2120K240K360K480K600KSE +/- 3584.23, N = 3SE +/- 4063.84, N = 3538150.04536836.131. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lcrypt -lrt -lz -ldl -lpthread -lc

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.11.07Test: Glibc Qsort Data SortingLinux 5.9Linux 5.10-rc21326395265SE +/- 0.27, N = 3SE +/- 0.88, N = 357.4257.091. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lcrypt -lrt -lz -ldl -lpthread -lc

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.11.07Test: System V Message PassingLinux 5.10-rc2Linux 5.91000K2000K3000K4000K5000KSE +/- 73994.85, N = 15SE +/- 190060.41, N = 124482029.264032702.891. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lcrypt -lrt -lz -ldl -lpthread -lc

Sunflow Rendering System

This test runs benchmarks of the Sunflow Rendering System. The Sunflow Rendering System is an open-source render engine for photo-realistic image synthesis with a ray-tracing core. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterSunflow Rendering System 0.07.2Global Illumination + Image SynthesisLinux 5.10-rc2Linux 5.90.48240.96481.44721.92962.412SE +/- 0.024, N = 15SE +/- 0.021, N = 32.1182.144MIN: 1.76 / MAX: 3.03MIN: 1.81 / MAX: 2.89

SVT-AV1

This is a test of the Intel Open Visual Cloud Scalable Video Technology SVT-AV1 CPU-based multi-threaded video encoder for the AV1 video format with a sample 1080p YUV video file. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgFrames Per Second, More Is BetterSVT-AV1 0.8Encoder Mode: Enc Mode 0 - Input: 1080pLinux 5.10-rc2Linux 5.90.01640.03280.04920.06560.082SE +/- 0.000, N = 3SE +/- 0.000, N = 30.0730.0731. (CXX) g++ options: -O3 -fcommon -fPIE -fPIC -pie

OpenBenchmarking.orgFrames Per Second, More Is BetterSVT-AV1 0.8Encoder Mode: Enc Mode 4 - Input: 1080pLinux 5.10-rc2Linux 5.90.2990.5980.8971.1961.495SE +/- 0.012, N = 3SE +/- 0.008, N = 31.3291.3201. (CXX) g++ options: -O3 -fcommon -fPIE -fPIC -pie

OpenBenchmarking.orgFrames Per Second, More Is BetterSVT-AV1 0.8Encoder Mode: Enc Mode 8 - Input: 1080pLinux 5.9Linux 5.10-rc23691215SE +/- 0.01, N = 3SE +/- 0.07, N = 310.5010.391. (CXX) g++ options: -O3 -fcommon -fPIE -fPIC -pie

TensorFlow Lite

This is a benchmark of the TensorFlow Lite implementation. The current Linux support is limited to running on CPUs. This test profile is measuring the average inference time. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgMicroseconds, Fewer Is BetterTensorFlow Lite 2020-08-23Model: SqueezeNetLinux 5.10-rc2Linux 5.970K140K210K280K350KSE +/- 2340.30, N = 3SE +/- 2524.19, N = 3324580328147

OpenBenchmarking.orgMicroseconds, Fewer Is BetterTensorFlow Lite 2020-08-23Model: Inception V4Linux 5.10-rc2Linux 5.91000K2000K3000K4000K5000KSE +/- 23504.77, N = 3SE +/- 23661.63, N = 347082234763237

OpenBenchmarking.orgMicroseconds, Fewer Is BetterTensorFlow Lite 2020-08-23Model: NASNet MobileLinux 5.10-rc2Linux 5.960K120K180K240K300KSE +/- 2009.58, N = 3SE +/- 1256.77, N = 3267452270963

OpenBenchmarking.orgMicroseconds, Fewer Is BetterTensorFlow Lite 2020-08-23Model: Mobilenet FloatLinux 5.10-rc2Linux 5.950K100K150K200K250KSE +/- 1031.98, N = 3SE +/- 1118.76, N = 3220189222730

OpenBenchmarking.orgMicroseconds, Fewer Is BetterTensorFlow Lite 2020-08-23Model: Mobilenet QuantLinux 5.10-rc2Linux 5.950K100K150K200K250KSE +/- 1032.58, N = 3SE +/- 2804.14, N = 5225640230543

OpenBenchmarking.orgMicroseconds, Fewer Is BetterTensorFlow Lite 2020-08-23Model: Inception ResNet V2Linux 5.10-rc2Linux 5.9900K1800K2700K3600K4500KSE +/- 11924.20, N = 3SE +/- 8913.52, N = 342934174317587

Tesseract

Tesseract is a fork of Cube 2 Sauerbraten with numerous graphics and game-play improvements. Tesseract has been in development since 2012 while its first release happened in May of 2014. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgFrames Per Second, More Is BetterTesseract 2014-05-12Resolution: 1920 x 1080Linux 5.9Linux 5.10-rc220406080100SE +/- 1.01, N = 9SE +/- 0.88, N = 9101.2788.29

Timed HMMer Search

This test searches through the Pfam database of profile hidden markov models. The search finds the domain structure of Drosophila Sevenless protein. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed HMMer Search 3.3.1Pfam Database SearchLinux 5.10-rc2Linux 5.9306090120150SE +/- 0.10, N = 3SE +/- 0.31, N = 3103.69119.601. (CC) gcc options: -O3 -pthread -lhmmer -leasel -lm

VkFFT

VkFFT is a Fast Fourier Transform (FFT) Library that is GPU accelerated by means of the Vulkan API. The VkFFT benchmark runs FFT performance differences of many different sizes before returning an overall benchmark score. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgBenchmark Score, More Is BetterVkFFT 2020-09-29Linux 5.9Linux 5.10-rc26001200180024003000SE +/- 1.86, N = 3SE +/- 10.48, N = 325722490

Waifu2x-NCNN Vulkan

Waifu2x-NCNN is an NCNN neural network implementation of the Waifu2x converter project and accelerated using the Vulkan API. NCNN is a high performance neural network inference framework optimized for mobile and other platforms developed by Tencent. This test profile times how long it takes to increase the resolution of a sample image with Vulkan. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterWaifu2x-NCNN Vulkan 20200818Scale: 2x - Denoise: 3 - TAA: NoLinux 5.9Linux 5.10-rc21.13182.26363.39544.52725.659SE +/- 0.006, N = 3SE +/- 0.032, N = 34.7115.030

OpenBenchmarking.orgSeconds, Fewer Is BetterWaifu2x-NCNN Vulkan 20200818Scale: 2x - Denoise: 3 - TAA: YesLinux 5.9Linux 5.10-rc2816243240SE +/- 0.05, N = 3SE +/- 0.44, N = 1531.7633.76

WebP Image Encode

This is a test of Google's libwebp with the cwebp image encode utility and using a sample 6000x4000 pixel JPEG image as the input. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgEncode Time - Seconds, Fewer Is BetterWebP Image Encode 1.1Encode Settings: Quality 100, LosslessLinux 5.9Linux 5.10-rc2510152025SE +/- 0.16, N = 3SE +/- 0.24, N = 721.9122.181. (CC) gcc options: -fvisibility=hidden -O2 -pthread -lm -ljpeg -lpng16

OpenBenchmarking.orgEncode Time - Seconds, Fewer Is BetterWebP Image Encode 1.1Encode Settings: Quality 100, Highest CompressionLinux 5.10-rc2Linux 5.9246810SE +/- 0.004, N = 3SE +/- 0.002, N = 37.8797.9091. (CC) gcc options: -fvisibility=hidden -O2 -pthread -lm -ljpeg -lpng16

OpenBenchmarking.orgEncode Time - Seconds, Fewer Is BetterWebP Image Encode 1.1Encode Settings: Quality 100, Lossless, Highest CompressionLinux 5.10-rc2Linux 5.91122334455SE +/- 0.02, N = 3SE +/- 0.23, N = 346.1746.791. (CC) gcc options: -fvisibility=hidden -O2 -pthread -lm -ljpeg -lpng16

x265

This is a simple test of the x265 encoder run on the CPU with 1080p and 4K options for H.265 video encode performance with x265. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgFrames Per Second, More Is Betterx265 3.4Video Input: Bosphorus 4KLinux 5.9Linux 5.10-rc2246810SE +/- 0.02, N = 3SE +/- 0.01, N = 36.796.721. (CXX) g++ options: -O3 -rdynamic -lpthread -lrt -ldl -lnuma

OpenBenchmarking.orgFrames Per Second, More Is Betterx265 3.4Video Input: Bosphorus 1080pLinux 5.10-rc2Linux 5.9714212835SE +/- 0.36, N = 3SE +/- 0.12, N = 330.8628.711. (CXX) g++ options: -O3 -rdynamic -lpthread -lrt -ldl -lnuma

Xonotic

This is a benchmark of Xonotic, which is a fork of the DarkPlaces-based Nexuiz game. Development began in March of 2010 on the Xonotic game. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgFrames Per Second, More Is BetterXonotic 0.8.2Resolution: 1920 x 1080 - Effects Quality: LowLinux 5.10-rc2Linux 5.950100150200250SE +/- 2.65, N = 3SE +/- 0.25, N = 3220.94217.09MIN: 120 / MAX: 533MIN: 119 / MAX: 554

OpenBenchmarking.orgFrames Per Second, More Is BetterXonotic 0.8.2Resolution: 1920 x 1080 - Effects Quality: HighLinux 5.10-rc2Linux 5.94080120160200SE +/- 1.97, N = 3SE +/- 2.69, N = 3188.37184.31MIN: 110 / MAX: 299MIN: 106 / MAX: 298

OpenBenchmarking.orgFrames Per Second, More Is BetterXonotic 0.8.2Resolution: 1920 x 1080 - Effects Quality: UltraLinux 5.10-rc2Linux 5.94080120160200SE +/- 0.30, N = 3SE +/- 2.33, N = 3166.04163.64MIN: 92 / MAX: 262MIN: 89 / MAX: 263

OpenBenchmarking.orgFrames Per Second, More Is BetterXonotic 0.8.2Resolution: 1920 x 1080 - Effects Quality: UltimateLinux 5.9Linux 5.10-rc2306090120150SE +/- 0.78, N = 3SE +/- 1.13, N = 3125.11124.20MIN: 34 / MAX: 225MIN: 35 / MAX: 221

126 Results Shown

ASTC Encoder:
  Thorough
  Exhaustive
Basemark GPU
Bork File Encrypter
BRL-CAD
ctx_clock
DaCapo Benchmark:
  H2
  Jython
  Tradesoap
  Tradebeans
Darktable:
  Boat - CPU-only
  Masskrug - CPU-only
  Server Rack - CPU-only
  Server Room - CPU-only
dav1d:
  Chimera 1080p
  Summer Nature 4K
  Summer Nature 1080p
  Chimera 1080p 10-bit
FFTE
GIMP:
  resize
  rotate
  auto-levels
  unsharp-mask
GLmark2
GNU Octave Benchmark
Hierarchical INTegration
Himeno Benchmark
InfluxDB:
  4 - 10000 - 2,5000,1 - 10000
  64 - 10000 - 2,5000,1 - 10000
Kvazaar:
  Bosphorus 1080p - Very Fast
  Bosphorus 1080p - Ultra Fast
libavif avifenc:
  0
  2
  8
  10
NAMD
NCNN:
  CPU - squeezenet
  CPU - mobilenet
  CPU-v2-v2 - mobilenet-v2
  CPU-v3-v3 - mobilenet-v3
  CPU - shufflenet-v2
  CPU - mnasnet
  CPU - efficientnet-b0
  CPU - blazeface
  CPU - googlenet
  CPU - vgg16
  CPU - resnet18
  CPU - alexnet
  CPU - resnet50
  CPU - yolov4-tiny
  Vulkan GPU - squeezenet
  Vulkan GPU - mobilenet
  Vulkan GPU-v2-v2 - mobilenet-v2
  Vulkan GPU-v3-v3 - mobilenet-v3
  Vulkan GPU - shufflenet-v2
  Vulkan GPU - mnasnet
  Vulkan GPU - efficientnet-b0
  Vulkan GPU - blazeface
  Vulkan GPU - googlenet
  Vulkan GPU - vgg16
  Vulkan GPU - resnet18
  Vulkan GPU - alexnet
  Vulkan GPU - resnet50
  Vulkan GPU - yolov4-tiny
OpenSSL
perf-bench:
  Epoll Wait
  Futex Hash
  Memcpy 1MB
  Memset 1MB
  Sched Pipe
  Futex Lock-Pi
  Syscall Basic
RawTherapee
RealSR-NCNN:
  4x - No
  4x - Yes
RNNoise
Selenium:
  Kraken - Firefox
  StyleBench - Firefox
  Jetstream 2 - Firefox
  Maze Solver - Firefox
  WASM imageConvolute - Firefox
  WASM collisionDetection - Firefox
SQLite Speedtest
Stress-NG:
  MMAP
  NUMA
  MEMFD
  Atomic
  Crypto
  Malloc
  Forking
  SENDFILE
  CPU Cache
  CPU Stress
  Semaphores
  Matrix Math
  Vector Math
  Memory Copying
  Socket Activity
  Context Switching
  Glibc C String Functions
  Glibc Qsort Data Sorting
  System V Message Passing
Sunflow Rendering System
SVT-AV1:
  Enc Mode 0 - 1080p
  Enc Mode 4 - 1080p
  Enc Mode 8 - 1080p
TensorFlow Lite:
  SqueezeNet
  Inception V4
  NASNet Mobile
  Mobilenet Float
  Mobilenet Quant
  Inception ResNet V2
Tesseract
Timed HMMer Search
VkFFT
Waifu2x-NCNN Vulkan:
  2x - 3 - No
  2x - 3 - Yes
WebP Image Encode:
  Quality 100, Lossless
  Quality 100, Highest Compression
  Quality 100, Lossless, Highest Compression
x265:
  Bosphorus 4K
  Bosphorus 1080p
Xonotic:
  1920 x 1080 - Low
  1920 x 1080 - High
  1920 x 1080 - Ultra
  1920 x 1080 - Ultimate