问题标签 [nsight]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1381 浏览

cuda - 在 Visual Studio 2010 中使用 Nvidia Nsight 2.2 进行调试

我正在使用带有 Quadro 2000 Nvidia GPU 的 Dell Precision T3500 工作站。我用 Nsight 2.2 安装了 Cuda 4.2 工具包。当我使用“开始 CUDA 调试”调试 cuda 代码时,它会连接本地机器,然后只给出一条消息

CUDA 上下文是在不可调试的 GPU 上创建的。断点将被禁用。适配器:Quadro 2000

并退出。

VS 项目设置或 Cuda 配置是否有任何问题。

我也试过 CUDA 5.0 没有任何用处。

0 投票
3 回答
1905 浏览

linux - cuda-gdb 在 Linux 上的 nsight 中不起作用

我在我的 Ubuntu 12.10 中安装了 cuda 5,它运行良好,我也可以在终端中通过 cuda-gdb 编译和调试。我正在尝试使用 nsight,它可以毫无问题地编译和执行我的代码,但是当我尝试调试时出现以下错误

我正在使用 ubuntu 12.10 64 位并使用 optirun (bumblebee) 启动 cuda 可执行文件和 nsight,因为我有 GTX 675M (optimus)。我通过 apt-get 安装了 cuda-gdb,我得到了 4.2 版:

我认为这不是问题,因为我可以单独使用它(无需 nsight)。我也将 nsight 更改为使用 optirun 启动 cuda-gdb,但仍然收到相同的错误。

0 投票
1 回答
1658 浏览

linux - linux 上的 nsight 无法与 cuda-gdb 一起使用

我在我的 Ubuntu 12.10 64 位上安装了 cuda 5。我有一个 GTX 675M,所以我使用 bumblebee 在我的 cuda 设备上运行应用程序。我正在通过 bumblebee (optirun) 运行 nsight:

它工作得很好,我可以编译和执行应用程序。问题是当我尝试在 nsight 中使用 cuda-gdb 时,单击调试按钮时出现以下错误:

但是如果我尝试在控制台上使用 cuda-gdb 它可以工作:

知道会发生什么吗?

0 投票
2 回答
3355 浏览

cuda - CUDA:在 Nsight 会话期间将参数传递给主机编译器

我有一个在 Visual Studio 2010 下运行的 cuda (v4.2) 程序,我将各种命令行参数传递给该程序。我希望主机编译器在运行 nsight (v2.2) 时看到相同的参数。我假设我必须通过(右键单击项目)-> nsight 用户设置-> 命令行参数来执行此操作,但尚未设法找到不会使 nvcc 崩溃的语法。我假设它以某种方式围绕“--run-args”安排?

** 澄清,在下面的评论后:

当然,当您直接通过 VS 进行调试时,您可以通过属性页/命令参数输入命令参数,并且一切正常。但是通过 NSight,这被忽略了,所以我的问题是,怎么做?我对编译器的讨论假设 nsight 运行 NVCC,然后它在幕后为非 CUDA 代码调用 MSVC。所以我假设 NSight 需要将任何命令行参数向下传递到 VS,大概是通过上述选项。假设所有这些都是合理的,我怀疑我只是在“nsight 用户设置-> 命令行参数”中弄错了语法,并且想知道是否还有其他人在这里取得了成功。更清晰?

0 投票
1 回答
688 浏览

eclipse - Eclipse 链接器找不到我的库

我在让 NSight Eclipse 链接到我的库时遇到问题:

==> 搜索我得到的库:

我究竟做错了什么?

0 投票
1 回答
377 浏览

debugging - 无法在 CUDA (.cu) 文件中插入断点

当我尝试在 .cu 文件中插入断点时,我收到一条消息“此时无法插入断点”

我已经安装了 Parallel NSight。

我需要更改任何设置还是遗漏了什么?

0 投票
0 回答
813 浏览

cuda - 如何使用没有可执行文件的 Compute Visual Profiler 分析 cuda 项目?

所以我用 NSight for VS 安装了 Visual Studio 2010。项目正在编译和工作得很好(但我仍然没有识别智能感知,尽管我花了很多时间并阅读了所有教程)。
现在我想使用需要可执行文件的 Compute Visual Profiler (NSight)。所以当我在运行项目后去调试或发布时,我在那里找不到 exe 文件。如何创建它?无论如何,我可以通过指向 Debug 目录来运行 Compute Visual Profiler 来分析这个项目,但后来我得到了错误:

所以我的问题是我怎么可能描述我的项目?

0 投票
0 回答
256 浏览

refactoring - Nvidia Nsight Eclipse CPU 到 GPU 重构

我刚刚安装了 Nvidia Nsight Eclipse 版来尝试宣布的 CPU 到 GPU 的重构。不幸的是,我无法应用此重构,因为我什至没有找到此功能,也没有在网络上找到有关此的信息或示例。

到目前为止我做了什么:

  • 使用 Nsight 创建不同的项目(C++ 项目、C/C++ CUDA 项目)和不同的工具链

  • 编辑源文件以包含以下代码,因为我认为这个简单的 axpy 算法应该可以重构为 GPU 内核:

    /li>
  • 在单击 for 循环时搜索上下文菜单以进行任何从 CPU 到 GPU 的重构

由于我没有成功,任何人都可以设法使用 CPU 到 GPU 重构吗?如果是这样,怎么办?也许我对这次重构的理解是完全错误的。

在他们的新闻稿中对此进行了描述:链接

0 投票
1 回答
708 浏览

macos - CUDA Toolkit 5.0 NSight 在 Mac OS X ML 上构建错误

我的 CUDA Toolkit 5.0 发生了奇怪的事情。几天前,XCode 和 NSight Eclipse 插件都失去了构建最简单的 CUDA 相关项目的能力。XCode 使用 C++ 源文件的自定义构建规则成功构建项目:

但控制台输出显示运行失败

并且 Eclipse NSight 输出总是显示 .o 文件丢失。

我该如何解决?是错误还是我的错误行为?

更新 [2012 年 11 月 6 日 10:03 UTC]

我试图以这种方式重建 CUDA 样本:

一切都没有错误地构建,二进制文件成功生成并且它们工作。但是 XCode 和 Eclipse 的情况仍然相同(即使在重新安装 Eclipse 和 CUDA Toolkit 之后)

0 投票
1 回答
68 浏览

eclipse - 输出太多leed eclipse死掉了,怎么控制呢

最近我用nsight做CUDA编程。有时我在命令行中打印很多。leed eclipse 输出太多呀。但是在终端中我只使用 ctrl+c。在eclipse中如何控制输出流。我不希望日食卡住。