我是GPU计算领域的新手。所以我真的希望有人向我解释一下这些基础知识。我必须使用以下GPU的英特尔芯片组:
我感兴趣的是在GPU中运行具有大量数据集的代数和按位函数,例如数组的转置或数组行的按位移位。目标当然是获得更多的表现。
我的主要问题是如何在GPU上编程?过去我曾使用CUDA在nVIDIA显卡上进行编程。我从之前的主题中了解到,我不能将CUDA用于INTEL GPU。在此先感谢!!
更新1
我发现英特尔支持OpenCL用于高清显卡。更准确地说,适用于OpenCL应用程序的英特尔SDK为英特尔®平台上的OpenCL应用程序提供了全面的开发环境,包括兼容的驱动程序,代码示例,开发工具,如代码构建器,优化指南和对优化工具的支持。
SDK支持采用英特尔®高清显卡和英特尔®Iris™图形系列的第3代和第4代英特尔®酷睿™处理器上的OpenCL 1.2,采用英特尔高清显卡的英特尔®凌动™处理器,英特尔®至强®处理器和英特尔® Xeon Phi™协处理器。