dht opencl