Hi, all
I wanna know how can I use implementations of some ops, like GeMM, from OpenBLAS for arm64 target?
- I cross compiled the OpenBLAS for arm64 target, which located at "/opt/OpenBLAS/. "
- I add “set(BLAS_LIBRARY /opt/OpenBLAS/lib/libopenblas.a)” in build/config.cmake, where libopenblas.a is a symbolic link: libopenblas.a → libopenblas_armv8p-r0.3.16.dev.a.
- I tried to run “make runtime”, however, it failed with wrong ELF format. It seems that it treats the libopenblas.a as a lib on x86. And “make jvmpkg” will also make the runtime target, same error occurs.
So, how can I link the openblas for arm64 normally in TVM? which file should I modify?
Thanks in advance!