{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,6,19]],"date-time":"2025-06-19T04:36:30Z","timestamp":1750307790305,"version":"3.41.0"},"publisher-location":"New York, NY, USA","reference-count":31,"publisher":"ACM","license":[{"start":{"date-parts":[[2008,2,20]],"date-time":"2008-02-20T00:00:00Z","timestamp":1203465600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2008,2,20]]},"DOI":"10.1145\/1345206.1345225","type":"proceedings-article","created":{"date-parts":[[2008,2,28]],"date-time":"2008-02-28T14:02:49Z","timestamp":1204207369000},"page":"111-122","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":28,"title":["Programming with tiles"],"prefix":"10.1145","author":[{"given":"Jia","family":"Guo","sequence":"first","affiliation":[{"name":"UIUC, Urbana, IL, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Ganesh","family":"Bikshandi","sequence":"additional","affiliation":[{"name":"IBM, India, Bangalore, India"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Basilio B.","family":"Fraguela","sequence":"additional","affiliation":[{"name":"Universidade da Coruna,Spain, LA CORUNA, Spain"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Maria J.","family":"Garzaran","sequence":"additional","affiliation":[{"name":"UIUC, Urbana, IL, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"David","family":"Padua","sequence":"additional","affiliation":[{"name":"UIUC, Urbana, IL, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2008,2,20]]},"reference":[{"key":"e_1_3_2_1_1_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_2_1","doi-asserted-by":"publisher","DOI":"10.1109\/TC.1981.1675792"},{"key":"e_1_3_2_1_3_1","doi-asserted-by":"crossref","DOI":"10.1137\/1.9780898719604","volume-title":"LAPACK Users' Guide","author":"Anderson E.","year":"1999","unstructured":"E. Anderson , Z. Bai , C. Bischof , S. Blackford , J. Demmel , J. Dongarra , J. Du Croz , A. Greenbaum , S. Hammarling , A. McKenney , and D. Sorensen . LAPACK Users' Guide . Society for Industrial and Applied Mathematics , Philadelphia, PA , third edition, 1999 . E. Anderson, Z. Bai, C. Bischof, S. Blackford, J. Demmel, J. Dongarra, J. Du Croz, A. Greenbaum, S. Hammarling, A. McKenney, and D. Sorensen. LAPACK Users' Guide. Society for Industrial and Applied Mathematics, Philadelphia, PA, third edition, 1999."},{"key":"e_1_3_2_1_4_1","doi-asserted-by":"publisher","DOI":"10.1145\/1133981.1133995"},{"key":"e_1_3_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.1145\/1055531.1055532"},{"key":"e_1_3_2_1_6_1","doi-asserted-by":"publisher","DOI":"10.1145\/1055531.1055533"},{"key":"e_1_3_2_1_7_1","unstructured":"G. Bikshandi. Parallel Programming with Hierarchically Tiled Arrays. PhD thesis UIUC 2007. G. Bikshandi. Parallel Programming with Hierarchically Tiled Arrays. PhD thesis UIUC 2007."},{"key":"e_1_3_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.1145\/1122971.1122981"},{"key":"e_1_3_2_1_9_1","volume-title":"Proc. of the Intl. Workshop on Languages and Compilers for Parallel Computing","author":"Bikshandi G.","year":"2006","unstructured":"G. Bikshandi , J. Guo , C. von Praun , G. Tanase , B. B. Fraguela , M. J. Garzar\u00e1n , D. Padua , and L. Rauchwerger . Design and use of htalib - a library for Hierarchically Tiled Arrays . In Proc. of the Intl. Workshop on Languages and Compilers for Parallel Computing , 2006 . G. Bikshandi, J. Guo, C. von Praun, G. Tanase, B. B. Fraguela, M. J. Garzar\u00e1n, D. Padua, and L. Rauchwerger. Design and use of htalib - a library for Hierarchically Tiled Arrays. In Proc. of the Intl. Workshop on Languages and Compilers for Parallel Computing, 2006."},{"key":"e_1_3_2_1_11_1","volume-title":"Parallel programming in OpenMP","author":"Chandra R.","year":"2001","unstructured":"R. Chandra , L. Dagum , D. Kohr , D. Maydan , J. McDonald , and R. Menon . Parallel programming in OpenMP . Morgan Kaufmann Publishers Inc ., San Francisco, CA, USA, 2001 . R. Chandra, L. Dagum, D. Kohr, D. Maydan, J. McDonald, and R. Menon. Parallel programming in OpenMP. Morgan Kaufmann Publishers Inc., San Francisco, CA, USA, 2001."},{"key":"e_1_3_2_1_12_1","doi-asserted-by":"publisher","DOI":"10.1145\/1188455.1188543"},{"key":"e_1_3_2_1_13_1","volume-title":"General Techniques and Regular Problems","author":"Fox G. C.","year":"1988","unstructured":"G. C. Fox , M. A. Johnson , G. A. Lyzenga , S. W. Otto , J. K. Salmon , and D. W. Walker . Solving Problems on Concurrent Processors . Vol. 1 : General Techniques and Regular Problems . Prentice-Hall, Inc. , 1988 . G. C. Fox, M. A. Johnson, G. A. Lyzenga, S. W. Otto, J. K. Salmon, and D. W. Walker. Solving Problems on Concurrent Processors. Vol. 1: General Techniques and Regular Problems. Prentice-Hall, Inc., 1988."},{"key":"e_1_3_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.5555\/795665.796479"},{"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.1147\/rd.471.0031"},{"key":"e_1_3_2_1_17_1","volume-title":"Elsevier","author":"Halstead M. H.","year":"1977","unstructured":"M. H. Halstead . Elements of Software Science . Elsevier , 1977 . M. H. Halstead. Elements of Software Science. Elsevier, 1977."},{"key":"e_1_3_2_1_18_1","doi-asserted-by":"publisher","DOI":"10.1145\/125826.125886"},{"key":"e_1_3_2_1_19_1","doi-asserted-by":"publisher","DOI":"10.1145\/135226.135230"},{"key":"e_1_3_2_1_20_1","doi-asserted-by":"publisher","DOI":"10.1145\/73560.73588"},{"key":"e_1_3_2_1_21_1","doi-asserted-by":"publisher","DOI":"10.1145\/379539.379586"},{"key":"e_1_3_2_1_22_1","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.1976.233837"},{"key":"e_1_3_2_1_23_1","doi-asserted-by":"publisher","DOI":"10.1145\/362875.362879"},{"key":"e_1_3_2_1_24_1","doi-asserted-by":"publisher","DOI":"10.1145\/289918.289920"},{"key":"e_1_3_2_1_25_1","doi-asserted-by":"publisher","DOI":"10.1145\/779359.779365"},{"key":"e_1_3_2_1_26_1","doi-asserted-by":"publisher","DOI":"10.1145\/125826.125893"},{"key":"e_1_3_2_1_27_1","volume-title":"Intel Threading Building Blocks. O'Reilly","author":"Reinders J.","year":"2007","unstructured":"J. Reinders . Intel Threading Building Blocks. O'Reilly , 2007 . J. Reinders. Intel Threading Building Blocks. O'Reilly, 2007."},{"key":"e_1_3_2_1_28_1","doi-asserted-by":"crossref","first-page":"547","DOI":"10.7551\/mitpress\/5241.003.0018","volume-title":"Parallel Programming in C++","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 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 Parallel Programming in C++, pages 547--588. MIT Press, 1996."},{"key":"e_1_3_2_1_29_1","doi-asserted-by":"publisher","DOI":"10.1137\/S0895479896297744"},{"key":"e_1_3_2_1_31_1","doi-asserted-by":"publisher","DOI":"10.1016\/S0167-8191(00)00087-9"},{"key":"e_1_3_2_1_32_1","doi-asserted-by":"publisher","DOI":"10.1145\/113445.113449"},{"key":"e_1_3_2_1_33_1","doi-asserted-by":"publisher","DOI":"10.1145\/76263.76337"}],"event":{"name":"PPoPP08: ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming","sponsor":["SIGPLAN ACM Special Interest Group on Programming Languages","ACM Association for Computing Machinery"],"location":"Salt Lake City UT USA","acronym":"PPoPP08"},"container-title":["Proceedings of the 13th ACM SIGPLAN Symposium on Principles and practice of parallel programming"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/1345206.1345225","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/1345206.1345225","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T13:56:18Z","timestamp":1750254978000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/1345206.1345225"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2008,2,20]]},"references-count":31,"alternative-id":["10.1145\/1345206.1345225","10.1145\/1345206"],"URL":"https:\/\/doi.org\/10.1145\/1345206.1345225","relation":{},"subject":[],"published":{"date-parts":[[2008,2,20]]},"assertion":[{"value":"2008-02-20","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}