RAW OpenCV WebP AMD Ryzen 7 3700X 8-Core testing with a Gigabyte A320M-S2H-CF (F52a BIOS) and HIS AMD Radeon HD 7750/8740 / R7 250E 1GB on Ubuntu 20.04 via the Phoronix Test Suite.
HTML result view exported from: https://openbenchmarking.org/result/2009223-FI-RAWOPENCV76 .
RAW OpenCV WebP Processor Motherboard Chipset Memory Disk Graphics Audio Monitor Network OS Kernel Desktop Display Server Display Driver OpenGL Compiler File-System Screen Resolution Run 1 Run 2 Run 3 AMD Ryzen 7 3700X 8-Core @ 3.60GHz (8 Cores / 16 Threads) Gigabyte A320M-S2H-CF (F52a BIOS) AMD Starship/Matisse 8GB 240GB TOSHIBA RC100 HIS AMD Radeon HD 7750/8740 / R7 250E 1GB AMD Oland/Hainan/Cape VA2431 Realtek RTL8111/8168/8411 Ubuntu 20.04 5.8.1-050801-generic (x86_64) GNOME Shell 3.36.4 X Server 1.20.8 modesetting 1.20.8 4.5 Mesa 20.0.8 (LLVM 10.0.0) GCC 9.3.0 ext4 1920x1080 OpenBenchmarking.org Compiler Details - --build=x86_64-linux-gnu --disable-vtable-verify --disable-werror --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-gnu-unique-object --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++,gm2 --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-targets=nvptx-none,hsa --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --program-prefix=x86_64-linux-gnu- --target=x86_64-linux-gnu --with-abi=m64 --with-arch-32=i686 --with-default-libstdcxx-abi=new --with-gcc-major-version-only --with-multilib-list=m32,m64,mx32 --with-target-system-zlib=auto --with-tune=generic --without-cuda-driver -v Processor Details - Scaling Governor: acpi-cpufreq ondemand - CPU Microcode: 0x8701021 Security Details - itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + spec_store_bypass: Mitigation of SSB disabled via prctl and seccomp + spectre_v1: Mitigation of usercopy/swapgs barriers and __user pointer sanitization + spectre_v2: Mitigation of Full AMD retpoline IBPB: conditional STIBP: conditional RSB filling + srbds: Not affected + tsx_async_abort: Not affected
RAW OpenCV WebP webp: Default webp: Quality 100 webp: Quality 100, Lossless webp: Quality 100, Highest Compression webp: Quality 100, Lossless, Highest Compression libraw: Post-Processing Benchmark opencv: Features 2D opencv: Object Detection opencv: DNN - Deep Neural Network Run 1 Run 2 Run 3 1.467 2.227 15.722 6.986 33.129 33.01 183188 73318 5524 1.466 2.234 15.879 7.010 33.123 32.91 189095 71175 5401 1.461 2.231 15.751 7.008 33.075 33.16 186300 73395 5533 OpenBenchmarking.org
WebP Image Encode Encode Settings: Default OpenBenchmarking.org Encode Time - Seconds, Fewer Is Better WebP Image Encode 1.1 Encode Settings: Default Run 1 Run 2 Run 3 0.3301 0.6602 0.9903 1.3204 1.6505 SE +/- 0.002, N = 3 SE +/- 0.005, N = 3 SE +/- 0.005, N = 3 1.467 1.466 1.461 1. (CC) gcc options: -fvisibility=hidden -O2 -pthread -lm -ljpeg -lpng16 -ltiff
WebP Image Encode Encode Settings: Quality 100 OpenBenchmarking.org Encode Time - Seconds, Fewer Is Better WebP Image Encode 1.1 Encode Settings: Quality 100 Run 1 Run 2 Run 3 0.5027 1.0054 1.5081 2.0108 2.5135 SE +/- 0.003, N = 3 SE +/- 0.007, N = 3 SE +/- 0.003, N = 3 2.227 2.234 2.231 1. (CC) gcc options: -fvisibility=hidden -O2 -pthread -lm -ljpeg -lpng16 -ltiff
WebP Image Encode Encode Settings: Quality 100, Lossless OpenBenchmarking.org Encode Time - Seconds, Fewer Is Better WebP Image Encode 1.1 Encode Settings: Quality 100, Lossless Run 1 Run 2 Run 3 4 8 12 16 20 SE +/- 0.14, N = 3 SE +/- 0.14, N = 3 SE +/- 0.06, N = 3 15.72 15.88 15.75 1. (CC) gcc options: -fvisibility=hidden -O2 -pthread -lm -ljpeg -lpng16 -ltiff
WebP Image Encode Encode Settings: Quality 100, Highest Compression OpenBenchmarking.org Encode Time - Seconds, Fewer Is Better WebP Image Encode 1.1 Encode Settings: Quality 100, Highest Compression Run 1 Run 2 Run 3 2 4 6 8 10 SE +/- 0.030, N = 3 SE +/- 0.015, N = 3 SE +/- 0.014, N = 3 6.986 7.010 7.008 1. (CC) gcc options: -fvisibility=hidden -O2 -pthread -lm -ljpeg -lpng16 -ltiff
WebP Image Encode Encode Settings: Quality 100, Lossless, Highest Compression OpenBenchmarking.org Encode Time - Seconds, Fewer Is Better WebP Image Encode 1.1 Encode Settings: Quality 100, Lossless, Highest Compression Run 1 Run 2 Run 3 8 16 24 32 40 SE +/- 0.06, N = 3 SE +/- 0.06, N = 3 SE +/- 0.19, N = 3 33.13 33.12 33.08 1. (CC) gcc options: -fvisibility=hidden -O2 -pthread -lm -ljpeg -lpng16 -ltiff
LibRaw Post-Processing Benchmark OpenBenchmarking.org Mpix/sec, More Is Better LibRaw 0.20 Post-Processing Benchmark Run 1 Run 2 Run 3 8 16 24 32 40 SE +/- 0.05, N = 3 SE +/- 0.11, N = 3 SE +/- 0.28, N = 3 33.01 32.91 33.16 1. (CXX) g++ options: -O2 -fopenmp -ljpeg -lz -lm
OpenCV Test: Features 2D OpenBenchmarking.org ms, Fewer Is Better OpenCV 4.4 Test: Features 2D Run 1 Run 2 Run 3 40K 80K 120K 160K 200K SE +/- 2962.65, N = 12 SE +/- 3151.52, N = 3 SE +/- 3945.34, N = 12 183188 189095 186300 1. (CXX) g++ options: -fPIC -fsigned-char -pthread -fomit-frame-pointer -ffunction-sections -fdata-sections -msse -msse2 -msse3 -fvisibility=hidden -O3 -shared
OpenCV Test: Object Detection OpenBenchmarking.org ms, Fewer Is Better OpenCV 4.4 Test: Object Detection Run 1 Run 2 Run 3 16K 32K 48K 64K 80K SE +/- 1034.91, N = 4 SE +/- 512.76, N = 3 SE +/- 968.95, N = 3 73318 71175 73395 1. (CXX) g++ options: -fPIC -fsigned-char -pthread -fomit-frame-pointer -ffunction-sections -fdata-sections -msse -msse2 -msse3 -fvisibility=hidden -O3 -shared
OpenCV Test: DNN - Deep Neural Network OpenBenchmarking.org ms, Fewer Is Better OpenCV 4.4 Test: DNN - Deep Neural Network Run 1 Run 2 Run 3 1200 2400 3600 4800 6000 SE +/- 165.66, N = 15 SE +/- 259.48, N = 12 SE +/- 198.84, N = 15 5524 5401 5533 1. (CXX) g++ options: -fPIC -fsigned-char -pthread -fomit-frame-pointer -ffunction-sections -fdata-sections -msse -msse2 -msse3 -fvisibility=hidden -O3 -shared
Phoronix Test Suite v10.8.4