Publications (105)
TaPS: A Performance Evaluation Suite for Task-based Execution Frameworks
J. Gregory Pauloski, Valerie Hayot-Sasson, Maxime Gonthier +5
Task-based execution frameworks, such as parallel programming libraries, computational workflow systems, and function-as-a-service platforms, enable the composition of distinct tas…
Workflows Community Summit 2022: A Roadmap Revolution
Rafael Ferreira da Silva, Rosa M. Badia, Venkat Bala +102
Scientific workflows have become integral tools in broad scientific computing use cases. Science discovery is increasingly dependent on workflows to orchestrate large and complex s…
funcX: Federated Function as a Service for Science
Zhuozhao Li, Ryan Chard, Yadu Babuji +9
funcX is a distributed function as a service (FaaS) platform that enables flexible, scalable, and high performance remote function execution. Unlike centralized FaaS systems, funcX…
A Terminology for Scientific Workflow Systems
Frédéric Suter, Tainã Coleman, İlkay AltintaŠ+23
The term scientific workflow has evolved over the last two decades to encompass a broad range of compositions of interdependent compute tasks and data movements. It has also become…
Toward Trustworthy Autonomous Science: A Two-Year Community Roadmap
Rafael Ferreira da Silva, Milad Abolhasani, Peter Beaucage +25
The paper updates a community roadmap for autonomous scientific laboratories, emphasizing trust, verification, reproducibility, safety, security, and governance as central challeng…
DLHub: Model and Data Serving for Science
Ryan Chard, Zhuozhao Li, Kyle Chard +7
While the Machine Learning (ML) landscape is evolving rapidly, there has been a relative lag in the development of the "learning systems" needed to enable broad adoption. Furthermo…