Intel® oneAPI HPC Toolkit
Get help with building, analyzing, optimizing, and scaling high-performance computing (HPC) applications.

How to use Intel MPI 5.0?

Zhanghong_T_
Novice
167 Views

Dear all,

I noticed that Intel has release Intel MPI 5.0 and I downloaded latest version to test it. The command I used is as follows (it works with latest Intel MPI 4.1.x):

mpiexec -wdir D:\Users\tang\Debug -mapall -hosts 1 n01 1 D:\Users\tang\Debug\fem

However, the following error messages displayed:


[mpiexec@tangDELL] ..\hydra\utils\args\args.c (255): unrecognized argument mapall
[mpiexec@tangDELL] ..\hydra\utils\args\args.c (270): argument matching returned error
[mpiexec@tangDELL] parse_args (..\hydra\ui\mpich\utils.c:3279): error parsing input array
[mpiexec@tangDELL] HYD_uii_mpx_get_parameters (..\hydra\ui\mpich\utils.c:3554): unable to parse user arguments
[mpiexec@tangDELL] ..\hydra\ui\mpich\mpiexec.c (438): error parsing parameters

 

Is there anything I missed to use latest MPI?

Thanks,

Zhanghong Tang

0 Kudos
1 Reply
James_T_Intel
Moderator
167 Views

The -mapall option is only used for SMPD managed jobs.  We do not have an equivalent option in Hydra, and mpiexec now defaults to using Hydra.  If you want to use SMPD, run mpiexec.smpd instead.

Reply