I have faced several problems with ATI/AMD OpencL on the way but there are few very serious problems which everybody wants to be fixed. (accoding to what I saw in the forum posts which go years back in some cases) (on Linux)
1- Problem with dependence of X server. This seems to be something people were complaining about for very long time. Is there any plans of getting this fixed?
2- If a compute kernel somehow freezes, the card gets frozen. The only way to recover is a reboot. Nvidia's opencl allows one to just do ctrl-c at console to stop a program run. They also provide a program which can reset a card... Is there any work on getting this fixed?