OpenCV and MPI
It looks like the OpenCV is currently implemented with OpenCL. Why not MPI? I'm considering implementing a version with MPI.
Thanks!
It looks like the OpenCV is currently implemented with OpenCL. Why not MPI? I'm considering implementing a version with MPI.
Thanks!
Asked: 2014-10-16 10:17:58 -0600
Seen: 661 times
Last updated: Oct 16 '14
Custom OpenCL kernel in opencv.
Which Android phones support CUDA
how to map opencv with opencl on windows
OCL StereoBM and images needing negative minimum disparity
OpenCL: failed to load opencl runtime
Unhandled Exception for every ocl::* function I use
ocl:detectmultiscale error with traincascade
Opencv ocl library performance problem and sample square code performance question??
Go ahead if you are up for the challenge! Supporting multiple approaches could be nice, but it will be a lot of work of making this support available. I am guessing no interface exists because noone has started to create it or has the time to do so.
It seems that OpenCV is aimed at systems that are single boards, are there aspects of OpenCV that would make sense to parallelize with MPI?
Hmm the training of object detectors/classifiers, operations on chuncks of data, ... basically everything gets really slow when processing huge amounts of data on a single board system. Implementing a decent multi board approach could be promising if someone implements it efficially without a enourmous overhead.