I just started using CULA with version R14. When going through the programmer's guide,I found code in section 6.6 of the guide that Checks whether Libraries are Linked Correctly.

I compiled the code by linking the proper libraries as shown in the programmer's guide.However, when I ran that code I got

CUDA runtime version is insufficient; version 4010 or greater is required.CUDA driver version is insufficient; version 4010 or greater is required.CUBLAS runtime version is insufficient; version 4010 or greater is required.

I do not understand why it says that when cuda/4.1 is installed on my system.

The CULA initialize failure I mentioned previously was due to running codewith CULA calls ignoring the above messages about insufficient versions.

On clusters, the compilation nodes are typically not outfitted with GPUs. But the CUDA toolkit is installed, and so you can compile CUDA programs but cannot run them. This is probably why your CULA program is not able to run. Submit the program to one of the GPU nodes and I think you'll find different results.