【问题标题】:C++-amp libraries and software requirementsC++-amp 库和软件要求
【发布时间】:2013-04-25 02:25:44
【问题描述】:

我的 Visual Studio 版本没有 GPU 调试器选项。是因为版本本身还是我应该下载一些更新?版本是“Microsoft Visual Studio Express 2012 for Windows Desktop Version 11.0.60315.01 Update 2”、“Windows 7 home premium SP1”库呢,我在哪里可以得到它们?

【问题讨论】:

    标签: c++ visual-studio gpgpu c++-amp


    【解决方案1】:

    Windows 7、Windows 8、Windows Server 2008 支持调试 R2 和 Windows Server 2012。对于软件模拟器上的调试, 需要 Windows 8 或 Windows Server 2012。用于调试 硬件,您必须为您的显卡安装驱动程序。不是全部 硬件供应商实现所有调试器功能。见供应商 限制文档。

    希望支持 GPU 调试的独立硬件供应商 Visual Studio 必须创建一个实现 VSD3DDebug 的 DLL 接口并针对自己的驱动程序。

    来源:http://msdn.microsoft.com/en-us/library/vstudio/hh873126.aspx

    【讨论】:

    • 调试将在硬件上进行,我使用示例代码检查了设备。但在 VS 上,我在调试器选项中找不到此选项 GPU Only
    【解决方案2】:

    对于 Windows 7,有一些额外的下载。不支持开箱即用。

    http://blogs.msdn.com/b/nativeconcurrency/archive/2013/01/25/c-amp-gpu-debugging-now-available-on-windows-7.aspx

    这将使您在 Windows 7 上的 WARP 软件模拟器上进行调试。您的 GPU,更重要的是,您拥有的驱动程序可能支持也可能不支持调试。

    我相信 Express 支持 GPU 调试,它是针对 VS11 预览版的。

    这应该让你开始。

    【讨论】:

    • 还有一个问题,当我下载更新时,我如何知道我的驱动程序是否支持调试,而我仍然拥有的唯一调试选项是 ReleaseDebug 。我的司机是AMD Radeon(TM) HD 6470M
    • 顺便说一句:我相信 VS 2013 现在支持在 win7 上进行调试
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2013-12-03
    • 1970-01-01
    • 2013-07-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多