{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,6,21]],"date-time":"2025-06-21T22:40:08Z","timestamp":1750545608063,"version":"3.41.0"},"publisher-location":"Cham","reference-count":20,"publisher":"Springer International Publishing","isbn-type":[{"type":"print","value":"9783030794774"},{"type":"electronic","value":"9783030794781"}],"license":[{"start":{"date-parts":[[2021,1,1]],"date-time":"2021-01-01T00:00:00Z","timestamp":1609459200000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springer.com\/tdm"},{"start":{"date-parts":[[2021,1,1]],"date-time":"2021-01-01T00:00:00Z","timestamp":1609459200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2021]]},"DOI":"10.1007\/978-3-030-79478-1_34","type":"book-chapter","created":{"date-parts":[[2021,6,22]],"date-time":"2021-06-22T16:04:37Z","timestamp":1624377877000},"page":"395-406","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":0,"title":["TPL: A Novel Analysis and Optimization Model for RDMA P2P Communication"],"prefix":"10.1007","author":[{"given":"Zhen","family":"Du","sequence":"first","affiliation":[]},{"given":"Zhongqi","family":"An","sequence":"additional","affiliation":[]},{"given":"Jing","family":"Xing","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2021,6,23]]},"reference":[{"key":"34_CR1","unstructured":"Openucx\/ucx. https:\/\/github.com\/openucx\/ucx"},{"key":"34_CR2","unstructured":"Barak, D.: Verbs programming tutorial. Open SHMEM (2014)"},{"issue":"3","key":"34_CR3","first-page":"1","volume":"5","author":"R Chen","year":"2019","unstructured":"Chen, R., Shi, J., Chen, Y., Zang, B., Guan, H., Chen, H.: Powerlyra: differentiated graph computation and partitioning on skewed graphs. ACM Trans. Parallel Comput. (TOPC) 5(3), 1\u201339 (2019)","journal-title":"ACM Trans. Parallel Comput. (TOPC)"},{"key":"34_CR4","doi-asserted-by":"crossref","unstructured":"Chen, Y., Youyou, L., Shu, J.: Scalable RDMA RPC on reliable connection with efficient resource sharing. In: Proceedings of the Fourteenth EuroSys Conference 2019, pp. 1\u201314 (2019)","DOI":"10.1145\/3302424.3303968"},{"key":"34_CR5","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"97","DOI":"10.1007\/978-3-540-30218-6_19","volume-title":"Recent Advances in Parallel Virtual Machine and Message Passing Interface","author":"E Gabriel","year":"2004","unstructured":"Gabriel, E., et al.: Open MPI: goals, concept, and design of a next generation MPI implementation. In: Kranzlm\u00fcller, D., Kacsuk, P., Dongarra, J. (eds.) EuroPVM\/MPI 2004. LNCS, vol. 3241, pp. 97\u2013104. Springer, Heidelberg (2004). https:\/\/doi.org\/10.1007\/978-3-540-30218-6_19"},{"key":"34_CR6","doi-asserted-by":"crossref","unstructured":"Islam, N.S., Wasi-ur-Rahman, M., Lu, X., Panda, D.K.: High performance design for HDFS with byte-addressability of NVM and RDMA. In: Proceedings of the 2016 International Conference on Supercomputing, pp. 1\u201314 (2016)","DOI":"10.1145\/2925426.2926290"},{"issue":"4","key":"34_CR7","doi-asserted-by":"publisher","first-page":"674","DOI":"10.1007\/s10766-017-0520-3","volume":"46","author":"C Jia","year":"2018","unstructured":"Jia, C., et al.: Improving the performance of distributed tensorflow with RDMA. Int. J. Parallel Prog. 46(4), 674\u2013685 (2018)","journal-title":"Int. J. Parallel Prog."},{"key":"34_CR8","doi-asserted-by":"crossref","unstructured":"Kalia, A., Kaminsky, M., Andersen, D.G.: Using RDMA efficiently for key-value services. In: Proceedings of the 2014 ACM Conference on SIGCOMM, pp. 295\u2013306 (2014)","DOI":"10.1145\/2619239.2626299"},{"key":"34_CR9","unstructured":"Kalia, A., Kaminsky, M., Andersen, D.G.: Design guidelines for high performance $$\\{$$RDMA$$\\}$$ systems. In: 2016 $$\\{$$USENIX$$\\}$$ Annual Technical Conference ($$\\{$$USENIX$$\\}$$$$\\{$$ATC$$\\}$$ 2016), pp. 437\u2013450 (2016)"},{"key":"34_CR10","unstructured":"Kalia, A., Kaminsky, M., Andersen, D.G.: Fasst: fast, scalable and simple distributed transactions with two-sided ($$\\{$$RDMA$$\\}$$) datagram RPCS. In: 12th $$\\{$$USENIX$$\\}$$ Symposium on Operating Systems Design and Implementation ($$\\{$$OSDI$$\\}$$ 2016), pp. 185\u2013201 (2016)"},{"key":"34_CR11","unstructured":"Lu, Y., Shu, J., Chen, Y., Li, T.: Octopus: an RDMA-enabled distributed persistent memory file system. In: 2017 $$\\{$$USENIX$$\\}$$ Annual Technical Conference ($$\\{$$USENIX$$\\}$$$$\\{$$ATC$$\\}$$ 2017), pp. 773\u2013785 (2017)"},{"key":"34_CR12","unstructured":"Mitchell, C., Geng, Y., Li, J.: Using one-sided $$\\{$$RDMA$$\\}$$ reads to build a fast, CPU-efficient key-value store. In: 2013 $$\\{$$USENIX$$\\}$$ Annual Technical Conference ($$\\{$$USENIX$$\\}$$$$\\{$$ATC$$\\}$$ 2013), pp. 103\u2013114 (2013)"},{"issue":"1","key":"34_CR13","doi-asserted-by":"publisher","first-page":"347","DOI":"10.1007\/s10586-019-02926-0","volume":"23","author":"J Park","year":"2020","unstructured":"Park, J., Son, Y., Yeom, H.Y., Kim, Y.: SoftDC: software-based dynamically connected transport. Cluster Comput. 23(1), 347\u2013357 (2020)","journal-title":"Cluster Comput."},{"key":"34_CR14","unstructured":"Shi, J., Yao, Y., Chen, R., Chen, H., Li, F.: Fast and concurrent $$\\{$$RDF$$\\}$$ queries with RDMA-based distributed graph exploration. In: 12th $$\\{$$USENIX$$\\}$$ Symposium on Operating Systems Design and Implementation ($$\\{$$OSDI$$\\}$$ 2016), pp. 317\u2013332 (2016)"},{"key":"34_CR15","doi-asserted-by":"crossref","unstructured":"Su, M., Zhang, M., Chen, K., Guo, Z., Wu, Y.: RFP: when RPC is faster than server-bypass with RDMA. In: Proceedings of the Twelfth European Conference on Computer Systems, pp. 1\u201315 (2017)","DOI":"10.1145\/3064176.3064189"},{"key":"34_CR16","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"278","DOI":"10.1007\/978-3-319-07518-1_18","volume-title":"Supercomputing","author":"H Subramoni","year":"2014","unstructured":"Subramoni, H., Hamidouche, K., Venkatesh, A., Chakraborty, S., Panda, D.K.: Designing MPI library with dynamic connected transport (DCT) of infiniband: early experiences. In: Kunkel, J.M., Ludwig, T., Meuer, H.W. (eds.) ISC 2014. LNCS, vol. 8488, pp. 278\u2013295. Springer, Cham (2014). https:\/\/doi.org\/10.1007\/978-3-319-07518-1_18"},{"key":"34_CR17","doi-asserted-by":"crossref","unstructured":"Takagi, M., Yamaguchi, N., Gerofi, B., Hori, A., Ishikawa, Y.: Adaptive transport service selection for MPI with InfiniBand network. In: Proceedings of the 3rd Workshop on Exascale MPI, pp. 1\u201310 (2015)","DOI":"10.1145\/2831129.2831132"},{"key":"34_CR18","doi-asserted-by":"crossref","unstructured":"Xue, J., Miao, Y., Chen, C., Wu, M., Zhang, L., Zhou, L.: RPC considered harmful: fast distributed deep learning on RDMA. arXiv preprint arXiv:1805.08430 (2018)","DOI":"10.1145\/3302424.3303975"},{"key":"34_CR19","doi-asserted-by":"crossref","unstructured":"Zambre, R., Grodowitz, M., Chandramowlishwaran, A., Shamis, P.: Breaking band: a breakdown of high-performance communication. In: Proceedings of the 48th International Conference on Parallel Processing, pp. 1\u201310 (2019)","DOI":"10.1145\/3337821.3337910"},{"key":"34_CR20","unstructured":"Zhu, X., Chen, W., Zheng, W., Ma, X.: Gemini: a computation-centric distributed graph processing system. In: 12th $$\\{$$USENIX$$\\}$$ Symposium on Operating Systems Design and Implementation ($$\\{$$OSDI$$\\}$$ 2016), pp. 301\u2013316 (2016)"}],"container-title":["Lecture Notes in Computer Science","Network and Parallel Computing"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-030-79478-1_34","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,21]],"date-time":"2025-06-21T22:03:12Z","timestamp":1750543392000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/978-3-030-79478-1_34"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2021]]},"ISBN":["9783030794774","9783030794781"],"references-count":20,"URL":"https:\/\/doi.org\/10.1007\/978-3-030-79478-1_34","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2021]]},"assertion":[{"value":"23 June 2021","order":1,"name":"first_online","label":"First Online","group":{"name":"ChapterHistory","label":"Chapter History"}},{"value":"NPC","order":1,"name":"conference_acronym","label":"Conference Acronym","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"IFIP International Conference on Network and Parallel Computing","order":2,"name":"conference_name","label":"Conference Name","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Zhengzhou","order":3,"name":"conference_city","label":"Conference City","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"China","order":4,"name":"conference_country","label":"Conference Country","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"2020","order":5,"name":"conference_year","label":"Conference Year","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"28 September 2020","order":7,"name":"conference_start_date","label":"Conference Start Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"30 September 2020","order":8,"name":"conference_end_date","label":"Conference End Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"17","order":9,"name":"conference_number","label":"Conference Number","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"npc2020","order":10,"name":"conference_id","label":"Conference ID","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"http:\/\/www.ncic.ac.cn\/npc2020\/index.html","order":11,"name":"conference_url","label":"Conference URL","group":{"name":"ConferenceInfo","label":"Conference Information"}}]}}