{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,2,27]],"date-time":"2026-02-27T03:44:59Z","timestamp":1772163899315,"version":"3.50.1"},"publisher-location":"New York, NY, USA","reference-count":30,"publisher":"ACM","license":[{"start":{"date-parts":[[2006,6,11]],"date-time":"2006-06-11T00:00:00Z","timestamp":1149984000000},"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":[[2006,6,11]]},"DOI":"10.1145\/1133981.1133995","type":"proceedings-article","created":{"date-parts":[[2006,7,24]],"date-time":"2006-07-24T12:53:01Z","timestamp":1153745581000},"page":"108-117","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":37,"title":["Shared memory programming for large scale machines"],"prefix":"10.1145","author":[{"given":"Christopher","family":"Barton","sequence":"first","affiliation":[{"name":"University of Alberta, Edmonton, Canada"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"C\u0106lin","family":"Cas\u00e7aval","sequence":"additional","affiliation":[{"name":"IBM T.J.Watson Research Center, Yorktown Heights, NY"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"George","family":"Alm\u00e1si","sequence":"additional","affiliation":[{"name":"IBM T.J.Watson Research Center, Yorktown Heights, NY"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Yili","family":"Zheng","sequence":"additional","affiliation":[{"name":"Purdue University, West Lafayette IN"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Montse","family":"Farreras","sequence":"additional","affiliation":[{"name":"Universitat Politecnica de Catalunya, Barcelona Spain"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Siddhartha","family":"Chatterje","sequence":"additional","affiliation":[{"name":"IBM T.J.Watson Research Center, Yorktown Heights, NY"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Jos\u00e9 Nelson","family":"Amaral","sequence":"additional","affiliation":[{"name":"University of Alberta, Edmonton, Canada"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2006,6,11]]},"reference":[{"key":"e_1_3_2_1_1_1","doi-asserted-by":"publisher","DOI":"10.1147\/rd.492.0393"},{"key":"e_1_3_2_1_2_1","volume-title":"Workshop on Languages and Compilers for Parallel Computing (LCPC)","volume":"2958","author":"Almasi G.","year":"2003","unstructured":"G. Almasi , L. D. Rose , B. B. Fraguela , J. Moreira , and D. A. Padua . Programming for locality and parallelism with hierarchically tiled arrays . In Workshop on Languages and Compilers for Parallel Computing (LCPC) , volume 2958 of Lecture Notes in Computer Science, pages 162--176, College Station, TX , October 2003 . Springer. G. Almasi, L. D. Rose, B. B. Fraguela, J. Moreira, and D. A. Padua. Programming for locality and parallelism with hierarchically tiled arrays. In Workshop on Languages and Compilers for Parallel Computing (LCPC), volume 2958 of Lecture Notes in Computer Science, pages 162--176, College Station, TX, October 2003. Springer."},{"key":"e_1_3_2_1_3_1","doi-asserted-by":"publisher","DOI":"10.1145\/1006209.1006236"},{"key":"e_1_3_2_1_5_1","volume-title":"Inc.","author":"Butenhof D. R.","year":"1997","unstructured":"D. R. Butenhof . Programming with POSIX threads. Addison-Wesley Longman Publishing Co ., Inc. , Boston, MA, USA , 1997 . D. R. Butenhof. Programming with POSIX threads. Addison-Wesley Longman Publishing Co., Inc., Boston, MA, USA, 1997."},{"key":"e_1_3_2_1_6_1","doi-asserted-by":"publisher","DOI":"10.1109\/IPDPS.2005.219"},{"key":"e_1_3_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.1145\/231379.231391"},{"key":"e_1_3_2_1_9_1","volume-title":"Building a source-to-source UPC-to-C translator. Master's thesis","author":"Chen W.-Y.","year":"2005","unstructured":"W.-Y. Chen . Building a source-to-source UPC-to-C translator. Master's thesis , University of California at Berkeley , Berkeley, CA , 2005 . W.-Y. Chen. Building a source-to-source UPC-to-C translator. Master's thesis, University of California at Berkeley, Berkeley, CA, 2005."},{"key":"e_1_3_2_1_10_1","doi-asserted-by":"publisher","DOI":"10.1109\/PACT.2005.13"},{"key":"e_1_3_2_1_11_1","doi-asserted-by":"publisher","DOI":"10.1145\/1065944.1065950"},{"key":"e_1_3_2_1_12_1","unstructured":"Cray UPC home page. http:\/\/docs.cray.com\/books\/S-2179-50\/html-S-2179-50\/z1035483822pvl.html.  Cray UPC home page. http:\/\/docs.cray.com\/books\/S-2179-50\/html-S-2179-50\/z1035483822pvl.html."},{"key":"e_1_3_2_1_13_1","unstructured":"DARPA High Productivity Computing Systems. http:\/\/www.darpa.mil\/ipto\/programs\/hpcs.  DARPA High Productivity Computing Systems. http:\/\/www.darpa.mil\/ipto\/programs\/hpcs."},{"key":"e_1_3_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.5555\/762761.762821"},{"key":"e_1_3_2_1_15_1","volume-title":"October","author":"El-Ghazawi T. A.","year":"2003","unstructured":"T. A. El-Ghazawi , W. W. Carlson , and J. M. Draper . UPC Language Specifications, v1.1.1 edition , October 2003 . T. A. El-Ghazawi, W. W. Carlson, and J. M. Draper. UPC Language Specifications, v1.1.1 edition, October 2003."},{"key":"e_1_3_2_1_16_1","doi-asserted-by":"publisher","DOI":"10.1147\/rd.492.0195"},{"key":"e_1_3_2_1_17_1","unstructured":"GCC UPC home page. http:\/\/www.intrepid.com\/upc\/.  GCC UPC home page. http:\/\/www.intrepid.com\/upc\/."},{"key":"e_1_3_2_1_18_1","doi-asserted-by":"publisher","DOI":"10.1145\/224170.224422"},{"key":"e_1_3_2_1_19_1","unstructured":"HPC challenge award competition. http:\/\/www.hpcchallenge.org.  HPC challenge award competition. http:\/\/www.hpcchallenge.org."},{"key":"e_1_3_2_1_20_1","unstructured":"HP\/Compaq UPC. http:\/\/h30097.www3.hp.com\/upc\/index.htm.  HP\/Compaq UPC. http:\/\/h30097.www3.hp.com\/upc\/index.htm."},{"key":"e_1_3_2_1_21_1","doi-asserted-by":"publisher","DOI":"10.1145\/782814.782825"},{"key":"e_1_3_2_1_22_1","doi-asserted-by":"publisher","DOI":"10.1109\/PACT.2005.25"},{"key":"e_1_3_2_1_23_1","volume-title":"Architecture and Software Workshop","author":"Mendell M.","year":"2003","unstructured":"M. Mendell and R. Archambault . IBM's BlueGene\/L compiler implementation. In BlueGene\/L: Applications , Architecture and Software Workshop , Sparks, NV , Oct 2003 . http:\/\/www.llnl.gov\/asci\/platforms\/bluegene\/papers\/10mendell.pdf. M. Mendell and R. Archambault. IBM's BlueGene\/L compiler implementation. In BlueGene\/L: Applications, Architecture and Software Workshop, Sparks, NV, Oct 2003. http:\/\/www.llnl.gov\/asci\/platforms\/bluegene\/papers\/10mendell.pdf."},{"key":"e_1_3_2_1_24_1","doi-asserted-by":"publisher","DOI":"10.5555\/243179.243182"},{"key":"e_1_3_2_1_25_1","doi-asserted-by":"publisher","DOI":"10.1145\/289918.289920"},{"key":"e_1_3_2_1_27_1","first-page":"260","volume-title":"International Parallel Processing Symposium (IPPS)","author":"Shah G.","year":"1998","unstructured":"G. Shah , J. Nieplocha , J. Mirza , C. Kim , R. Harrison , R. K. Govindaraju , K. Gildea , P. DiNicola , and C. Bender . Performance and experience with LAPI - a new high-performance communication library for the IBM RS\/6000 SP. In 12th . International Parallel Processing Symposium (IPPS) , pages 260 -- 267 , April 1998 . G. Shah, J. Nieplocha, J. Mirza, C. Kim, R. Harrison, R. K. Govindaraju, K. Gildea, P. DiNicola, and C. Bender. Performance and experience with LAPI - a new high-performance communication library for the IBM RS\/6000 SP. In 12th. International Parallel Processing Symposium (IPPS), pages 260--267, April 1998."},{"key":"e_1_3_2_1_28_1","doi-asserted-by":"publisher","DOI":"10.1145\/224538.224650"},{"key":"e_1_3_2_1_29_1","unstructured":"Top500 supercomputer sites. www.top500.org.  Top500 supercomputer sites. www.top500.org."},{"key":"e_1_3_2_1_30_1","unstructured":"IBM XL UPC compiler. http:\/\/www.alphaworks.ibm.com\/tech\/upccompiler.  IBM XL UPC compiler. http:\/\/www.alphaworks.ibm.com\/tech\/upccompiler."},{"key":"e_1_3_2_1_31_1","volume-title":"Nov.","author":"Yelick K.","year":"2005","unstructured":"K. Yelick . Partitioned Global Address Space Languages: Titanium and UPC experience. Presentation at IBM TJ Watson Research Center , Nov. 2005 . K. Yelick. Partitioned Global Address Space Languages: Titanium and UPC experience. Presentation at IBM TJ Watson Research Center, Nov. 2005."},{"key":"e_1_3_2_1_32_1","doi-asserted-by":"publisher","DOI":"10.1002\/(SICI)1096-9128(199809\/11)10:11\/13<825::AID-CPE383>3.0.CO;2-H"},{"key":"e_1_3_2_1_33_1","doi-asserted-by":"publisher","DOI":"10.1145\/277650.277723"}],"event":{"name":"PLDI06: ACM SIGPLAN Conference on Programming Language Design and Implementation 2006","location":"Ottawa Ontario Canada","acronym":"PLDI06","sponsor":["SIGPLAN ACM Special Interest Group on Programming Languages","ACM Association for Computing Machinery","SIGSOFT ACM Special Interest Group on Software Engineering"]},"container-title":["Proceedings of the 27th ACM SIGPLAN Conference on Programming Language Design and Implementation"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/1133981.1133995","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/1133981.1133995","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T16:22:18Z","timestamp":1750263738000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/1133981.1133995"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2006,6,11]]},"references-count":30,"alternative-id":["10.1145\/1133981.1133995","10.1145\/1133981"],"URL":"https:\/\/doi.org\/10.1145\/1133981.1133995","relation":{"is-identical-to":[{"id-type":"doi","id":"10.1145\/1133255.1133995","asserted-by":"object"}]},"subject":[],"published":{"date-parts":[[2006,6,11]]},"assertion":[{"value":"2006-06-11","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}