Lune

SC2023顶会

Accelerating Communications in Federated Applications with Transparent Object Proxies

J. Gregory Pauloski, Valérie Hayot-Sasson, Logan T. Ward, Nathaniel Hudson, Charlie Sabino, Matt Baughman, Kyle Chard, Ian T. Foster

2023年份
18被引次数

摘要

Advances in networks, accelerators, and cloud services encourage programmers to reconsider where to compute---such as when fast networks make it cost-effective to compute on remote accelerators despite added latency. Workflow and cloud-hosted serverless computing frameworks can manage multi-step computations spanning federated collections of cloud, high-performance computing (HPC), and edge systems, but passing data among computational steps via cloud storage can incur high costs. Here, we overcome this obstacle with a new programming paradigm that decouples control flow from data flow by extending the pass-by-reference model to distributed applications. We describe ProxyStore, a system that implements this paradigm by providing object proxies that act as wide-area object references with just-in-time resolution. This proxy model enables data producers to communicate data unilaterally, transparently, and efficiently to both local and remote consumers. We demonstrate the benefits of this model with synthetic benchmarks and real-world scientific applications, running across various computing platforms.

问问这篇 Paper

智能体会读完全文。

Lune 把这篇 Paper 索引到了最后一个公式,引用它的顶会 Paper 也一样。你提问,回答直接引用原文。

可以从这些问题问起

智能体调用

Luneget_paper_fulltext

在 Lune 里问

免费开始,无需绑卡

lune papers fulltext 729c7aaa-c9b7-45a2-89aa-49474bd6f069

它引用的顶会 Paper4

相关 Paper

黄昏的海面,两侧是细线勾勒的悬崖