gpt4 book ai didi

c++ - 无法使用 CUDA + MATLAB + Visual Studio 检查全局内存

转载 作者:行者123 更新时间:2023-11-30 05:32:42 25 4
gpt4 key购买 nike

我目前正在使用 MEX 文件中的 CUDA 在 MATLAB 中编写代码。我将 MATLAB 进程附加到 Visual Studio,包括 native (x64) 和 CUDA,但是当我在内核定义的断点处停止时,我无法检查全局内存中的值,即使我可以看到任何其他定义的变量在线程(本地)内存上。

这是正常情况还是我做错了什么?如果没有,我可以在调试内核时检查全局内存吗?

最佳答案

我发现 Visual Studio 在 native 和 CUDA 中附加进程时,它可以在内核定义和 native 代码中的断点处进行调试和停止,但它无法以这种方式检查全局内存和主机内存。如果我只附加到 CUDA 进程,它就能正常工作。

如果有人能指出为什么会发生这种情况,那将会很有帮助。

关于c++ - 无法使用 CUDA + MATLAB + Visual Studio 检查全局内存,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35047504/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com