{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,6,19]],"date-time":"2025-06-19T04:16:37Z","timestamp":1750306597003,"version":"3.41.0"},"publisher-location":"New York, NY, USA","reference-count":27,"publisher":"ACM","license":[{"start":{"date-parts":[[2015,2,8]],"date-time":"2015-02-08T00:00:00Z","timestamp":1423353600000},"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":[[2015,2,8]]},"DOI":"10.1145\/2723772.2723774","type":"proceedings-article","created":{"date-parts":[[2015,2,23]],"date-time":"2015-02-23T16:02:15Z","timestamp":1424707335000},"page":"1-10","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":0,"title":["A Roadmap for a Type Architecture Based Parallel Programming Language"],"prefix":"10.1145","author":[{"given":"Muhammad N.","family":"Yanhaona","sequence":"first","affiliation":[]},{"given":"Andrew S.","family":"Grimshaw","sequence":"additional","affiliation":[]}],"member":"320","published-online":{"date-parts":[[2015,2,8]]},"reference":[{"key":"e_1_3_2_1_1_1","unstructured":"Fortress wrapping up. https:\/\/blogs.oracle.com\/projectfortress\/entry\/fortress_wrapping_up. Accessed: 2014-10-24.  Fortress wrapping up. https:\/\/blogs.oracle.com\/projectfortress\/entry\/fortress_wrapping_up. Accessed: 2014-10-24."},{"key":"e_1_3_2_1_2_1","volume-title":"Loggp: Incorporating long messages into the logp model - one step closer towards a realistic model for parallel computation","author":"Alexandrov A.","year":"1995","unstructured":"A. Alexandrov , M. F. Ionescu , K. E. Schauser , and C. Scheiman . Loggp: Incorporating long messages into the logp model - one step closer towards a realistic model for parallel computation , 1995 . A. Alexandrov, M. F. Ionescu, K. E. Schauser, and C. Scheiman. Loggp: Incorporating long messages into the logp model - one step closer towards a realistic model for parallel computation, 1995."},{"key":"e_1_3_2_1_3_1","doi-asserted-by":"publisher","DOI":"10.1109\/PMMP.1993.315548"},{"key":"e_1_3_2_1_4_1","doi-asserted-by":"publisher","DOI":"10.5555\/525697.826742"},{"key":"e_1_3_2_1_5_1","volume-title":"TECHNICAL REPORT","author":"Asanovic K.","year":"2006","unstructured":"K. Asanovic , R. Bodik , B. C. Catanzaro , J. J. Gebis , K. Keutzer , D. A. Patterson , W. L. Plishker , J. Shalf , S. W. Williams , K. A. Yelick , M. J. Demmel , W. Plishker , J. Shalf , S. Williams , and K. Yelick . The landscape of parallel computing research: A view from berkeley. Technical report , TECHNICAL REPORT , UC BERKELEY , 2006 . K. Asanovic, R. Bodik, B. C. Catanzaro, J. J. Gebis, K. Keutzer, D. A. Patterson, W. L. Plishker, J. Shalf, S. W. Williams, K. A. Yelick, M. J. Demmel, W. Plishker, J. Shalf, S. Williams, and K. Yelick. The landscape of parallel computing research: A view from berkeley. Technical report, TECHNICAL REPORT, UC BERKELEY, 2006."},{"key":"e_1_3_2_1_6_1","doi-asserted-by":"publisher","DOI":"10.1145\/2038037.1941558"},{"key":"e_1_3_2_1_7_1","volume-title":"Cmmp: The cmu multi-mini-processor computer. Technical report","author":"Bell C. G.","year":"1971","unstructured":"C. G. Bell , W. Broadley , W. Wulf , A. Newel , C. Pierson , R. Reddy , and S. Rege . Cmmp: The cmu multi-mini-processor computer. Technical report , 1971 . C. G. Bell, W. Broadley, W. Wulf, A. Newel, C. Pierson, R. Reddy, and S. Rege. Cmmp: The cmu multi-mini-processor computer. Technical report, 1971."},{"key":"e_1_3_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.1145\/227234.227246"},{"key":"e_1_3_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.1177\/1094342007078442"},{"key":"e_1_3_2_1_10_1","doi-asserted-by":"publisher","DOI":"10.1109\/32.842947"},{"key":"e_1_3_2_1_11_1","doi-asserted-by":"publisher","DOI":"10.1145\/1103845.1094852"},{"key":"e_1_3_2_1_12_1","doi-asserted-by":"publisher","DOI":"10.1145\/155332.155333"},{"key":"e_1_3_2_1_13_1","doi-asserted-by":"publisher","DOI":"10.1109\/99.660313"},{"key":"e_1_3_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.1145\/1188455.1188483"},{"key":"e_1_3_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.1145\/1188455.1188543"},{"key":"e_1_3_2_1_16_1","volume-title":"Concepts and Tools for Parallel Software Engineering","author":"Foster I.","year":"1995","unstructured":"I. Foster . Designing and Building Parallel Programs : Concepts and Tools for Parallel Software Engineering . Addison-Wesley Longman Publishing Co., Inc. , Boston, MA, USA , 1995 . I. Foster. Designing and Building Parallel Programs: Concepts and Tools for Parallel Software Engineering. Addison-Wesley Longman Publishing Co., Inc., Boston, MA, USA, 1995."},{"key":"e_1_3_2_1_17_1","doi-asserted-by":"publisher","DOI":"10.1142\/S0129626407002892"},{"key":"e_1_3_2_1_18_1","doi-asserted-by":"publisher","DOI":"10.1145\/1365490.1365500"},{"key":"e_1_3_2_1_19_1","doi-asserted-by":"publisher","DOI":"10.1145\/62115.62118"},{"key":"e_1_3_2_1_20_1","doi-asserted-by":"publisher","DOI":"10.1145\/289918.289920"},{"key":"e_1_3_2_1_21_1","volume-title":"May","author":"Photonics E.","year":"2013","unstructured":"E. Photonics . CULA Programmer's Guide. EM Photonics, r17 edition , May 2013 . E. Photonics. CULA Programmer's Guide. EM Photonics, r17 edition, May 2013."},{"key":"e_1_3_2_1_22_1","doi-asserted-by":"publisher","DOI":"10.1145\/2381056.2381077"},{"key":"e_1_3_2_1_23_1","first-page":"289","volume-title":"Annual review of computer science","author":"Snyder L.","year":"1986","unstructured":"L. Snyder . Annual review of computer science vol. 1 , 1986 . chapter Type Architectures, Shared Memory , and the Corollary of Modest Potential, pages 289 -- 317 . Annual Reviews Inc., Palo Alto, CA, USA , 1986. L. Snyder. Annual review of computer science vol. 1, 1986. chapter Type Architectures, Shared Memory, and the Corollary of Modest Potential, pages 289--317. Annual Reviews Inc., Palo Alto, CA, USA, 1986."},{"key":"e_1_3_2_1_24_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-0-387-09766-4_190"},{"key":"e_1_3_2_1_25_1","first-page":"56","article-title":"Mpi: A standard message passing interface","volume":"12","author":"Walker D. W.","year":"1996","unstructured":"D. W. Walker , D. W. Walker , J. J. Dongarra , and J. J. Dongarra . Mpi: A standard message passing interface . Supercomputer , 12 : 56 -- 68 , 1996 . D. W. Walker, D. W. Walker, J. J. Dongarra, and J. J. Dongarra. Mpi: A standard message passing interface. Supercomputer, 12:56--68, 1996.","journal-title":"Supercomputer"},{"key":"e_1_3_2_1_26_1","doi-asserted-by":"crossref","DOI":"10.7551\/mitpress\/5241.001.0001","volume-title":"Parallel Programming Using C++. Scientific and Engineering Computation","author":"Wilson G. V.","year":"1996","unstructured":"G. V. Wilson and P. Lu , editors . Parallel Programming Using C++. Scientific and Engineering Computation . MIT Press , pub-MIT:adr, 1996 . Foreword by Bjarne Stroustrup. Describes fifteen parallel programming systems based on C++. G. V. Wilson and P. Lu, editors. Parallel Programming Using C++. Scientific and Engineering Computation. MIT Press, pub-MIT:adr, 1996. Foreword by Bjarne Stroustrup. Describes fifteen parallel programming systems based on C++."},{"key":"e_1_3_2_1_29_1","doi-asserted-by":"publisher","DOI":"10.1002\/(SICI)1096-9128(199809\/11)10:11\/13<825::AID-CPE383>3.0.CO;2-H"}],"event":{"name":"COSMIC '15: International Workshop on Code Optimisation for Multi and Many Cores","acronym":"COSMIC '15","location":"San Francisco Bay Area CA USA"},"container-title":["Proceedings of the 2015 International Workshop on Code Optimisation for Multi and Many Cores"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2723772.2723774","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/2723772.2723774","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T06:16:42Z","timestamp":1750227402000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2723772.2723774"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2015,2,8]]},"references-count":27,"alternative-id":["10.1145\/2723772.2723774","10.1145\/2723772"],"URL":"https:\/\/doi.org\/10.1145\/2723772.2723774","relation":{},"subject":[],"published":{"date-parts":[[2015,2,8]]},"assertion":[{"value":"2015-02-08","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}