| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
[feature]修复当前代码中的安全问题 Co-authored-by: zzzsss1234<zhanglei802@h-partners.com> # message auto-generated for no-merge-commit merge: !198 merge fix_safety into master [feature]修复当前代码中的安全问题 Created-by: zzzsss1234 Commit-by: zzzsss1234 Merged-by: ascend-robot Description: # 1. 修改描述 https://gitcode.com/Ascend/msot/issues/62 - **修改原因:** 当前代码中数据读取存在越界风险,且kernelname传递的路径也存在安全隐患 - **修改方案:** 1.修改当前数据读取逻辑,限制读取数据不越界 2.修改kernelname传递过程,确保数据传递安全 - **修改内容:** 1.csrc/op_profiling/profiling/device/data_parse/metric_data_handler.cpp 2.csrc/op_profiling/prof_injection/device_process_manager.cpp - [ ] **涉及代码双合**(贴上另一个PR链接): ---- # 2. 功能验证 - [ ] **功能自验截图**(请确保不体现个人信息)  - [ ] **冒烟是否通过** pass ---- # 3. 代码检视 - **要求:** - 合入功能代码大于 200 行,需要sig会议申报代码检视议题,并在PR中标注会议。 - committer评估是否需要在sig会议进行代码检视。 - 参与检视的committer人员名单与检视时间。 - 大于 1000 行代码原则上不允许合入,需进行备案。 - [ ] **是否经过代码检视** - [ ] **是否具备UT测试用例看护** - [ ] **是否需要在sig会议中进行代码检视** - **检视committer人员名单与检视时间:** ---- # 4. 资料修改自检 - **资料修改:** ---- See merge request: Ascend/msopprof!198 | 16 分钟前 | |
[bugfix] 适配编译器,删除部分不适配ut,GetPlatformType接口ut Co-authored-by: RainbowWhp<wanghaopeng3@huawei.com> # message auto-generated for no-merge-commit merge: !142 merge br_mas2 into master [bugfix] 适配编译器,删除部分不适配ut,GetPlatformType接口ut Created-by: RainbowWhp Commit-by: RainbowWhp Merged-by: ascend-robot Description: # 1. 修改描述 - **修改原因:** 最新编译器,部分命名空间不兼容, https://gitcode.com/Ascend/mssanitizer/issues/85 - **修改方案:** 使用__cce_simt,删除部分不适配ut - **修改内容:** 使用__cce_simt,删除部分不适配ut - [x] **涉及代码双合**(贴上另一个PR链接): ---- # 2. 功能验证 - [x] **功能自验截图**(请确保不体现个人信息) - [x] **冒烟是否通过** ---- # 3. 代码检视 - **要求:** - 合入功能代码大于 200 行,需要sig会议申报代码检视议题,并在PR中标注会议。 - committer评估是否需要在sig会议进行代码检视。 - 参与检视的committer人员名单与检视时间。 - 大于 1000 行代码原则上不允许合入,需进行备案。 - [x] **是否经过代码检视** - [x] **是否具备UT测试用例看护** - [ ] **是否需要在sig会议中进行代码检视** - **检视committer人员名单与检视时间:** ---- # 4. 资料修改自检 - **资料修改:** ---- See merge request: Ascend/msopprof!142 | 1 个月前 | |
Initial commit | 5 个月前 | |
[fix]修复参数芯片隔离 Co-authored-by: RainbowWhp<wanghaopeng3@huawei.com> # message auto-generated for no-merge-commit merge: !188 merge br_fix into master [fix]修复参数芯片隔离 Created-by: RainbowWhp Commit-by: RainbowWhp Merged-by: ascend-robot Description: # 1. 修改描述 - **修改原因:** 950PR上板模式不支持core-id 以及 dump参数,拉起后没有拦截也没有任何提示 - **修改方案:** 950PR上板模式拦截core-id 以及 dump参数 - **修改内容:** 增加CheckDump 以及 CheckCoreId - [ ] **涉及代码双合**(贴上另一个PR链接): ---- # 2. 功能验证 - [ ] **功能自验截图**(请确保不体现个人信息) - [x] **冒烟是否通过** ---- # 3. 代码检视 - **要求:** - 合入功能代码大于 200 行,需要sig会议申报代码检视议题,并在PR中标注会议。 - committer评估是否需要在sig会议进行代码检视。 - 参与检视的committer人员名单与检视时间。 - 大于 1000 行代码原则上不允许合入,需进行备案。 - [x] **是否经过代码检视** - [x] **是否具备UT测试用例看护** - [ ] **是否需要在sig会议中进行代码检视** - **检视committer人员名单与检视时间:** ---- # 4. 资料修改自检 - **资料修改:** ---- See merge request: Ascend/msopprof!188 | 14 天前 | |
[feature] 动态插桩细化搬运通路,新增SIMT类指令桩 Co-authored-by: zsz<zhaishangzhao@huawei.com> # message auto-generated for no-merge-commit merge: !173 merge br_dbi into master [feature] 动态插桩细化搬运通路,新增SIMT类指令桩 Created-by: zsz_wlf Commit-by: zsz Merged-by: ascend-robot Description: # 1. 修改描述 - **修改原因:** 当前由于硬件限制,无法获取某些内存通路数据,因此需要借助动态插桩能力,获取相应内存通路数据; - **修改方案:** 新增SIMT搬运类以及计算类指令桩,并统计相应内存通路数据,用于细化内存热力图图线以及上板指标; - **修改内容:** 修改动态插桩相关文件,新增SIMT类指令桩; - [ ] **涉及代码双合**(贴上另一个PR链接): ---- # 2. 功能验证 - [x] **功能自验截图**(请确保不体现个人信息) 根据是否使能memorydetail 决定是否要细化内存热力图 - [x] **冒烟是否通过**  ---- # 3. 代码检视 - **要求:** - 合入功能代码大于 200 行,需要sig会议申报代码检视议题,并在PR中标注会议。 - committer评估是否需要在sig会议进行代码检视。 - 参与检视的committer人员名单与检视时间。 - 大于 1000 行代码原则上不允许合入,需进行备案。 - [x] **是否经过代码检视** - [x] **是否具备UT测试用例看护** - [ ] **是否需要在sig会议中进行代码检视** - **检视committer人员名单与检视时间:** ---- # 4. 资料修改自检 - **资料修改:** ---- See merge request: Ascend/msopprof!173 | 27 天前 | |
[feature]修复当前代码中的安全问题 Co-authored-by: zzzsss1234<zhanglei802@h-partners.com> # message auto-generated for no-merge-commit merge: !198 merge fix_safety into master [feature]修复当前代码中的安全问题 Created-by: zzzsss1234 Commit-by: zzzsss1234 Merged-by: ascend-robot Description: # 1. 修改描述 https://gitcode.com/Ascend/msot/issues/62 - **修改原因:** 当前代码中数据读取存在越界风险,且kernelname传递的路径也存在安全隐患 - **修改方案:** 1.修改当前数据读取逻辑,限制读取数据不越界 2.修改kernelname传递过程,确保数据传递安全 - **修改内容:** 1.csrc/op_profiling/profiling/device/data_parse/metric_data_handler.cpp 2.csrc/op_profiling/prof_injection/device_process_manager.cpp - [ ] **涉及代码双合**(贴上另一个PR链接): ---- # 2. 功能验证 - [ ] **功能自验截图**(请确保不体现个人信息)  - [ ] **冒烟是否通过** pass ---- # 3. 代码检视 - **要求:** - 合入功能代码大于 200 行,需要sig会议申报代码检视议题,并在PR中标注会议。 - committer评估是否需要在sig会议进行代码检视。 - 参与检视的committer人员名单与检视时间。 - 大于 1000 行代码原则上不允许合入,需进行备案。 - [ ] **是否经过代码检视** - [ ] **是否具备UT测试用例看护** - [ ] **是否需要在sig会议中进行代码检视** - **检视committer人员名单与检视时间:** ---- # 4. 资料修改自检 - **资料修改:** ---- See merge request: Ascend/msopprof!198 | 16 分钟前 | |
[feature]自定义打点流水图易用性优化 Co-authored-by: yan_yw<yanyuwei2@huawei.com> # message auto-generated for no-merge-commit merge: !190 merge mc2 into master [feature]自定义打点流水图易用性优化 Created-by: yan_yw Commit-by: yan_yw Merged-by: ascend-robot Description: # 1. 修改描述 - **修改原因:** 通算流水图自定义打点有几点易用性优化 - **修改方案:** 易用性目标:1、工具提供id-名称映射传入,展示不同时间段对应名称,例如AllGather,而不是简单的数字; 2、id能够用不同颜色展示 3、block时间可以隐藏,或者仅使用两个三角标标识核执行的起始点与终止点 - **修改内容:** 1、增加custom-input参数,可传入json文件,通过 "mc2_trace_config"参数增加id-名称映射、是否禁用block时间详情展示 2、使用12种颜色循环所有id的展示,当有名称映射展示名称,没有仍然展示id 3、禁用block时间详情时,采用首三角标标识起始时间 4、PC优化展示0x开头 - [ ] **涉及代码双合**(贴上另一个PR链接): ---- # 2. 功能验证 - [x] **功能自验截图**(请确保不体现个人信息)  - [x] **冒烟是否通过** ---- # 3. 代码检视 - **要求:** - 合入功能代码大于 200 行,需要sig会议申报代码检视议题,并在PR中标注会议。 - committer评估是否需要在sig会议进行代码检视。 - 参与检视的committer人员名单与检视时间。 - 大于 1000 行代码原则上不允许合入,需进行备案。 - [x] **是否经过代码检视** - [x] **是否具备UT测试用例看护** - [ ] **是否需要在sig会议中进行代码检视** NA - **检视committer人员名单与检视时间:** ---- # 4. 资料修改自检 - **资料修改:** ---- NA See merge request: Ascend/msopprof!190 | 12 天前 | |
Initial commit | 5 个月前 |
| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
| 16 分钟前 | ||
| 1 个月前 | ||
| 5 个月前 | ||
| 14 天前 | ||
| 27 天前 | ||
| 16 分钟前 | ||
| 12 天前 | ||
| 5 个月前 |