Intel® MPI Library
Get help with building, analyzing, optimizing, and scaling high-performance computing (HPC) applications.
2166 Discussions

I'm curious if the I_MPI_FABRICS parameter is being applied correctly.

BackSunho
Novice
867 Views

window 10
Intel(R) MPI Library for Windows* OS, Version 2021.6 Build 20220227
Copyright 2003-2022, Intel Corporation.
I_MPI_DEBUG=5

After applying the I_MPI_FABRICS=shm:ofi parameter, the program runs with the following output. Is it applied correctly?

[0] MPI startup(): Intel(R) MPI Library, Version 2021.6 Build 20220227
[0] MPI startup(): Copyright (C) 2003-2022 Intel Corporation. All rights reserved.
[0] MPI startup(): library kind: release
[0] MPI startup(): libfabric version: 1.13.2-impi
[0] MPI startup(): libfabric provider: tcp;ofi_rxm
[0] MPI startup(): File "C:\Program Files\firemodels\FDS6\bin\\mpi/etc/tuning_skx_shm-ofi_tcp-ofi-rxm.dat" not found
[0] MPI startup(): Load tuning file: "C:\Program Files\firemodels\FDS6\bin\\mpi/etc/tuning_skx_shm-ofi.dat"
[0] MPI startup(): File "C:\Program Files\firemodels\FDS6\bin\\mpi/etc/tuning_skx_shm-ofi.dat" not found
[0] MPI startup(): File "C:\Program Files\firemodels\FDS6\bin\\mpi/etc/tuning_skx_shm-ofi.dat" not found
[0] MPI startup(): File "C:\Program Files\firemodels\FDS6\bin\\mpi/etc/skx_shm-ofi.json" not found
[0] MPI startup(): Unable to read tuning file for ch4 level
[0] MPI startup(): File "C:\Program Files\firemodels\FDS6\bin\\mpi/etc/skx_shm-ofi_network.json" not found
[0] MPI startup(): Unable to read tuning file for net level
[0] MPI startup(): File "C:\Program Files\firemodels\FDS6\bin\\mpi/etc/skx_shm-ofi_node.json" not found
[0] MPI startup(): Unable to read tuning file for shm level
[1] MPI startup(): Imported environment partly inaccesible. Map=0 Info=0
[0] MPI startup(): Imported environment partly inaccesible. Map=0 Info=0
[0] MPI startup(): Rank Pid Node name Pin cpu
[0] MPI startup(): 0 23920 SJ046 0,1,2,3
[0] MPI startup(): 1 31108 SJ046 4,5,6,7
[0] MPI startup(): I_MPI_ROOT=C:\Program Files\firemodels\FDS6\bin\\mpi
[0] MPI startup(): I_MPI_HYDRA_TOPOLIB=hwloc
[0] MPI startup(): I_MPI_FABRICS=shm:ofi
[0] MPI startup(): I_MPI_WAIT_MODE=1
[0] MPI startup(): I_MPI_DEBUG=5


0 Kudos
3 Replies
TobiasK
Moderator
843 Views

@BackSunho 
is there a reason why you doubt it is set?

0 Kudos
BackSunho
Novice
833 Views

It shows 'tcp;ofi_rxm' even though 'shm:ofi' is applied. Also, it says it couldn't find the tune file.

0 Kudos
TobiasK
Moderator
711 Views

@BackSunho 
tcp;ofi_rxm
is related to the OFI library, shm is not part of the OFI library.
The paths look strange but if I run the latest versions it's fine:
[0] MPI startup(): Load tuning file: "C:\Program Files (x86)\Intel\oneAPI\mpi\latest\env\\..\opt\mpi\etc\tuning_skx_shm-ofi.dat"

 

So please use the latest version.

0 Kudos
Reply