昇腾社区首页
中文
注册

CAModel仿真过慢导致运行失败

问题描述

使用CAModel进行算子性能仿真时,发现运行时间较长,直至调测失败。

可能的原因

  • 硬件资源有限,多任务抢占资源,导致CAModel运行缓慢。
  • 硬件性能不足以支撑算子仿真计算。
  • 算子的输入/输出Shape过大,导致CAModel仿真耗时激增。
  • CAModel仿真参数设置不合理,如block num取值过大。

处理方案

  • 建议1:尽可能避免多个任务同时抢占硬件资源,保障CAModel主任务运行效果。
  • 建议2:提高硬件性能,尽量满足如下要求:
    • 服务器:X86物理服务器或者计算云(暂支持x86)
    • CPU核数:建议大于16核
    • 内存:建议大于64GB
    • 硬盘:建议大于2T
  • 建议3:适当调小算子的输入/输出Shape,降低仿真数据量。
  • 建议4:请参考Simulator仿真参数run_camodel设置CAModel仿真参数,如block num建议设置为1。