- android - 多次调用 OnPrimaryClipChangedListener
- android - 无法更新 RecyclerView 中的 TextView 字段
- android.database.CursorIndexOutOfBoundsException : Index 0 requested, 光标大小为 0
- android - 使用 AppCompat 时,我们是否需要明确指定其 UI 组件(Spinner、EditText)颜色
是否可以在 Windows 7 的 GTX590 上使用 Parallel Nsight 进行本地调试?我知道要进行本地调试,您需要两个 GPU。 590 有两个 GPU,但我无法让它工作。我收到错误消息:
Parallel Nsight DebugLocal debugging failed. Nsight is incompatible with WPF acceleration. Please see documentation about WPF acceleration. Run the DisableWpfHardwareAcceleration.reg in your Nsight installation.
我查看了有关 WPF 加速的文档,并使用“DisableWpfHardwareAcceleration.reg”文件来禁用 wpf 加速 - 我使用 regedit 检查过,REG_DWORD 确实设置为 1,表明已成功禁用硬件加速。我还在 Nsight Monitor Options 中将“WDDM TDR enabled”设置为“False”。
我已通过 NVIDIA 控制面板在“设置多 GPU 和 PhysX 配置”选项卡中选择“禁用多 GPU 模式”来禁用 SLI 模式。
使用代码:
int devCount;
cudaGetDeviceCount(&devCount);
printf("CUDA Device Query...\n");
printf("There are %d CUDA devices.\n", devCount);
输出消息
CUDA Device Query...
There are 2 CUDA devices.
这表明 GTX590 中的两个 GPU 被视为两个独立的 CUDA 设备。
尽管如此,我仍然遇到上述错误。
最佳答案
禁用WP加速后,是否重启了系统或Nsight监控器,或者重启了所有使用WPF硬件加速的应用程序?
如果一个或多个应用程序正在使用 WPF 硬件加速运行并且您运行 .reg 文件,则在这些应用程序重新启动之前您可能仍然会遇到问题。
禁用TDR超时后,您还需要重新启动计算机才能生效。
您是否还禁用了 GTX 590 上的 SLI?如果不是,则无法对其进行本地调试。还请确保您正在调试的 GPU 没有附加任何输出显示器。
GTX 590 基于 GF110 架构。它应该与 Nsight 2.0 + 270.81 驱动程序或 275.33 驱动程序一起正常工作。
关于GTX 590 上的 CUDA Parallel Nsight 本地调试,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6698232/
我正在使用 nsight 2.2、Toolkit 4.2、最新的 nvidia 驱动程序,我在我的计算机中使用了几个 GPU。构建自定义 4.2。我在 CUDA 的项目属性上设置了“生成 GPU 输出
我一直在尝试让一个 Nsight 项目(项目 1)使用另一个 Nsight 项目(2)中的一些文件,但我终究无法构建项目 1! 我已经尝试引用/设置包括路径/将项目 2 构建为 lib 等,但没有任何
我正在尝试使用 NSight Visual Studio 分析器分析以下内核: __global__ void cuMultiplyMatricesStandard(float* A, float*
我已经成功安装了 Cuda SDK 并使用 HelloWorld 测试了编译器 然后我打开了 Nsight 并尝试使用相同的代码。 我得到了这个答案“启动失败。找不到二进制文件。”这是Nsight中涉
我有一个奇怪的问题,当尝试使用 NSight 附加应用程序时,列表中没有显示可用的进程。 我正在尝试调试 CUDA 代码。所以我将我的 VS2012 项目附加到一个应用程序(MATLAB)。它曾经工作
我的内核在 CC 3.0 (Kepler) 上的性能比在 CC 2.0 (Fermi) 上的性能差。在 Nsight 分析器中,Warp Issue Efficiency 图表显示 60% 的时间没有
我正在使用 NSight Eclipse 创建一个类库,其中包含 CUDA 加速类,旨在由第三方应用程序扩展和使用。让我们称我的项目为“foo”。我想通过在一个单独的项目中编写一个第三方应用程序来测试
我正在尝试将“localhost”设置为 Nsight 的连接名称(我在 VS2010 上使用 CUDA 4.2 和 Nsight 2.2)但是有类似“localhost overridden to
我如何使用并行 nsight 知道非合并读/写和存储区冲突的数量? 此外,当我使用 nsight 是一个分析器时我应该看什么?哪些重要字段可能会导致我的程序变慢? 最佳答案 我不使用 NSight,但
我正在尝试使用 NSight 中的内置分析器分析我的程序,但分析 session 在启动后立即终止,并且我收到反馈“警告:应用程序收到信号 139”。这是什么意思? 我还收到以下错误消息: Unabl
最初 Java 虚拟机甚至无法启动,但我通过编辑 nsight.ini 文件并删除来修复 -XX:MaxPermSize=256m 和更新 -Dosgi.requiredJavaVersion 所以我
我的电脑上没有支持 CUDA 的显卡。我可以使用 ssh(或其他任何方式)将 NVIDIA Nsight 连接到远程计算机吗? 最佳答案 是的,您可以使用 Nsight Visual Studio E
计算工作负载分析显示不同计算管道的利用率。我知道在现代 GPU 中,整数和浮点管道是不同的硬件单元,可以并行执行。但是,对于其他管道,哪个管道代表哪个硬件单元并不是很清楚。我也找不到任何关于管道缩写和
我一直在为一个我似乎无法找到解决方案的问题而苦苦挣扎。 问题是,当我尝试在 Visual Studio 2008 下使用 Nvidia Nsight 调试我的 CUDA 代码时,我在使用共享内存时得到
我正在学习 __shared__ CUDA 中的内存,我对 Nsight Compute 如何显示共享内存统计信息感到困惑。 我正在经历this article (代码在 Nvidia 的 githu
我正在使用 nsight eclipse 版本,我现在无法弄清楚如何在 Debug模式下查看变量值(意思是主机内存中的普通变量,到目前为止调试普通的 c++ 代码)。“变量”选项卡不包含任何对我有用的
我正在尝试将顶点位置作为简单的 out vec3 pos 从顶点着色器传递到片段着色器,以便根据顶点的位置对顶点进行着色。这是我的顶点着色器代码: #version 330 core in vec3
我用cuda5.5安装了nsight。一切正常,但我正在尝试在主机上运行 opencv 函数来生成图像。我包括 opencv header 路径以及我需要的库路径。当我尝试编译时出现此错误 /Appl
我有一个包含许多源文件的项目(示例:main.cu、a.cu、b.cu、c.cu、d.cu)。每个都有函数和内核调用(全局 和设备)。 在头文件 (cpu.h) 中,主机端使用的所有结构和定义。另一个
安装cuda后找不到Nsight Eclipse Edition 我在Ubuntu18.04上安装了cuda11.1(之前安装了Nvidia驱动),没有报错。但是当我在终端上输入“nvcc -V”和“
我是一名优秀的程序员,十分优秀!