工程化方式自定义算子开发:运行AclNNInvocation脚本报错Synchronize stream failed. error code is 507015
收藏回复举报
工程化方式自定义算子开发:运行AclNNInvocation脚本报错Synchronize stream failed. error code is 507015
t('forum.solved') 已解决
发表于2025-01-04 13:50:24
0 查看

1. 问题描述

使用工程化创建方式自定义开发swish算子,成功build编译并安装注册到库中。

在运行AclNNInvocation的run.sh进行测试时,报错:

[ERROR]  Synchronize stream failed. error code is 507015
[ERROR]  ExecuteOp failed

2. 完整报错

true

INFO: generate input data success!
-- The C compiler identification is GNU 11.4.0
-- The CXX compiler identification is GNU 11.4.0
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /usr/bin/cc - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: /usr/bin/c++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- env INC_PATH: /usr/local/Ascend/ascend-toolkit/latest
-- env LIB_PATH: /usr/local/Ascend/ascend-toolkit/latest/aarch64-linux/lib64
-- Configuring done
-- Generating done
-- Build files have been written to: /root/Desktop/swish/AclNNInvocation/build
INFO: cmake success!
[ 50%] Building CXX object CMakeFiles/execute_swish_op.dir/main.cpp.o
[100%] Linking CXX executable /root/Desktop/swish/AclNNInvocation/output/execute_swish_op
[100%] Built target execute_swish_op
INFO: make success!
INFO: execute op!
[INFO]  Set device[0] success
[INFO]  Create stream success
[INFO]  Get RunMode[0] success
[INFO]  Init resource success
[INFO]  Set input success.
[INFO]  Execute aclnnSwishCustomGetWorkspaceSize success, workspace size 0
[INFO]  Execute aclnnSwishCustom success
[ERROR]  Synchronize stream failed. error code is 507015
[ERROR]  ExecuteOp failed
[INFO]  Reset Device success
[INFO]  Destory resource success
ERROR: acl executable run failed! please check your project!

3. get_env环境输出

davinci_device list in the current environment is
crw-rw---- 1 HwHiAiUser HwHiAiUser 236, 0 Jan  2 18:17 /dev/davinci0
crw-rw---- 1 HwBaseUser HwBaseUser 238, 0 Jan  2 18:17 /dev/davinci_manager
crw-rw---- 1 HwHiAiUser HwHiAiUser 237, 0 Jan  2 18:17 /dev/davinci_manager_docker
Your current CANN version is 8.0.0.alpha002,installation location is /usr/local/Ascend/ascend-toolkit/latest
All folders in the current CANN directory have
total 40
drwxr-xr-x  6 root root 4096 Dec 31 18:29 .
drwxr-xr-x  7 root root 4096 Dec 31 18:29 ..
dr-xr-xr-x 15 root root 4096 Dec 31 18:29 aarch64-linux
lrwxrwxrwx  1 root root   25 Dec 31 18:18 acllib -> ../8.0.0.alpha002/runtime
lrwxrwxrwx  1 root root   13 Dec 31 18:29 arm64-linux -> aarch64-linux
lrwxrwxrwx  1 root root   21 Dec 31 18:20 atc -> ../8.0.0.alpha002/atc
lrwxrwxrwx  1 root root   17 Dec 31 18:29 bin -> aarch64-linux/bin
lrwxrwxrwx  1 root root   26 Dec 31 18:20 compiler -> ../8.0.0.alpha002/compiler
lrwxrwxrwx  1 root root   18 Dec 31 18:29 conf -> aarch64-linux/conf
lrwxrwxrwx  1 root root   27 Dec 31 18:20 fwkacllib -> ../8.0.0.alpha002/fwkacllib
lrwxrwxrwx  1 root root   22 Dec 31 18:21 hccl -> ../8.0.0.alpha002/hccl
lrwxrwxrwx  1 root root   21 Dec 31 18:29 include -> aarch64-linux/include
lrwxrwxrwx  1 root root   21 Dec 31 18:29 lib64 -> ./aarch64-linux/lib64
lrwxrwxrwx  1 root root   36 Dec 31 18:29 mindstudio-toolkit -> ../8.0.0.alpha002/mindstudio-toolkit
lrwxrwxrwx  1 root root   21 Dec 31 18:25 opp -> ../8.0.0.alpha002/opp
lrwxrwxrwx  1 root root   21 Dec 31 18:25 ops -> ../8.0.0.alpha002/opp
-rw-rw-r--  1 root root   16 Dec 31 18:29 platform.ini
lrwxrwxrwx  1 root root   23 Dec 31 18:29 pyACL -> ../8.0.0.alpha002/pyACL
drwxr-xr-x  3 root root 4096 Dec 31 18:20 python
-r-xr-x---  1 root root 4677 Dec 31 18:29 remove_latest_softlink.sh
lrwxrwxrwx  1 root root   25 Dec 31 18:18 runtime -> ../8.0.0.alpha002/runtime
lrwxrwxrwx  1 root root   30 Dec 31 18:29 test-ops -> ../8.0.0.alpha002/opp/test-ops
lrwxrwxrwx  1 root root   25 Dec 31 18:28 toolkit -> ../8.0.0.alpha002/toolkit
drwxr-xr-x  2 root root 4096 Dec 31 18:29 tools
drwxr-xr-x  3 root root 4096 Dec 31 18:18 var
-rw-r--r--  1 root root 1142 Dec 31 18:29 version.cfg
CANN version:
CANN_root_version:8.0.0.alpha002
CANN_user_version:
CANN_current_version:8.0.0.alpha002
driver_version:23.0.0
soc_version:310B1
firmware_version:7.3.7.0.b507
-----------------------------------------------------------------
Generic settings environment variables:
LD_LIBRARY_PATH:/usr/local/Ascend/ascend-toolkit/latest/tools/aml/lib64:/usr/local/Ascend/ascend-toolkit/latest/tools/aml/lib64/plugin:/usr/local/Ascend/ascend-toolkit/latest/lib64:/usr/local/Ascend/ascend-toolkit/latest/lib64/plugin/opskernel:/usr/local/Ascend/ascend-toolkit/latest/lib64/plugin/nnengine:/usr/local/Ascend/ascend-toolkit/latest/opp/built-in/op_impl/ai_core/tbe/op_tiling/lib/linux/aarch64:/var/davinci/driver/lib64:/var/davinci/driver/lib64/common:/var/davinci/driver/lib64/driver:/usr/local/Ascend/ascend-toolkit/laster/runtime/lib64/stub/aarch64:/usr/local/Ascend/ascend-toolkit/laster/lib64:/usr/local/Ascend/ascend-toolkit/laster/lib64/plugin/opskernel:/usr/local/Ascend/ascend-toolkit/laster/lib64/plugin/nnengine:/usr/local/Ascend/ascend-toolkit/laster/opp/built-in/op_impl/ai_core/tbe/op_tiling:/usr/local/Ascend/driver/lib64:/var/davinci/driver/lib64:/var/davinci/driver/lib64/common:/var/davinci/driver/lib64/driver:
PATH:/usr/local/Ascend/ascend-toolkit/latest/bin:/usr/local/Ascend/ascend-toolkit/latest/compiler/ccec_compiler/bin:/usr/local/Ascend/ascend-toolkit/latest/tools/ccec_compiler/bin:/usr/local/miniconda3/bin:/usr/local/miniconda3/condabin:/usr/local/Ascend/ascend-toolkit/laster/bin:/usr/local/Ascend/ascend-toolkit/laster/compiler/ccec_compiler/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin
ASCEND_TOOLKIT_HOME:/usr/local/Ascend/ascend-toolkit/latest
PYTHONPATH:/usr/local/Ascend/ascend-toolkit/latest/python/site-packages:/usr/local/Ascend/ascend-toolkit/latest/opp/built-in/op_impl/ai_core/tbe:/usr/local/Ascend/ascend-toolkit/laster/python/site-packages:/usr/local/Ascend/ascend-toolkit/laster/opp/built-in/op_impl/ai_core/tbe:
ASCEND_AICPU_PATH:/usr/local/Ascend/ascend-toolkit/latest
ASCEND_OPP_PATH:/usr/local/Ascend/ascend-toolkit/latest/opp
TOOLCHAIN_HOME:/usr/local/Ascend/ascend-toolkit/latest/toolkit
ASCEND_HOME_PATH:/usr/local/Ascend/ascend-toolkit/latest
----------------------------------------------------------------
Samples environment variables:
CPU_ARCH:
THIRDPART_PATH:
INSTALL_DIR:
DDK_PATH:
NPU_HOST_LIB:/usr/local/Ascend/ascend-toolkit/latest/runtime/lib64/stub/aarch64
----------------------------------------------------------------
python and pip version
python3:Python 3.9.2
pip3:pip 22.3.1 from /usr/local/miniconda3/lib/python3.9/site-packages/pip (python 3.9)
----------------------------------------------------------------
pip dependencis
numpy                    1.26.4
decorator                5.1.1
sympy                    1.12
cffi                     1.15.1
protobuf                 3.20.0
attrs                    23.2.0
PyYAML                   6.0.1
pathlib2                 2.3.7.post1
scipy                    1.12.0
requests                 2.32.3
psutil                   5.9.8
absl-py                  2.1.0
----------------------------------------------------------------
System environment and dependencies
System:Linux orangepiaipro-20t 5.10.0+ #1 SMP Tue Jun 4 14:51:23 CST 2024 aarch64 aarch64 aarch64 GNU/Linux
gcc:gcc (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0
g++:g++ (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0
make:GNU Make 4.3
cmake:cmake version 3.22.1
zlib1g:ii  zlib1g:arm64   1:1.2.11.dfsg-2ubuntu9.2 arm64        compression library - runtime
zlib1g-dev:ii  zlib1g-dev:arm64 1:1.2.11.dfsg-2ubuntu9.2 arm64        compression library - development
libsqlite3-dev:ii  libsqlite3-dev:arm64 3.37.2-2ubuntu0.1 arm64        SQLite 3 development files
openssl:ii  openssl        3.0.2-0ubuntu1.10 arm64        Secure Sockets Layer toolkit - cryptographic utility
libssl-dev:ii  libssl-dev:arm64 3.0.2-0ubuntu1.10 arm64        Secure Sockets Layer toolkit - development files
libffi-dev:ii  libffi-dev:arm64 3.4.2-4      arm64        Foreign Function Interface library (development files)
unzip:ii  unzip          6.0-26ubuntu3.1 arm64        De-archiver for .zip files
pciutils:ii  pciutils       1:3.7.0-6    arm64        PCI utilities
net-tools:ii  net-tools      1.60+git20181103.0eebece-1ubuntu5 arm64        NET-3 networking toolkit
libblas-dev:ii  libblas-dev:arm64 3.10.0-2ubuntu1 arm64        Basic Linear Algebra Subroutines 3, static library
gfortran:ii  gfortran       4:11.2.0-1ubuntu1 arm64        GNU Fortran 95 compiler
libblas3:ii  libblas3:arm64 3.10.0-2ubuntu1 arm64        Basic Linear Algebra Reference implementations, shared library
----------------------------------------------------------------
samples dependencies
opencv:not installed
x264:not installed
ffmpeg:4.4.2-0ubuntu0.22.04.1
aclliteCPP:not installed
Cython                   3.0.11
av                       not installed
Pillow                   not installed

我要发帖子