Open main menu

CDOT Wiki β

Changes

The parallelizing Express

8,719 bytes added, 22:09, 17 February 2017
Profile
==== '''Profile''' ====
 
Flat profile:
 
Each sample counts as 0.01 seconds.
% cumulative self self total
time seconds seconds calls ms/call ms/call name
36.65 0.37 0.37 187749717 0.00 0.00 Color3d::operator()(int)
22.78 0.60 0.23 6771110 0.00 0.00 operator*(cv::Mat const&, Color3d&)
13.37 0.74 0.14 60939990 0.00 0.00 double const& cv::Mat::at<double>(int, int) const
11.89 0.86 0.12 main
4.95 0.91 0.05 14413379 0.00 0.00 Color3d::operator=(Color3d const&)
3.96 0.95 0.04 13156175 0.00 0.00 Color3d& cv::Mat::at<Color3d>(int, int)
1.98 0.97 0.02 7543200 0.00 0.00 double& cv::Mat::at<double>(int, int)
0.99 0.98 0.01 13156184 0.00 0.00 Color3d::Color3d()
0.99 0.99 0.01 2128357 0.00 0.00 Color3d::operator*(Color3d const&)
0.99 1.00 0.01 frame_dummy
0.50 1.00 0.01 4256710 0.00 0.00 Color3d::operator+(Color3d const&)
0.50 1.01 0.01 1 5.00 5.00 cvflann::anyimpl::big_any_policy<cvflann::anyimpl::empty_any>::big_any_policy()
0.50 1.01 0.01 Color3d::Color3d(Color3d const&)
0.00 1.01 0.00 44 0.00 0.00 cv::Mat::release()
0.00 1.01 0.00 17 0.00 0.00 cv::_InputArray::init(int, void const*)
0.00 1.01 0.00 14 0.00 0.00 cv::Mat::~Mat()
0.00 1.01 0.00 11 0.00 0.00 cv::_InputArray::~_InputArray()
0.00 1.01 0.00 11 0.00 0.00 cv::Size_<int>::Size_()
0.00 1.01 0.00 9 0.00 0.00 cvflann::anyimpl::base_any_policy::base_any_policy()
0.00 1.01 0.00 9 0.00 0.00 cvflann::anyimpl::base_any_policy::~base_any_policy()
0.00 1.01 0.00 6 0.00 0.00 cv::_InputArray::_InputArray()
0.00 1.01 0.00 6 0.00 0.00 cv::_OutputArray::_OutputArray(cv::Mat&)
0.00 1.01 0.00 6 0.00 0.00 cv::_OutputArray::~_OutputArray()
0.00 1.01 0.00 6 0.00 0.00 cv::MatSize::MatSize(int*)
0.00 1.01 0.00 6 0.00 0.00 cv::MatStep::MatStep()
0.00 1.01 0.00 5 0.00 0.00 cv::_InputArray::_InputArray(cv::Mat const&)
0.00 1.01 0.00 5 0.00 0.00 cv::String::String(char const*)
0.00 1.01 0.00 5 0.00 0.00 cv::String::~String()
0.00 1.01 0.00 4 0.00 0.00 cv::Mat::create(int, int, int)
0.00 1.01 0.00 4 0.00 0.00 cv::Mat::Mat(int, int, int)
0.00 1.01 0.00 4 0.00 0.00 Color3d::divide(double)
0.00 1.01 0.00 4 0.00 0.00 Color3d::Color3d(double, double, double)
0.00 1.01 0.00 2 0.00 0.00 cv::Mat::Mat()
0.00 1.01 0.00 2 0.00 0.00 cv::MatExpr::~MatExpr()
0.00 1.01 0.00 2 0.00 0.00 Color3d::operator-(Color3d const&)
0.00 1.01 0.00 2 0.00 0.00 cv::Mat::empty() const
0.00 1.01 0.00 2 0.00 0.00 cv::Mat::total() const
0.00 1.01 0.00 2 0.00 0.00 cv::MatExpr::operator cv::Mat() const
0.00 1.01 0.00 1 0.00 5.00 _GLOBAL__sub_I__ZmlRKN2cv3MatER7Color3d
0.00 1.01 0.00 1 0.00 5.00 __static_initialization_and_destruction_0(int, int)
0.00 1.01 0.00 1 0.00 0.00 cvflann::anyimpl::big_any_policy<cv::String>::big_any_policy()
0.00 1.01 0.00 1 0.00 0.00 cvflann::anyimpl::big_any_policy<cvflann::flann_algorithm_t>::big_any_policy()
0.00 1.01 0.00 1 0.00 0.00 cvflann::anyimpl::big_any_policy<cvflann::flann_centers_init_t>::big_any_policy()
0.00 1.01 0.00 1 0.00 0.00 cvflann::anyimpl::small_any_policy<char const*>::small_any_policy()
0.00 1.01 0.00 1 0.00 0.00 cvflann::anyimpl::small_any_policy<bool>::small_any_policy()
0.00 1.01 0.00 1 0.00 0.00 cvflann::anyimpl::small_any_policy<float>::small_any_policy()
0.00 1.01 0.00 1 0.00 0.00 cvflann::anyimpl::small_any_policy<int>::small_any_policy()
0.00 1.01 0.00 1 0.00 0.00 cvflann::anyimpl::small_any_policy<unsigned int>::small_any_policy()
0.00 1.01 0.00 1 0.00 0.00 cvflann::anyimpl::typed_base_any_policy<cv::String>::typed_base_any_policy()
0.00 1.01 0.00 1 0.00 0.00 cvflann::anyimpl::typed_base_any_policy<cv::String>::~typed_base_any_policy()
0.00 1.01 0.00 1 0.00 0.00 cvflann::anyimpl::typed_base_any_policy<cvflann::anyimpl::empty_any>::typed_base_any_policy()
0.00 1.01 0.00 1 0.00 0.00 cvflann::anyimpl::typed_base_any_policy<cvflann::anyimpl::empty_any>::~typed_base_any_policy()
0.00 1.01 0.00 1 0.00 0.00 cvflann::anyimpl::typed_base_any_policy<cvflann::flann_algorithm_t>::typed_base_any_policy()
0.00 1.01 0.00 1 0.00 0.00 cvflann::anyimpl::typed_base_any_policy<cvflann::flann_algorithm_t>::~typed_base_any_policy()
0.00 1.01 0.00 1 0.00 0.00 cvflann::anyimpl::typed_base_any_policy<cvflann::flann_centers_init_t>::typed_base_any_policy()
0.00 1.01 0.00 1 0.00 0.00 cvflann::anyimpl::typed_base_any_policy<cvflann::flann_centers_init_t>::~typed_base_any_policy()
0.00 1.01 0.00 1 0.00 0.00 cvflann::anyimpl::typed_base_any_policy<char const*>::typed_base_any_policy()
0.00 1.01 0.00 1 0.00 0.00 cvflann::anyimpl::typed_base_any_policy<char const*>::~typed_base_any_policy()
0.00 1.01 0.00 1 0.00 0.00 cvflann::anyimpl::typed_base_any_policy<bool>::typed_base_any_policy()
0.00 1.01 0.00 1 0.00 0.00 cvflann::anyimpl::typed_base_any_policy<bool>::~typed_base_any_policy()
0.00 1.01 0.00 1 0.00 0.00 cvflann::anyimpl::typed_base_any_policy<float>::typed_base_any_policy()
0.00 1.01 0.00 1 0.00 0.00 cvflann::anyimpl::typed_base_any_policy<float>::~typed_base_any_policy()
0.00 1.01 0.00 1 0.00 0.00 cvflann::anyimpl::typed_base_any_policy<int>::typed_base_any_policy()
0.00 1.01 0.00 1 0.00 0.00 cvflann::anyimpl::typed_base_any_policy<int>::~typed_base_any_policy()
0.00 1.01 0.00 1 0.00 0.00 cvflann::anyimpl::typed_base_any_policy<unsigned int>::typed_base_any_policy()
0.00 1.01 0.00 1 0.00 0.00 cvflann::anyimpl::typed_base_any_policy<unsigned int>::~typed_base_any_policy()
0.00 1.01 0.00 1 0.00 0.00 __gnu_cxx::new_allocator<int>::new_allocator()
0.00 1.01 0.00 1 0.00 0.00 __gnu_cxx::new_allocator<int>::~new_allocator()
0.00 1.01 0.00 1 0.00 0.00 std::allocator<int>::allocator()
0.00 1.01 0.00 1 0.00 0.00 std::allocator<int>::~allocator()
0.00 1.01 0.00 1 0.00 0.00 void std::_Destroy_aux<true>::__destroy<int*>(int*, int*)
0.00 1.01 0.00 1 0.00 0.00 std::_Vector_base<int, std::allocator<int> >::_Vector_impl::_Vector_impl()
0.00 1.01 0.00 1 0.00 0.00 std::_Vector_base<int, std::allocator<int> >::_Vector_impl::~_Vector_impl()
0.00 1.01 0.00 1 0.00 0.00 std::_Vector_base<int, std::allocator<int> >::_M_deallocate(int*, unsigned long)
0.00 1.01 0.00 1 0.00 0.00 std::_Vector_base<int, std::allocator<int> >::_M_get_Tp_allocator()
0.00 1.01 0.00 1 0.00 0.00 std::_Vector_base<int, std::allocator<int> >::_Vector_base()
0.00 1.01 0.00 1 0.00 0.00 std::_Vector_base<int, std::allocator<int> >::~_Vector_base()
0.00 1.01 0.00 1 0.00 0.00 std::vector<int, std::allocator<int> >::vector()
0.00 1.01 0.00 1 0.00 0.00 std::vector<int, std::allocator<int> >::~vector()
0.00 1.01 0.00 1 0.00 0.00 void std::_Destroy<int*>(int*, int*)
0.00 1.01 0.00 1 0.00 0.00 void std::_Destroy<int*, int>(int*, int*, std::allocator<int>&)
49
edits