we want to utilize OpenCL on our server which is equipped with a OEM GeForce GT 120 onboard graphics card. The server itself is the latest XServe model from Apple.
According to all specs, as well from NVidia and from Apple, the GT 120 cards are supported for OpenCL and/or CUDA operation.
Nevertheless, we can’t acquire a GPU device and are bound to the CPU device.
According to NVidias device ID list from March 2010, the GT 120 boards have the device ID 0x0646.
But our server shows the device ID 0x0656 instead, although the name of the card is GT 120…
I think there was a hardware revision for the server OEM card for Apple, thus it shows another device ID.
The card is well usable for all OpenGL-driven GPU accelerated things, what we are already using with it for, so I think that the card has unintentionally no support for OpenCL GPU devices? Just a missing device ID on the software side or is it really meant to be like this?