本文介绍了NSight Compute表示:此设备不支持分析-为什么?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我有一台配备了NVIDA GTX 1050Ti GPU(计算能力6.1)的计算机,正在尝试在我用CUDA 11.4构建的程序中分析一个内核。我的操作系统发行版是Devuan GNU/Linux 4 Chimaera(~=Debian 11 Bullseye)。

NSight Compute启动我的程序,并在API调用后向我显示API调用,但当我到达第一次启动内核时,它在API调用清单的详细信息列中给我一条错误消息:

Error: Profiling is not supported on this device

为什么?我的设备出了什么问题?是否存在权限问题?

推荐答案

tl;dr:NSight Compute不再支持Pascal GPU。

夜间计算用于支持Pascal微体系结构GPU(计算能力6.x)-2019.5.1之前的版本。从2020年开始,NSight Compute不再支持Pascal。

如果你想知道为什么会这样--据我所知,没有给出任何理由或理由(另请参阅下面的引文)。这尤其令人费解或恼火,因为后帕斯卡图形处理器的发布和这种支持的下降之间的时间很短(如果你看看消费类GTX卡,最短只有1.5年)。

另一方面,您may仍然使用带有Pascal卡的NVIDIA VisualProfiler工具,所以他们确实将您完全抛弃了。您也可以下载并使用Night Computer 2019.5.1。

引用NVIDIA版主在NVIDIA developer forums上的statement on the matter

这篇关于NSight Compute表示:此设备不支持分析-为什么?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

10-30 03:01