Speaker

Fernando Posada

Fernando Posada

Group Lead, System Acceptance and User Environment, Oak Ridge National Laboratory

Actions

Fernando Posada is the group leader of the Systems Acceptance and User Environment group at Oak Ridge National Laboratory. He earned his Ph.D. in Chemistry from the Universidad Nacional de Colombia. During his Ph.D., Fernando developed an interest in High-Performance Computing and completed a Master's degree in the same field from SISSA. He has been involved in various HPC projects, working on designing, deploying, managing, and providing support to users in different HPC resources.

Deploying Software on Frontier with NCCS Software Provisioning (NSP)

Managing software stacks on high-performance computing (HPC) systems is a complex challenge, particularly when working within vendor-provided programming environments. To address this, the National Center for Computational Sciences (NCCS) at Oak Ridge National Laboratory has developed NCCS Software Provisioning (NSP), a unified framework for deploying and managing software stacks while monitoring their usage.

NSP leverages Spack and Ansible to automate the deployment of software environments. Using templated configurations, it streamlines Spack-based installations while also managing non-Spack software through custom Ansible roles. Additionally, NSP enhances LMOD-based module environments by incorporating hooks and Spack module projections, enabling a dynamic and responsive software layout that adapts seamlessly to changes in the programming environment.

This presentation will discuss the motivation behind NSP, its strategies for managing software complexity in vendor-provided environments, and its implementation on Frontier, the world’s fastest supercomputer for open science.

Fernando Posada

Group Lead, System Acceptance and User Environment, Oak Ridge National Laboratory

Actions

Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.

Jump to top