| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
[bugfix] 修复同步指令连线问题 Co-authored-by: RainbowWhp<wanghaopeng3@huawei.com> # message auto-generated for no-merge-commit merge: !275 merge br_fea into master [bugfix] 修复同步指令连线问题 Created-by: RainbowWhp Commit-by: RainbowWhp Merged-by: ascend-robot Description: # 1. 修改描述 - **修改原因:** - A5 仿真切换到 camodel 目录后,同步指令 detail 使用 JSON 格式,原有流水图匹配逻辑未适配,导致核内及 AIV/AIC 子核间同步连线缺失。 - 核内同步使用完整 detail 配对,而 SET/WAIT 的 sync_kind、instr_type、queue_type 等字段不同,导致同一同步事件无法匹配。 - 子核间同步仅通过正则解析旧文本格式,无法从 JSON 中提取流水和同步 ID。 - A5 CAModel 在线回调模式不依赖 flush_level 配置,原配置方式还会产生 Is a directory 告警。 - **修改方案:** - 根据 target_pipe、consumer_pipe、flag_id 构造稳定的核内同步配对键,不再比较完整 JSON。 - 子核间同步优先解析 JSON 的 target_pipe、sync_id,保留旧文本格式回退,并校验同步 ID 的合法性和整数范围。 - 根据仿真库来源区分 A5 CAModel 与其他模式,仅在非 CAModel 模式保留原配置逻辑。 - **修改内容:** - 新增公共同步配对函数 GetFlagPairKey(),统一用于聚合流水图和分核流水图。 - 新增 GetIntraBlockInfo(),适配 SET/WAIT_INTRA_BLOCK 及 BLOCKI 指令的 JSON detail。 - A5 CAModel 模式跳过 flush_level 配置文件生成及 CAMODEL_CONFIG_PATH 设置。 - 热点图不再输出 RealStallCycles 列,底层数据计算保持不变。 - 新增 3 个 UT,覆盖 CAModel JSON 格式的核内及子核间同步连线生成。 - [ ] **涉及代码双合:** 本次不涉及跨仓库接口或协议变更;版本分支双合需求待确认。 ---- # 2. 功能验证 - [x] **功能自验截图**(请确保不体现个人信息):  - [ ] **冒烟是否通过:** ---- # 3. 代码检视 - [ ] **是否经过代码检视:** - [x] **是否具备UT测试用例看护:** 已新增 3 个同步连线 UT。 - [ ] **是否需要在sig会议中进行代码检视:** - **检视committer人员名单与检视时间:** ---- # 4. 资料修改自检 - **资料修改:** 移除RealStallCycles,theoryStallCycle ---- See merge request: Ascend/msopprof!275 | 1 个月前 | |
【docs】产品名称更新及打标签 Co-authored-by: luyq11<luyiqian4@h-partners.com> # message auto-generated for no-merge-commit merge: !280 merge master into master 【docs】产品名称更新及打标签 Created-by: luyq11 Commit-by: luyq11 Merged-by: ascend-robot Description: # 1. 修改描述 - **修改原因:** 产品名称更新+打标签 - **修改方案:** 见资料修改 - **修改内容:** 见资料修改 - [ ] **涉及代码双合**(贴上另一个PR链接): ---- # 2. 功能验证-不涉及 - [ ] **功能自验截图**(请确保不体现个人信息) - [ ] **冒烟是否通过** ---- # 3. 代码检视-不涉及 - **要求:** - 合入功能代码大于 200 行,需要sig会议申报代码检视议题,并在PR中标注会议。 - committer评估是否需要在sig会议进行代码检视。 - 参与检视的committer人员名单与检视时间。 - 大于 1000 行代码原则上不允许合入,需进行备案。 - [ ] **是否经过代码检视** - [ ] **是否具备UT测试用例看护** - [ ] **是否需要在sig会议中进行代码检视** - **检视committer人员名单与检视时间:** ---- # 4. 资料修改自检 - **资料修改:** https://gitcode.com/Ascend/msot/issues/90 1、按产品系列映射表对md文档进行全局替换:昇腾950PR&950DT系列产品→Ascend 950PR&950DT 系列产品、昇腾A3系列产品→Atlas A3 系列产品、昇腾A2系列产品→Atlas A2 系列产品、昇腾910系列产品→Atlas 训练系列产品、昇腾310P系列产品→Atlas 推理系列产品、昇腾310B系列产品→Atlas 200I/500 A2 推理产品、昇腾310系列产品→Atlas 200/300/500 推理产品。仅替换md文件,同步更新锚点链接。 2、根据产品打标签 3、低错修改 4、更新readme中的版本说明链接 5、优化readme中快速入门及安装指南的描述 See merge request: Ascend/msopprof!280 | 1 个月前 | |
Initial commit | 9 个月前 |