ATI Radeon HD 3400系列是否支持OpenCL?

ATI Radeon HD 3400系列是否支持OpenCL?,opencl,ati,Opencl,Ati,如果是-文件OpenCL.dll应该在哪里? 试着去寻找 C:\Windows\System32\DriverStore\FileRepository 但没有成功…:-( 我需要这个项目的正常工作,我工作的文件。 我希望我能从装有NVidia和CUDA 5.5的计算机上偷走它,它能在装有ATI Radeon HD 3400的计算机上工作 有人能给点建议吗?你可以“窃取”OpenCL.dll,但是如果驱动程序不支持OpenCL,它仍然会失败(崩溃)。因为OpenCL.dll只是内部ICD和驱动程序

如果是-文件OpenCL.dll应该在哪里? 试着去寻找

C:\Windows\System32\DriverStore\FileRepository

但没有成功…:-(

我需要这个项目的正常工作,我工作的文件。 我希望我能从装有NVidia和CUDA 5.5的计算机上偷走它,它能在装有ATI Radeon HD 3400的计算机上工作

有人能给点建议吗?

你可以“窃取”OpenCL.dll,但是如果驱动程序不支持OpenCL,它仍然会失败(崩溃)。因为OpenCL.dll只是内部ICD和驱动程序的存根。你最好的选择是安装AMD SDK,并且只在CPU模式下使用OpenCL

据我所知,4xxx以下的GPU不支持OpenCL。(可能会有例外)

您可以“窃取”OpenCL.dll,但如果驱动程序不支持OpenCL,它仍然会失败(崩溃)。因为OpenCL.dll只是内部ICD和驱动程序的存根。您最好的选择是安装AMD SDK并仅在CPU模式下使用OpenCL


据我所知,4xxx以下的GPU没有OpenCL支持。(可能有例外)

它没有被Khronos列为OpenCL标准组织的一致性产品

查看

我怀疑你尝试使用OpenCL DLL是在浪费时间。每一个小问题都可能是由于它的不一致性造成的。那么,当Radeon HD 5450在NewEgg只卖70美元时,为什么还要麻烦呢

你的雇主肯定没那么便宜,他们付不起70美元


或者,您可以在CPU上免费使用OpenCL。

它没有被Khronos列为OpenCL标准组织的符合性产品

查看

我怀疑你尝试使用OpenCL DLL是在浪费时间。每一个小问题都可能是由于它的不一致性造成的。那么,当Radeon HD 5450在NewEgg只卖70美元时,为什么还要麻烦呢

你的雇主肯定没那么便宜,他们付不起70美元


或者您可以在CPU上免费使用OpenCL。

我在朋友的HD4800系列OpenCL bindings for java(jocl)上试用过失败,但HD5000系列工作正常。可能是AMD降低了对HD3400 opencl的支持。甚至HD4850也应该与opencl兼容,所以HD3400可以为空。我在朋友的HD4800系列opencl bindings for java(jocl)上试过失败,但HD5000系列工作正常。可能是AMD取消了对HD3400 opencl的支持。甚至HD4850也应该与测试版opencl兼容,因此HD3400可能为空。我几乎可以肯定4000系列是第一个支持opencl的系列。我试图找到这条规则的例外。以下是4xxx作为最小值的官方确认imum:Note1:4xxx仅支持OpenCL 1.0!Note2:AMD应用程序SDK需要5xxx卡(CL 1.2)!我几乎可以肯定4000系列是第一个支持OpenCL的。我试图找到此规则的例外,但没有成功。这里是对4xxx的最低正式确认:Note1:4xxx仅支持OpenCL 1.0!Note2:您需要5xxx卡(第1.2条)适用于AMD应用程序SDK!