POSE: Phase I: LOCI Software Consortium
Mississippi State University, Mississippi State MS
Investigators
Abstract
This Pathways to Enable Open-Source Ecosystems (POSE) project enables the rapid advancement of computational modeling approaches and their transition to practical applications. Development of computational tools requires collaboration among applied mathematicians and physicists, who develop the models of physical systems; computational scientists, who understand the complexity of programming high performance computing systems; and application engineers, who understand the physics of the engineering system. One of the biggest challenges for computational tool development is the lack of collaboration between these experts. LOCI, a general-purpose framework for developing numerical solvers and computational simulations, encourages collaboration by providing a modular framework where independently developed physical, numerical, or computational models can be integrated seamlessly. The project improves a community-driven open-source ecosystem (OSE) that allows porting of advances from different disciplines into the application with ease. LOCI also enables innovation in the computational engineering discipline through rapid community feedback. In particular, the consortium will help advance Loci-CHEM, a high-speed flow solver widely used for space launch and hypersonic system applications. This POSE project focuses on the development of an open-source ecosystem for the LOCI framework, providing a data-driven paradigm for specifying solver algorithms. LOCI provides an auto-parallelizing capability which simplifies the development and deployment of complex, large-scale simulation software, enabling efficient execution on supercomputers. The LOCI consortium facilitates community-driven enhancements to the code base, promoting the exploration and development of new scientific use cases, and implementing a governance structure that aligns LOCI's development with community needs. The consortium will maintain and sustain LOCI’s existing capabilities and acts as a catalyst for future advancements. To achieve these objectives, the project will: 1) determine the best non-profit structure for the consortium; 2) develop the framework for governance including an advisory board and working groups to represent the community's interests; 3) document and streamline the onboarding process for new users and developers; and 4) develop strategies for the integration of external contributions to the LOCI source code. Wider adoption of the framework will transform the way computational models are developed, while its modular nature will make scientific software development more efficient. This award reflects NSF's statutory mission and has been deemed worthy of support through evaluation using the Foundation's intellectual merit and broader impacts review criteria.
View original record on NSF Award Search →