跳到主要内容

MUSA Compute Sanitizer v1.0.0 版本说明

1. 环境要求

OSCPUGPULinux DriverMUSA SDK
Ubuntu 22.04 LTSx86_64MUSA GPU (S5000)5.1.05.1.0
信息

当前版本仅支持 Linux,Windows 支持计划在后续版本中提供。

2. 概述

  • MUSA Compute Sanitizer 首次上线,提供 mt-compute-sanitizer 命令行工具。

3. 变更说明

3.1 新增功能

  • 支持全局内存越界检测,可定位数组下标越界、指针偏移错误等问题
  • 支持 GPU 内存泄漏检测,可通过 --leak-check=full 追踪未释放的显存分配
  • 支持 Runtime 和 Driver API 错误检查,可识别无效参数、内存不足等常见调用错误
  • 提供错误摘要、Kernel 名称、设备编号、非法访问地址范围和调用栈信息

3.2 已知问题

  • API error 数量较多时,输出错误会触发 backtrace,带来较高时间开销

4. 下载

平台安装包
Linux x86_64mt-compute-sanitizer-1.0.0-linux-x86_64.deb

更多详情,可参考 安装指南