| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
[feature]修复易用性问题 Co-authored-by: zzzsss1234<zhanglei802@h-partners.com> # message auto-generated for no-merge-commit merge: !192 merge lianxian into master [feature]修复易用性问题 Created-by: zzzsss1234 Commit-by: zzzsss1234 Merged-by: ascend-robot Description: https://gitcode.com/Ascend/msopprof/issues/98 # 1. 修改描述 修复当前代码中的一些易用性问题 - **修改原因:** 1. 日志中有很多打印不能反映问题真实情况,修改日志说明 2. 仿真可视化时间计算中使用的精度不对,这里换成-1来精确匹配计算 3. 打點流水圖錯誤warn告警 - **修改方案:** 1.修改對應的日志展示 2.修改仿真可視化時間計算,默認精度準確 3.刪掉目錄刪除操作 - **修改内容:** - [ ] **涉及代码双合**(贴上另一个PR链接): msprof op simulator --soc-version=ASCENXXX ./ascendc_kernels_bbit [ERROR] --soc-version is invalid, please specify a simulator in $ASCEND_HOME_PATH/tools/simulator [INFO] Use msprof op --help or msprof op simulator --help for more details ================================================================= >>>>> MindStudio <<<<< THE END-TO-END TOOLCHAIN TO UNLEASH HUAWEI ASCEND COMPUTE ================================================================= [INFO] Op profiling analysis start. [INFO] Running device task: DeviceProf [INFO] <ProfData> Start profiling on device 0, kernel: _Z10add_customPhS_S_S_ [INFO] <WarmUp> Warm Up enabled. times:5 [INFO] Profiling running finished. All task success. [INFO] Start analyze kernel on device: device0, kernel: _Z10add_customPhS_S_S_, name is: 0 [INFO] Save profiling data with metric [PipeUtilization] success. [INFO] Save profiling data with metric [ArithmeticUtilization] success. [INFO] Save profiling data with metric [L2Cache] success. [INFO] Save profiling data with metric [Memory] success. [INFO] Save profiling data with metric [ResourceConflictRatio] success. [INFO] Save profiling data with metric [MemoryL0] success. [INFO] Save profiling data with metric [MemoryUB] success. [INFO] Extract 2 relations from kernel [INFO] Parse 14 addr2line relations [INFO] Performance Summary Report: 1) MTE2 bandwidth utilization lower than 80% when active. 2) MTE3 bandwidth utilization lower than 80% when active. 3) aivector compute usage lower than 20%. [INFO] Operator Basic Information: Op Name: add_custom Op Type: vector Task Duration(us): 10.040000 Block Dim: 8 Mix Block Dim: Device Id: 0 Pid: 3991983 Current Freq: 1650 Rated Freq: 1650 [INFO] Profiling results saved in /home/project/asc-devkit/examples/01_simd_cpp_api/00_introduction/01_vector/basic_api_memory_allocator_add/build/OPPROF_20260617112727_JBBKFPQCKGJRBRIE [INFO] Profiling data parse finished. [INFO] Op profiling finish. Welcome to next use. ---- # 2. 功能验证 - [ ] **功能自验截图**(请确保不体现个人信息) - [ ] **冒烟是否通过** ---- # 3. 代码检视 - **要求:** - 合入功能代码大于 200 行,需要sig会议申报代码检视议题,并在PR中标注会议。 - committer评估是否需要在sig会议进行代码检视。 - 参与检视的committer人员名单与检视时间。 - 大于 1000 行代码原则上不允许合入,需进行备案。 - [ ] **是否经过代码检视** - [ ] **是否具备UT测试用例看护** - [ ] **是否需要在sig会议中进行代码检视** - **检视committer人员名单与检视时间:** ---- # 4. 资料修改自检 - **资料修改:** ---- See merge request: Ascend/msopprof!192 | 8 天前 | |
[feature]修复易用性问题 Co-authored-by: zzzsss1234<zhanglei802@h-partners.com> # message auto-generated for no-merge-commit merge: !192 merge lianxian into master [feature]修复易用性问题 Created-by: zzzsss1234 Commit-by: zzzsss1234 Merged-by: ascend-robot Description: https://gitcode.com/Ascend/msopprof/issues/98 # 1. 修改描述 修复当前代码中的一些易用性问题 - **修改原因:** 1. 日志中有很多打印不能反映问题真实情况,修改日志说明 2. 仿真可视化时间计算中使用的精度不对,这里换成-1来精确匹配计算 3. 打點流水圖錯誤warn告警 - **修改方案:** 1.修改對應的日志展示 2.修改仿真可視化時間計算,默認精度準確 3.刪掉目錄刪除操作 - **修改内容:** - [ ] **涉及代码双合**(贴上另一个PR链接): msprof op simulator --soc-version=ASCENXXX ./ascendc_kernels_bbit [ERROR] --soc-version is invalid, please specify a simulator in $ASCEND_HOME_PATH/tools/simulator [INFO] Use msprof op --help or msprof op simulator --help for more details ================================================================= >>>>> MindStudio <<<<< THE END-TO-END TOOLCHAIN TO UNLEASH HUAWEI ASCEND COMPUTE ================================================================= [INFO] Op profiling analysis start. [INFO] Running device task: DeviceProf [INFO] <ProfData> Start profiling on device 0, kernel: _Z10add_customPhS_S_S_ [INFO] <WarmUp> Warm Up enabled. times:5 [INFO] Profiling running finished. All task success. [INFO] Start analyze kernel on device: device0, kernel: _Z10add_customPhS_S_S_, name is: 0 [INFO] Save profiling data with metric [PipeUtilization] success. [INFO] Save profiling data with metric [ArithmeticUtilization] success. [INFO] Save profiling data with metric [L2Cache] success. [INFO] Save profiling data with metric [Memory] success. [INFO] Save profiling data with metric [ResourceConflictRatio] success. [INFO] Save profiling data with metric [MemoryL0] success. [INFO] Save profiling data with metric [MemoryUB] success. [INFO] Extract 2 relations from kernel [INFO] Parse 14 addr2line relations [INFO] Performance Summary Report: 1) MTE2 bandwidth utilization lower than 80% when active. 2) MTE3 bandwidth utilization lower than 80% when active. 3) aivector compute usage lower than 20%. [INFO] Operator Basic Information: Op Name: add_custom Op Type: vector Task Duration(us): 10.040000 Block Dim: 8 Mix Block Dim: Device Id: 0 Pid: 3991983 Current Freq: 1650 Rated Freq: 1650 [INFO] Profiling results saved in /home/project/asc-devkit/examples/01_simd_cpp_api/00_introduction/01_vector/basic_api_memory_allocator_add/build/OPPROF_20260617112727_JBBKFPQCKGJRBRIE [INFO] Profiling data parse finished. [INFO] Op profiling finish. Welcome to next use. ---- # 2. 功能验证 - [ ] **功能自验截图**(请确保不体现个人信息) - [ ] **冒烟是否通过** ---- # 3. 代码检视 - **要求:** - 合入功能代码大于 200 行,需要sig会议申报代码检视议题,并在PR中标注会议。 - committer评估是否需要在sig会议进行代码检视。 - 参与检视的committer人员名单与检视时间。 - 大于 1000 行代码原则上不允许合入,需进行备案。 - [ ] **是否经过代码检视** - [ ] **是否具备UT测试用例看护** - [ ] **是否需要在sig会议中进行代码检视** - **检视committer人员名单与检视时间:** ---- # 4. 资料修改自检 - **资料修改:** ---- See merge request: Ascend/msopprof!192 | 8 天前 | |
[feature]修复易用性问题 Co-authored-by: zzzsss1234<zhanglei802@h-partners.com> # message auto-generated for no-merge-commit merge: !192 merge lianxian into master [feature]修复易用性问题 Created-by: zzzsss1234 Commit-by: zzzsss1234 Merged-by: ascend-robot Description: https://gitcode.com/Ascend/msopprof/issues/98 # 1. 修改描述 修复当前代码中的一些易用性问题 - **修改原因:** 1. 日志中有很多打印不能反映问题真实情况,修改日志说明 2. 仿真可视化时间计算中使用的精度不对,这里换成-1来精确匹配计算 3. 打點流水圖錯誤warn告警 - **修改方案:** 1.修改對應的日志展示 2.修改仿真可視化時間計算,默認精度準確 3.刪掉目錄刪除操作 - **修改内容:** - [ ] **涉及代码双合**(贴上另一个PR链接): msprof op simulator --soc-version=ASCENXXX ./ascendc_kernels_bbit [ERROR] --soc-version is invalid, please specify a simulator in $ASCEND_HOME_PATH/tools/simulator [INFO] Use msprof op --help or msprof op simulator --help for more details ================================================================= >>>>> MindStudio <<<<< THE END-TO-END TOOLCHAIN TO UNLEASH HUAWEI ASCEND COMPUTE ================================================================= [INFO] Op profiling analysis start. [INFO] Running device task: DeviceProf [INFO] <ProfData> Start profiling on device 0, kernel: _Z10add_customPhS_S_S_ [INFO] <WarmUp> Warm Up enabled. times:5 [INFO] Profiling running finished. All task success. [INFO] Start analyze kernel on device: device0, kernel: _Z10add_customPhS_S_S_, name is: 0 [INFO] Save profiling data with metric [PipeUtilization] success. [INFO] Save profiling data with metric [ArithmeticUtilization] success. [INFO] Save profiling data with metric [L2Cache] success. [INFO] Save profiling data with metric [Memory] success. [INFO] Save profiling data with metric [ResourceConflictRatio] success. [INFO] Save profiling data with metric [MemoryL0] success. [INFO] Save profiling data with metric [MemoryUB] success. [INFO] Extract 2 relations from kernel [INFO] Parse 14 addr2line relations [INFO] Performance Summary Report: 1) MTE2 bandwidth utilization lower than 80% when active. 2) MTE3 bandwidth utilization lower than 80% when active. 3) aivector compute usage lower than 20%. [INFO] Operator Basic Information: Op Name: add_custom Op Type: vector Task Duration(us): 10.040000 Block Dim: 8 Mix Block Dim: Device Id: 0 Pid: 3991983 Current Freq: 1650 Rated Freq: 1650 [INFO] Profiling results saved in /home/project/asc-devkit/examples/01_simd_cpp_api/00_introduction/01_vector/basic_api_memory_allocator_add/build/OPPROF_20260617112727_JBBKFPQCKGJRBRIE [INFO] Profiling data parse finished. [INFO] Op profiling finish. Welcome to next use. ---- # 2. 功能验证 - [ ] **功能自验截图**(请确保不体现个人信息) - [ ] **冒烟是否通过** ---- # 3. 代码检视 - **要求:** - 合入功能代码大于 200 行,需要sig会议申报代码检视议题,并在PR中标注会议。 - committer评估是否需要在sig会议进行代码检视。 - 参与检视的committer人员名单与检视时间。 - 大于 1000 行代码原则上不允许合入,需进行备案。 - [ ] **是否经过代码检视** - [ ] **是否具备UT测试用例看护** - [ ] **是否需要在sig会议中进行代码检视** - **检视committer人员名单与检视时间:** ---- # 4. 资料修改自检 - **资料修改:** ---- See merge request: Ascend/msopprof!192 | 8 天前 |
| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
| 8 天前 | ||
| 8 天前 | ||
| 8 天前 |