{"_id":"eLvK9aGoDYXdsPbWC","bibbaseid":"kissel-swany-photonremotememoryaccessmiddlewareforhighperformanceruntimesystems-2016","downloads":0,"creationDate":"2018-03-12T19:10:27.493Z","title":"Photon: Remote memory access middleware for high-performance runtime systems","author_short":["Kissel, E.","Swany, M."],"year":2016,"bibtype":"inproceedings","biburl":"https://bibbase.org/service/mendeley/42d295c0-0737-38d6-8b43-508cab6ea85d","bibdata":{"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","bibtex":"@inproceedings{\n title = {Photon: Remote memory access middleware for high-performance runtime systems},\n type = {inproceedings},\n year = {2016},\n id = {83612537-d794-3b0b-909e-64454b9336db},\n created = {2019-10-01T17:20:47.768Z},\n file_attached = {false},\n profile_id = {42d295c0-0737-38d6-8b43-508cab6ea85d},\n last_modified = {2019-10-01T17:23:36.557Z},\n read = {false},\n starred = {false},\n authored = {true},\n confirmed = {true},\n hidden = {false},\n citation_key = {Kissel2016},\n folder_uuids = {73f994b4-a3be-4035-a6dd-3802077ce863},\n private_publication = {false},\n 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.},\n bibtype = {inproceedings},\n author = {Kissel, E. and Swany, M.},\n doi = {10.1109/IPDPSW.2016.120},\n booktitle = {Proceedings - 2016 IEEE 30th International Parallel and Distributed Processing Symposium, IPDPS 2016}\n}","author_short":["Kissel, E.","Swany, M."],"biburl":"https://bibbase.org/service/mendeley/42d295c0-0737-38d6-8b43-508cab6ea85d","bibbaseid":"kissel-swany-photonremotememoryaccessmiddlewareforhighperformanceruntimesystems-2016","role":"author","urls":{},"metadata":{"authorlinks":{}},"downloads":0},"search_terms":["photon","remote","memory","access","middleware","high","performance","runtime","systems","kissel","swany"],"keywords":[],"authorIDs":[],"dataSources":["zgahneP4uAjKbudrQ","ya2CyA73rpZseyrZ8","2252seNhipfTmjEBQ"]}