Simplificar el desarrollo de aplicaciones en un cluster
Para instalar una aplicación HPC, todas las bibliotecas, los compiladores y las dependencias de la aplicación deben estar actualizadas y coincidir con el cluster. Los sistemas compartidos deben ser compatibles con cientos de aplicaciones y sus correspondientes requisitos, lo que dificulta aún más la instalación. Los contenedores hacen innecesario instalar la aplicación, lo que facilita enormemente ejecutar aplicaciones HPC en un cluster.Acceder a las últimas funciones y mejoras de rendimiento
Los contenedores de aplicaciones HPC gestionados por terceros ofrecen las últimas versiones, con funciones adicionales y mayor rendimiento. Actualizar una aplicación en un sistema compartido es un proceso complicado, porque puede que el host no tenga la pila de software necesaria para ejecutar la nueva versión. Los contenedores son independientes del sistema subyacente, de forma que los usuarios pueden aprovechar las nuevas funciones y mejoras de rendimiento de la aplicación.Ejecutar aplicaciones en cualquier sistema acelerado mediante GPU
Todas las aplicaciones HPC gestionadas por terceros y disponibles en el registro de NGC están diseñadas para funcionar en sistemas acelerados mediante GPU. Los usuarios pueden iniciar sesión en NGC y trasladar los contenedores para ejecutarlos en una estación de trabajo local, un cluster HPC acelerado mediante GPU, un sistema NVIDIA DGX o en la nube. Esta flexibilidad está consiguiendo cambiar la forma de usar la HPC para lograr grandes avances científicos.
Los contenedores de NVIDIA GPU Cloud han automatizado la implementación de aplicaciones, lo que hace que los usuarios sean autosuficientes y nos permite centrarnos en otras cuestiones prioritarias. Gracias a la adopción de NGC, podemos ayudar a los investigadores a solucionar problemas reales.