gpt4 book ai didi

opencl - 英特尔 OpenCL 与。 Khronos OpenCL

转载 作者:行者123 更新时间:2023-12-04 17:18:46 26 4
gpt4 key购买 nike

Intel、AMD 和 Khronos OpenCL 之间有什么区别。我对 OpenCL 完全陌生,想从它开始。我不知道在我的操作系统上安装哪个更好。

最佳答案

OpenCL 是 C 和 C++ 语言的“扩展”,可以在您的计算设备上实现软件的并行化:CPU、GPU 等。

OpenCL 由标准( 由 Khronos Group 创建 )和 定义。由硬件供应商 Intel、AMD、nVidia 等实现。 .因此,每个 OpenCL 实现都需要一个供应商特定的 OpenCL 驱动程序,该驱动程序可以使用供应商的硬件。

总而言之,如果您有基于 Intel 的系统,请使用 Intel OpenCL 因为只有这样您才能使用机器中的所有计算设备。如果您有 AMD 系统,情况也是如此。另外,请注意没有 Khronos OpenCL 实现。

当然,您可以拥有一个平台,其中包含来自多个供应商的支持 OpenCL 的设备(例如 Intel CPU+GPU 和 nVidia 独立卡)。在这种情况下,OpenCL 运行时包含一个通用层(一个动态加载的库)。该层是一个接口(interface),它根据所选的 OpenCL 平台调用每个设备驱动程序中提供的实现。

关于opencl - 英特尔 OpenCL 与。 Khronos OpenCL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26945815/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com