OpenCL Multiple umat, Multiple operations performance

asked 2015-06-25 20:51:06 -0500

Apolon gravatar image

I'm a newbie to OpenCV and am trying to work through the docs/source code/content on the subject. With the new transparent API and when OpenCL is available, does working with multiple umats and performing multiple operations on the umats all happen on the GPU automatically? i.e. is it only when a umat interacts with a non-umat does the GPU/CPU data transfer hit occur? Or do you need to code in a particular way to ensure a sequence of operations occurs solely on the GPU?

edit retag flag offensive close merge delete