Question

If yes - where should be file OpenCL.dll ? Trying to find in

C:\Windows\System32\DriverStore\FileRepository

but no success... :-(

I need this file for normal work of project I worked on. I have hope that i could stole it from computer with NVidia and CUDA 5.5 and it will works on my computer with ATI Radeon HD 3400...

Could anyone give some suggest?

Était-ce utile?

La solution

You can "steal" the OpenCL.dll, but if the driver does not support OpenCL it will still fail (crash). Since the OpenCL.dll is just a stub to the inner ICD and driver. Your best choise is to install AMD SDK and use OpenCL in CPU mode only.

As far as I know, GPUs below 4xxx do not have OpenCL support. (There may be exceptions)

Autres conseils

It not listed as a conformant product by Khronos on the OpenCL standards organization

Check at

http://www.khronos.org/conformance/adopters/conformant-products

I suspect you will be wasting your time attempting to use the OpenCL DLL. Every little problem could be due ton its non-conformance. So why bother when a Radeon HD 5450 is only $70 at NewEgg??

http://www.newegg.com/Product/Product.aspx?Item=N82E16814161354

Surely you employer is not that cheap they can't afford $70?

Or you can use OpenCL on the CPU for free.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top