Unlike Arm® DDT, Arm® MAP wraps MPI calls in a custom shared library. A precompiled wrapper is copied that is compatible with your system, or one is built for your system each time you run Arm® MAP.
See Supported platforms for the list of supported MPIs.
You can also try setting ALLINEA_WRAPPER_COMPILE=1
and MPICC
directly:
$ MPICC=my-mpicc-command bin/map -n 16 ./wave_c
If you have problems, contact Arm support for more information.