首页> 外文会议>IEEE International Parallel and Distributed Processing Symposium Workshops >Photon: Remote Memory Access Middleware for High-Performance Runtime Systems
【24h】

Photon: Remote Memory Access Middleware for High-Performance Runtime Systems

机译:光子:高性能运行时系统的远程内存访问中间件

获取原文

摘要

We introduce the Photon RDMA middleware library that enables consistent remote memory access semantics over a number of network interconnect technologies. A primary goal of Photon is to expose a lightweight and flexible network abstraction that minimizes communication and message handling overheads for high-performance applications and runtime systems, in particular those that require the manipulation of objects within a global address space. Both one-sided and rendezvous communication models are supported and asynchronous network progress is exposed at a fine granularity. Photon implements a novel communication pattern called put-with-completion (PWC) that optimizes a completion notification path with variable size data for realizing active message-driven computation. The results of our performance evaluation show that our PWC model is comparable, and often improves upon, existing one-sided RDMA libraries in message latency and throughput metrics.
机译:我们介绍了光子RDMA中间件库,可以在许多网络互连技术上实现一致的远程内存访问语义。光子的主要目标是公开轻量级和灵活的网络抽象,其最小化用于高性能应用程序和运行时系统的通信和消息处理开销,特别是那些要求操纵全局地址空间内的对象的开销。支持单侧和集合通信模型以及异步网络进度以细粒度暴露。光子实现了一种名为PUT的新颖通信模式,其优化了具有可变大小数据的完成通知路径,用于实现活动消息驱动的计算。我们的绩效评估结果表明,我们的PWC模型是可比的,并且经常在消息延迟和吞吐量指标中提高现有的单面RDMA库。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号