a slightly hacked up version of OpenCL.Net for use in Unity3D