OpenCV and MPI

asked 2014-10-16 10:17:58 -0500

ethanjyx gravatar image

It looks like the OpenCV is currently implemented with OpenCL. Why not MPI? I'm considering implementing a version with MPI.

Thanks!

edit retag flag offensive close merge delete

Comments

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.

StevenPuttemans gravatar imageStevenPuttemans ( 2014-10-17 04:36:47 -0500 )edit

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?

ethanjyx gravatar imageethanjyx ( 2014-10-19 21:14:20 -0500 )edit

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.

StevenPuttemans gravatar imageStevenPuttemans ( 2014-10-20 03:07:30 -0500 )edit