opencl and c++11