Intellectual Merit
|
The implemented continuous integration and delivery structure for AWP-ODC-OS through this project demonstrates the layout of the respective repositories and provides insights on the technical aspects of the important software and data implementation. We use the established BSD3 license for all software products and waivers (CC0) for all data products. This practice provides a structure for inter-institutional collaboration. The CI and CD pipelines, using the open-source continuous delivery server GoCD (Apache License 2.0), schedule work to agents, running on local machines and remote XSEDE resources, e.g., TACC's Stampede or SDSC's Comet. The CI/CD pipelines implemented automatically analyze AWP-ODC-OS from simple sanity checks, e.g., memory debugging, towards a continuous verification on supercomputing infrastructure. This transformation towards modern and comprehensive software and engineering practices starts with AWP-ODC-OS, tailored to SCEC’s community overall open source needs, with the potential to extend the CI/CD server setups into the public clouds, e.g., Amazon's AWS EC2. |
Broader Impacts
|
The use of many-core and multi-core accelerators offers the prospect of decisively broaden the frequency band covered by seismic simulations, allowing researchers to predict ground motions at frequencies relevant for common dwellings (2-10 Hz). Advanced computational methods, including inelastic and/or nonlinear wave propagation alternatives, enhances the results of forward wave propagation simulations. This work helps translate basic research into practical products for reducing risk and improving community resilience. The project motivated and educated a diverse scientific workforce, from the undergraduate to early-career level, that integrates system science with high performance computing capabilities. |