I have a small program that I'd like to use two level of parallelization.
I'm doing some image analysis where I'd like to have the image analsys being
parallized and the search through a collection of images.
Currently I have a custum C++ class that does the image manipulation on each
file I'm looking at.
so.. basic pseudo code
get src image
compare src to dst (and repeat for 1 of 1000 different dst objects)
the search seems easy enough to parallelize, but I would need to do the
image analysis split among processors. Would there be any problems with
having MPI initiated and finalized within a class?
sorry if this is confusing, just wanted to run my ideas by some far more
capable individuals, making sure my approach makes some sense.