cuSPARSELt 日志记录功能#
在运行目标应用程序之前,可以通过设置以下环境变量来启用cuSPARSELt中的日志记录机制:
CUSPARSELT_LOG_LEVEL=<level>
当 level 为以下级别之一时:
0: 关闭 - 禁用日志记录(默认值)1: 错误 - 仅记录错误信息2: 追踪 - 调用启动CUDA内核的API会记录其参数和重要信息3: 提示 - 可能提升应用性能的提示信息4: 信息 - 提供关于库执行的一般信息,可能包含启发式算法状态的详细信息5: API跟踪 - API调用将记录其参数和重要信息
CUSPARSELT_LOG_MASK=<mask>
其中 mask 是以下掩码的组合:
0: 关闭1: 错误2: 追踪4: 提示8: 信息16: API 追踪
CUSPARSELT_LOG_FILE=<file_name>
其中file_name是日志文件的路径。文件名可以包含%i,它将被进程ID替换。例如。
如果未定义CUSPARSELT_LOG_FILE,日志消息将打印到标准输出(stdout)。