cancel
Showing results for 
Search instead for 
Did you mean: 

Archives Discussions

zkhan
Journeyman III

ATI Stream with NVIDIA GPU

I posted this on the ATI Stream forum, but perhaps I'll have more luck here.

On my Win7 Intel machine, I previously had an ATI Radeon GPU. I could use the ATI Stream SDK to run OpenCL on both the CPU and GPU.

Now I have swapped out my Radeon for GeForce (need to make sure I can support both platforms) and I can't seem to get OpenCL working on both the GPU and CPU.

I need to install the NVIDIA drivers to get OpenCL on the GPU, but obviously they do not support the Intel CPU. When I install the ATI Stream SDK, it somehow conflicts with the NVIDIA installation and I lose OpenCL support on the GPU.

To be more clear: if I install NVIDIA last, I have OpenCL on GPU, but not CPU. If I install ATI Stream last, I have have OpenCL on CPU, but not GPU. I guess the OpenCL.dlls are overwriting each other in the Windows\system32 directory? Isn't one of the goals of OpenCL for me to be able to use these devices concurrently?

Are there steps I can take such that I can have the ATI Stream SDK installed to use OpenCL on the CPU and the NVIDIA driver installed to support OpenCL on the GPU?

0 Likes
13 Replies
nou
Exemplar

ATI Stream with NVIDIA GPU

which version of nvidia driver do you install and which version of ATI Stream SDK?

0 Likes
zkhan
Journeyman III

ATI Stream with NVIDIA GPU

Originally posted by: nou which version of nvidia driver do you install and which version of ATI Stream SDK?


NVIDIA: 197.45_desktop_win7_winvista_64bit_english_whql

ATI Stream: ati-stream-sdk-v2.2-vista-win7-64

0 Likes
nou
Exemplar

ATI Stream with NVIDIA GPU

install newest driver from nvidia page. 197 is pretty old now.

0 Likes
zkhan
Journeyman III

ATI Stream with NVIDIA GPU

Originally posted by: nou install newest driver from nvidia page. 197 is pretty old now.


I started with the latest NVIDIA drivers (including even trying the 1.1 candidate), but have rolled back to this one as later versions are, in my experience, buggy. I don't think the driver version should be the key factor in co-existence, should it?

0 Likes
nou
Exemplar

ATI Stream with NVIDIA GPU

yes version is important as there was some changes in ICD client.

0 Likes
zkhan
Journeyman III

ATI Stream with NVIDIA GPU

Originally posted by: nou yes version is important as there was some changes in ICD client.


Alright, but with 257.21 and 258.19 I have the same problem...

0 Likes
bubu
Adept II

ATI Stream with NVIDIA GPU

Originally posted by: nou install newest driver from nvidia page. 197 is pretty old now.

 

Don¡'t do that. FW 2XX break OpenCL currently, drivers are bugged ( look at __constant problems at NVIDIA's forums ). Stay with the good old one 197. If you have a new Fermi card you have no option tho.

0 Likes
himanshu_gautam
Grandmaster

ATI Stream with NVIDIA GPU

zkhan,

Install the followong:

ATI SDK 2.2

Nvidia SDK(most suitable)

Nvidia Gpu Driver

Are you able to run CAL Samples/CUDA Samples after that.

0 Likes
zkhan
Journeyman III

ATI Stream with NVIDIA GPU

Originally posted by: himanshu.gautam zkhan,

Install the followong:

ATI SDK 2.2

Nvidia SDK(most suitable)

Nvidia Gpu Driver

Are you able to run CAL Samples/CUDA Samples after that.

I'm fairly sure I've tried that permutation. Is it not a problem that they both write an OpenCL.dll to the Windows\System32 and Windows\Wow64 folders? Whicever one I install last will have written that file.

0 Likes