11 citations · 25 across the 19 of their papers we have counts for
8 papers · 1 filter
Accelerating Python Applications with Dask and ProxyStore
J. Gregory Pauloski, Klaudiusz Rydzy, Valerie Hayot-Sasson +2
Applications are increasingly written as dynamic workflows underpinned by an execution framework that manages asynchronous computations across distributed hardware. However, execut…
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…
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…
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…
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…
Object Proxy Patterns for Accelerating Distributed Applications
J. Gregory Pauloski, Valerie Hayot-Sasson, Logan Ward +4
Workflow and serverless frameworks have empowered new approaches to distributed application design by abstracting compute resources. However, their typically limited or one-size-fi…
GreenFaaS: Maximizing Energy Efficiency of HPC Workloads with FaaS
Alok Kamatar, Valerie Hayot-Sasson, Yadu Babuji +6
Application energy efficiency can be improved by executing each application component on the compute element that consumes the least energy while also satisfying time constraints.…
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…