added OpenCL accelerated warpers