{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,28]],"date-time":"2026-04-28T09:02:32Z","timestamp":1777366952575,"version":"3.51.4"},"publisher-location":"Cham","reference-count":29,"publisher":"Springer International Publishing","isbn-type":[{"value":"9783319143125","type":"print"},{"value":"9783319143132","type":"electronic"}],"license":[{"start":{"date-parts":[[2014,1,1]],"date-time":"2014-01-01T00:00:00Z","timestamp":1388534400000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2014]]},"DOI":"10.1007\/978-3-319-14313-2_46","type":"book-chapter","created":{"date-parts":[[2014,12,11]],"date-time":"2014-12-11T01:56:46Z","timestamp":1418263006000},"page":"542-552","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":22,"title":["DASH: Data Structures and Algorithms with Support for Hierarchical Locality"],"prefix":"10.1007","author":[{"given":"Karl","family":"F\u00fcrlinger","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Colin","family":"Glass","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Jose","family":"Gracia","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Andreas","family":"Kn\u00fcpfer","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Jie","family":"Tao","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Denis","family":"H\u00fcnich","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Kamran","family":"Idrees","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Matthias","family":"Maiterth","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Yousri","family":"Mhedheb","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Huan","family":"Zhou","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","reference":[{"key":"46_CR1","unstructured":"Allen, E., Chase, D., Hallett, J., Luchangco, V., Maessen, J.-W., Ryu, S., Steele Jr., G.L., Tobin-Hochstadt, S.: The fortress language specification. sun microsystems. Sun Microsystems (September 2006)"},{"key":"46_CR2","doi-asserted-by":"crossref","unstructured":"Bauer, M., Clark, J., Schkufza, E., Aiken, A.: Programming the memory hierarchy revisited: Supporting irregular parallelism in Sequoia. In: Proceedings of the 16th ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming (PPoPP 2011), pp. 13\u201324 (2011)","DOI":"10.1145\/2038037.1941558"},{"key":"46_CR3","doi-asserted-by":"crossref","unstructured":"Bikshandi, G., Guo, J., Hoeflinger, D., Almasi, G., Fraguela, B.B., Garzar\u00e1n, M.J., Padua, D., von Praun, C.: Programming for parallelism and locality with hierarchically tiled arrays. In: Proceedings of the 11th ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming (PPoPP 2006), pp. 48\u201357. ACM (2006)","DOI":"10.1145\/1122971.1122981"},{"key":"46_CR4","unstructured":"Bonachea, D.: GASNet specification, v1. Univ. California, Berkeley, Tech. Rep. UCB\/CSD-02-1207 (2002)"},{"key":"46_CR5","doi-asserted-by":"crossref","unstructured":"Buss, A., Papadopoulos, I., Pearce, O., Smith, T., Tanase, G., Thomas, N., Xu, X., Bianco, M., Amato, N.M., Rauchwerger, L., et al.: STAPL: standard template adaptive parallel library. In: Proceedings of the 3rd Annual Haifa Experimental Systems Conference, p. 14. ACM (2010)","DOI":"10.1145\/1815695.1815713"},{"key":"46_CR6","doi-asserted-by":"publisher","first-page":"291","DOI":"10.1177\/1094342007078442","volume":"21","author":"B.L. Chamberlain","year":"2007","unstructured":"Chamberlain, B.L., Callahan, D., Zima, H.P.: Parallel programmability and the Chapel language. International Journal of High Performance Computing Applications\u00a021, 291\u2013312 (2007)","journal-title":"International Journal of High Performance Computing Applications"},{"issue":"10","key":"46_CR7","doi-asserted-by":"publisher","first-page":"519","DOI":"10.1145\/1103845.1094852","volume":"40","author":"P. Charles","year":"2005","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. ACM Sigplan Notices\u00a040(10), 519\u2013538 (2005)","journal-title":"ACM Sigplan Notices"},{"key":"46_CR8","doi-asserted-by":"crossref","unstructured":"Dally, B.: Power, programmability, and granularity: The challenges of exascale computing. In: IPDPS 2011 Keynote Address (2011)","DOI":"10.1109\/IPDPS.2011.420"},{"key":"46_CR9","unstructured":"DASH project webpage, \n                    \n                      http:\/\/www.dash-project.org\/"},{"key":"46_CR10","doi-asserted-by":"crossref","unstructured":"Fatahalian, K., Knight, T.J., Houston, M., Erez, M., Horn, D.R., Leem, L., Park, J.Y., Ren, M., Aiken, A., Dally, W.J., Hanrahan, P.: Sequoia: Programming the memory hierarchy. In: Proceedings of the 2006 International Conference for High Performance Computing, Networking, Storage and Analysis (SC 2006) (2006)","DOI":"10.1109\/SC.2006.55"},{"issue":"9","key":"46_CR11","doi-asserted-by":"publisher","first-page":"465","DOI":"10.1016\/j.parco.2012.05.002","volume":"38","author":"B.B. Fraguela","year":"2012","unstructured":"Fraguela, B.B., Bikshandi, G., Guo, J., Garzar\u00e1n, M.J., Padua, D., Von Praun, C.: Optimization techniques for efficient HTA programs. Parallel Comput.\u00a038(9), 465\u2013484 (2012)","journal-title":"Parallel Comput."},{"key":"46_CR12","unstructured":"Gr\u00fcnewald, D., Simmendinger, C.: The GASPI API specification and its implementation GPI 2.0. In: 7th International Conference on PGAS Programming Models, Edinburgh, Scotland (2013)"},{"key":"46_CR13","doi-asserted-by":"crossref","unstructured":"Fidel, H.A., Amato, N.M., Rauchwerger, L.: The STAPL parallel graph library. In: LCPC, pp. 46\u201360 (2012)","DOI":"10.1007\/978-3-642-37658-0_4"},{"key":"46_CR14","volume-title":"Proceedings of the Seventh Conference on Partitioned Global Address Space Programing Models (PGAS 2013)","author":"K. Idrees","year":"2013","unstructured":"Idrees, K., Niethammer, C., Esposito, A., Glass, C.W.: Evaluation of unified parallel C for molecular dynamics. In: Proceedings of the Seventh Conference on Partitioned Global Address Space Programing Models (PGAS 2013), ACM, New York (2013)"},{"key":"46_CR15","unstructured":"Johnson, T.A.: Coarray C++. In: 7th International Conference on PGAS Programming Models, Edinburgh, Scotland (2013)"},{"key":"46_CR16","unstructured":"Kamil, A.A., Yelick, K.A.: Hierarchical additions to the SPMD programming model. Technical Report UCB\/EECS-2012-20, EECS Department, University of California, Berkeley (February 2012)"},{"key":"46_CR17","doi-asserted-by":"crossref","unstructured":"Mellor-Crummey, J., Adhianto, L., Scherer, W.N., Jin, G.: A new vision for coarray Fortran. In: Proceedings of the Third Conference on Partitioned Global Address Space Programing Models (PGAS 2009). ACM, New York (2009)","DOI":"10.1145\/1809961.1809969"},{"key":"46_CR18","doi-asserted-by":"crossref","unstructured":"Nieplocha, J., Carpenter, B.: ARMCI: A portable remote memory copy library for distributed array libraries and compiler run-time systems. In: Rolim, J.D.P., et al. (eds.) IPPS-WS 1999 and SPDP-WS 1999. LNCS, vol.\u00a01586, pp. 533\u2013546. Springer, Heidelberg (1999)","DOI":"10.1007\/BFb0097937"},{"key":"46_CR19","doi-asserted-by":"publisher","first-page":"169","DOI":"10.1007\/BF00130708","volume":"10","author":"J. Nieplocha","year":"1996","unstructured":"Nieplocha, J., Harrison, R.J., Littlefield, R.J.: Global arrays: A nonuniform memory access programming model for high-performance computers. The Journal of Supercomputing\u00a010, 169\u2013189 (1996)","journal-title":"The Journal of Supercomputing"},{"issue":"2","key":"46_CR20","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1145\/289918.289920","volume":"17","author":"R.W. Numrich","year":"1998","unstructured":"Numrich, R.W., Reid, J.: Co-array Fortran for parallel programming. SIGPLAN Fortran Forum\u00a017(2), 1\u201331 (1998)","journal-title":"SIGPLAN Fortran Forum"},{"key":"46_CR21","doi-asserted-by":"crossref","unstructured":"Poole, S.W., Hernandez, O., Kuehn, J.A., Shipman, G.M., Curtis, A., Feind, K.: OpenSHMEM - Toward a unified RMA model. In: Padua, D. (ed.) Encyclopedia of Parallel Computing, pp. 1379\u20131391. Springer, US (2011)","DOI":"10.1007\/978-0-387-09766-4_490"},{"key":"46_CR22","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1007\/978-3-642-19328-6_1","volume-title":"High Performance Computing for Computational Science \u2013 VECPAR 2010","author":"J. Shalf","year":"2011","unstructured":"Shalf, J., Dosanjh, S., Morrison, J.: Exascale computing technology challenges. In: Palma, J.M.L.M., Dayd\u00e9, M., Marques, O., Lopes, J.C. (eds.) VECPAR 2010. LNCS, vol.\u00a06449, pp. 1\u201325. Springer, Heidelberg (2011)"},{"key":"46_CR23","unstructured":"SPPEXA webpage, \n                    \n                      http:\/\/www.sppexa.de\/\n                    \n                    \n                  ."},{"key":"46_CR24","unstructured":"SuperMUC system description, \n                    \n                      http:\/\/www.lrz.de\/services\/compute\/supermuc\/systemdescription\/"},{"key":"46_CR25","doi-asserted-by":"crossref","unstructured":"Tanase, G., Buss, A.A., Fidel, A., Harshvardhan, Papadopoulos, I., Pearce, O., Smith, T.G., Thomas, N., Xu, X., Mourad, N., Vu, J., Bianco, M., Amato, N.M., Rauchwerger, L.: The STAPL parallel container framework. In: Proceedings of the 16th ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming (PPoPP 2011), pp. 235\u2013246 (February 2011)","DOI":"10.1145\/2038037.1941586"},{"key":"46_CR26","doi-asserted-by":"crossref","unstructured":"UPC Consortium. UPC language specifications, v1.2. Tech Report LBNL-59208, Lawrence Berkeley National Lab (2005)","DOI":"10.2172\/862127"},{"key":"46_CR27","unstructured":"Wong, S., Stojiljkovic, G.D., Erotokritou, S., Tsouloupas, G., Manninen, P., Horak, D., Prangov, G.: PRACE training and education survey. Technical report, PRACE (December 2011), \n                    \n                      http:\/\/prace-ri.eu\/IMG\/zip\/d4.1_2.zip"},{"key":"46_CR28","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"172","DOI":"10.1007\/978-3-642-13374-9_12","volume-title":"Languages and Compilers for Parallel Computing","author":"Y. Yan","year":"2010","unstructured":"Yan, Y., Zhao, J., Guo, Y., Sarkar, V.: Hierarchical Place Trees: A Portable Abstraction for Task Parallelism and Data Movement. In: Gao, G.R., Pollock, L.L., Cavazos, J., Li, X. (eds.) LCPC 2009. LNCS, vol.\u00a05898, pp. 172\u2013187. Springer, Heidelberg (2010)"},{"key":"46_CR29","doi-asserted-by":"crossref","unstructured":"Zheng, Y., Kamil, A., Driscoll, M.B., Shan, H., Yelick, K.: UPC++: A PGAS extension for C++. In: 28th IEEE International Parallel & Distributed Processing Symposium (2014)","DOI":"10.1109\/IPDPS.2014.115"}],"container-title":["Lecture Notes in Computer Science","Euro-Par 2014: Parallel Processing Workshops"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-319-14313-2_46","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2020,4,20]],"date-time":"2020-04-20T00:26:18Z","timestamp":1587342378000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-319-14313-2_46"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2014]]},"ISBN":["9783319143125","9783319143132"],"references-count":29,"URL":"https:\/\/doi.org\/10.1007\/978-3-319-14313-2_46","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"value":"0302-9743","type":"print"},{"value":"1611-3349","type":"electronic"}],"subject":[],"published":{"date-parts":[[2014]]},"assertion":[{"value":"This content has been made available to all.","name":"free","label":"Free to read"}]}}