【问题标题】:How to use two cuda cards and nsight Eclipse on a Mac如何在 Mac 上使用两张 cuda 卡和 nsight Eclipse
【发布时间】:2013-05-26 04:44:16
【问题描述】:

我的 Mac 中终于有了两张 nvidia 卡,这样我就可以使用 Nsight Eclipse 来调试 CUDA 代码了。 但显然我没有正确配置东西,因为我只在汇编程序中获得了一个断点,然后如果我继续,我的 Mac 就会挂起。我认为它试图在显示器使用的卡上运行 CUDA 程序,而不是另一张卡。我还收到消息说它找不到符号。

那么我该如何正确设置呢? 谢谢, 吉姆

【问题讨论】:

    标签: macos cuda nsight


    【解决方案1】:

    也许最简单的解决方案可能是使用CUDA_VISIBLE_DEVICES 描述的环境变量here 在启动nsight EE 之前在会话中声明它,这就足够了。您必须尝试使用​​它来找到正确的“掩码”来选择感兴趣的 GPU。

    我认为符号消息是一个不同的问题。您是否尝试在 nsight eclipse 中调试调试项目?这应该会为您创建符号。

    【讨论】:

      【解决方案2】:

      您可以在 Nsight 首选项中选择用于调试的设备。您也可以将其设置为调试配置。 请注意,Nsight 还尊重罗伯特提到的 CUDA_VISIBLE_DEVICES 变量。

      【讨论】:

        猜你喜欢
        • 2013-12-15
        • 2012-11-05
        • 2016-11-26
        • 2018-06-08
        • 2012-11-19
        • 2014-06-01
        • 2012-10-25
        • 1970-01-01
        • 2014-02-07
        相关资源
        最近更新 更多