An adaptive methodology for multi-GPU programming in OpenCL. Issue 4 (12th June 2017)