gpt4 book ai didi

cuda - CUresult 与 cudaError - 如何获取可读的错误描述?

转载 作者:行者123 更新时间:2023-12-02 17:32:27 24 4
gpt4 key购买 nike

我想获得 cuInit 返回的结果的人类可读的描述。我发现每个页面都建议使用 cudaGetErrorString 来实现此目的,但这会导致错误:

error: cannot convert CUresult {aka cudaError_enum} to cudaError_t 
{aka cudaError} for argument 1 to const char* cudaGetErrorString(cudaError_t)

CUresult 和 cudaError 之间有什么区别?我可以使用什么函数来解释前者?

最佳答案

在撰写本文时,当前的驱动程序 API 确实支持将 CUresult 转换为其字符串表示形式和描述。

来自Driver API doc :

CUresult cuGetErrorName ( CUresult error, const char** pStr )

Gets the string representation of an error code enum name.

CUresult cuGetErrorString ( CUresult error, const char** pStr )

Gets the string description of an error code.

关于cuda - CUresult 与 cudaError - 如何获取可读的错误描述?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14775460/

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