现在AMD的哪些显卡可以支持opencl 2.0

landlordddd 2015-07-16 10:50:59
最近打算试试opencl 2.0的svm,amd最新的驱动貌似还只能支持粗粒度的 SVM buffer。但是最近买了新的笔记本不知道硬件支不支持,信息如下:
华硕 N551ZU7400;
A10-7400p;
AMD Radeon R9 m270x;
win 8.1
有没有已经在尝试opencl 2.0的前辈分享一下经验
...全文
5896 6 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
A2063141 2019-02-20
  • 打赏
  • 举报
回复
戴尔笔记本电脑不支持opencl 2.0 怎么办才可以?
zenny_chen 2015-09-18
  • 打赏
  • 举报
回复
引用 楼主 landlordddd 的回复:
最近打算试试opencl 2.0的svm,amd最新的驱动貌似还只能支持粗粒度的 SVM buffer。但是最近买了新的笔记本不知道硬件支不支持,信息如下: 华硕 N551ZU7400; A10-7400p; AMD Radeon R9 m270x;
当前能支持OpenCL 2.0的是 AMD GPU基于GCN 1.1或更高版本架构的GPU,比如R9 285支持。R9 3XX很多都支持。 另外就是Broadwell处理器架构或更新架构的Intel HD(或Iris) Graphics能支持。
landlordddd 2015-08-19
  • 打赏
  • 举报
回复
引用 3 楼 fronteer 的回复:
你的笔记本型号和我的一样,能支持 OpenCL 2.0, 较新的驱动就可。 用 clinfo 查, 输出包括 SVM capabilities: Coarse grain buffer: Yes Fine grain buffer: Yes Fine grain system: No Atomics: No 建立你按照 CentOS 7, 再装个虚拟机玩 Windows, 这么好的机器,玩 Win8 浪费了.
为啥玩win8浪费啊,现在最新的驱动win7,win8都支持的吧,我在win8.1下调试成功了。不过win8.1用的不太顺手。
fronteer 2015-08-17
  • 打赏
  • 举报
回复
你的笔记本型号和我的一样,能支持 OpenCL 2.0, 较新的驱动就可。 用 clinfo 查, 输出包括 SVM capabilities: Coarse grain buffer: Yes Fine grain buffer: Yes Fine grain system: No Atomics: No 建立你按照 CentOS 7, 再装个虚拟机玩 Windows, 这么好的机器,玩 Win8 浪费了.
landlordddd 2015-07-16
  • 打赏
  • 举报
回复
对于设备信息,我做了以下查询: cout<<"CL_DEVICE_SVM_COARSE_GRAIN_BUFFER: "<<CL_DEVICE_SVM_COARSE_GRAIN_BUFFER<<endl; cout<<"CL_DEVICE_SVM_FINE_GRAIN_BUFFER: "<<CL_DEVICE_SVM_FINE_GRAIN_BUFFER<<endl; cout<<"CL_DEVICE_SVM_FINE_GRAIN_SYSTEM: "<<CL_DEVICE_SVM_FINE_GRAIN_SYSTEM<<endl; cout<<"CL_DEVICE_SVM_ATOMICS: "<<CL_DEVICE_SVM_ATOMICS<<endl; cl_device_svm_capabilities *cap1,*cap2,*cap3; size_t cap1_size,cap2_size,cap3_size; status=clGetDeviceInfo(devices[0],CL_DEVICE_SVM_CAPABILITIES,0,NULL,&cap1_size); status=clGetDeviceInfo(devices[1],CL_DEVICE_SVM_CAPABILITIES,0,NULL,&cap2_size); status=clGetDeviceInfo(devices[2],CL_DEVICE_SVM_CAPABILITIES,0,NULL,&cap3_size); cap1=(cl_device_svm_capabilities *)malloc(cap1_size); cap2=(cl_device_svm_capabilities *)malloc(cap2_size); cap3=(cl_device_svm_capabilities *)malloc(cap3_size); status=clGetDeviceInfo(devices[0],CL_DEVICE_SVM_CAPABILITIES,cap1_size,cap1,NULL); cout<<"cap1:"<<*cap1<<endl; status=clGetDeviceInfo(devices[1],CL_DEVICE_SVM_CAPABILITIES,cap2_size,cap2,NULL); cout<<"cap2:"<<*cap2<<endl; status=clGetDeviceInfo(devices[2],CL_DEVICE_SVM_CAPABILITIES,cap3_size,cap3,NULL); cout<<"cap3:"<<*cap3<<endl; 最后的运行结果是: CL_DEVICE_SVM_COARSE_GRAIN_BUFFER: 1 CL_DEVICE_SVM_FINE_GRAIN_BUFFER: 2 CL_DEVICE_SVM_FINE_GRAIN_SYSTEM:4 CL_DEVICE_SVM_ATOMICS: 8 cap1:0 cap2:0 cap3:15 有没有大神可以解释以下,这是不是说明我的device不支持svm啊?? 有没有大神可以解释以下是咋回事
landlordddd 2015-07-16
  • 打赏
  • 举报
回复
bufferSVM=clSVMAlloc(context,CL_MEM_READ_WRITE,datasize,0); if(bufferSVM==NULL) cout<<"clSVMAlloc() failure!\n"; status=clEnqueueSVMMap(cmdQueue1,CL_TRUE,CL_MAP_READ,bufferSVM,datasize,0,NULL,NULL); if(status!=CL_SUCCESS){ cout<<"clEnqueueSVMMap is failure!"<<endl; exit(1); } 调用以上API时在clEnqueueSVMMap()出现错误CL_OUT_OF_RESOURCES,会不会是因为device不支持svm而引起的?
早在16位系统的时候EVEREST叫AIDA16,后来随着32位技术来临改名为AIDA32,随后再次更名才成了EVEREST。现在它的开发商Lavalys公司已经被FinalWire所收购,自己也又一次改名,变成了AIDA64,算是在回归传统的同时拥抱64位技术,但是原来的EVEREST却不会再更新了。 AIDA64 Extreme Edition有什么用: 买电脑配件最怕遇到无良奸商了,谁知道他卖的cpu内存显卡是不是翻新改装过的? 用AIDA64 硬件检测工具即可轻松搞定。 AIDA64是一款测试软硬件系统信息的工具,它可以详细的显示出PC每一个方面的信息。 精简的无用的语言文件和帮助文档,缩小单文件体积,集成最高级别的Engineer Edition 至尊工程师版的key,拷贝到U盘方便携带,是购买新旧硬件必备检测工具,退出程序彻底清理LJ和注册表信息。 另外ps下无法使用温度传感器的,请关闭你的杀软沙盘,如avast,自动沙盘功能不太完善,这不是我单文件原因。 AIDA64不仅提供了诸如协助超频,硬件侦错,压力测试和传感器监测等多种功能,而且还可以对处理器,系统内存和磁盘驱动器的性能进行全面评估。 喜欢的友友赶紧下载试用吧! AIDA64 Extreme Edition特点: AIDA64 4.00.2700 至尊系列特别版,由ikimi编译分享,不带多语言和帮助文档,集成免序列号,绿色单执行文件,已数字签名程序,拷贝U盘方便携带,高手菜鸟都必备!   AIDA64 Extreme Edition更新日志:  新功能: - 新增OpenCL GPGPU基准测试套件,考察显卡的通用计算能力 - 改进支持OpenCL 2.0标准 - 详细支持AMD Radeon R9、R7、R5系列显卡 - 详细支持nvidia GeForce GTX 780 Ti、GeForce GTX 760 Ti显卡 - 优化AMD Kaveri、Bald Eagle(嵌入式版本) APU 64位基准测试 - 优化Intel Bay Trail处理器基准测试 AIDA64 Extreme Edition截图:
SiSoftware Sandra 2015 中文注册版是一套很强很全面的硬件测试软件,无论对于准备购机的网友还是在从事硬件销售的网友来说都是一款不可多得的工具。而且此版本为 PRO 商业版,功能更为全面强大,强大的测试评比功能可以让你更加了解各个部件的性能,硬件分析模块可以让你深入了解各个部件的详细信息,另外还配套了一些软件相关信息的查看。重点推荐网友试试它的几个测试向导:整机性能指标测试,系统优化分析与建议,电脑高强度疲劳测试及系统环境监测。 SiSoftware Sandra 一共拥有超过30种以上的分析与测试模块,还有 CPU、Drives、CD-ROM/DVD、Memory 的 Benchmark 工具,它还可将分析结果报告列表存盘。非常值得推荐的系统测试软件,客观的给你机器打分。DIYer们必不可少的工具,还可以做产品的性能对比,提供性能改进建议,是一款功能强大的必备软件。 SiSoftware Sandra 是一个基于32位与64位windows平台的系统分析工具程序,它包含了性能测试、测试与产生报告等模块。它试图超越其它同类工具软件为您提供电脑内部更详尽真实的硬件信息,同时又为您提供直观的图形式比较图,使你对自己的电脑与其它高端或低端电脑的各种性能比较结果一目了然。所有的性能测试都已对多核处理器及超线程处理器进行了性能优化,并根据不同的系统平台最高支持32/64位处理器。 SiSoftware Sandra进一步区分为Professional、Lite、Engineer及Enterprise 等多个版本。 支持大量新硬件,包括: – ATI显卡:Radeon HD 5800/5700系列 – AMD CPU:Athlon Neo,6/8/12核Opteron 4100/6100服务器 – Intel CPU:Core i5/i7桌面/移动版,Xeon Nehalem-EX服务器 – NVIDIA显卡:GT215、GT216、GT218系列 – VIA CPU:Nano 3000系列 – 硬件监控:Analog Devices (ADT)、SMSC、Winbond/Nuovoton等 其中,在windows7和Vista系统下改进GPGPU通用计算支持,包括DirectX 11 Compute Shader/DirectCompute、OpenCL(GPU和CPU)以及OpenGL。windows7用户还可支持各种传感器信息(GPS、温度、亮度、电压、风扇)、多点触摸、原生SSD支持、SideShow设备等。 界面基于windows7用户界面规范,支持Aero效果。 将提供品牌U盘移动版本,提供和之前光盘版同样的内容。 关键特性 – 4大架构原生支持(x86、x64/AMD64/EM64T、IA64/Itanium2、ARM)。 – 5大虚拟技术原生支持(Virtual PC 7、Virtual Server 2005、Hyper-V Server、VMware Server、VMware WorkStation/Player) 。 – 5大GPU通用计算平台原生支持(AMD OpenCL1、AMD CAL/STREAM、NVIDIA OpenCL1、NVIDIA CUDA、DirectX 11 Compute Shader/DirectCompute)。 – 4大图形平台原生支持 (DirectX 9、DirectX 10/10.1、DirectX 11、OpenGL 2.0)。 – 大量合作硬件厂商官方支持(Intel、AMD/ATI、SiS、VIA)。 – 6种语言版本(英、德、法、意、俄、日)同一安装包。 – 改进Sandra Lite版本(个人/教育免费使用)。

608

社区成员

发帖
与我相关
我的任务
社区描述
异构开发技术
社区管理员
  • OpenCL和异构编程社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧