论坛算法工具链j6_3.9版本中的hb_analyzer工具为什么会单独列出TAE空闲时间?

j6_3.9版本中的hb_analyzer工具为什么会单独列出TAE空闲时间?

吃掉stone?2026-09-04
253
5
请问性能分析工具hb_analyzer为什么会专门列出对TAE的空闲时间进行统计,代表的意义是什么、能够说明什么问题?
alt text
算法工具链
技术深度解析征程6
评论2
0/600
  • 啦啦啦1
    Lv.1

    在J6芯片中,TAE主要用于计算gemm类算子(Conv, Linear,Matmul等),单独将TAE空闲时间列出来主要是为了在进行模型性能优化时,可以通过查看TAE空闲时间,调整模型结构,期望让TAE越满越好。

    2026-09-04
    0
    1
    • 吃掉stone?回复啦啦啦1:

      收到,谢谢!

      2026-09-07
      0
  • 费小财
    Lv.5
    TAE 空闲时间统计的核心价值在于揭示“计算”与“访存/其他计算”之间的不平衡。
    • 空闲少 + Computing高:理想状态,计算密集。
    • 空闲多 + Load/Store高:带宽瓶颈,需优化内存访问。
    • 空闲多 + VPU/CPU高:并行瓶颈,需优化任务调度或算子分配。
    2026-09-06
    0
    2
    • 吃掉stone?回复费小财:

      收到,谢谢!

      2026-09-07
      0
    • 费小财回复吃掉stone?:

      不客气的,问题解决就好

      2026-09-11
      0