opencv laptop

Intel Core i7-9750H testing with a Notebook P95_96_97Ex Rx (1.07.13MIN29 BIOS) and Intel UHD 630 3GB on Ubuntu 20.04 via the Phoronix Test Suite.

HTML result view exported from: https://openbenchmarking.org/result/2009224-FI-OPENCVLAP37.

opencv laptopProcessorMotherboardChipsetMemoryDiskGraphicsAudioNetworkOSKernelDesktopDisplay ServerDisplay DriverOpenGLCompilerFile-SystemScreen Resolutionr1r2r3Intel Core i7-9750H @ 4.50GHz (6 Cores / 12 Threads)Notebook P95_96_97Ex Rx (1.07.13MIN29 BIOS)Intel Cannon Lake PCH32GB1000GB Samsung SSD 970 EVO Plus 1TBIntel UHD 630 3GB (1150MHz)Realtek ALC1220Realtek RTL8111/8168/8411 + Intel-AC 9560Ubuntu 20.045.7.0-999-generic (x86_64) 20200530GNOME Shell 3.36.4X Server 1.20.8modesetting 1.20.84.6 Mesa 20.0.4GCC 9.3.0ext41920x1080OpenBenchmarking.orgCompiler Details- --build=x86_64-linux-gnu --disable-vtable-verify --disable-werror --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-gnu-unique-object --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++,gm2 --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-targets=nvptx-none,hsa --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --program-prefix=x86_64-linux-gnu- --target=x86_64-linux-gnu --with-abi=m64 --with-arch-32=i686 --with-default-libstdcxx-abi=new --with-gcc-major-version-only --with-multilib-list=m32,m64,mx32 --with-target-system-zlib=auto --with-tune=generic --without-cuda-driver -v Processor Details- Scaling Governor: intel_pstate powersave - CPU Microcode: 0xd6Security Details- itlb_multihit: KVM: Mitigation of Split huge pages + l1tf: Mitigation of PTE Inversion; VMX: conditional cache flushes SMT vulnerable + mds: Mitigation of Clear buffers; SMT vulnerable + meltdown: Mitigation of PTI + 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 generic retpoline IBPB: conditional IBRS_FW STIBP: conditional RSB filling + tsx_async_abort: Not affected

opencv laptopperf-bench: Epoll Waitperf-bench: Futex Hashperf-bench: Memcpy 1MBperf-bench: Memset 1MBperf-bench: Sched Pipeperf-bench: Futex Lock-Piperf-bench: Syscall Basicosbench: Create Filesosbench: Create Threadsosbench: Launch Programsosbench: Create Processesosbench: Memory Allocationswebp: Defaultwebp: Quality 100webp: Quality 100, Losslesswebp: Quality 100, Highest Compressionwebp: Quality 100, Lossless, Highest Compressionlibraw: Post-Processing Benchmarkespeak: Text-To-Speech Synthesisopencv: Features 2Dopencv: Object Detectionopencv: DNN - Deep Neural Networkr1r2r375064132224832.91392152.945478216918702309566413.85788612.04649639.22621420.17974971.7016861.5352.38316.9437.05738.39932.2326.97916200548115754075203128088632.15883352.914157217580695306465313.75389312.14345339.34701320.56996070.9927081.5872.47117.0747.32638.54632.4428.30916775453864826574788127153435.21069354.938892217781703308683113.64540912.04967539.40979620.20200170.3963441.5732.37016.8437.27038.38432.5227.034176055586577370OpenBenchmarking.org

perf-bench

Benchmark: Epoll Wait

OpenBenchmarking.orgops/sec, More Is Betterperf-benchBenchmark: Epoll Waitr1r2r316K32K48K64K80KSE +/- 482.74, N = 3SE +/- 296.32, N = 3SE +/- 681.44, N = 37506475203747881. (CC) gcc options: -O6 -ggdb3 -funwind-tables -std=gnu99 -Xlinker -lpthread -lrt -lm -ldl -lelf -lcrypto -lslang -lz -llzma -lnuma

perf-bench

Benchmark: Futex Hash

OpenBenchmarking.orgops/sec, More Is Betterperf-benchBenchmark: Futex Hashr1r2r3300K600K900K1200K1500KSE +/- 17107.70, N = 3SE +/- 11719.49, N = 3SE +/- 4760.20, N = 31322248128088612715341. (CC) gcc options: -O6 -ggdb3 -funwind-tables -std=gnu99 -Xlinker -lpthread -lrt -lm -ldl -lelf -lcrypto -lslang -lz -llzma -lnuma

perf-bench

Benchmark: Memcpy 1MB

OpenBenchmarking.orgGB/sec, More Is Betterperf-benchBenchmark: Memcpy 1MBr1r2r3816243240SE +/- 0.01, N = 3SE +/- 0.40, N = 3SE +/- 0.01, N = 332.9132.1635.211. (CC) gcc options: -O6 -ggdb3 -funwind-tables -std=gnu99 -Xlinker -lpthread -lrt -lm -ldl -lelf -lcrypto -lslang -lz -llzma -lnuma

perf-bench

Benchmark: Memset 1MB

OpenBenchmarking.orgGB/sec, More Is Betterperf-benchBenchmark: Memset 1MBr1r2r31224364860SE +/- 0.16, N = 3SE +/- 0.59, N = 3SE +/- 0.08, N = 352.9552.9154.941. (CC) gcc options: -O6 -ggdb3 -funwind-tables -std=gnu99 -Xlinker -lpthread -lrt -lm -ldl -lelf -lcrypto -lslang -lz -llzma -lnuma

perf-bench

Benchmark: Sched Pipe

OpenBenchmarking.orgops/sec, More Is Betterperf-benchBenchmark: Sched Piper1r2r350K100K150K200K250KSE +/- 521.78, N = 3SE +/- 186.66, N = 3SE +/- 716.79, N = 32169182175802177811. (CC) gcc options: -O6 -ggdb3 -funwind-tables -std=gnu99 -Xlinker -lpthread -lrt -lm -ldl -lelf -lcrypto -lslang -lz -llzma -lnuma

perf-bench

Benchmark: Futex Lock-Pi

OpenBenchmarking.orgops/sec, More Is Betterperf-benchBenchmark: Futex Lock-Pir1r2r3150300450600750SE +/- 11.39, N = 3SE +/- 8.67, N = 3SE +/- 10.11, N = 127026957031. (CC) gcc options: -O6 -ggdb3 -funwind-tables -std=gnu99 -Xlinker -lpthread -lrt -lm -ldl -lelf -lcrypto -lslang -lz -llzma -lnuma

perf-bench

Benchmark: Syscall Basic

OpenBenchmarking.orgops/sec, More Is Betterperf-benchBenchmark: Syscall Basicr1r2r3700K1400K2100K2800K3500KSE +/- 796.42, N = 3SE +/- 16419.88, N = 3SE +/- 22124.94, N = 33095664306465330868311. (CC) gcc options: -O6 -ggdb3 -funwind-tables -std=gnu99 -Xlinker -lpthread -lrt -lm -ldl -lelf -lcrypto -lslang -lz -llzma -lnuma

OSBench

Test: Create Files

OpenBenchmarking.orgus Per Event, Fewer Is BetterOSBenchTest: Create Filesr1r2r348121620SE +/- 0.01, N = 3SE +/- 0.06, N = 3SE +/- 0.07, N = 313.8613.7513.65

OSBench

Test: Create Threads

OpenBenchmarking.orgus Per Event, Fewer Is BetterOSBenchTest: Create Threadsr1r2r33691215SE +/- 0.09, N = 3SE +/- 0.15, N = 3SE +/- 0.02, N = 312.0512.1412.05

OSBench

Test: Launch Programs

OpenBenchmarking.orgus Per Event, Fewer Is BetterOSBenchTest: Launch Programsr1r2r3918273645SE +/- 0.16, N = 3SE +/- 0.15, N = 3SE +/- 0.09, N = 339.2339.3539.41

OSBench

Test: Create Processes

OpenBenchmarking.orgus Per Event, Fewer Is BetterOSBenchTest: Create Processesr1r2r3510152025SE +/- 0.21, N = 3SE +/- 0.05, N = 3SE +/- 0.18, N = 320.1820.5720.20

OSBench

Test: Memory Allocations

OpenBenchmarking.orgNs Per Event, Fewer Is BetterOSBenchTest: Memory Allocationsr1r2r31632486480SE +/- 0.02, N = 3SE +/- 0.01, N = 3SE +/- 0.01, N = 371.7070.9970.40

WebP Image Encode

Encode Settings: Default

OpenBenchmarking.orgEncode Time - Seconds, Fewer Is BetterWebP Image Encode 1.1Encode Settings: Defaultr1r2r30.35710.71421.07131.42841.7855SE +/- 0.016, N = 3SE +/- 0.015, N = 3SE +/- 0.018, N = 31.5351.5871.5731. (CC) gcc options: -fvisibility=hidden -O2 -pthread -lm -ljpeg -lpng16 -ltiff

WebP Image Encode

Encode Settings: Quality 100

OpenBenchmarking.orgEncode Time - Seconds, Fewer Is BetterWebP Image Encode 1.1Encode Settings: Quality 100r1r2r30.5561.1121.6682.2242.78SE +/- 0.009, N = 3SE +/- 0.019, N = 3SE +/- 0.005, N = 32.3832.4712.3701. (CC) gcc options: -fvisibility=hidden -O2 -pthread -lm -ljpeg -lpng16 -ltiff

WebP Image Encode

Encode Settings: Quality 100, Lossless

OpenBenchmarking.orgEncode Time - Seconds, Fewer Is BetterWebP Image Encode 1.1Encode Settings: Quality 100, Losslessr1r2r348121620SE +/- 0.03, N = 3SE +/- 0.04, N = 3SE +/- 0.01, N = 316.9417.0716.841. (CC) gcc options: -fvisibility=hidden -O2 -pthread -lm -ljpeg -lpng16 -ltiff

WebP Image Encode

Encode Settings: Quality 100, Highest Compression

OpenBenchmarking.orgEncode Time - Seconds, Fewer Is BetterWebP Image Encode 1.1Encode Settings: Quality 100, Highest Compressionr1r2r3246810SE +/- 0.006, N = 3SE +/- 0.019, N = 3SE +/- 0.025, N = 37.0577.3267.2701. (CC) gcc options: -fvisibility=hidden -O2 -pthread -lm -ljpeg -lpng16 -ltiff

WebP Image Encode

Encode Settings: Quality 100, Lossless, Highest Compression

OpenBenchmarking.orgEncode Time - Seconds, Fewer Is BetterWebP Image Encode 1.1Encode Settings: Quality 100, Lossless, Highest Compressionr1r2r3918273645SE +/- 0.03, N = 3SE +/- 0.15, N = 3SE +/- 0.07, N = 338.4038.5538.381. (CC) gcc options: -fvisibility=hidden -O2 -pthread -lm -ljpeg -lpng16 -ltiff

LibRaw

Post-Processing Benchmark

OpenBenchmarking.orgMpix/sec, More Is BetterLibRaw 0.20Post-Processing Benchmarkr1r2r3816243240SE +/- 0.08, N = 3SE +/- 0.07, N = 3SE +/- 0.09, N = 332.2332.4432.521. (CXX) g++ options: -O2 -fopenmp -ljpeg -lz -lm

eSpeak-NG Speech Engine

Text-To-Speech Synthesis

OpenBenchmarking.orgSeconds, Fewer Is BettereSpeak-NG Speech Engine 20200907Text-To-Speech Synthesisr1r2r3714212835SE +/- 0.03, N = 4SE +/- 0.04, N = 4SE +/- 0.05, N = 426.9828.3127.031. (CC) gcc options: -O2 -std=c99

OpenCV

Test: Features 2D

OpenBenchmarking.orgms, Fewer Is BetterOpenCV 4.4Test: Features 2Dr1r2r340K80K120K160K200KSE +/- 3521.84, N = 9SE +/- 3979.03, N = 12SE +/- 6613.24, N = 111620051677541760551. (CXX) g++ options: -fsigned-char -pthread -fomit-frame-pointer -ffunction-sections -fdata-sections -msse -msse2 -msse3 -fvisibility=hidden -O3 -ldl -lm -lpthread -lrt

OpenCV

Test: Object Detection

OpenBenchmarking.orgms, Fewer Is BetterOpenCV 4.4Test: Object Detectionr1r2r313K26K39K52K65KSE +/- 1081.28, N = 15SE +/- 2496.73, N = 15SE +/- 3053.39, N = 124811553864586571. (CXX) g++ options: -fsigned-char -pthread -fomit-frame-pointer -ffunction-sections -fdata-sections -msse -msse2 -msse3 -fvisibility=hidden -O3 -ldl -lm -lpthread -lrt

OpenCV

Test: DNN - Deep Neural Network

OpenBenchmarking.orgms, Fewer Is BetterOpenCV 4.4Test: DNN - Deep Neural Networkr1r2r32K4K6K8K10KSE +/- 263.58, N = 15SE +/- 520.31, N = 12SE +/- 246.71, N = 127540826573701. (CXX) g++ options: -fsigned-char -pthread -fomit-frame-pointer -ffunction-sections -fdata-sections -msse -msse2 -msse3 -fvisibility=hidden -O3 -ldl -lm -lpthread -lrt


Phoronix Test Suite v10.8.4