文件最后提交记录最后更新时间
【PR】: profiling add mstx sample Co-authored-by: WangangYu<2392205247@qq.com> # message auto-generated for no-merge-commit merge: !2083 merge ywg-runtime into master 【PR】: profiling add mstx sample Created-by: MrYudd Commit-by: WangangYu Merged-by: cann-robot Description: # Pull Request ## 描述 profiling 添加mstx 样例 ## 变更类型 请选择本次引入的变更类型: <!-- [x] 表示选中 --> - [ ] 🐛 Bug 修复 - [ ] ✨ 新功能 - [ ] 💄 代码风格更新(格式化,局部变量) - [ ] ♻️ 重构(既不修复错误也不增加功能的代码变动) - [ ] 📦 构建过程或辅助工具的变动 - [x] 📝 文档内容更新 ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在当前页面的右侧'关联Issue'部分添加相应Issue链接,并勾选'合并后关闭已关联的 Issue'选项。 --> ## 如何测试 描述测试此变更的步骤和前提条件: 1. 2. ## 核对清单 <!-- [x] 表示选中 --> - [x] 我的代码遵循了项目的代码风格 - [x] 我已对代码进行了自测 - [x] 我已更新了相关的文档 - [x] 我在标题中使用了合适的类型标签(如:feat:, fix:) - [x] 我已经详细阅读了贡献指南(CONTRIBUTING.md),并遵守了其中的所有规定,包括但不限于commit message的格式、无效commit的合并等 ## 其他信息 在此添加任何其他关于本次 PR 的说明。 See merge request: cann/runtime!20831 个月前
【PR】: profiling add mstx sample Co-authored-by: WangangYu<2392205247@qq.com> # message auto-generated for no-merge-commit merge: !2083 merge ywg-runtime into master 【PR】: profiling add mstx sample Created-by: MrYudd Commit-by: WangangYu Merged-by: cann-robot Description: # Pull Request ## 描述 profiling 添加mstx 样例 ## 变更类型 请选择本次引入的变更类型: <!-- [x] 表示选中 --> - [ ] 🐛 Bug 修复 - [ ] ✨ 新功能 - [ ] 💄 代码风格更新(格式化,局部变量) - [ ] ♻️ 重构(既不修复错误也不增加功能的代码变动) - [ ] 📦 构建过程或辅助工具的变动 - [x] 📝 文档内容更新 ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在当前页面的右侧'关联Issue'部分添加相应Issue链接,并勾选'合并后关闭已关联的 Issue'选项。 --> ## 如何测试 描述测试此变更的步骤和前提条件: 1. 2. ## 核对清单 <!-- [x] 表示选中 --> - [x] 我的代码遵循了项目的代码风格 - [x] 我已对代码进行了自测 - [x] 我已更新了相关的文档 - [x] 我在标题中使用了合适的类型标签(如:feat:, fix:) - [x] 我已经详细阅读了贡献指南(CONTRIBUTING.md),并遵守了其中的所有规定,包括但不限于commit message的格式、无效commit的合并等 ## 其他信息 在此添加任何其他关于本次 PR 的说明。 See merge request: cann/runtime!20831 个月前
【PR】: profiling add mstx sample Co-authored-by: WangangYu<2392205247@qq.com> # message auto-generated for no-merge-commit merge: !2083 merge ywg-runtime into master 【PR】: profiling add mstx sample Created-by: MrYudd Commit-by: WangangYu Merged-by: cann-robot Description: # Pull Request ## 描述 profiling 添加mstx 样例 ## 变更类型 请选择本次引入的变更类型: <!-- [x] 表示选中 --> - [ ] 🐛 Bug 修复 - [ ] ✨ 新功能 - [ ] 💄 代码风格更新(格式化,局部变量) - [ ] ♻️ 重构(既不修复错误也不增加功能的代码变动) - [ ] 📦 构建过程或辅助工具的变动 - [x] 📝 文档内容更新 ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在当前页面的右侧'关联Issue'部分添加相应Issue链接,并勾选'合并后关闭已关联的 Issue'选项。 --> ## 如何测试 描述测试此变更的步骤和前提条件: 1. 2. ## 核对清单 <!-- [x] 表示选中 --> - [x] 我的代码遵循了项目的代码风格 - [x] 我已对代码进行了自测 - [x] 我已更新了相关的文档 - [x] 我在标题中使用了合适的类型标签(如:feat:, fix:) - [x] 我已经详细阅读了贡献指南(CONTRIBUTING.md),并遵守了其中的所有规定,包括但不限于commit message的格式、无效commit的合并等 ## 其他信息 在此添加任何其他关于本次 PR 的说明。 See merge request: cann/runtime!20831 个月前
【PR】: Add English md files Co-authored-by: ycm0028<yechengmei@huawei.com> Co-authored-by: gitcode-bot<noreply@gitcode.com> # message auto-generated for no-merge-commit merge: !2990 merge master into master 【PR】: Add English md files Created-by: ycm0028 Commit-by: ycm0028;gitcode-bot Merged-by: cann-robot Description: # Pull Request ## 描述 Add English md files ## 变更类型 请选择本次引入的变更类型: <!-- [x] 表示选中 --> - [ ] 🐛 Bug 修复 - [ ] ✨ 新功能 - [ ] 💄 代码风格更新(格式化,局部变量) - [ ] ♻️ 重构(既不修复错误也不增加功能的代码变动) - [ ] 📦 构建过程或辅助工具的变动 - [.x] 📝 文档内容更新 ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在当前页面的右侧'关联Issue'部分添加相应Issue链接,并勾选'合并后关闭已关联的 Issue'选项。 --> ## 如何测试 The English md files have been checked. ## 核对清单 <!-- [x] 表示选中 --> - [ ] 我的代码遵循了项目的代码风格 - [ ] 我已对代码进行了自测 - [ x] 我已更新了相关的文档 - [ ] 我在标题中使用了合适的类型标签(如:feat:, fix:) - [ ] 我已经详细阅读了贡献指南(CONTRIBUTING.md),并遵守了其中的所有规定,包括但不限于commit message的格式、无效commit的合并等 ## 其他信息 在此添加任何其他关于本次 PR 的说明。 See merge request: cann/runtime!29902 小时前
【PR】: profiling add mstx sample Co-authored-by: WangangYu<2392205247@qq.com> # message auto-generated for no-merge-commit merge: !2083 merge ywg-runtime into master 【PR】: profiling add mstx sample Created-by: MrYudd Commit-by: WangangYu Merged-by: cann-robot Description: # Pull Request ## 描述 profiling 添加mstx 样例 ## 变更类型 请选择本次引入的变更类型: <!-- [x] 表示选中 --> - [ ] 🐛 Bug 修复 - [ ] ✨ 新功能 - [ ] 💄 代码风格更新(格式化,局部变量) - [ ] ♻️ 重构(既不修复错误也不增加功能的代码变动) - [ ] 📦 构建过程或辅助工具的变动 - [x] 📝 文档内容更新 ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在当前页面的右侧'关联Issue'部分添加相应Issue链接,并勾选'合并后关闭已关联的 Issue'选项。 --> ## 如何测试 描述测试此变更的步骤和前提条件: 1. 2. ## 核对清单 <!-- [x] 表示选中 --> - [x] 我的代码遵循了项目的代码风格 - [x] 我已对代码进行了自测 - [x] 我已更新了相关的文档 - [x] 我在标题中使用了合适的类型标签(如:feat:, fix:) - [x] 我已经详细阅读了贡献指南(CONTRIBUTING.md),并遵守了其中的所有规定,包括但不限于commit message的格式、无效commit的合并等 ## 其他信息 在此添加任何其他关于本次 PR 的说明。 See merge request: cann/runtime!20831 个月前
【PR】: profiling add mstx sample Co-authored-by: WangangYu<2392205247@qq.com> # message auto-generated for no-merge-commit merge: !2083 merge ywg-runtime into master 【PR】: profiling add mstx sample Created-by: MrYudd Commit-by: WangangYu Merged-by: cann-robot Description: # Pull Request ## 描述 profiling 添加mstx 样例 ## 变更类型 请选择本次引入的变更类型: <!-- [x] 表示选中 --> - [ ] 🐛 Bug 修复 - [ ] ✨ 新功能 - [ ] 💄 代码风格更新(格式化,局部变量) - [ ] ♻️ 重构(既不修复错误也不增加功能的代码变动) - [ ] 📦 构建过程或辅助工具的变动 - [x] 📝 文档内容更新 ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在当前页面的右侧'关联Issue'部分添加相应Issue链接,并勾选'合并后关闭已关联的 Issue'选项。 --> ## 如何测试 描述测试此变更的步骤和前提条件: 1. 2. ## 核对清单 <!-- [x] 表示选中 --> - [x] 我的代码遵循了项目的代码风格 - [x] 我已对代码进行了自测 - [x] 我已更新了相关的文档 - [x] 我在标题中使用了合适的类型标签(如:feat:, fix:) - [x] 我已经详细阅读了贡献指南(CONTRIBUTING.md),并遵守了其中的所有规定,包括但不限于commit message的格式、无效commit的合并等 ## 其他信息 在此添加任何其他关于本次 PR 的说明。 See merge request: cann/runtime!20831 个月前
README.md

mstx样例

简介

本目录包含有mstx各种接口的使用用例,各个文件夹对应不同用例,供用户理解使用mstx接口。目录以及用例具体说明如下:

样例 说明 支持产品型号
mstx_with_domain 展示mstx接口在默认domain与自定义domain中打点的使用方式 Atlas A3 训练系列产品/Atlas A3 推理系列产品
Atlas A2 训练系列产品/Atlas 800I A2 推理产品/A200I A2 Box 异构组件
Atlas 200I/500 A2 推理产品
Atlas 推理系列产品
Atlas 训练系列产品

使用前准备

本用例依赖于ascend-toolkit,使用前请确认已安装。

操作指导

  1. 请在使用前执行source &#36;{install_path}/set_env.sh以保证用例正常执行,&#36;{install_path}为CANN的安装路径,以root安装为例,默认路径为/usr/local/Ascend/ascend-toolkit。

  2. 切换目录至用例所在位置,例如/usr/local/Ascend/ascend-toolkit/8.x.x/tools/mstx/samples。

  3. 执行用例目录下的sample_run.sh脚本。如下三种场景:

    • 正常执行用例脚本sample_run.sh的情况下,使用msprof配置--msproftx=on采集所有的打点数据(包括默认domain和用户自定义domain范围内的数据),命令如下:

      msprof --msproftx=on bash sample_run.sh
      
    • 可以通过增加配置--mstx-domain-include开关来控制想要采集的domain的打点数据,如只想采集"default"域的打点数据,可以配置命令如下:

      msprof --msproftx=on --mstx-domain-include="default" bash sample_run.sh
      
    • 可以通过增加配置--mstx-domain-exclude开关来控制不想要采集的domain的打点数据,如想采集除"default"域之外的打点数据,可以配置命令如下:

      msprof --msproftx=on --mstx-domain-exclude="default" bash sample_run.sh
      

    --mstx-domain-include与--mstx-domain-exclude参数互斥,不可同时配置。如需指定多个domain,使用逗号隔开。