Added recursive makefile for OpenCL section
[OpenCL] Made output optional and regrouped common function.
Changed 2mm and 3mm to obtain similar performance than OpenCL (setting num workers)