OpenCL 可安装客户端驱动程序加载器 - 2023.2 简体中文

Vitis 统一软件平台文档 应用加速开发 (UG1393)

Document ID
UG1393
Release Date
2023-12-13
Version
2023.2 简体中文

AMD Vitis™ 环境支持 OpenCL™ 可安装客户端驱动程序 (ICD) 扩展 (cl_khr_icd)。此扩展支持在同一系统上共存多个 OpenCL 实现。ICD 加载器充当所有已安装的平台的监管程序,并为所有 API 调用提供标准处理程序。

应用可从已安装的平台列表中选择 OpenCL 平台。基于应用指定的平台 ID,ICD 即可将 OpenCL 主机调用分派至正确的运行时。

提示: 如果您的系统具有或者使用多个版本的 OpenCL 库,那么可安装此可选程序包。

AMD 不提供 OpenCL ICD 库,因此应使用如下步骤在系统上安装该库。

Ubuntu

在 Ubuntu 上,ICD 库随分发版打包在一起。安装以下程序包:
sudo apt-get install ocl-icd-libopencl1
sudo apt-get install opencl-headers
sudo apt-get install ocl-icd-opencl-dev

RHEL/CentOS

对于 RHEL/CentOS,请使用 EPEL 安装以下程序包:
sudo yum install ocl-icd
sudo yum install ocl-icd-devel
sudo yum install opencl-headers
注释: 如需了解有关安装 EPEL 的更多信息,请参阅 https://fedoraproject.org/wiki/EPEL