I am trying to use my CPU and NVIDIA GPU on an OpenCL application. I have NVIDIA SDK 3.1.1 (256.35) and AMD SDK 2.0.0, but I cannot see both platforms, I can see either the NVIDIA or ATI platform depending on the library used to compile the program.
for ATI lib I compile using: g++ -I/usr/local/ati/include -L/usr/local/ati/lib/x86_64 info.cpp -lOpenCL
for NVIDIA lib I compile using: g++ -I/usr/local/ati/include -L/usr/lib64 info.cpp -lOpenCL
Is this because I need to upgrade to AMD SDK 2.0.1 ? or am I missing some configuration ? Any help will be appreciated…