Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Comparison of the perf result for the test: ./opencv_perf_calib3d --gtest_filter=TestStereoCorresp_SGBM.SGBM/2
- ==================================================================================================================
- PTHREADS (master 05.07.18)
- ==================================================================================================================
- -------------------------------------------
- CONSOLE LOG
- -------------------------------------------
- jakub@T470p:~/opencv_repo/build/pthreads_master_05.07.18/release/bin$ sudo ~/packages/perf/perf record -F 99 --call-graph dwarf ./opencv_perf_calib3d --gtest_filter=TestStereoCorresp_SGBM.SGBM/2
- Time compensation is 0
- CTEST_FULL_OUTPUT
- OpenCV version: 4.0.0-pre
- OpenCV VCS version: 3.4.1-845-g3165baa
- Build type: release
- Parallel framework: pthreads
- CPU features: mmx sse sse2 sse3
- Intel(R) IPP optimization: enabled
- Intel(R) IPP version: ippIP AVX2 (l9) 2017.0.3 (-) Jul 29 2017
- OpenCL is disabled
- Note: Google Test filter = TestStereoCorresp_SGBM.SGBM/2
- [==========] Running 1 test from 1 test case.
- [----------] Global test environment set-up.
- [----------] 1 test from TestStereoCorresp_SGBM
- [ RUN ] TestStereoCorresp_SGBM.SGBM/2, where GetParam() = (1280x720, 256, StereoSGBM::MODE_HH4)
- [ PERFSTAT ] (samples=10 mean=525.80 median=523.70 min=518.86 stddev=7.54 (1.4%))
- [ OK ] TestStereoCorresp_SGBM.SGBM/2 (5303 ms)
- [----------] 1 test from TestStereoCorresp_SGBM (5304 ms total)
- [----------] Global test environment tear-down
- [==========] 1 test from 1 test case ran. (5304 ms total)
- [ PASSED ] 1 test.
- [ perf record: Woken up 99 times to write data ]
- [ perf record: Captured and wrote 25.376 MB perf.data (3143 samples) ]
- -------------------------------------------
- PERF breakdown
- -------------------------------------------
- Overhead Command Shared Object Symbol
- + 40.46% opencv_perf_cal libopencv_calib3d.so.4.0.0 [.] cv::CalcVerticalSums::operator()
- + 30.46% opencv_perf_cal libopencv_calib3d.so.4.0.0 [.] cv::CalcHorizontalSums::operator()
- + 12.20% opencv_perf_cal libopencv_calib3d.so.4.0.0 [.] cv::calcPixelCostBT
- + 2.48% opencv_perf_cal [kernel.kallsyms] [k] clear_page_erms
- + 1.59% opencv_perf_cal [unknown] [k] 0x00007f4b57151af8
- + 1.27% opencv_perf_cal [kernel.kallsyms] [k] _raw_spin_lock
- + 1.17% opencv_perf_cal libc-2.23.so [.] malloc_consolidate
- + 1.09% opencv_perf_cal [kernel.kallsyms] [k] get_page_from_freelist
- + 1.06% opencv_perf_cal [kernel.kallsyms] [.] native_irq_return_iret
- + 0.68% opencv_perf_cal [kernel.kallsyms] [k] native_sched_clock
- + 0.64% opencv_perf_cal [kernel.kallsyms] [k] try_charge
- + 0.55% opencv_perf_cal [kernel.kallsyms] [k] sync_regs
- + 0.53% opencv_perf_cal [kernel.kallsyms] [k] error_entry
- ==================================================================================================================
- HPX (hpx_backend 05.07.18)(hpxlib: non-dyn_main master 11.07.18)
- ==================================================================================================================
- -------------------------------------------
- CONSOLE LOG
- -------------------------------------------
- jakub@T470p:~/opencv_repo/build/hpx_non-dyn_main/release/bin$ sudo ~/packages/perf/perf record -F 99 --call-graph dwarf ./opencv_perf_calib3d --gtest_filter=TestStereoCorresp_SGBM.SGBM/2
- [sudo] password for jakub:
- Sorry, try again.
- [sudo] password for jakub:
- Time compensation is 0
- CTEST_FULL_OUTPUT
- OpenCV version: 4.0.0-pre
- OpenCV VCS version: 3.4.1-848-g98a8114
- Build type: release
- Parallel framework: hpx
- CPU features: mmx sse sse2 sse3
- Intel(R) IPP optimization: enabled
- Intel(R) IPP version: ippIP AVX2 (l9) 2017.0.3 (-) Jul 29 2017
- OpenCL is disabled
- Note: Google Test filter = TestStereoCorresp_SGBM.SGBM/2
- [==========] Running 1 test from 1 test case.
- [----------] Global test environment set-up.
- [----------] 1 test from TestStereoCorresp_SGBM
- [ RUN ] TestStereoCorresp_SGBM.SGBM/2, where GetParam() = (1280x720, 256, StereoSGBM::MODE_HH4)
- .
- .
- .
- .
- [ PERFSTAT ] (samples=100 mean=464.82 median=459.77 min=426.14 stddev=23.24 (5.0%))
- [ OK ] TestStereoCorresp_SGBM.SGBM/2 (47137 ms)
- [----------] 1 test from TestStereoCorresp_SGBM (47137 ms total)
- [----------] Global test environment tear-down
- [==========] 1 test from 1 test case ran. (47137 ms total)
- [ PASSED ] 1 test.
- [ perf record: Woken up 1174 times to write data ]
- [ perf record: Captured and wrote 294.333 MB perf.data (36563 samples) ]
- -------------------------------------------
- PERF breakdown
- -------------------------------------------
- Overhead Command Shared Object Symbol
- + 25.13% opencv_perf_cal libopencv_calib3d.so.4.0.0 [.] cv::CalcVerticalSums::operator()
- + 20.40% opencv_perf_cal libopencv_calib3d.so.4.0.0 [.] cv::CalcHorizontalSums::operator()
- + 11.89% opencv_perf_cal libopencv_calib3d.so.4.0.0 [.] cv::calcPixelCostBT
- + 9.02% opencv_perf_cal libhpx.so.1.2.0 [.] hpx::threads::detail::scheduling_loop<hpx::threads::policies::local_priority_queue_scheduler<std::mutex, hpx::threads::policies::lockfree_fif
- + 6.40% opencv_perf_cal libhpx.so.1.2.0 [.] hpx::threads::policies::thread_queue<std::mutex, hpx::threads::policies::lockfree_fifo, hpx::threads::policies::lockfree_fifo, hpx::threads::
- + 4.83% opencv_perf_cal libhpx.so.1.2.0 [.] hpx::threads::policies::local_priority_queue_scheduler<std::mutex, hpx::threads::policies::lockfree_fifo, hpx::threads::policies::lockfree_fi
- + 2.72% opencv_perf_cal libc-2.23.so [.] __memset_avx2
- + 1.85% opencv_perf_cal libhpx.so.1.2.0 [.] hpx::util::detail::callable_vtable<std::pair<hpx::threads::thread_state_enum, hpx::threads::thread_id_type> (hpx::threads::thread_state_ex_en
- + 1.46% opencv_perf_cal libhpx.so.1.2.0 [.] hpx::threads::detail::call_background_thread<hpx::threads::policies::local_priority_queue_scheduler<std::mutex, hpx::threads::policies::lockf
- + 1.32% opencv_perf_cal ld-2.23.so [.] _dl_update_slotinfo
- + 1.25% opencv_perf_cal libopencv_calib3d.so.4.0.0 [.] cv::StereoSGBMImpl::compute
- + 1.21% opencv_perf_cal libhpx.so.1.2.0 [.] hpx::threads::policies::thread_queue<std::mutex, hpx::threads::policies::lockfree_fifo, hpx::threads::policies::lockfree_fifo, hpx::threads::
- + 1.15% opencv_perf_cal libhpx.so.1.2.0 [.] hpx::this_thread::suspend
- + 1.02% opencv_perf_cal libhpx.so.1.2.0 [.] hpx::threads::thread_data::restore_state
- + 1.00% opencv_perf_cal libhpx.so.1.2.0 [.] hpx::threads::thread_data::operator()
- + 0.96% opencv_perf_cal libhpx.so.1.2.0 [.] hpx::get_runtime
- + 0.75% opencv_perf_cal ld-2.23.so [.] update_get_addr
- + 0.73% opencv_perf_cal libhpx.so.1.2.0 [.] hpx::threads::thread_data::set_state_tagged
- + 0.71% opencv_perf_cal libhpx.so.1.2.0 [.] hpx::threads::coroutines::detail::coroutine_self::set_self
- + 0.63% opencv_perf_cal libhpx.so.1.2.0 [.] hpx::threads::coroutines::detail::coroutine_self::get_self
- + 0.62% opencv_perf_cal libhpx.so.1.2.0 [.] hpx::parcelset::parcelhandler::do_background_work
- + 0.57% opencv_perf_cal libhpx.so.1.2.0 [.] hpx::parcelset::do_background_work
- + 0.52% opencv_perf_cal ld-2.23.so [.] __tls_get_addr
Advertisement
Add Comment
Please, Sign In to add comment