在 WIndows 7 中开始使用带有英特尔高清显卡的 OpenCL
Getting started with OpenCL with intel HD graphics in WIndows 7
我发现 this link 有驱动程序和运行时。
而且根据 this ,OpenCL codebuilder 现在是 INDE/Media server Studio 的一部分,并且它们不是免费的(尽管它们带有试用版)
所以我的最终问题是如何开始使用带有英特尔核芯显卡的 OpenCL?
有英特尔 INDE 套件的入门版,它是免费的(而且不仅仅是试用版)。这包含他们的核心 OpenCL SDK。 Media Server Studio 可能包含一些额外的工具来帮助在 Intel HD Graphics 上进行 OpenCL 开发,但肯定不是开发或 运行 OpenCL 程序所必需的。
您实际上不需要任何 OpenCL SDK 即可开始 OpenCL 开发。您需要 driver/runtime 才能 运行 OpenCL 程序(根据您的第一个 link,这些程序是免费提供的)。要开发 OpenCL 程序,您只需要 headers 和一个 link 反对的库,它们都可以免费获得(更多信息请参见 this answer)。
您想使用哪种编程语言?在 Java 中,您可以从一个简单的 Java SE 应用程序开始并集成 JavaCL 包。您不需要任何其他供应商特定的驱动程序。
我发现 this link 有驱动程序和运行时。
而且根据 this ,OpenCL codebuilder 现在是 INDE/Media server Studio 的一部分,并且它们不是免费的(尽管它们带有试用版)
所以我的最终问题是如何开始使用带有英特尔核芯显卡的 OpenCL?
有英特尔 INDE 套件的入门版,它是免费的(而且不仅仅是试用版)。这包含他们的核心 OpenCL SDK。 Media Server Studio 可能包含一些额外的工具来帮助在 Intel HD Graphics 上进行 OpenCL 开发,但肯定不是开发或 运行 OpenCL 程序所必需的。
您实际上不需要任何 OpenCL SDK 即可开始 OpenCL 开发。您需要 driver/runtime 才能 运行 OpenCL 程序(根据您的第一个 link,这些程序是免费提供的)。要开发 OpenCL 程序,您只需要 headers 和一个 link 反对的库,它们都可以免费获得(更多信息请参见 this answer)。
您想使用哪种编程语言?在 Java 中,您可以从一个简单的 Java SE 应用程序开始并集成 JavaCL 包。您不需要任何其他供应商特定的驱动程序。