首页 文章

如何编程INTEL GPU

提问于
浏览
1

我是GPU计算领域的新手 . 所以我真的希望有人向我解释一下这些基础知识 . 我必须使用以下GPU的英特尔芯片组:

  • GMA4500

  • 高清显卡

我感兴趣的是在GPU中运行具有大数据集的代数和按位函数,例如数组的转置或数组行的按位移位 . 目标当然是获得更多的表现 .

我的主要问题是如何在GPU上编程?在过去,我使用CUDA在nVIDIA显卡上进行编程 . 我从之前的主题中了解到,我不能将CUDA用于INTEL GPU . 提前致谢!!

Update 1

我发现英特尔支持OpenCL用于高清显卡 . 更准确地说,适用于OpenCL应用程序的英特尔SDK为英特尔®平台上的OpenCL应用程序提供了全面的开发环境,包括兼容的驱动程序,代码示例,开发工具,如代码构建器,优化指南和对优化工具的支持 .

SDK支持采用Intel®HDGraphics和Intel®Iris™图形系列的第3代和第4代Intel®Core™处理器上的OpenCL 1.2,采用Intel HD Graphics,Intel®Xeon®处理器和Intel®XeonPhi™的Intel®Atom™处理器协处理器 .

1 回答

  • 5

    OpenCL是GPGPU编程的标准跨厂商API,大致类似于nVidia的专有CUDA .

相关问题