Aug. 3, 2022 — The National Center for Supercomputing Applications and the University of Illinois Urbana-Champaign were awarded a $240,000 grant by the National Science Foundation to help find sustainable practices to support Parsl, an open source software package that helps democratize access to NSF’s increasingly broad and powerful cyberinfrastructure resources.
Alongside the University of Chicago, which also was awarded grant funding for this project, NCSA will help transition Parsl to a community-governed and community-supported open source project.
“We’ve been working on building this software to meet community needs for many years, and we’re excited to have this opportunity to be supported in transitioning the project and its governance to a more community-oriented approach,” said Daniel S. Katz, NCSA Chief Scientist . “NCSA has strong open-source and software sustainability knowledge that we will apply.”
Transitioning to sustainability is one of the key goals of NSF’s Cyberinfrastructure for Sustained Scientific Innovation (CSSI) program and, for the first time, a specific type of CSSI award. These awards target groups that would like to execute a well-defined sustainability plan for existing cyberinfrastructure with demonstrated impact in one or more areas of science and engineering supported by NSF, which is exactly the situation for the Parsl team.
The goal of this venture is to deliver a sustainable Parsl community by reducing costs and barriers to contribution and future maintenance costs, building the community via outreach, engagement and education programs, and growing the next generation of the community through new pathways and incentives.
Parsl enables scientists and engineers to parallelize Python programs and run them scalably and efficiently on small to very large local and remote resources (e.g., laptops, clusters, clouds, and supercomputers) while also moving data as needed. It allows researchers to work in the familiar and productive Python programming language and environment while also allowing them to easily scale and distribute their work to fully use today’s cutting-edge cyberinfrastructure. Parsl is a key tool used by researchers to tackle some of the world’s most significant challenges: from understanding the beginning of the universe to exploring an enormous molecular search space to identify viable therapeutics.
Source: Andrew Helregel, NCSA