两台电脑的GPU都是野生AMD WX8200(蓝宝石白金Vega56刷的)+NV80Ti的AN组合,但一直被驱动折磨。因为谁家的驱动最后安装,就会把另一家显卡的OPENCL干掉。为了ADOBE全家桶和N卡主用CUDA,我之前只能选择不要N卡的OPENCL了。但是最近SVP PRO更新支持图灵显卡利用光流单元给视频插帧,而SVP的GPU加速又是基于OPENCL的,所以图灵卡也需要有OPENCL才行。
于是,我晚上花时间研究了下OPENCL,CSDN上这个解释的很清楚了:https://blog.csdn.net/chifredhong/article/details/73931017,OPENCL的实现通过ICD和ICD loader,
20170630111037857.png (26.01 KB, 下载次数: 0)
Snipaste_2019-04-08_02-09-07.jpg (490.11 KB, 下载次数: 1)
总之,为什么AN共存会出现问题?就是出现在ICD loader上。打个比方icd loader就是一门禁卡,本来同时能开黄爸爸和苏妈妈的房间门,但是新来的保安以安全和兼容性理由把两家的门禁卡强行分开了(苏妈门禁版本是V2.1,黄爸是魔改版V1.2)。
在win10上,ICD loader的位置就在Windows\System32和Windows\SysWOW64,分别对应64位与32位DLL。其实,只要将驱动里提取的提取的OpenCL.dll分别覆盖到这两个位置,对应显卡厂商的OPENCL就能用了。ICD Loader会先扫描注册表HKEY_LOCAL_MACHINE\SOFTWARE\Khronos\OpenCL\Vendors与HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Khronos\OpenCL\Vendors,这里就是显卡厂商提供的ICD库。只是比较曹丹的是,A家或者N家ICD DLL的安装位置可能每个版本都会变,那么注册表就要按实际情况改了,如在表项HKEY_LOCAL_MACHINE\SOFTWARE\Khronos\OpenCL\Vendors里新建一个名称为下面的值,值类型选择DWORD,默认0值;C:\Windows\System32\DriverStore\FileRepository\nv_dispci.inf_amd64_b87987c5cf0d5bfa\nvopencl64.dll复制代码
Snipaste_2019-04-08_01-37-44.jpg (145.13 KB, 下载次数: 0)
同理在HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Khronos\OpenCL\Vendors项里新建C:\Windows\System32\DriverStore\FileRepository\nv_dispci.inf_amd64_b87987c5cf0d5bfa\nvopencl32.dll复制代码
Snipaste_2019-04-08_01-38-06.jpg (147.97 KB, 下载次数: 0)
最优的方案就是保留AMD提供的OpenCL.dll,因为AMD的这个ICD LOADER据说还可以兼容INTEL的ICD,然后像上面那样注册表里手工加入NVIDIA的ICD库入口。所以,只要用我网盘里提供的ICD LOADER DLL覆盖相应位置或者只修复一下注册表,安装驱动的顺序就无所谓了。我包里是提取自N卡419.67驱动与A卡19.q1.2的PRO驱动,OpenCL.dll数字签名都是19年3月份的。
Intel家OPENCL的runtime:https://software.intel.com/en-us/articles/opencl-drivers
最后是IAN三家OpenCL共存的成果:
Snipaste_2019-04-08_01-36-46.jpg (287.08 KB, 下载次数: 0)
Snipaste_2019-04-08_08-16-49.jpg (348.15 KB, 下载次数: 0)
Snipaste_2019-04-08_08-20-52.jpg (304.99 KB, 下载次数: 0)
Snipaste_2019-04-08_01-59-33.jpg (260.28 KB, 下载次数: 0)
Snipaste_2019-04-08_03-07-27.jpg (153.24 KB, 下载次数: 0)
IAN OpenCL共存修复,度盘链接:
https://pan.baidu.com/s/1ew7G8xw8UZQgQnJOMMZTWw
提取码: cmnf
评论
大佬666,先收藏为敬
评论
做个记号
评论
资瓷
评论
不明觉厉,留爪收藏。
评论
AE的operCL和CUDA哪个更有效率?
评论
很好,支持一个
评论
虽然对我来说暂时没啥用。
不过先学习了。
评论
an共存,我用了俩月还是拔掉n卡。纯电热丝
评论
好文收藏,我也经常遇到这个问题,多次重装驱动才能和谐共存,没有找到章法。
评论
win平台,应该还是粗大更强些:https://www.pugetsystems.com/lab ... X-Performance-1270/,https://www.pugetsystems.com/lab ... D-Radeon-Vega-1210/
评论
十分专业!
评论
666收藏备用
评论
厉害!
INTEL要求真高,还得注册才能下载。俺也福利一蛤 https://registrationcenter-downl ... _18.1_x64_setup.msi
能不能用批处理,每次更换免得冲突?
评论
opencl都是被各大软件厂商抛弃的东西。。。不可能强的
电路 电子 维修 我现在把定影部分拆出来了。想换下滚,因为卡纸。但是我发现灯管挡住了。拆不了。不会拆。论坛里的高手拆解过吗? 评论 认真看,认真瞧。果然有收 电路 电子 维修 求创维42c08RD电路图 评论 电视的图纸很少见 评论 电视的图纸很少见 评论 创维的图纸你要说 版号,不然无能为力 评论 板号5800-p42ALM-0050 168P-P42CLM-01
·日本中文新闻 唐田绘里香为新剧《极恶女王》剃光头 展现演员决心
·日本中文新闻 真子小室夫妇新居引发隐私担忧
·日本中文新闻 前AKB48成员柏木由纪与搞笑艺人交往曝光
·日本学校 {日本国际学校}梅田インターナショナルスクール
·日本学校 LINE:sm287 陳雨菲、20歳、台湾からの留学生、東京に来たばかり
·日本留学生活 出售平成22年走行48000km 代步小车
·日本华人网络交流 円相場 一時1ドル=140円台まで上昇?
·日本华人网络交流 问日本华人一个问题
·日本旅游代购 富山接机
·生活百科 英国转澳大利亚转换插头
·汽车 【求助】修车遇到困难怎么办?