EP Analytics will develop and commercialize a general-purpose and cross-platform solution that streamlines the deployment of complex modeling and simulation (M&S) applications on a diverse set of computing resources (local desktop/laptops, all major cloud-service providers and traditional on-premise HPC clusters). The proposed solution, SimplifyHPC, is a desktop application that brings together all the tools necessary for M&S scientist and will consist of a built-in performance monitoring ensuring optimal deployment of applications.
NASA scientists and engineers increasingly rely on large-scale numerical simulations to advance understanding of complex Earth and astrophysical systems and to conduct High-Fidelity aerospace engineering analyses. Building and running most numerical simulation codes, however, are challenging tasks that involve resolving multiple dependencies (e.g., on external frameworks such as PETSc and NETCDF), and selecting optimal runtime parameters (e.g., number of OpenMP threads per MPI rank). Even for expert HPC users, these deployment steps pose significant barriers to executing simulation codes efficiently. EP Analytics proposes to develop an easy-to-use shrink-wrap solution, SimplifyHPC, that is designed to address the aforementioned complexities and remove the barriers to entry for prospective users within NASA and beyond. SimplifyHPC will deploy methodologies to collect lightweight performance reports, which can help uncover needed cost-saving optimizations and ensure efficient execution of HPC applications, thereby adding to the bottom line of SimplifyHPC customers.
The initial target application for SimplifyHPC is GEOS-Chem, an atmospheric chemistry application utilizing data from the Goddard Earth Observing System (GEOS) of the NASA Global Modeling and Assimilation Office. Dr. Daniel Jacobs has already expressed interest in SimplifyHPC. Dr. Jacobs chairs the GEOS-Chem Steering Committee. The committee also includes the following members from NASA: Dr. Christoph Keller (NASA GMAO), Dr. Hongyu Lui (NIA/NASA Langley Research Center), Dr. Andrea M. Molod (NASA GMAO) and Dr. Susan Strahan (NASA GSFC).
SimplifyHPC will be a general-purpose and cross-platform solution that streamlines the deployment of M&S applications on a diverse set of computing resources (local desktop/laptops, all major cloud-service providers and traditional on-premise HPC clusters) and as such has potential to target a wide range of NASA and non-NASA M&S applications.