As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.
Habilitar o Intel MPI
O Intel MPI está disponível nas AMIs do AWS ParallelCluster.
nota
Para usar o Intel MPI, você deve concordar e aceitar os termos da Licença de Software Simplificada da Intel
Por padrão, o Open MPI é colocado no caminho. Para habilitar o Intel MPI em vez do Open MPI, o módulo Intel MPI deve ser carregado primeiro. Em seguida, você deve instalar a versão mais recente usando module load intelmpi
. O nome exato do módulo muda com cada atualização. Para ver quais módulos estão disponíveis, execute module
avail
. A saída é a seguinte:
$
module avail
-----------------------------/usr/share/Modules/modulefiles -------------------------------- dot modules libfabric-aws/1.16.0~amzn3.0 null module-git openmpi/4.1.4 module-info use.own -----------------------------/opt/intel/mpi/2021.6.0/modulefiles --------------------------- intelmpi
Para carregar um módulo, execute module load
. Você pode adicionar isso ao script usado para executar modulename
mpirun
.
$
module load intelmpi
Para ver quais módulos estão carregados, execute module list
.
$
module list
Currently Loaded Modulefiles: 1) intelmpi
Para verificar se o Intel MPI está habilitado, execute mpirun --version
.
$
mpirun --version
Intel(R) MPI Library for Linux* OS, Version 2021.6 Build 20220227 (id: 28877f3f32) Copyright 2003-2022, Intel Corporation.
Depois que o módulo Intel MPI é carregado, vários caminhos são alterados para usar as ferramentas Intel MPI. Para executar o código compilado pelas ferramentas Intel MPI, carregue o módulo Intel MPI primeiro.
nota
O Intel MPI não é compatível com instâncias baseadas em Graviton da AWS.
nota
Antes do AWS ParallelCluster versão 2.5.0, o Intel MPI não estava disponível nas AMIs do AWS ParallelCluster nas regiões China (Pequim) e China (Ningxia).