{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,5,28]],"date-time":"2025-05-28T04:18:28Z","timestamp":1748405908030,"version":"3.41.0"},"publisher-location":"Cham","reference-count":27,"publisher":"Springer International Publishing","isbn-type":[{"type":"print","value":"9783319174723"},{"type":"electronic","value":"9783319174730"}],"license":[{"start":{"date-parts":[[2015,1,1]],"date-time":"2015-01-01T00:00:00Z","timestamp":1420070400000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2015,1,1]],"date-time":"2015-01-01T00:00:00Z","timestamp":1420070400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2015]]},"DOI":"10.1007\/978-3-319-17473-0_13","type":"book-chapter","created":{"date-parts":[[2015,4,30]],"date-time":"2015-04-30T09:59:39Z","timestamp":1430387979000},"page":"193-207","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":0,"title":["Memory Management Techniques for Exploiting RDMA in PGAS Languages"],"prefix":"10.1007","author":[{"given":"Barnaby","family":"Dalton","sequence":"first","affiliation":[]},{"given":"Gabriel","family":"Tanase","sequence":"additional","affiliation":[]},{"given":"Michail","family":"Alvanos","sequence":"additional","affiliation":[]},{"given":"Gheorghe","family":"Alm\u00e1si","sequence":"additional","affiliation":[]},{"given":"Ettore","family":"Tiotto","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2015,5,1]]},"reference":[{"issue":"3","key":"13_CR1","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1147\/JRD.2011.2109230","volume":"55","author":"R Rajamony","year":"2011","unstructured":"Rajamony, R., Arimilli, L., Gildea, K.: PERCS: The IBM POWER7-IH high-performance computing system. IBM J. Res. Dev. 55(3), 1\u20133 (2011)","journal-title":"IBM J. Res. Dev."},{"key":"13_CR2","doi-asserted-by":"crossref","unstructured":"U. Consortium, UPC Specifications, v1.2, Lawrence Berkeley National Lab LBNL-59208, Technical report (2005)","DOI":"10.2172\/862127"},{"key":"13_CR3","doi-asserted-by":"crossref","unstructured":"Numwich, R., Reid, J.: Co-array fortran for parallel programming, Technical report (1998)","DOI":"10.1145\/289918.289920"},{"key":"13_CR4","unstructured":"Cray Inc., Chapel Language Specification Version 0.8, April 2011. http:\/\/chapel.cray.com\/spec\/spec-0.8.pdf"},{"key":"13_CR5","doi-asserted-by":"crossref","unstructured":"Charles, P., Grothoff, C., Saraswat, V., Donawa, C., Kielstra, A., Ebcioglu, K., von Praun, C., Sarkar, V.: X10: an Object-oriented Approach to Non-Uniform Cluster Computing. In: Proceedings of the 20th annual ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications, vol. 40, no. 10. Oct 2005","DOI":"10.1145\/1094811.1094852"},{"issue":"11\u201313","key":"13_CR6","doi-asserted-by":"publisher","first-page":"825","DOI":"10.1002\/(SICI)1096-9128(199809\/11)10:11\/13<825::AID-CPE383>3.0.CO;2-H","volume":"10","author":"KA Yelick","year":"1998","unstructured":"Yelick, K.A., Semenzato, L., Pike, G., Miyamoto, C., Liblit, B., Krishnamurthy, A., Hilfinger, P.N., Graham, S.L., Gay, D., Colella, P., Aiken, A.: Titanium: a high-performance java dialect. Concurrency Pract. Experience 10(11\u201313), 825\u2013836 (1998)","journal-title":"Concurrency Pract. Experience"},{"key":"13_CR7","unstructured":"Tanase, G., Alm\u00e1si, G., Tiotto, E., Alvanos, M., Ly, A., Daltonn, B.: Performance Analysis of the IBM XL UPC on the PERCS Architecture, Technical report (2013). RC25360"},{"key":"13_CR8","doi-asserted-by":"crossref","unstructured":"Barton, C., Cascaval, C., Almasi, G., Zheng, Y., Farreras, M., Chatterje, S., Amaral, J.N.: Shared memory programming for large scale machines. In: Programming Language Design and Implementation (PLDI 2006) (2006)","DOI":"10.1145\/1133981.1133995"},{"key":"13_CR9","doi-asserted-by":"crossref","unstructured":"Masmano, M., Ripoll, I., Crespo, A., Real, J.: Tlsf: a new dynamic memory allocator for real-time systems. In: Proceedings of the 16th Euromicro Conference on Real-Time Systems, ECRTS 2004, pp. 79\u201388. IEEE (2004)","DOI":"10.1109\/EMRTS.2004.1311009"},{"key":"13_CR10","doi-asserted-by":"crossref","unstructured":"Friedley, A., Bronevetsky, G., Hoefler, T., Lumsdaine, A.: Hybrid MPI: efficient message passing for multi-core systems. In: SC, p. 18. ACM (2013)","DOI":"10.1145\/2503210.2503294"},{"key":"13_CR11","doi-asserted-by":"crossref","unstructured":"El-Ghazawi, T., Cantonnet, F.: UPC performance and potential: a NPB experimental study. In: Proceedings of the 2002 ACM\/IEEE Conference on Supercomputing, Supercomputing 2002, pp. 1\u201326 (2002)","DOI":"10.1109\/SC.2002.10034"},{"key":"13_CR12","unstructured":"Cormen, T.H., Leiserson, C.E., Rivest, R.L., Stein, C.: Introduction to algorithms. MIT Press, Cambridge (2001)"},{"key":"13_CR13","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"235","DOI":"10.1007\/978-3-540-72521-3_18","volume-title":"Languages and Compilers for Parallel Computing","author":"S Olivier","year":"2007","unstructured":"Olivier, S., Huan, J., Liu, J., Prins, J.F., Dinan, J., Sadayappan, P., Tseng, C.-W.: UTS: An unbalanced tree search benchmark. In: Alm\u00e1si, G.S., Ca\u015fcaval, C., Wu, P. (eds.) KSEM 2006. LNCS, vol. 4382, pp. 235\u2013250. Springer, Heidelberg (2007)"},{"key":"13_CR14","unstructured":"The Berkeley UPC Compiler. http:\/\/upc.lbl.gov"},{"key":"13_CR15","unstructured":"Bonachea, D.: Gasnet specification, v1.1. Technical report, Berkeley, CA, USA (2002)"},{"key":"13_CR16","unstructured":"Bell, C., Bonachea, D.: A New DMA Registration Strategy for Pinning-Based High Performance Networks. In: Proceedings of the International Parallel and Distributed Processing Symposium, pp. 198\u2013208. IEEE (2003)"},{"key":"13_CR17","unstructured":"Michigan Technological University, UPC Projects (2011). http:\/\/www.upc.mtu.edu"},{"key":"13_CR18","doi-asserted-by":"crossref","unstructured":"Bell, C., Chen, W.-Y., Bonachea, D., Yelick, K.: Evaluating support for global address space languages on the Cray X1. In: Proceedings of the 18th Annual International Conference on Supercomputing, pp. 184\u2013195. ACM (2004)","DOI":"10.1145\/1006209.1006236"},{"key":"13_CR19","unstructured":"ten Bruggencate, M., Roweth, D.: Dmapp-an api for one-sided program models on baker systems. In: Cray User Group Conference (2010)"},{"key":"13_CR20","unstructured":"Barriuso, R., Knies, A.: SHMEM user\u2019s guide for C. Technical report (1994)"},{"key":"13_CR21","doi-asserted-by":"crossref","unstructured":"Cantonnet, F., El-Ghazawi, T.A., Lorenz, P., Gaber, J.: Fast address translation techniques for distributed shared memory compilers. In: Proceedings of 19th IEEE International Parallel and Distributed Processing Symposium, p. 52b. IEEE (2005)","DOI":"10.1109\/IPDPS.2005.219"},{"key":"13_CR22","doi-asserted-by":"crossref","unstructured":"Farreras, M., Almasi, G., Cascaval, C., Cortes, T.:Scalable RDMA performance in PGAS languages. In: IEEE International Symposium on Parallel & Distributed Processing, IPDPS 2009, pp. 1\u201312. IEEE (2009)","DOI":"10.1109\/IPDPS.2009.5161025"},{"key":"13_CR23","doi-asserted-by":"crossref","unstructured":"Husbands, P., Iancu, C., Yelick, K.: A performance analysis of the berkeley upc compiler. In: Proceedings of the 17th Annual International Conference on Supercomputing, pp. 63\u201373. ACM (2003)","DOI":"10.1145\/782821.782825"},{"key":"13_CR24","doi-asserted-by":"crossref","unstructured":"Serres, O., Anbar, A., Merchant, S.G., Kayi, A., El-Ghazawi, T.: Address translation optimization for unified parallel c multi-dimensional arrays. In: Parallel and Distributed Processing Workshops and Phd Forum (IPDPSW), pp. 1191\u20131198. IEEE (2011)","DOI":"10.1109\/IPDPS.2011.279"},{"key":"13_CR25","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"306","DOI":"10.1007\/978-3-540-24644-2_20","volume-title":"Languages and Compilers for Parallel Computing","author":"C Huang","year":"2004","unstructured":"Huang, C., Lawlor, O.S., Kal\u00e9, L.V.: Adaptive MPI. In: Rauchwerger, L. (ed.) LCPC 2003. LNCS, vol. 2958, pp. 306\u2013322. Springer, Heidelberg (2004)"},{"key":"13_CR26","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"496","DOI":"10.1007\/BFb0097934","volume-title":"Parallel and Distributed Processing","author":"G Antoniu","year":"1999","unstructured":"Antoniu, G., Boug\u00e9, L., Namyst, R.: An efficient and transparent thread migration scheme in the PM2 runtime system. In: Rolim, J.D.P. (ed.) IPPS-WS 1999 and SPDP-WS 1999. LNCS, vol. 1586, pp. 496\u2013510. Springer, Heidelberg (1999)"},{"key":"13_CR27","unstructured":"Jin, H.-W., Sur, S., Chai, L., Panda, D.: LiMIC: support for high-performance MPI intra-node communication on Linux cluster. In: International Conference on Parallel Processing: ICPP 2005, pp. 184\u2013191 (2005)"}],"container-title":["Lecture Notes in Computer Science","Languages and Compilers for Parallel Computing"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-319-17473-0_13","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,5,27]],"date-time":"2025-05-27T18:35:37Z","timestamp":1748370937000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/978-3-319-17473-0_13"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2015]]},"ISBN":["9783319174723","9783319174730"],"references-count":27,"URL":"https:\/\/doi.org\/10.1007\/978-3-319-17473-0_13","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2015]]},"assertion":[{"value":"1 May 2015","order":1,"name":"first_online","label":"First Online","group":{"name":"ChapterHistory","label":"Chapter History"}}]}}