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 selenium: Kraken - Firefox selenium: StyleBench - Firefox selenium: Jetstream 2 - Firefox selenium: Maze Solver - Firefox selenium: WASM imageConvolute - Firefox selenium: WASM collisionDetection - Firefox ctx-clock: Context Switch Time 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 dacapobench: H2 dacapobench: Jython dacapobench: Tradesoap dacapobench: Tradebeans hint: FLOAT darktable: Boat - CPU-only darktable: Masskrug - CPU-only darktable: Server Rack - CPU-only darktable: Server Room - CPU-only brl-cad: VGR Performance Metric astcenc: Thorough astcenc: Exhaustive rawtherapee: Total Benchmark Time webp: Quality 100, Lossless webp: Quality 100, Highest Compression webp: Quality 100, Lossless, Highest Compression gimp: resize gimp: rotate gimp: auto-levels gimp: unsharp-mask glmark2: 1920 x 1080 tesseract: 1920 x 1080 xonotic: 1920 x 1080 - Low xonotic: 1920 x 1080 - High xonotic: 1920 x 1080 - Ultra xonotic: 1920 x 1080 - Ultimate hmmer: Pfam Database Search himeno: Poisson Pressure Solver octave-benchmark: rnnoise: 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 namd: ATPase Simulation - 327,506 Atoms ffte: N=256, 3D Complex FFT Routine sunflow: Global Illumination + Image Synthesis perf-bench: Epoll Wait perf-bench: Futex Hash perf-bench: Memcpy 1MB perf-bench: Memset 1MB perf-bench: Sched Pipe perf-bench: Futex Lock-Pi perf-bench: Syscall Basic kvazaar: Bosphorus 1080p - Very Fast kvazaar: Bosphorus 1080p - Ultra Fast dav1d: Chimera 1080p dav1d: Summer Nature 4K dav1d: Summer Nature 1080p dav1d: Chimera 1080p 10-bit svt-av1: Enc Mode 0 - 1080p basemark: OpenGL - 1920 x 1080 - High svt-av1: Enc Mode 4 - 1080p svt-av1: Enc Mode 8 - 1080p x265: Bosphorus 4K x265: Bosphorus 1080p avifenc: 0 avifenc: 2 avifenc: 8 avifenc: 10 realsr-ncnn: 4x - No realsr-ncnn: 4x - Yes vkfft: waifu2x-ncnn: 2x - 3 - No waifu2x-ncnn: 2x - 3 - Yes openssl: RSA 4096-bit Performance influxdb: 4 - 10000 - 2,5000,1 - 10000 influxdb: 64 - 10000 - 2,5000,1 - 10000 sqlite-speedtest: Timed Time - Size 1,000 bork: File Encryption Time Linux 5.9 Linux 5.10-rc2 903.2 59.91 83.171 6.2 29.2 399.8 118 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 4500 5193 9236 6331 346934145.69919 15.981 9.069 0.268 6.408 53037 59.98 501.41 89.173 21.907 7.909 46.793 10.660 13.867 14.209 16.352 1708 101.27040 217.0927089 184.3137647 163.6355954 125.1074066 119.603 4240.925179 8.890 19.698 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 4.87561 22134.282092227 2.144 274142 5590577 12.422209 61.433431 63816 1229 18525450 28.97 51.53 242.83 78.14 238.21 76.70 0.073 18.49 1.320 10.495 6.79 28.71 161.625 95.937 6.958 6.395 85.596 661.343 2572 4.711 31.764 1399.6 932364.2 1009274.3 70.221 8.812 880.3 57.1 77.109 6.5 29.3 401.9 118 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 5207 5233 8719 5956 347533397.02731 15.841 8.997 0.273 6.329 59.65 496.68 89.335 22.177 7.879 46.166 12.064 14.798 15.893 17.840 1651 88.28575 220.9415155 188.3683392 166.0357966 124.1959917 103.692 4383.857951 8.832 19.683 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 4.84144 22207.704274616 2.118 270582 5497083 12.635655 62.668821 72472 1229 18520949 29.46 52.50 262.81 79.59 252.26 74.58 0.073 18.05 1.329 10.391 6.72 30.86 161.772 96.292 6.950 6.384 89.171 679.063 2490 5.030 33.757 1410.6 980809.7 1020134.3 69.645 8.803 OpenBenchmarking.org
OpenBenchmarking.org Runs / Minute, More Is Better Selenium Benchmark: StyleBench - Browser: Firefox Linux 5.10-rc2 Linux 5.9 13 26 39 52 65 SE +/- 0.33, N = 3 SE +/- 0.06, N = 3 57.10 59.91 1. firefox 82.0
OpenBenchmarking.org Score, More Is Better Selenium Benchmark: Jetstream 2 - Browser: Firefox Linux 5.10-rc2 Linux 5.9 20 40 60 80 100 SE +/- 1.09, N = 4 SE +/- 1.08, N = 3 77.11 83.17 1. firefox 82.0
OpenBenchmarking.org Seconds, Fewer Is Better Selenium Benchmark: Maze Solver - Browser: Firefox Linux 5.10-rc2 Linux 5.9 2 4 6 8 10 SE +/- 0.03, N = 3 SE +/- 0.09, N = 3 6.5 6.2 1. firefox 82.0
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
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
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
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
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
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
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
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
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
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
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
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
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 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
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
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
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
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
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
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 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
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
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
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
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
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
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.