Recursion is a fundamental computational technique, essential for some important algorithms that could otherwise benefit greatly from access to highly parallel computational resources. I would like to see recursion somehow supported in a future version of OpenCL.