1、补充legacy流程上报aicpu侧的任务(即aicpu主流上下的wait与record) 2、调整InsLocalReduce指令中获取taskid的顺序,在更新前获取。 3、提前legacy流程里device侧注册profiling回调函数的时机,让profiling可以马上调用执行开关控制。 4、日志补充 5、调整新流程中,profiling上报接口调用,解决上报数据中,mainstream块与task块taskid对不上的问题。 6、修改profiling上报streamId值,改为sqId,与任务下发保持一致。
https://gitcode.com/cann/hcomm/issues/152
验证了aicpu加速模式,新老流程开启profiling的用例,结果:1、老流程中可顺利打开profiling开关,首算子任务上报正常;2、新流程中mainstream数据块与task数据块taskid一致;3、展开流id正确。 验证了A3A5RDV。