Photon: Remote memory access middleware for high-performance runtime systems. Kissel, E. & Swany, M. In Proceedings - 2016 IEEE 30th International Parallel and Distributed Processing Symposium, IPDPS 2016, 2016.
doi  abstract   bibtex   
© 2016 IEEE. We introduce the Photon RDMA middleware librarythat enables consistent remote memory access semantics overa number of network interconnect technologies. A primarygoal of Photon is to expose a lightweight and flexible network abstraction that minimizes communication and message handlingoverheads for high-performance applications and runtime systems, in particular those that require the manipulation of objectswithin a global address space. Both one-sided and rendezvouscommunication models are supported and asynchronous networkprogress is exposed at a fine granularity. Photon implements anovel communication pattern called put-with-completion (PWC) that optimizes a completion notification path with variable sizedata for realizing active message-driven computation. The resultsof our performance evaluation show that our PWC model iscomparable, and often improves upon, existing one-sided RDMAlibraries in message latency and throughput metrics.
@inproceedings{
 title = {Photon: Remote memory access middleware for high-performance runtime systems},
 type = {inproceedings},
 year = {2016},
 id = {83612537-d794-3b0b-909e-64454b9336db},
 created = {2019-10-01T17:20:47.768Z},
 file_attached = {false},
 profile_id = {42d295c0-0737-38d6-8b43-508cab6ea85d},
 last_modified = {2019-10-01T17:23:36.557Z},
 read = {false},
 starred = {false},
 authored = {true},
 confirmed = {true},
 hidden = {false},
 citation_key = {Kissel2016},
 folder_uuids = {73f994b4-a3be-4035-a6dd-3802077ce863},
 private_publication = {false},
 abstract = {© 2016 IEEE. We introduce the Photon RDMA middleware librarythat enables consistent remote memory access semantics overa number of network interconnect technologies. A primarygoal of Photon is to expose a lightweight and flexible network abstraction that minimizes communication and message handlingoverheads for high-performance applications and runtime systems, in particular those that require the manipulation of objectswithin a global address space. Both one-sided and rendezvouscommunication models are supported and asynchronous networkprogress is exposed at a fine granularity. Photon implements anovel communication pattern called put-with-completion (PWC) that optimizes a completion notification path with variable sizedata for realizing active message-driven computation. The resultsof our performance evaluation show that our PWC model iscomparable, and often improves upon, existing one-sided RDMAlibraries in message latency and throughput metrics.},
 bibtype = {inproceedings},
 author = {Kissel, E. and Swany, M.},
 doi = {10.1109/IPDPSW.2016.120},
 booktitle = {Proceedings - 2016 IEEE 30th International Parallel and Distributed Processing Symposium, IPDPS 2016}
}

Downloads: 0