MUSA Compute Sanitizer v1.1.1 版本说明
1. 环境要求
| 组件 | 要求 |
|---|---|
| CPU | Intel |
| 架构 | amd64 / x86_64 |
| GPU | MTT S5000 |
2. 概述
MUSA Compute Sanitizer v1.1.1 主要改进 MUSA API error 上报行为,并修复了 MUSA Compute Sanitizer 导致运行结果不正确的问题。
3. 变更说明
3.1 命令行参数变更
| 选项 | 默认值 | 说明 |
|---|---|---|
--report-api-errors=<all/explicit/no> | explicit | 控制是否报告 MUSA API error。explicit 仅报告用户显式调用的顶层 Runtime / Driver API error;all 报告所有非过滤项的 Runtime / Driver API error;no 关闭 API error 上报。 |
3.2 API error 过滤逻辑
--report-api-errors默认值由all调整为explicit。- 新增
explicit模式,用于仅上报用户显式 MUSA API 调用返回的错误。 - 调整
all模式,用于上报所有非过滤项的 MUSA API error,包括内部隐式或嵌套 API 调用返回的错误。 - 新增 Excluded Errors 过滤逻辑:以下 API 返回值通常用于轮询或状态检查,因此不会被 MUSA Compute Sanitizer 报告为 API error:
| API | 返回值 | 含义 |
|---|---|---|
musaStreamQuery / musaEventQuery | musaErrorNotReady | 查询的 stream 或 event 尚未完成。 |
musaDeviceEnablePeerAccess | musaErrorPeerAccessAlreadyEnabled | 当前 device 到目标 peer device 的 peer access 已经启用。 |
musaDeviceDisablePeerAccess | musaErrorPeerAccessNotEnabled | 当前 device 到目标 peer device 的 peer access 尚未启用。 |
muStreamQuery / muEventQuery | MUSA_ERROR_NOT_READY | 查询的 stream 或 event 尚未完成。 |
muCtxEnablePeerAccess | MUSA_ERROR_PEER_ACCESS_ALREADY_ENABLED | 当前 context 到目标 peer context 的 peer access 已经启用。 |
muCtxDisablePeerAccess | MUSA_ERROR_PEER_ACCESS_NOT_ENABLED | 当前 context 到目标 peer context 的 peer access 尚未启用。 |
3.3 问题修复
- 修复了 MUSA Compute Sanitizer 导致运行结果不正确的问题。
4. 下载
| 软件包 | 下载地址 |
|---|---|
mt-compute-sanitizer_v1.1.1_amd64.deb | 下载链接 |

