is there a list of CPUs which are supported by the APP/Stream SDK?
The FAQ states:
The CPU component of OpenCL bundled with the ATI Stream SDK works with any x86 CPU
with SSE3 or later, as well as SSE2.x or later. AMD CPUs have supported SSE3 (and later)
since 2005. Some examples of AMD CPUs that support SSE3 (or later) are the AMD
AthlonTM 64 (starting with the Venice/San Diego steppings), AMD AthlonTM 64 X2, AMD
AthlonTM 64 FX (starting with San Diego stepping), AMD OpteronTM (starting with E4
stepping), AMD SempronTM (starting with Palermo stepping), AMD PhenomTM, AMD TurionTM
64, and AMD TurionTM 64 X2
I tried to file a support request, but the Opteron 2356 is not listed there in any Opteron product line.
So could someone from AMD please give me a statement if the Opteron 2356 is supported by the Stream SDK (/proc/cpuinfo states "3" as its stepping).
Does your CPU support SSE2.x or later? If so, then it is supported, if not, then it isn't.
Ok, thank you. I could exclude the CPU from the list of possible reasons. On The cluster's headnode with nearly the same hardware, the SDK is running.
Together with the admin, I'm trying to figure out which subtle difference between the CentOS 5 installation on the headnode and the compute nodes causes OpenCL applications not to run on the compute nodes (but on the headnode).
The libraries are all the same and even the kernel version only differs in the fourth place of the version number.