activity
20182026
most citedParsl: Pervasive Parallel Programming in Python

259 citations · 894 across the 32 of their papers we have counts for

collaborators
Showing 2024Show all

7 papers · 1 filter

cs.DC2024

Parsl+CWL: Towards Combining the Python and CWL Ecosystems

Nishchay Karle, Ben Clifford, Yadu Babuji +3

The Common Workflow Language (CWL) is a widely adopted language for defining and sharing computational workflows. It is designed to be independent of the execution engine on which…

cs.LG2024

Flight: A FaaS-Based Framework for Complex and Hierarchical Federated Learning

Nathaniel Hudson, Valerie Hayot-Sasson, Yadu Babuji +5

Federated Learning (FL) is a decentralized machine learning paradigm where models are trained on distributed devices and are aggregated at a central server. Existing FL frameworks…

cs.DC2024

Employing Artificial Intelligence to Steer Exascale Workflows with Colmena

Logan Ward, J. Gregory Pauloski, Valerie Hayot-Sasson +6

Computational workflows are a common class of application on supercomputers, yet the loosely coupled and heterogeneous nature of workflows often fails to take full advantage of the…

cs.DC2024★ 1 cited

Octopus: Experiences with a Hybrid Event-Driven Architecture for Distributed Scientific Computing

Haochen Pan, Ryan Chard, Sicheng Zhou +7

Scientific research increasingly relies on distributed computational resources, storage systems, networks, and instruments, ranging from HPC and cloud systems to edge devices. Even…

cs.DC2024★ 5 cited

UniFaaS: Programming across Distributed Cyberinfrastructure with Federated Function Serving

Yifei Li, Ryan Chard, Yadu Babuji +3

Modern scientific applications are increasingly decomposable into individual functions that may be deployed across distributed and diverse cyberinfrastructure such as supercomputer…

cs.DC2024

Steering a Fleet: Adaptation for Large-Scale, Workflow-Based Experiments

Jim Pruyne, Valerie Hayot-Sasson, Weijian Zheng +5

Experimental science is increasingly driven by instruments that produce vast volumes of data and thus a need to manage, compute, describe, and index this data. High performance and…