如何使用 clGetDeviceInfo 获取 CL_DEVICE_ADDRESS_BITS? https://www.khronos.org/registry/cl/sdk/1.0/docs/man/xhtml/clGetDeviceInfo.html
最佳答案
下面的函数应该完成这个。
void print_address_device_bits(cl_device_id *mydevice)
{
size_t size;
cl_uint address_bits;
clGetDeviceInfo(*mydevice, CL_DEVICE_ADDRESS_BITS, 0, NULL, &size);
clGetDeviceInfo(*mydevice, CL_DEVICE_ADDRESS_BITS, size, &address_bits, NULL);
printf("size: %lu ,, bits: %u\n", size, address_bits);
}
有任何问题或意见吗?
关于c++ - 如何使用 clGetDeviceInfo 获取 CL_DEVICE_ADDRESS_BITS?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39418415/