nVIDIA的CUDA具有Compute Capability的概念,在该概念下,它将许多重要的特征标志和数字参数聚集在一起。在OpenCL方面,我知道clGetDeviceInfo,但CUDA CC定义涵盖的内容与clGetDeviceInfo提供的内容之间的集合差异似乎非常重要。此外,我并不是英特尔或AMD发布的表格,其中包含clGetDeviceInfo值,用于连续的离散或集成GPU。
OpenCL设备是否还有其他机制发布自己的信息(可能不是标准化的)?我在哪里可以找到非nVIDIA GPU的Compute Capability表的等价物?
答案 0 :(得分:3)
NVIDIA提供cl_nv_device_attribute
扩展程序,可让您查询计算功能。 PyOpenCL有一个很好的设备属性列表,包括AMD和NVIDIA扩展,here。