Developing Distributed High-performance Computing Capabilities of an Open Science Platform for Robust Epidemic Analysis
Authors:
- Nicholson CollierNCNicholson Collier
- Justin M. WozniakJWJustin M. Wozniak
- Abby StevensASAbby Stevens
- Yadu BabujiYBYadu Babuji
- Mickaël BinoisMBMickaël Binois
- Ardindam FadikarAFArdindam Fadikar
- Alexandra WürthAWAlexandra Würth
- Kyle ChardKCKyle Chard
- Jonathan OzikJOJonathan Ozik
Preprint
Abstract
COVID-19 had an unprecedented impact on scientific collaboration. The pandemic and its broad response from the scientific community has forged new relationships among domain experts, mathematical modelers, and scientific computing specialists. Computationally, however, it also revealed critical gaps in the ability of researchers to exploit advanced computing systems. These challenging areas include gaining access to scalable computing systems, porting models and workflows to new systems, sharing data of varying sizes, and producing results that can be reproduced and validated by others. Informed by our team's work in supporting public health decision makers during the COVID-19 pandemic and by the identified capability gaps in applying high-performance computing (HPC) to the modeling of complex social systems, we present the goals, requirements, and initial implementation of OSPREY, an open science platform for robust epidemic analysis. The prototype implementation demonstrates an integrated, algorithm-driven HPC workflow architecture, coordinating tasks across federated HPC resources, with robust, secure and automated access to each of the resources. We demonstrate scalable and fault-tolerant task execution, an asynchronous API to support fast time-to-solution algorithms, an inclusive, multi-language approach, and efficient wide-area data management. The example OSPREY code is made available on a public repository.Keywords
All Related Versions
This publication has 15 references indexed in Scilit:
- Impact of changes in protective behaviors and out-of-household activities by age on COVID-19 transmission and hospitalization in Chicago, IllinoisAnnals of Epidemiology, 2022
- ExaWorks: Workflows for Exascale2021
- Colmena: Scalable Machine-Learning-Based Steering of Ensemble Simulations for High Performance Computing2021
- International collaboration during the COVID-19 crisis: autumn 2020 developmentsScientometrics, 2021
- How a torrent of COVID science changed research publishing — in seven chartsNature, 2020
- The Evolution of the Pegasus Workflow Management SoftwareComputing in Science & Engineering, 2019
- From desktop to Large-Scale Model Exploration with Swift/TProceedings of Winter Simulation Conference, 2016
- Efficient and Secure Transfer, Synchronization, and Sharing of Big DataIEEE Cloud Computing, 2014
- Apache airavata2011
- Swift: Fast, Reliable, Loosely Coupled Parallel Computation2007