gpt4 book ai didi

cuda - 'compute capability' 是什么意思 w.r.t. CUDA?

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

我是CUDA编程新手,对此了解不多。您能告诉我“CUDA 计算能力”是什么意思吗?当我在大学服务器上使用以下代码时,它向我显示了以下结果。

for (device = 0; device < deviceCount; ++device) 
{
cudaDeviceProp deviceProp;
cudaGetDeviceProperties(&deviceProp, device);
printf("\nDevice %d has compute capability %d.%d.\n", device, deviceProp.major, deviceProp.minor);
}

结果:

Device 0 has compute capability 4199672.0.
Device 1 has compute capability 4199672.0.
Device 2 has compute capability 4199672.0.
.
.

cudaGetDeviceProperties 返回主要和次要两个字段。您能告诉我这个 4199672.0. 是什么意思吗?

最佳答案

计算能力是设备的“功能集”(硬件和软件功能)。您可能听说过 NVIDIA GPU 架构名称“Tesla”、“Fermi”或“Kepler”。这些架构中的每一个都具有以前版本可能没有的功能。

在硬盘上的 CUDA 工具包安装文件夹中,查找文件 CUDA_C_Programming_Guide.pdf(或通过 google 搜索),然后找到附录 F.1。它描述了不同计算能力之间的特性差异。

关于cuda - 'compute capability' 是什么意思 w.r.t. CUDA?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11973174/

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