{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,23]],"date-time":"2026-03-23T23:09:11Z","timestamp":1774307351119,"version":"3.50.1"},"publisher-location":"New York, NY, USA","reference-count":22,"publisher":"ACM","content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2006,3,29]]},"DOI":"10.1145\/1122971.1122981","type":"proceedings-article","created":{"date-parts":[[2006,5,8]],"date-time":"2006-05-08T21:40:43Z","timestamp":1147124443000},"page":"48-57","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":74,"title":["Programming for parallelism and locality with hierarchically tiled arrays"],"prefix":"10.1145","author":[{"given":"Ganesh","family":"Bikshandi","sequence":"first","affiliation":[{"name":"University of Illinois at Urbana-Champaign"}]},{"given":"Jia","family":"Guo","sequence":"additional","affiliation":[{"name":"University of Illinois at Urbana-Champaign"}]},{"given":"Daniel","family":"Hoeflinger","sequence":"additional","affiliation":[{"name":"University of Illinois at Urbana-Champaign"}]},{"given":"Gheorghe","family":"Almasi","sequence":"additional","affiliation":[{"name":"IBM T.J. Watson Research Center"}]},{"given":"Basilio B.","family":"Fraguela","sequence":"additional","affiliation":[{"name":"Universidade da Coru\u00f1a,Spain"}]},{"given":"Mar\u00eda J.","family":"Garzar\u00e1n","sequence":"additional","affiliation":[{"name":"University of Illinois at Urbana-Champaign"}]},{"given":"David","family":"Padua","sequence":"additional","affiliation":[{"name":"University of Illinois at Urbana-Champaign"}]},{"given":"Christoph","family":"von Praun","sequence":"additional","affiliation":[{"name":"IBM T.J. Watson Research Center"}]}],"member":"320","published-online":{"date-parts":[[2006,3,29]]},"reference":[{"key":"e_1_3_2_1_1_1","unstructured":"Intel Math Kernel Library. http:\/\/www.intel.com\/cd\/software\/products\/asmo-na\/eng\/perflib\/mkl\/index.htm.  Intel Math Kernel Library. http:\/\/www.intel.com\/cd\/software\/products\/asmo-na\/eng\/perflib\/mkl\/index.htm."},{"key":"e_1_3_2_1_2_1","unstructured":"Nas Parallel Benchmarks. Website. http:\/\/www.nas.nasa.gov\/Software\/NPB\/.  Nas Parallel Benchmarks. Website. http:\/\/www.nas.nasa.gov\/Software\/NPB\/."},{"key":"e_1_3_2_1_3_1","doi-asserted-by":"publisher","DOI":"10.1145\/190783.1041310"},{"key":"e_1_3_2_1_4_1","doi-asserted-by":"publisher","DOI":"10.5555\/938433.938477"},{"key":"e_1_3_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.1109\/TC.1968.229158"},{"key":"e_1_3_2_1_6_1","first-page":"379","volume-title":"Proceedings of Supercomputing Symposium","author":"Burns G.","year":"1994","unstructured":"G. Burns , R. Daoud , and J. Vaigl . LAM: An Open Cluster Environment for MPI . In Proceedings of Supercomputing Symposium , pages 379 -- 386 , 1994 . G. Burns, R. Daoud, and J. Vaigl. LAM: An Open Cluster Environment for MPI. In Proceedings of Supercomputing Symposium, pages 379--386, 1994."},{"key":"e_1_3_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.1109\/99.714604"},{"key":"e_1_3_2_1_10_1","doi-asserted-by":"publisher","DOI":"10.5555\/141268.141271"},{"key":"e_1_3_2_1_11_1","doi-asserted-by":"publisher","DOI":"10.1145\/1094811.1094852"},{"key":"e_1_3_2_1_13_1","doi-asserted-by":"publisher","DOI":"10.5555\/899248"},{"key":"e_1_3_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.5555\/207505"},{"key":"e_1_3_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.5555\/330577"},{"key":"e_1_3_2_1_16_1","doi-asserted-by":"publisher","DOI":"10.1145\/135226.135230"},{"key":"e_1_3_2_1_17_1","volume-title":"Procs. of the Ninth SIAM Conference on Parallel Processing for Scientific Computing","author":"Husbands P.","year":"1999","unstructured":"P. Husbands and C. Isbell . Matlab*p: A Tool for Interactive Supercomputing . In Procs. of the Ninth SIAM Conference on Parallel Processing for Scientific Computing , 1999 . P. Husbands and C. Isbell. Matlab*p: A Tool for Interactive Supercomputing. In Procs. of the Ninth SIAM Conference on Parallel Processing for Scientific Computing, 1999."},{"key":"e_1_3_2_1_18_1","doi-asserted-by":"publisher","DOI":"10.1145\/140734.140736"},{"key":"e_1_3_2_1_20_1","first-page":"340","volume-title":"Supercomputing '94: Proc. of the 1994 Conf. on Supercomputing","author":"Nieplocha J.","unstructured":"J. Nieplocha , R. J. Harrison , and R. J. Littlefield . Global arrays: a portable shared-memory programming model for distributed memory computers . In Supercomputing '94: Proc. of the 1994 Conf. on Supercomputing , pages 340 --ff., Los Alamitos, CA, USA, 1994. IEEE Computer Society Press. J. Nieplocha, R. J. Harrison, and R. J. Littlefield. Global arrays: a portable shared-memory programming model for distributed memory computers. In Supercomputing '94: Proc. of the 1994 Conf. on Supercomputing, pages 340--ff., Los Alamitos, CA, USA, 1994. IEEE Computer Society Press."},{"key":"e_1_3_2_1_21_1","doi-asserted-by":"publisher","DOI":"10.1145\/289918.289920"},{"key":"e_1_3_2_1_22_1","volume-title":"Procs. of the IEEE Solid-State Circuits Symposium","author":"Pham D.","year":"2005","unstructured":"D. Pham and et al. The Design and Implementation of a First-generation Cell Processor . In Procs. of the IEEE Solid-State Circuits Symposium , February 2005 . D. Pham and et al. The Design and Implementation of a First-generation Cell Processor. In Procs. of the IEEE Solid-State Circuits Symposium, February 2005."},{"key":"e_1_3_2_1_23_1","first-page":"547","volume-title":"G. V. Wilson and P. Lu","author":"Reynders J. V. W.","year":"1996","unstructured":"J. V. W. Reynders , P. J. Hinker , J. C. Cummings , S. R. Atlas , S. Banerjee , W. F. Humphrey , S. R. Karmesin , K. Keahey , M. Srikant , and M. D. Tholburn . POOMA: A Framework for Scientific Simulations of Paralllel Architectures . In G. V. Wilson and P. Lu , editors, Parallel Programming in C++, pages 547 -- 588 . MIT Press , 1996 . J. V. W. Reynders, P. J. Hinker, J. C. Cummings, S. R. Atlas, S. Banerjee, W. F. Humphrey, S. R. Karmesin, K. Keahey, M. Srikant, and M. D. Tholburn. POOMA: A Framework for Scientific Simulations of Paralllel Architectures. In G. V. Wilson and P. Lu, editors, Parallel Programming in C++, pages 547--588. MIT Press, 1996."},{"key":"e_1_3_2_1_25_1","doi-asserted-by":"publisher","DOI":"10.1016\/S0167-8191(00)00087-9"},{"key":"e_1_3_2_1_26_1","doi-asserted-by":"publisher","DOI":"10.1145\/113445.113449"},{"key":"e_1_3_2_1_27_1","volume-title":"Titanium: A High-Performance Java Dialect. In Workshop on Java for High-Performance Network Computing","author":"Yelick K. A.","year":"1998","unstructured":"K. A. Yelick , L. Semenzato , G. Pike , C. Miyamoto , B. Liblit , A. Krishnamurthy , P. N. Hilfinger , S. L. Graham , D. Gay , P. Colella , and A. Aiken . Titanium: A High-Performance Java Dialect. In Workshop on Java for High-Performance Network Computing , February 1998 . K. A. Yelick, L. Semenzato, G. Pike, C. Miyamoto, B. Liblit, A. Krishnamurthy, P. N. Hilfinger, S. L. Graham, D. Gay, P. Colella, and A. Aiken. Titanium: A High-Performance Java Dialect. In Workshop on Java for High-Performance Network Computing, February 1998."}],"event":{"name":"PPoPP06: ACM SIGPLAN 2006 Symposium on Principles and Practice of Parallel Programming 2006","location":"New York New York USA","acronym":"PPoPP06","sponsor":["SIGPLAN ACM Special Interest Group on Programming Languages","ACM Association for Computing Machinery"]},"container-title":["Proceedings of the eleventh ACM SIGPLAN symposium on Principles and practice of parallel programming"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/1122971.1122981","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,1,11]],"date-time":"2023-01-11T10:56:18Z","timestamp":1673434578000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/1122971.1122981"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2006,3,29]]},"references-count":22,"alternative-id":["10.1145\/1122971.1122981","10.1145\/1122971"],"URL":"https:\/\/doi.org\/10.1145\/1122971.1122981","relation":{},"subject":[],"published":{"date-parts":[[2006,3,29]]},"assertion":[{"value":"2006-03-29","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}