AMD Ryzen 5 4500U testing with a LENOVO LNVNB161216 (EECN20WW BIOS) and AMD Renoir 512MB on Ubuntu 20.10 via the Phoronix Test Suite.
Linux 5.9 Processor: AMD Ryzen 5 4500U @ 2.38GHz (6 Cores), Motherboard: LENOVO LNVNB161216 (EECN20WW BIOS), Chipset: AMD Renoir Root Complex, Memory: 16GB, Disk: 256GB SK hynix HFM256GDHTNI-87A0B, Graphics: AMD Renoir 512MB (1500/400MHz), Audio: AMD Device 1637, Network: Realtek RTL8822CE 802.11ac PCIe
OS: Ubuntu 20.10, Kernel: 5.9.1-050901-generic (x86_64), Desktop: GNOME Shell 3.38.1, Display Server: X Server 1.20.9, Display Driver: amdgpu 19.1.0, OpenGL: 4.6 Mesa 20.3.0-devel (git-3d51c27 2020-10-21 groovy-oibaf-ppa) (LLVM 11.0.0), OpenCL: OpenCL 2.1 AMD-APP (3180.7), Vulkan: 1.2.145, Compiler: GCC 10.2.0, File-System: ext4, Screen Resolution: 1920x1080
Compiler Notes: --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 -vProcessor Notes: Scaling Governor: acpi-cpufreq ondemand - CPU Microcode: 0x8600102Graphics Notes: GLAMORJava Notes: OpenJDK Runtime Environment (build 11.0.9+11-Ubuntu-0ubuntu1)Python Notes: Python 3.8.6Security Notes: 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.10-rc2 OS: Ubuntu 20.10, Kernel: 5.10.0-051000rc2-generic (x86_64) 20201101, Desktop: GNOME Shell 3.38.1, Display Server: X Server 1.20.9, Display Driver: amdgpu 19.1.0, OpenGL: 4.6 Mesa 20.3.0-devel (git-3d51c27 2020-10-21 groovy-oibaf-ppa) (LLVM 11.0.0), OpenCL: OpenCL 2.1 AMD-APP (3180.7), Vulkan: 1.2.145, Compiler: GCC 10.2.0, File-System: ext4, Screen Resolution: 1920x1080
Compiler Notes: --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 -vProcessor Notes: Scaling Governor: acpi-cpufreq schedutil - CPU Microcode: 0x8600102Graphics Notes: GLAMORJava Notes: OpenJDK Runtime Environment (build 11.0.9+11-Ubuntu-0ubuntu1)Python Notes: Python 3.8.6Security Notes: 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.10 AMD Renoir OpenBenchmarking.org Phoronix Test Suite AMD Ryzen 5 4500U @ 2.38GHz (6 Cores) LENOVO LNVNB161216 (EECN20WW BIOS) AMD Renoir Root Complex 16GB 256GB SK hynix HFM256GDHTNI-87A0B AMD Renoir 512MB (1500/400MHz) AMD Device 1637 Realtek RTL8822CE 802.11ac PCIe Ubuntu 20.10 5.9.1-050901-generic (x86_64) 5.10.0-051000rc2-generic (x86_64) 20201101 GNOME Shell 3.38.1 X Server 1.20.9 amdgpu 19.1.0 4.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.145 GCC 10.2.0 ext4 1920x1080 Processor Motherboard Chipset Memory Disk Graphics Audio Network OS Kernels Desktop Display Server Display Driver OpenGL OpenCL Vulkan Compiler File-System Screen Resolution Linux 5.10 AMD Renoir Benchmarks System 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 Comparison Phoronix Test Suite Baseline +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 - mobilenet H2 15.7% P.D.S 1920 x 1080 14.7% Sched Pipe resize 13.2% CPU - blazeface auto-levels 11.9% S.V.M.P Semaphores unsharp-mask 9.1% Vulkan GPU - vgg16 8.3% Chimera 1080p Vulkan GPU - squeezenet CPU-v3-v3 - mobilenet-v3 Jetstream 2 - Firefox 7.9% Bosphorus 1080p Vulkan GPU - resnet50 7.1% CPU - shufflenet-v2 CPU-v2-v2 - mobilenet-v2 2x - 3 - No 6.8% rotate 6.7% Tradebeans 2x - 3 - Yes 6.3% Tradesoap CPU - efficientnet-b0 S.N.1 Vulkan GPU - resnet18 5.6% 4 - 10000 - 2,5000,1 - 10000 StyleBench - Firefox 4.9% Maze Solver - Firefox 4.8% CPU - googlenet Vulkan GPU - mnasnet 4.7% Vulkan GPU - shufflenet-v2 4.5% 4x - No 4.2% 1920 x 1080 3.5% P.P.S 3.3% CPU Stress Vulkan GPU - alexnet 3% C.1.1.b 2.8% 4x - Yes 2.7% Kraken - Firefox CPU - squeezenet Vulkan GPU-v2-v2 - mobilenet-v2 2.6% OpenGL - 1920 x 1080 - High 2.4% Vulkan GPU - blazeface 1920 x 1080 - High Mobilenet Quant Forking Context Switching Memset 1MB NCNN DaCapo Benchmark Timed HMMer Search Tesseract perf-bench GIMP NCNN GIMP Stress-NG Stress-NG GIMP NCNN dav1d NCNN NCNN Selenium x265 NCNN NCNN NCNN Waifu2x-NCNN Vulkan GIMP DaCapo Benchmark Waifu2x-NCNN Vulkan DaCapo Benchmark NCNN dav1d NCNN InfluxDB Selenium Selenium NCNN NCNN NCNN RealSR-NCNN GLmark2 Himeno Benchmark VkFFT Stress-NG NCNN dav1d RealSR-NCNN Selenium NCNN NCNN Basemark GPU NCNN Xonotic TensorFlow Lite Stress-NG Stress-NG perf-bench Linux 5.9 Linux 5.10-rc2
Linux 5.10 AMD Renoir vkfft: stress-ng: MMAP stress-ng: NUMA stress-ng: MEMFD stress-ng: Atomic stress-ng: Crypto stress-ng: Malloc stress-ng: Forking stress-ng: SENDFILE stress-ng: CPU Cache stress-ng: CPU Stress stress-ng: Semaphores stress-ng: Matrix Math stress-ng: Vector Math stress-ng: Memory Copying stress-ng: Socket Activity stress-ng: Context Switching stress-ng: Glibc C String Functions stress-ng: Glibc Qsort Data Sorting stress-ng: System V Message Passing dav1d: Chimera 1080p dav1d: Summer Nature 4K dav1d: Summer Nature 1080p dav1d: Chimera 1080p 10-bit basemark: OpenGL - 1920 x 1080 - High tesseract: 1920 x 1080 xonotic: 1920 x 1080 - Low xonotic: 1920 x 1080 - High xonotic: 1920 x 1080 - Ultra xonotic: 1920 x 1080 - Ultimate kvazaar: Bosphorus 1080p - Very Fast kvazaar: Bosphorus 1080p - Ultra Fast svt-av1: Enc Mode 0 - 1080p svt-av1: Enc Mode 4 - 1080p svt-av1: Enc Mode 8 - 1080p x265: Bosphorus 4K x265: Bosphorus 1080p perf-bench: Memcpy 1MB perf-bench: Memset 1MB ffte: N=256, 3D Complex FFT Routine himeno: Poisson Pressure Solver perf-bench: Epoll Wait perf-bench: Futex Hash perf-bench: Sched Pipe perf-bench: Futex Lock-Pi perf-bench: Syscall Basic hint: FLOAT selenium: StyleBench - Firefox glmark2: 1920 x 1080 selenium: Jetstream 2 - Firefox openssl: RSA 4096-bit Performance influxdb: 4 - 10000 - 2,5000,1 - 10000 influxdb: 64 - 10000 - 2,5000,1 - 10000 brl-cad: VGR Performance Metric ctx-clock: Context Switch Time namd: ATPase Simulation - 327,506 Atoms webp: Quality 100, Lossless webp: Quality 100, Highest Compression webp: Quality 100, Lossless, Highest Compression tensorflow-lite: SqueezeNet tensorflow-lite: Inception V4 tensorflow-lite: NASNet Mobile tensorflow-lite: Mobilenet Float tensorflow-lite: Mobilenet Quant tensorflow-lite: Inception ResNet V2 ncnn: CPU - squeezenet ncnn: CPU - mobilenet ncnn: CPU-v2-v2 - mobilenet-v2 ncnn: CPU-v3-v3 - mobilenet-v3 ncnn: CPU - shufflenet-v2 ncnn: CPU - mnasnet ncnn: CPU - efficientnet-b0 ncnn: CPU - blazeface ncnn: CPU - googlenet ncnn: CPU - vgg16 ncnn: CPU - resnet18 ncnn: CPU - alexnet ncnn: CPU - resnet50 ncnn: CPU - yolov4-tiny ncnn: Vulkan GPU - squeezenet ncnn: Vulkan GPU - mobilenet ncnn: Vulkan GPU-v2-v2 - mobilenet-v2 ncnn: Vulkan GPU-v3-v3 - mobilenet-v3 ncnn: Vulkan GPU - shufflenet-v2 ncnn: Vulkan GPU - mnasnet ncnn: Vulkan GPU - efficientnet-b0 ncnn: Vulkan GPU - blazeface ncnn: Vulkan GPU - googlenet ncnn: Vulkan GPU - vgg16 ncnn: Vulkan GPU - resnet18 ncnn: Vulkan GPU - alexnet ncnn: Vulkan GPU - resnet50 ncnn: Vulkan GPU - yolov4-tiny selenium: Kraken - Firefox selenium: WASM imageConvolute - Firefox selenium: WASM collisionDetection - Firefox dacapobench: H2 dacapobench: Jython dacapobench: Tradesoap dacapobench: Tradebeans realsr-ncnn: 4x - No realsr-ncnn: 4x - Yes waifu2x-ncnn: 2x - 3 - No waifu2x-ncnn: 2x - 3 - Yes hmmer: Pfam Database Search bork: File Encryption Time avifenc: 0 avifenc: 2 avifenc: 8 avifenc: 10 rnnoise: astcenc: Thorough astcenc: Exhaustive sqlite-speedtest: Timed Time - Size 1,000 darktable: Boat - CPU-only darktable: Masskrug - CPU-only darktable: Server Rack - CPU-only darktable: Server Room - CPU-only gimp: resize gimp: rotate gimp: auto-levels gimp: unsharp-mask octave-benchmark: rawtherapee: Total Benchmark Time selenium: Maze Solver - Firefox sunflow: Global Illumination + Image Synthesis Linux 5.9 Linux 5.10-rc2 2572 34.50 85.06 159.59 457588.53 1268.28 22800222.68 27811.16 66757.38 37.98 2049.66 363635.59 15790.32 33347.62 1062.84 1818.92 1765302.20 538150.04 57.42 4032702.89 242.83 78.14 238.21 76.70 18.49 101.27040 217.0927089 184.3137647 163.6355954 125.1074066 28.97 51.53 0.073 1.320 10.495 6.79 28.71 12.422209 61.433431 22134.282092227 4240.925179 274142 5590577 63816 1229 18525450 346934145.69919 59.91 1708 83.171 1399.6 932364.2 1009274.3 53037 118 4.87561 21.907 7.909 46.793 328147 4763237 270963 222730 230543 4317587 26.09 29.75 8.62 7.80 5.29 6.89 11.64 1.95 30.14 112.26 28.58 23.51 51.21 49.91 23.86 18.74 5.07 6.08 4.04 5.09 12.97 1.85 11.82 57.16 8.93 14.12 18.91 31.98 903.2 29.2 399.8 4500 5193 9236 6331 85.596 661.343 4.711 31.764 119.603 8.812 161.625 95.937 6.958 6.395 19.698 59.98 501.41 70.221 15.981 9.069 0.268 6.408 10.660 13.867 14.209 16.352 8.890 89.173 6.2 2.144 2490 34.20 86.50 158.13 457893.23 1290.47 22926088.56 28411.06 65741.99 37.42 2113.03 397120.85 16096.30 33513.66 1063.77 1844.35 1803226.50 536836.13 57.09 4482029.26 262.81 79.59 252.26 74.58 18.05 88.28575 220.9415155 188.3683392 166.0357966 124.1959917 29.46 52.50 0.073 1.329 10.391 6.72 30.86 12.635655 62.668821 22207.704274616 4383.857951 270582 5497083 72472 1229 18520949 347533397.02731 57.1 1651 77.109 1410.6 980809.7 1020134.3 118 4.84144 22.177 7.879 46.166 324580 4708223 267452 220189 225640 4293417 25.43 29.72 8.05 7.23 4.94 6.76 10.99 1.74 28.76 112.13 28.36 23.23 51.30 49.81 22.10 14.70 5.20 6.08 4.22 5.33 13.05 1.81 11.68 61.90 9.43 14.54 20.26 31.58 880.3 29.3 401.9 5207 5233 8719 5956 89.171 679.063 5.030 33.757 103.692 8.803 161.772 96.292 6.950 6.384 19.683 59.65 496.68 69.645 15.841 8.997 0.273 6.329 12.064 14.798 15.893 17.840 8.832 89.335 6.5 2.118 OpenBenchmarking.org
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.org Benchmark Score, More Is Better VkFFT 2020-09-29 Linux 5.10-rc2 Linux 5.9 600 1200 1800 2400 3000 SE +/- 10.48, N = 3 SE +/- 1.86, N = 3 2490 2572
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.11.07 Test: NUMA Linux 5.9 Linux 5.10-rc2 20 40 60 80 100 SE +/- 0.24, N = 3 SE +/- 0.75, N = 3 85.06 86.50 1. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lcrypt -lrt -lz -ldl -lpthread -lc
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.11.07 Test: MEMFD Linux 5.10-rc2 Linux 5.9 40 80 120 160 200 SE +/- 1.01, N = 3 SE +/- 0.06, N = 3 158.13 159.59 1. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lcrypt -lrt -lz -ldl -lpthread -lc
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.11.07 Test: Atomic Linux 5.9 Linux 5.10-rc2 100K 200K 300K 400K 500K SE +/- 68.37, N = 3 SE +/- 297.69, N = 3 457588.53 457893.23 1. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lcrypt -lrt -lz -ldl -lpthread -lc
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.11.07 Test: Crypto Linux 5.9 Linux 5.10-rc2 300 600 900 1200 1500 SE +/- 10.75, N = 3 SE +/- 12.23, N = 3 1268.28 1290.47 1. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lcrypt -lrt -lz -ldl -lpthread -lc
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.11.07 Test: Malloc Linux 5.9 Linux 5.10-rc2 5M 10M 15M 20M 25M SE +/- 47135.15, N = 3 SE +/- 59743.62, N = 3 22800222.68 22926088.56 1. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lcrypt -lrt -lz -ldl -lpthread -lc
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.11.07 Test: Forking Linux 5.9 Linux 5.10-rc2 6K 12K 18K 24K 30K SE +/- 132.17, N = 3 SE +/- 387.96, N = 4 27811.16 28411.06 1. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lcrypt -lrt -lz -ldl -lpthread -lc
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.11.07 Test: SENDFILE Linux 5.10-rc2 Linux 5.9 14K 28K 42K 56K 70K SE +/- 250.58, N = 3 SE +/- 443.09, N = 3 65741.99 66757.38 1. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lcrypt -lrt -lz -ldl -lpthread -lc
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.11.07 Test: CPU Cache Linux 5.10-rc2 Linux 5.9 9 18 27 36 45 SE +/- 0.49, N = 4 SE +/- 0.17, N = 3 37.42 37.98 1. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lcrypt -lrt -lz -ldl -lpthread -lc
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.11.07 Test: CPU Stress Linux 5.9 Linux 5.10-rc2 500 1000 1500 2000 2500 SE +/- 23.77, N = 3 SE +/- 27.83, N = 3 2049.66 2113.03 1. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lcrypt -lrt -lz -ldl -lpthread -lc
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.11.07 Test: Semaphores Linux 5.9 Linux 5.10-rc2 90K 180K 270K 360K 450K SE +/- 343.73, N = 3 SE +/- 368.45, N = 3 363635.59 397120.85 1. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lcrypt -lrt -lz -ldl -lpthread -lc
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.11.07 Test: Matrix Math Linux 5.9 Linux 5.10-rc2 3K 6K 9K 12K 15K SE +/- 88.45, N = 3 SE +/- 84.26, N = 3 15790.32 16096.30 1. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lcrypt -lrt -lz -ldl -lpthread -lc
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.11.07 Test: Vector Math Linux 5.9 Linux 5.10-rc2 7K 14K 21K 28K 35K SE +/- 96.03, N = 3 SE +/- 130.33, N = 3 33347.62 33513.66 1. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lcrypt -lrt -lz -ldl -lpthread -lc
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.11.07 Test: Memory Copying Linux 5.9 Linux 5.10-rc2 200 400 600 800 1000 SE +/- 2.74, N = 3 SE +/- 1.88, N = 3 1062.84 1063.77 1. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lcrypt -lrt -lz -ldl -lpthread -lc
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.11.07 Test: Socket Activity Linux 5.9 Linux 5.10-rc2 400 800 1200 1600 2000 SE +/- 13.73, N = 3 SE +/- 6.36, N = 3 1818.92 1844.35 1. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lcrypt -lrt -lz -ldl -lpthread -lc
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.11.07 Test: Context Switching Linux 5.9 Linux 5.10-rc2 400K 800K 1200K 1600K 2000K SE +/- 8704.75, N = 3 SE +/- 25835.43, N = 3 1765302.20 1803226.50 1. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lcrypt -lrt -lz -ldl -lpthread -lc
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.11.07 Test: Glibc C String Functions Linux 5.10-rc2 Linux 5.9 120K 240K 360K 480K 600K SE +/- 4063.84, N = 3 SE +/- 3584.23, N = 3 536836.13 538150.04 1. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lcrypt -lrt -lz -ldl -lpthread -lc
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.11.07 Test: Glibc Qsort Data Sorting Linux 5.10-rc2 Linux 5.9 13 26 39 52 65 SE +/- 0.88, N = 3 SE +/- 0.27, N = 3 57.09 57.42 1. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lcrypt -lrt -lz -ldl -lpthread -lc
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.11.07 Test: System V Message Passing Linux 5.9 Linux 5.10-rc2 1000K 2000K 3000K 4000K 5000K SE +/- 190060.41, N = 12 SE +/- 73994.85, N = 15 4032702.89 4482029.26 1. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lcrypt -lrt -lz -ldl -lpthread -lc
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.org FPS, More Is Better dav1d 0.7.0 Video Input: Chimera 1080p Linux 5.9 Linux 5.10-rc2 60 120 180 240 300 SE +/- 1.13, N = 3 SE +/- 1.85, N = 3 242.83 262.81 MIN: 188.81 / MAX: 376.08 MIN: 200.04 / MAX: 407.95 1. (CC) gcc options: -pthread
OpenBenchmarking.org FPS, More Is Better dav1d 0.7.0 Video Input: Summer Nature 4K Linux 5.9 Linux 5.10-rc2 20 40 60 80 100 SE +/- 0.25, N = 3 SE +/- 0.27, N = 3 78.14 79.59 MIN: 73.21 / MAX: 88.68 MIN: 74.24 / MAX: 92.01 1. (CC) gcc options: -pthread
OpenBenchmarking.org FPS, More Is Better dav1d 0.7.0 Video Input: Summer Nature 1080p Linux 5.9 Linux 5.10-rc2 60 120 180 240 300 SE +/- 0.52, N = 3 SE +/- 1.43, N = 3 238.21 252.26 MIN: 208.66 / MAX: 255.52 MIN: 203.88 / MAX: 272.86 1. (CC) gcc options: -pthread
OpenBenchmarking.org FPS, More Is Better dav1d 0.7.0 Video Input: Chimera 1080p 10-bit Linux 5.10-rc2 Linux 5.9 20 40 60 80 100 SE +/- 0.14, N = 3 SE +/- 0.14, N = 3 74.58 76.70 MIN: 49.4 / MAX: 169.62 MIN: 52.53 / MAX: 169.6 1. (CC) gcc options: -pthread
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.org FPS, More Is Better Basemark GPU 1.2 Renderer: OpenGL - Resolution: 1920 x 1080 - Graphics Preset: High Linux 5.10-rc2 Linux 5.9 5 10 15 20 25 SE +/- 0.15, N = 3 SE +/- 0.09, N = 3 18.05 18.49 MIN: 8.74 / MAX: 50.81 MIN: 8.69 / MAX: 49.34
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.org Frames Per Second, More Is Better Xonotic 0.8.2 Resolution: 1920 x 1080 - Effects Quality: Low Linux 5.9 Linux 5.10-rc2 50 100 150 200 250 SE +/- 0.25, N = 3 SE +/- 2.65, N = 3 217.09 220.94 MIN: 119 / MAX: 554 MIN: 120 / MAX: 533
OpenBenchmarking.org Frames Per Second, More Is Better Xonotic 0.8.2 Resolution: 1920 x 1080 - Effects Quality: High Linux 5.9 Linux 5.10-rc2 40 80 120 160 200 SE +/- 2.69, N = 3 SE +/- 1.97, N = 3 184.31 188.37 MIN: 106 / MAX: 298 MIN: 110 / MAX: 299
OpenBenchmarking.org Frames Per Second, More Is Better Xonotic 0.8.2 Resolution: 1920 x 1080 - Effects Quality: Ultra Linux 5.9 Linux 5.10-rc2 40 80 120 160 200 SE +/- 2.33, N = 3 SE +/- 0.30, N = 3 163.64 166.04 MIN: 89 / MAX: 263 MIN: 92 / MAX: 262
OpenBenchmarking.org Frames Per Second, More Is Better Xonotic 0.8.2 Resolution: 1920 x 1080 - Effects Quality: Ultimate Linux 5.10-rc2 Linux 5.9 30 60 90 120 150 SE +/- 1.13, N = 3 SE +/- 0.78, N = 3 124.20 125.11 MIN: 35 / MAX: 221 MIN: 34 / MAX: 225
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.org Frames Per Second, More Is Better Kvazaar 2.0 Video Input: Bosphorus 1080p - Video Preset: Very Fast Linux 5.9 Linux 5.10-rc2 7 14 21 28 35 SE +/- 0.04, N = 3 SE +/- 0.03, N = 3 28.97 29.46 1. (CC) gcc options: -pthread -ftree-vectorize -fvisibility=hidden -O2 -lpthread -lm -lrt
OpenBenchmarking.org Frames Per Second, More Is Better Kvazaar 2.0 Video Input: Bosphorus 1080p - Video Preset: Ultra Fast Linux 5.9 Linux 5.10-rc2 12 24 36 48 60 SE +/- 0.15, N = 3 SE +/- 0.24, N = 3 51.53 52.50 1. (CC) gcc options: -pthread -ftree-vectorize -fvisibility=hidden -O2 -lpthread -lm -lrt
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.org Frames Per Second, More Is Better SVT-AV1 0.8 Encoder Mode: Enc Mode 0 - Input: 1080p Linux 5.9 Linux 5.10-rc2 0.0164 0.0328 0.0492 0.0656 0.082 SE +/- 0.000, N = 3 SE +/- 0.000, N = 3 0.073 0.073 1. (CXX) g++ options: -O3 -fcommon -fPIE -fPIC -pie
OpenBenchmarking.org Frames Per Second, More Is Better SVT-AV1 0.8 Encoder Mode: Enc Mode 4 - Input: 1080p Linux 5.9 Linux 5.10-rc2 0.299 0.598 0.897 1.196 1.495 SE +/- 0.008, N = 3 SE +/- 0.012, N = 3 1.320 1.329 1. (CXX) g++ options: -O3 -fcommon -fPIE -fPIC -pie
OpenBenchmarking.org Frames Per Second, More Is Better SVT-AV1 0.8 Encoder Mode: Enc Mode 8 - Input: 1080p Linux 5.10-rc2 Linux 5.9 3 6 9 12 15 SE +/- 0.07, N = 3 SE +/- 0.01, N = 3 10.39 10.50 1. (CXX) g++ options: -O3 -fcommon -fPIE -fPIC -pie
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.org Frames Per Second, More Is Better x265 3.4 Video Input: Bosphorus 4K Linux 5.10-rc2 Linux 5.9 2 4 6 8 10 SE +/- 0.01, N = 3 SE +/- 0.02, N = 3 6.72 6.79 1. (CXX) g++ options: -O3 -rdynamic -lpthread -lrt -ldl -lnuma
OpenBenchmarking.org Frames Per Second, More Is Better x265 3.4 Video Input: Bosphorus 1080p Linux 5.9 Linux 5.10-rc2 7 14 21 28 35 SE +/- 0.12, N = 3 SE +/- 0.36, N = 3 28.71 30.86 1. (CXX) g++ options: -O3 -rdynamic -lpthread -lrt -ldl -lnuma
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.org GB/sec, More Is Better perf-bench Benchmark: Memcpy 1MB Linux 5.9 Linux 5.10-rc2 3 6 9 12 15 SE +/- 0.04, N = 3 SE +/- 0.14, N = 3 12.42 12.64 1. (CC) gcc options: -O6 -ggdb3 -funwind-tables -std=gnu99 -Xlinker -lpthread -lrt -lm -ldl -lcrypto -lslang -lz -llzma -lnuma
OpenBenchmarking.org GB/sec, More Is Better perf-bench Benchmark: Memset 1MB Linux 5.9 Linux 5.10-rc2 14 28 42 56 70 SE +/- 0.97, N = 3 SE +/- 0.53, N = 3 61.43 62.67 1. (CC) gcc options: -O6 -ggdb3 -funwind-tables -std=gnu99 -Xlinker -lpthread -lrt -lm -ldl -lcrypto -lslang -lz -llzma -lnuma
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.org MFLOPS, More Is Better FFTE 7.0 N=256, 3D Complex FFT Routine Linux 5.9 Linux 5.10-rc2 5K 10K 15K 20K 25K SE +/- 39.30, N = 3 SE +/- 52.20, N = 3 22134.28 22207.70 1. (F9X) gfortran options: -O3 -fomit-frame-pointer -fopenmp
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.org ops/sec, More Is Better perf-bench Benchmark: Epoll Wait Linux 5.10-rc2 Linux 5.9 60K 120K 180K 240K 300K SE +/- 635.65, N = 3 SE +/- 952.43, N = 3 270582 274142 1. (CC) gcc options: -O6 -ggdb3 -funwind-tables -std=gnu99 -Xlinker -lpthread -lrt -lm -ldl -lcrypto -lslang -lz -llzma -lnuma
OpenBenchmarking.org ops/sec, More Is Better perf-bench Benchmark: Futex Hash Linux 5.10-rc2 Linux 5.9 1.2M 2.4M 3.6M 4.8M 6M SE +/- 62193.83, N = 3 SE +/- 79360.48, N = 3 5497083 5590577 1. (CC) gcc options: -O6 -ggdb3 -funwind-tables -std=gnu99 -Xlinker -lpthread -lrt -lm -ldl -lcrypto -lslang -lz -llzma -lnuma
OpenBenchmarking.org ops/sec, More Is Better perf-bench Benchmark: Sched Pipe Linux 5.9 Linux 5.10-rc2 16K 32K 48K 64K 80K SE +/- 49.63, N = 3 SE +/- 2359.55, N = 12 63816 72472 1. (CC) gcc options: -O6 -ggdb3 -funwind-tables -std=gnu99 -Xlinker -lpthread -lrt -lm -ldl -lcrypto -lslang -lz -llzma -lnuma
OpenBenchmarking.org ops/sec, More Is Better perf-bench Benchmark: Futex Lock-Pi Linux 5.9 Linux 5.10-rc2 300 600 900 1200 1500 SE +/- 0.67, N = 3 SE +/- 1.53, N = 3 1229 1229 1. (CC) gcc options: -O6 -ggdb3 -funwind-tables -std=gnu99 -Xlinker -lpthread -lrt -lm -ldl -lcrypto -lslang -lz -llzma -lnuma
OpenBenchmarking.org ops/sec, More Is Better perf-bench Benchmark: Syscall Basic Linux 5.10-rc2 Linux 5.9 4M 8M 12M 16M 20M SE +/- 166692.44, N = 3 SE +/- 143470.32, N = 3 18520949 18525450 1. (CC) gcc options: -O6 -ggdb3 -funwind-tables -std=gnu99 -Xlinker -lpthread -lrt -lm -ldl -lcrypto -lslang -lz -llzma -lnuma
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.org Signs Per Second, More Is Better OpenSSL 1.1.1 RSA 4096-bit Performance Linux 5.9 Linux 5.10-rc2 300 600 900 1200 1500 SE +/- 9.63, N = 3 SE +/- 10.73, N = 3 1399.6 1410.6 1. (CC) gcc options: -pthread -m64 -O3 -lssl -lcrypto -ldl
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.org val/sec, More Is Better InfluxDB 1.8.2 Concurrent Streams: 4 - Batch Size: 10000 - Tags: 2,5000,1 - Points Per Series: 10000 Linux 5.9 Linux 5.10-rc2 200K 400K 600K 800K 1000K SE +/- 9724.01, N = 3 SE +/- 9519.66, N = 15 932364.2 980809.7
OpenBenchmarking.org val/sec, More Is Better InfluxDB 1.8.2 Concurrent Streams: 64 - Batch Size: 10000 - Tags: 2,5000,1 - Points Per Series: 10000 Linux 5.9 Linux 5.10-rc2 200K 400K 600K 800K 1000K SE +/- 4790.61, N = 3 SE +/- 8531.42, N = 3 1009274.3 1020134.3
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.org VGR Performance Metric, More Is Better BRL-CAD 7.30.8 VGR Performance Metric Linux 5.9 11K 22K 33K 44K 55K 53037 1. (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
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.org days/ns, Fewer Is Better NAMD 2.14 ATPase Simulation - 327,506 Atoms Linux 5.9 Linux 5.10-rc2 1.097 2.194 3.291 4.388 5.485 SE +/- 0.04111, N = 3 SE +/- 0.06676, N = 3 4.87561 4.84144
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.org Encode Time - Seconds, Fewer Is Better WebP Image Encode 1.1 Encode Settings: Quality 100, Lossless Linux 5.10-rc2 Linux 5.9 5 10 15 20 25 SE +/- 0.24, N = 7 SE +/- 0.16, N = 3 22.18 21.91 1. (CC) gcc options: -fvisibility=hidden -O2 -pthread -lm -ljpeg -lpng16
OpenBenchmarking.org Encode Time - Seconds, Fewer Is Better WebP Image Encode 1.1 Encode Settings: Quality 100, Highest Compression Linux 5.9 Linux 5.10-rc2 2 4 6 8 10 SE +/- 0.002, N = 3 SE +/- 0.004, N = 3 7.909 7.879 1. (CC) gcc options: -fvisibility=hidden -O2 -pthread -lm -ljpeg -lpng16
OpenBenchmarking.org Encode Time - Seconds, Fewer Is Better WebP Image Encode 1.1 Encode Settings: Quality 100, Lossless, Highest Compression Linux 5.9 Linux 5.10-rc2 11 22 33 44 55 SE +/- 0.23, N = 3 SE +/- 0.02, N = 3 46.79 46.17 1. (CC) gcc options: -fvisibility=hidden -O2 -pthread -lm -ljpeg -lpng16
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.org ms, Fewer Is Better NCNN 20200916 Target: CPU - Model: squeezenet Linux 5.9 Linux 5.10-rc2 6 12 18 24 30 SE +/- 0.11, N = 3 SE +/- 0.12, N = 3 26.09 25.43 MIN: 23.23 / MAX: 67.6 MIN: 23.3 / MAX: 45.16 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
OpenBenchmarking.org ms, Fewer Is Better NCNN 20200916 Target: CPU - Model: mobilenet Linux 5.9 Linux 5.10-rc2 7 14 21 28 35 SE +/- 0.30, N = 3 SE +/- 0.33, N = 3 29.75 29.72 MIN: 26.95 / MAX: 66.76 MIN: 26.5 / MAX: 67.29 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
OpenBenchmarking.org ms, Fewer Is Better NCNN 20200916 Target: CPU-v2-v2 - Model: mobilenet-v2 Linux 5.9 Linux 5.10-rc2 2 4 6 8 10 SE +/- 0.17, N = 3 SE +/- 0.13, N = 3 8.62 8.05 MIN: 7.14 / MAX: 25.45 MIN: 7.12 / MAX: 37.32 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
OpenBenchmarking.org ms, Fewer Is Better NCNN 20200916 Target: CPU-v3-v3 - Model: mobilenet-v3 Linux 5.9 Linux 5.10-rc2 2 4 6 8 10 SE +/- 0.16, N = 3 SE +/- 0.18, N = 3 7.80 7.23 MIN: 6.17 / MAX: 23.61 MIN: 6.14 / MAX: 24.79 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
OpenBenchmarking.org ms, Fewer Is Better NCNN 20200916 Target: CPU - Model: shufflenet-v2 Linux 5.9 Linux 5.10-rc2 1.1903 2.3806 3.5709 4.7612 5.9515 SE +/- 0.21, N = 3 SE +/- 0.05, N = 3 5.29 4.94 MIN: 4.16 / MAX: 21.87 MIN: 4.15 / MAX: 21.27 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
OpenBenchmarking.org ms, Fewer Is Better NCNN 20200916 Target: CPU - Model: mnasnet Linux 5.9 Linux 5.10-rc2 2 4 6 8 10 SE +/- 0.08, N = 3 SE +/- 0.17, N = 3 6.89 6.76 MIN: 5.69 / MAX: 24.5 MIN: 5.63 / MAX: 24.73 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
OpenBenchmarking.org ms, Fewer Is Better NCNN 20200916 Target: CPU - Model: efficientnet-b0 Linux 5.9 Linux 5.10-rc2 3 6 9 12 15 SE +/- 0.15, N = 3 SE +/- 0.13, N = 3 11.64 10.99 MIN: 9.26 / MAX: 29.71 MIN: 9.24 / MAX: 28.41 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
OpenBenchmarking.org ms, Fewer Is Better NCNN 20200916 Target: CPU - Model: blazeface Linux 5.9 Linux 5.10-rc2 0.4388 0.8776 1.3164 1.7552 2.194 SE +/- 0.30, N = 3 SE +/- 0.14, N = 3 1.95 1.74 MIN: 1.39 / MAX: 12 MIN: 1.38 / MAX: 11.97 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
OpenBenchmarking.org ms, Fewer Is Better NCNN 20200916 Target: CPU - Model: googlenet Linux 5.9 Linux 5.10-rc2 7 14 21 28 35 SE +/- 0.34, N = 3 SE +/- 0.25, N = 3 30.14 28.76 MIN: 25.69 / MAX: 86.42 MIN: 25.63 / MAX: 67.17 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
OpenBenchmarking.org ms, Fewer Is Better NCNN 20200916 Target: CPU - Model: vgg16 Linux 5.9 Linux 5.10-rc2 30 60 90 120 150 SE +/- 0.06, N = 3 SE +/- 0.18, N = 3 112.26 112.13 MIN: 111.26 / MAX: 154.42 MIN: 111.15 / MAX: 146.94 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
OpenBenchmarking.org ms, Fewer Is Better NCNN 20200916 Target: CPU - Model: resnet18 Linux 5.9 Linux 5.10-rc2 7 14 21 28 35 SE +/- 0.15, N = 3 SE +/- 0.29, N = 3 28.58 28.36 MIN: 26.53 / MAX: 61.24 MIN: 26.46 / MAX: 65.07 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
OpenBenchmarking.org ms, Fewer Is Better NCNN 20200916 Target: CPU - Model: alexnet Linux 5.9 Linux 5.10-rc2 6 12 18 24 30 SE +/- 0.16, N = 3 SE +/- 0.17, N = 3 23.51 23.23 MIN: 22.14 / MAX: 68.1 MIN: 22.17 / MAX: 45.45 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
OpenBenchmarking.org ms, Fewer Is Better NCNN 20200916 Target: CPU - Model: resnet50 Linux 5.10-rc2 Linux 5.9 12 24 36 48 60 SE +/- 0.88, N = 3 SE +/- 0.37, N = 3 51.30 51.21 MIN: 46.31 / MAX: 85.94 MIN: 46.91 / MAX: 106.65 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
OpenBenchmarking.org ms, Fewer Is Better NCNN 20200916 Target: CPU - Model: yolov4-tiny Linux 5.9 Linux 5.10-rc2 11 22 33 44 55 SE +/- 0.35, N = 3 SE +/- 0.40, N = 3 49.91 49.81 MIN: 47.07 / MAX: 100.38 MIN: 47.12 / MAX: 84 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
OpenBenchmarking.org ms, Fewer Is Better NCNN 20200916 Target: Vulkan GPU - Model: squeezenet Linux 5.9 Linux 5.10-rc2 6 12 18 24 30 SE +/- 0.34, N = 3 SE +/- 0.23, N = 15 23.86 22.10 MIN: 19.45 / MAX: 47.97 MIN: 18.94 / MAX: 53.65 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
OpenBenchmarking.org ms, Fewer Is Better NCNN 20200916 Target: Vulkan GPU - Model: mobilenet Linux 5.9 Linux 5.10-rc2 5 10 15 20 25 SE +/- 0.25, N = 3 SE +/- 0.37, N = 15 18.74 14.70 MIN: 12.9 / MAX: 39.34 MIN: 12.75 / MAX: 45.35 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
OpenBenchmarking.org ms, Fewer Is Better NCNN 20200916 Target: Vulkan GPU-v2-v2 - Model: mobilenet-v2 Linux 5.10-rc2 Linux 5.9 1.17 2.34 3.51 4.68 5.85 SE +/- 0.05, N = 15 SE +/- 0.04, N = 3 5.20 5.07 MIN: 4.56 / MAX: 20.62 MIN: 4.66 / MAX: 19.81 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
OpenBenchmarking.org ms, Fewer Is Better NCNN 20200916 Target: Vulkan GPU-v3-v3 - Model: mobilenet-v3 Linux 5.10-rc2 Linux 5.9 2 4 6 8 10 SE +/- 0.02, N = 15 SE +/- 0.01, N = 3 6.08 6.08 MIN: 5.59 / MAX: 23.39 MIN: 5.72 / MAX: 7.26 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
OpenBenchmarking.org ms, Fewer Is Better NCNN 20200916 Target: Vulkan GPU - Model: shufflenet-v2 Linux 5.10-rc2 Linux 5.9 0.9495 1.899 2.8485 3.798 4.7475 SE +/- 0.04, N = 15 SE +/- 0.00, N = 3 4.22 4.04 MIN: 3.52 / MAX: 19.48 MIN: 3.71 / MAX: 4.81 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
OpenBenchmarking.org ms, Fewer Is Better NCNN 20200916 Target: Vulkan GPU - Model: mnasnet Linux 5.10-rc2 Linux 5.9 1.1993 2.3986 3.5979 4.7972 5.9965 SE +/- 0.04, N = 15 SE +/- 0.00, N = 3 5.33 5.09 MIN: 4.59 / MAX: 21.8 MIN: 4.7 / MAX: 5.79 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
OpenBenchmarking.org ms, Fewer Is Better NCNN 20200916 Target: Vulkan GPU - Model: efficientnet-b0 Linux 5.10-rc2 Linux 5.9 3 6 9 12 15 SE +/- 0.05, N = 15 SE +/- 0.03, N = 3 13.05 12.97 MIN: 12.16 / MAX: 33.86 MIN: 12.44 / MAX: 25.91 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
OpenBenchmarking.org ms, Fewer Is Better NCNN 20200916 Target: Vulkan GPU - Model: blazeface Linux 5.9 Linux 5.10-rc2 0.4163 0.8326 1.2489 1.6652 2.0815 SE +/- 0.02, N = 3 SE +/- 0.02, N = 15 1.85 1.81 MIN: 1.69 / MAX: 2.24 MIN: 1.56 / MAX: 9.23 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
OpenBenchmarking.org ms, Fewer Is Better NCNN 20200916 Target: Vulkan GPU - Model: googlenet Linux 5.9 Linux 5.10-rc2 3 6 9 12 15 SE +/- 0.03, N = 3 SE +/- 0.06, N = 15 11.82 11.68 MIN: 11.13 / MAX: 31.07 MIN: 10.77 / MAX: 32.35 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
OpenBenchmarking.org ms, Fewer Is Better NCNN 20200916 Target: Vulkan GPU - Model: vgg16 Linux 5.10-rc2 Linux 5.9 14 28 42 56 70 SE +/- 0.23, N = 15 SE +/- 0.05, N = 3 61.90 57.16 MIN: 56.85 / MAX: 97.91 MIN: 56.84 / MAX: 75.27 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
OpenBenchmarking.org ms, Fewer Is Better NCNN 20200916 Target: Vulkan GPU - Model: resnet18 Linux 5.10-rc2 Linux 5.9 3 6 9 12 15 SE +/- 0.06, N = 15 SE +/- 0.17, N = 3 9.43 8.93 MIN: 8.24 / MAX: 28.91 MIN: 8.51 / MAX: 27.69 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
OpenBenchmarking.org ms, Fewer Is Better NCNN 20200916 Target: Vulkan GPU - Model: alexnet Linux 5.10-rc2 Linux 5.9 4 8 12 16 20 SE +/- 0.06, N = 15 SE +/- 0.07, N = 3 14.54 14.12 MIN: 13.49 / MAX: 34.14 MIN: 13.73 / MAX: 33.24 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
OpenBenchmarking.org ms, Fewer Is Better NCNN 20200916 Target: Vulkan GPU - Model: resnet50 Linux 5.10-rc2 Linux 5.9 5 10 15 20 25 SE +/- 0.11, N = 15 SE +/- 0.08, N = 3 20.26 18.91 MIN: 18.37 / MAX: 46.25 MIN: 18.49 / MAX: 40.62 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
OpenBenchmarking.org ms, Fewer Is Better NCNN 20200916 Target: Vulkan GPU - Model: yolov4-tiny Linux 5.9 Linux 5.10-rc2 7 14 21 28 35 SE +/- 0.55, N = 3 SE +/- 1.12, N = 15 31.98 31.58 MIN: 25.54 / MAX: 53.23 MIN: 23.9 / MAX: 58.97 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
OpenBenchmarking.org ms, Fewer Is Better Selenium Benchmark: WASM imageConvolute - Browser: Firefox Linux 5.10-rc2 Linux 5.9 7 14 21 28 35 SE +/- 0.09, N = 3 SE +/- 0.00, N = 3 29.3 29.2 1. firefox 82.0
OpenBenchmarking.org ms, Fewer Is Better Selenium Benchmark: WASM collisionDetection - Browser: Firefox Linux 5.10-rc2 Linux 5.9 90 180 270 360 450 SE +/- 0.15, N = 3 SE +/- 2.04, N = 3 401.9 399.8 1. firefox 82.0
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.org Seconds, Fewer Is Better RealSR-NCNN 20200818 Scale: 4x - TAA: No Linux 5.10-rc2 Linux 5.9 20 40 60 80 100 SE +/- 0.53, N = 3 SE +/- 0.04, N = 3 89.17 85.60
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.org Seconds, Fewer Is Better Waifu2x-NCNN Vulkan 20200818 Scale: 2x - Denoise: 3 - TAA: No Linux 5.10-rc2 Linux 5.9 1.1318 2.2636 3.3954 4.5272 5.659 SE +/- 0.032, N = 3 SE +/- 0.006, N = 3 5.030 4.711
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.org Seconds, Fewer Is Better Bork File Encrypter 1.4 File Encryption Time Linux 5.9 Linux 5.10-rc2 2 4 6 8 10 SE +/- 0.019, N = 3 SE +/- 0.013, N = 3 8.812 8.803
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.org Seconds, Fewer Is Better RNNoise 2020-06-28 Linux 5.9 Linux 5.10-rc2 5 10 15 20 25 SE +/- 0.02, N = 3 SE +/- 0.01, N = 3 19.70 19.68 1. (CC) gcc options: -O2 -pedantic -fvisibility=hidden
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.org Seconds, Fewer Is Better ASTC Encoder 2.0 Preset: Thorough Linux 5.9 Linux 5.10-rc2 13 26 39 52 65 SE +/- 0.20, N = 3 SE +/- 0.20, N = 3 59.98 59.65 1. (CXX) g++ options: -std=c++14 -fvisibility=hidden -O3 -flto -mfpmath=sse -mavx2 -mpopcnt -lpthread
OpenBenchmarking.org Seconds, Fewer Is Better ASTC Encoder 2.0 Preset: Exhaustive Linux 5.9 Linux 5.10-rc2 110 220 330 440 550 SE +/- 0.97, N = 3 SE +/- 0.58, N = 3 501.41 496.68 1. (CXX) g++ options: -std=c++14 -fvisibility=hidden -O3 -flto -mfpmath=sse -mavx2 -mpopcnt -lpthread
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.org Seconds, Fewer Is Better Darktable 3.2.1 Test: Boat - Acceleration: CPU-only Linux 5.9 Linux 5.10-rc2 4 8 12 16 20 SE +/- 0.02, N = 3 SE +/- 0.05, N = 3 15.98 15.84
OpenBenchmarking.org Seconds, Fewer Is Better Darktable 3.2.1 Test: Masskrug - Acceleration: CPU-only Linux 5.9 Linux 5.10-rc2 3 6 9 12 15 SE +/- 0.008, N = 3 SE +/- 0.008, N = 3 9.069 8.997
OpenBenchmarking.org Seconds, Fewer Is Better Darktable 3.2.1 Test: Server Rack - Acceleration: CPU-only Linux 5.10-rc2 Linux 5.9 0.0614 0.1228 0.1842 0.2456 0.307 SE +/- 0.003, N = 3 SE +/- 0.003, N = 3 0.273 0.268
OpenBenchmarking.org Seconds, Fewer Is Better Darktable 3.2.1 Test: Server Room - Acceleration: CPU-only Linux 5.9 Linux 5.10-rc2 2 4 6 8 10 SE +/- 0.016, N = 3 SE +/- 0.010, N = 3 6.408 6.329
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.org Seconds, Fewer Is Better Sunflow Rendering System 0.07.2 Global Illumination + Image Synthesis Linux 5.9 Linux 5.10-rc2 0.4824 0.9648 1.4472 1.9296 2.412 SE +/- 0.021, N = 3 SE +/- 0.024, N = 15 2.144 2.118 MIN: 1.81 / MAX: 2.89 MIN: 1.76 / MAX: 3.03
Linux 5.9 Processor: AMD Ryzen 5 4500U @ 2.38GHz (6 Cores), Motherboard: LENOVO LNVNB161216 (EECN20WW BIOS), Chipset: AMD Renoir Root Complex, Memory: 16GB, Disk: 256GB SK hynix HFM256GDHTNI-87A0B, Graphics: AMD Renoir 512MB (1500/400MHz), Audio: AMD Device 1637, Network: Realtek RTL8822CE 802.11ac PCIe
OS: Ubuntu 20.10, Kernel: 5.9.1-050901-generic (x86_64), Desktop: GNOME Shell 3.38.1, Display Server: X Server 1.20.9, Display Driver: amdgpu 19.1.0, OpenGL: 4.6 Mesa 20.3.0-devel (git-3d51c27 2020-10-21 groovy-oibaf-ppa) (LLVM 11.0.0), OpenCL: OpenCL 2.1 AMD-APP (3180.7), Vulkan: 1.2.145, Compiler: GCC 10.2.0, File-System: ext4, Screen Resolution: 1920x1080
Compiler Notes: --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 -vProcessor Notes: Scaling Governor: acpi-cpufreq ondemand - CPU Microcode: 0x8600102Graphics Notes: GLAMORJava Notes: OpenJDK Runtime Environment (build 11.0.9+11-Ubuntu-0ubuntu1)Python Notes: Python 3.8.6Security Notes: 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
Testing initiated at 1 November 2020 17:10 by user phoronix.
Linux 5.10-rc2 Processor: AMD Ryzen 5 4500U @ 2.38GHz (6 Cores), Motherboard: LENOVO LNVNB161216 (EECN20WW BIOS), Chipset: AMD Renoir Root Complex, Memory: 16GB, Disk: 256GB SK hynix HFM256GDHTNI-87A0B, Graphics: AMD Renoir 512MB (1500/400MHz), Audio: AMD Device 1637, Network: Realtek RTL8822CE 802.11ac PCIe
OS: Ubuntu 20.10, Kernel: 5.10.0-051000rc2-generic (x86_64) 20201101, Desktop: GNOME Shell 3.38.1, Display Server: X Server 1.20.9, Display Driver: amdgpu 19.1.0, OpenGL: 4.6 Mesa 20.3.0-devel (git-3d51c27 2020-10-21 groovy-oibaf-ppa) (LLVM 11.0.0), OpenCL: OpenCL 2.1 AMD-APP (3180.7), Vulkan: 1.2.145, Compiler: GCC 10.2.0, File-System: ext4, Screen Resolution: 1920x1080
Compiler Notes: --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 -vProcessor Notes: Scaling Governor: acpi-cpufreq schedutil - CPU Microcode: 0x8600102Graphics Notes: GLAMORJava Notes: OpenJDK Runtime Environment (build 11.0.9+11-Ubuntu-0ubuntu1)Python Notes: Python 3.8.6Security Notes: 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
Testing initiated at 2 November 2020 04:40 by user phoronix.