昇腾社区首页
中文
注册

ACL执行无输出无报错

适用场景

  • 业务场景:模型推理、应用/算子开发
  • 适用处理器:Atlas 200/300/500 推理产品Atlas 推理系列产品Atlas 训练系列产品
  • 处理器形态:EP、RC

现象描述

ACL执行过程中,无接口报错,但是没得到预期结果。

可能原因

  • ACL执行过程中链接到了stub中的so。
  • 异步场景下,在拷贝输出数据时没有做流同步。

处理步骤

针对第一种情况:使用ldd命令查看执行文件链接的so是否正确,保证链接了有效的so。

针对第二种情况:请参考应用软件开发指南 (C&C++)手册中“AscendCL API参考”章节的“aclmdlExecuteAsync”接口介绍,排查代码。