This is a Centos 6.3 machine with Mathematica 9.0 Home Edition. The Cuda 5.0 toolkit with the 304.54 driver was installed. When I first issued Needs["CUDALink`"], it downloaded lots of stuffs from some Wolfram Server, although the cud a 5.0 driver was already installed. It is true that not in the expected location, but the needed soft links are all set at the right places. For example all samples from cuda5 are compiled and those wo need just OpenCL 1.0 or 1.1 are executing at the Linux prompt. So I am wondering why CUDAQ is unable to tell a True.