Intel® 架构的 OpenCL™ 驱动程序和运行时
Intel® 架构的 OpenCL™ 驱动程序和运行时
下载内容
从本页面下载软件包,即表示您接受最终用户许可协议。
安装分为两部分
- 英特尔® OpenCL™ 应用软件开发套件 (SDK)
- 驱动程序和库(运行时)软件包
SDK 包含用于开发应用程序的组件:IDE 集成、离线编译器、调试器和其他工具。通常在开发计算机上也会安装驱动程序/运行时软件包以供测试。对于部署,您可以选择最匹配目标环境的软件包。
下图展示了一些安装配置示例。
SDK 软件包
请注意:除了 SDK 之外,还需要 GPU/CPU 驱动程序包或仅 CPU 运行时包才能执行应用程序
Standalone
- 英特尔® SDK for OpenCL™ Applications 2016 R2 for Linux* (64 位)
- 英特尔® SDK for OpenCL™ Applications 2016 R2 for Windows* (64 位)(假设已安装 Windows* 显卡驱动程序)
套件:(也包括驱动程序和英特尔® Media SDK)
可用的驱动程序/运行时软件包
GPU/CPU 驱动程序软件包
- 适用于 Linux* (64 位) 的 OpenCL™ 2.0 GPU 驱动程序包
- (也随 Windows 显卡驱动程序自动发布)
英特尔® SDK for OpenCL™ Applications 2016 R3 for Linux (64 位)
这是一个独立版本,适用于不需要与英特尔® Media Server Studio 集成的客户。它提供了为英特尔处理器开发 OpenCL 应用程序的组件。
访问 https://software.intel.com/en-us/intel-opencl 以下载适用于您平台的版本。详情请查阅发行说明。
英特尔® SDK for OpenCL™ Applications 2016 R3 for Windows* (64 位)
这是一个独立版本,适用于不需要与英特尔® Media Server Studio 集成的客户。标准的 Windows 显卡驱动程序包包含运行 OpenCL 应用程序所需的驱动程序和运行时库组件。此软件包提供了用于 OpenCL 开发的组件。
访问 https://software.intel.com/en-us/intel-opencl 以下载适用于您平台的版本。详情请查阅发行说明。
适用于 Linux* (64 位) 的 OpenCL™ 2.0 GPU/CPU 驱动程序包
intel-opencl-r5.0 (SRB5.0) Linux 驱动程序包可在以下英特尔® 处理器的 GPU/CPU 上启用 OpenCL 1.2 或 2.0
- 英特尔® 第 5 代、第 6 代或第 7 代酷睿™ 处理器
- 搭载英特尔® 核芯显卡 500 的英特尔® 赛扬® 处理器 J3000 系列 (J3455, J3355),搭载英特尔® 核芯显卡 505 的英特尔® 奔腾® 处理器 J4000 系列 (J4205),搭载英特尔® 核芯显卡 500 的英特尔® 赛扬® 处理器 N3000 系列 (N3350, N3450),搭载英特尔® 核芯显卡 505 的英特尔® 奔腾® 处理器 N4000 系列 (N4200)
- 搭载英特尔® 显卡技术的英特尔® 至强® v4 或英特尔® 至强® v5 处理器(如果 OEM 在 BIOS 和主板中启用)
英特尔在 CentOS 7.2 和 7.3 上运行以下 64 位内核时验证了 intel-opencl-r5.0 驱动程序
- 为 OpenCL 打过补丁的 Linux 4.7 内核
- 为英特尔® Media Server Studio 2017 R3 打过补丁的 Linux 4.4 内核
尽管英特尔仅对上述在 CentOS 7.2 和 7.3 上的 Linux 内核提供验证和技术支持,但其他发行版也可以通过使用我们的通用操作系统安装步骤以及 MSS 2017 R3 安装步骤进行适配。
此外:英特尔还在运行以下 64 位内核时验证了 Ubuntu 16.04.2
•Ubuntu 16.04.2 默认 4.8 内核
使用默认内核的 Ubuntu 16.04 运行良好,但如果没有内核补丁,一些核心功能(如设备入队、SVM 内存一致性、VTune 支持)将无法工作。此配置经过最低限度的验证,证明其可建议用于实验性使用,但并未得到完全支持或认证。
支持的 OpenCL 设备
- 英特尔® 显卡 (GPU)
- CPU
有关详细信息,请参阅驱动程序包的发行说明。
以前的 Linux 驱动程序包
英特尔 intel-opencl-r4.1 (SRB4.1) Linux 驱动程序包 | 安装说明 | 发布说明 |
英特尔 intel-opencl-r4.0 (SRB4) Linux 驱动程序包 | 安装说明 | 发布说明 |
SRB3.1 Linux 驱动程序包 | 安装说明 | 发布说明 |
对于覆盖早期平台(如第 4 代英特尔酷睿处理器)的 Linux 驱动程序,请参阅驱动程序支持矩阵中的 Media Server Studio 版本。
适用于 Windows* 操作系统的 Iris™ 显卡和英特尔® 核芯显卡的 OpenCL™ 驱动程序(64 位和 32 位)
适用于 Windows* 的标准英特尔显卡驱动程序包含在 Windows* 操作系统上,在配有英特尔® Iris™ 显卡或英特尔® 核芯显卡的处理器上运行 OpenCL* 和英特尔® Media SDK 应用程序所需的组件。
您可以使用英特尔驱动程序更新实用程序来自动检测和更新您的驱动程序和软件。通常建议为您的处理器使用最新的可用显卡驱动程序。
支持的 OpenCL 设备
- 英特尔显卡 (GPU)
- CPU
有关在 Windows* 下英特尔显卡上支持 OpenCL 的英特尔® 架构处理器的完整列表,请参阅发行说明。
适用于英特尔® 酷睿™ 和英特尔® 至强® 处理器的 OpenCL™ 运行时
此运行时软件包在配备英特尔酷睿和英特尔至强处理器的系统上增加了对 OpenCL CPU 设备的支持。
支持的 OpenCL 设备
- CPU
最新版本 (16.1.1)
- 适用于 Windows* 的英特尔® 酷睿™ 和英特尔® 至强® 处理器的 OpenCL™ 运行时 16.1.1(64 位和 32 位)
- 适用于 Windows* 的英特尔® 酷睿™ 和英特尔® 至强® 处理器的 OpenCL™ 运行时 16.1.1(32 位)
- 适用于 Red Hat* Linux* 的英特尔® 酷睿™ 和英特尔® 至强® 处理器的 OpenCL™ 运行时 16.1.1(64 位)
- 适用于 SLES* Linux* 的英特尔® 酷睿™ 和英特尔® 至强® 处理器的 OpenCL™ 运行时 16.1.1(64 位)
- 适用于 Ubuntu* 的英特尔® 酷睿™ 和英特尔® 至强® 处理器的 OpenCL™ 运行时 16.1.1(64 位)
以前的运行时 (16.1)
- 适用于 Windows* 的英特尔® 酷睿™ 和英特尔® 至强® 处理器的 OpenCL™ 运行时 16.1(64 位和 32 位)
- 适用于 Windows* 的英特尔® 酷睿™ 和英特尔® 至强® 处理器的 OpenCL™ 运行时 16.1(32 位)
- 适用于 Red Hat* Linux* 的英特尔® 酷睿™ 和英特尔® 至强® 处理器的 OpenCL™ 运行时 16.1(64 位)
- 适用于 SLES* Linux* 的英特尔® 酷睿™ 和英特尔® 至强® 处理器的 OpenCL™ 运行时 16.1(64 位)
- 适用于 Ubuntu* 的英特尔® 酷睿™ 和英特尔® 至强® 处理器的 OpenCL™ 运行时 16.1(64 位)
以前的运行时 (15.1)
- 适用于 Windows* 的英特尔® 酷睿™ 和英特尔® 至强® 处理器的 OpenCL™ 运行时 15.1(64 位和 32 位)
- 适用于 Windows* 的英特尔® 酷睿™ 和英特尔® 至强® 处理器的 OpenCL™ 运行时 15.1(32 位)
- 适用于 Red Hat* 和 SLES* Linux* 的英特尔® 酷睿™ 和英特尔® 至强® 处理器的 OpenCL™ 运行时 15.1(64 位)
有关支持的英特尔® 架构处理器的完整列表,请参阅 OpenCL™ 运行时的发行说明。
已弃用的版本
注意:这些版本不再由英特尔维护或支持
适用于英特尔® CPU 和英特尔® 至强融核™ 协处理器的 OpenCL™ 运行时 14.2
此运行时软件包为英特尔酷睿和至强处理器以及英特尔至强融核协处理器添加了 OpenCL 支持。
支持的 OpenCL 设备
- 英特尔至强融核协处理器
- CPU
可用运行时
- 适用于 Linux* 的英特尔® CPU 和英特尔® 至强融核™ 协处理器的 OpenCL™ 运行时驱动程序(64 位)
- 适用于 Windows* 的英特尔® CPU 和英特尔® 至强融核™ 协处理器的 OpenCL™ 运行时驱动程序(64 位)
有关支持的英特尔架构处理器的完整列表,请参阅 OpenCL™ 运行时的发行说明。