Habilitar Intel MPI - AWS ParallelCluster

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Habilitar Intel MPI

Intel MPI está disponible en las AMI de AWS ParallelCluster para los valores alinux2, centos7, rhel8, ubuntu2204 y ubuntu2004 del ajuste Image/Os.

nota

Para utilizar Intel MPI, debe reconocer y aceptar los términos de la licencia de software simplificada de Intel.

De forma predeterminada, Open MPI se instala en la ruta. Para habilitar Intel MPI en lugar de Open MPI, debe cargar primero el módulo de Intel MPI. A continuación, debe instalar la versión más reciente utilizando module load intelmpi. El nombre exacto del módulo cambia con cada actualización. Para saber qué módulos están disponibles, ejecute module avail. El resultado es el siguiente.

$ 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 cargar un módulo, ejecute module load modulename. Puede añadir esto al script utilizado para ejecutar mpirun.

$ module load intelmpi

Para saber qué módulos están cargados, ejecute module list.

$ module list Currently Loaded Modulefiles: 1) intelmpi

Para comprobar que Intel MPI está habilitado, ejecute mpirun --version.

$ mpirun --version Intel(R) MPI Library for Linux* OS, Version 2021.6 Build 20220227 (id: 28877f3f32) Copyright 2003-2022, Intel Corporation.

Una vez cargado el módulo Intel MPI, se cambian varias rutas para utilizar las herramientas de Intel MPI. Para ejecutar código compilado por las herramientas de Intel MPI, cargue primero el módulo Intel MPI.

nota

Intel MPI no es compatible con las instancias basadas en Graviton de AWS.

nota

Antes de la versión 2.5.0 de AWS ParallelCluster, Intel MPI no estaba disponible en las AMI de AWS ParallelCluster en las regiones China (Pekín) y China (Ningxia).