gpt4 book ai didi

debugging - cuda-gdb 是否会自动为 CUDA_EXCEPTION_5 Warp 超出范围的地址错误选择正确的焦点?

转载 作者:行者123 更新时间:2023-12-05 01:21:39 25 4
gpt4 key购买 nike

我的内核因 CUDA_EXCEPTION_5、Warp Out-of-range Address 而失败。

cuda-gdb 自动将焦点放在特定 block 上。是发生错误的 block 还是当 nvidia 文档指出 CUDA_EXCEPTION_5“不精确”时,这意味着调试器无法确定特定异常发生在哪个 block /线程中?

如果它只是细化到 warp,是否有办法在 cuda-gdb 中找出异常发生在哪个 warp 以及哪些 block 属于该 warp?

最佳答案

cuda-gdb 并不总是能够准确地检测到抛出异常的线程。要提高精度,您需要在启动应用程序之前使用“set cuda memcheck on”命令启用 memcheck 集成。请注意,在启用集成内存检查的情况下运行应用程序会降低性能。

关于debugging - cuda-gdb 是否会自动为 CUDA_EXCEPTION_5 Warp 超出范围的地址错误选择正确的焦点?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13690698/

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