{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,1]],"date-time":"2025-10-01T16:30:47Z","timestamp":1759336247349,"version":"3.41.0"},"publisher-location":"New York, NY, USA","reference-count":34,"publisher":"ACM","license":[{"start":{"date-parts":[[2009,8,27]],"date-time":"2009-08-27T00:00:00Z","timestamp":1251331200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"funder":[{"name":"Xunta de Galicia","award":["PGIDIT06PXIB105228PR"],"award-info":[{"award-number":["PGIDIT06PXIB105228PR"]}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2009,8,27]]},"DOI":"10.1145\/1596655.1596661","type":"proceedings-article","created":{"date-parts":[[2009,9,25]],"date-time":"2009-09-25T19:37:23Z","timestamp":1253907443000},"page":"30-39","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":22,"title":["Java for high performance computing"],"prefix":"10.1145","author":[{"given":"Guillermo L.","family":"Taboada","sequence":"first","affiliation":[{"name":"University of A Coru\u00f1a, A Coru\u00f1a, (Spain)"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Juan","family":"Touri\u00f1o","sequence":"additional","affiliation":[{"name":"University of A Coru\u00f1a, A Coru\u00f1a, (Spain)"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Ram\u00f3n","family":"Doallo","sequence":"additional","affiliation":[{"name":"University of A Coru\u00f1a, A Coru\u00f1a, (Spain)"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2009,8,27]]},"reference":[{"key":"e_1_3_2_1_2_1","first-page":"824","volume-title":"Object-oriented SPMD. In Proc. 5th IEEE Intl. Symposium on Cluster Computing and the Grid (CCGrid'05)","author":"Baduel L.","year":"2005","unstructured":"L. Baduel , F. Baude , and D. Caromel . Object-oriented SPMD. In Proc. 5th IEEE Intl. Symposium on Cluster Computing and the Grid (CCGrid'05) , pages 824 -- 831 , Cardiff, UK , 2005 . L. Baduel, F. Baude, and D. Caromel. Object-oriented SPMD. In Proc. 5th IEEE Intl. Symposium on Cluster Computing and the Grid (CCGrid'05), pages 824--831, Cardiff, UK, 2005."},{"key":"e_1_3_2_1_3_1","doi-asserted-by":"publisher","DOI":"10.5555\/645611.662515"},{"key":"e_1_3_2_1_4_1","doi-asserted-by":"publisher","DOI":"10.1109\/SERA.2007.93"},{"key":"e_1_3_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.1109\/SBAC-PAD.2004.32"},{"key":"e_1_3_2_1_6_1","doi-asserted-by":"publisher","DOI":"10.1007\/11557265_30"},{"key":"e_1_3_2_1_7_1","doi-asserted-by":"publisher","DOI":"10.1002\/1096-9128(200005)12:6<375::AID-CPE480>3.0.CO;2-M"},{"key":"e_1_3_2_1_8_1","unstructured":"B. Carpenter G. Fox S.-H. Ko and S. Lim. mpiJava 1.2: API Specification. http:\/\/www.hpjava.org\/reports\/mpiJava-spec\/mpiJava-spec\/mpiJava-spec.html {Last visited: July 2009}.  B. Carpenter G. Fox S.-H. Ko and S. Lim. mpiJava 1.2: API Specification. http:\/\/www.hpjava.org\/reports\/mpiJava-spec\/mpiJava-spec\/mpiJava-spec.html {Last visited: July 2009}."},{"key":"e_1_3_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.1002\/1096-9128(200009)12:11<1019::AID-CPE518>3.0.CO;2-G"},{"key":"e_1_3_2_1_10_1","doi-asserted-by":"publisher","DOI":"10.1002\/cpe.v19:13"},{"key":"e_1_3_2_1_11_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-540-69330-7_14"},{"issue":"1","key":"e_1_3_2_1_12_1","first-page":"1","volume":"3","author":"Dongarra J.","year":"2007","unstructured":"J. Dongarra , D. Gannon , G. Fox , and K. Kennedy . The Impact of Multicore on Computational Science Software. CTWatch Quarterly , 3 ( 1 ): 1 -- 10 , 2007 . J. Dongarra, D. Gannon, G. Fox, and K. Kennedy. The Impact of Multicore on Computational Science Software. CTWatch Quarterly, 3(1):1--10, 2007.","journal-title":"The Impact of Multicore on Computational Science Software. CTWatch Quarterly"},{"key":"e_1_3_2_1_13_1","doi-asserted-by":"publisher","DOI":"10.1007\/s10723-006-9056-2"},{"key":"e_1_3_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.5555\/1306873.1306986"},{"key":"e_1_3_2_1_15_1","volume-title":"http:\/\/www.javagrande.org. {Last visited","author":"Forum Java Grande","year":"2009","unstructured":"Java Grande Forum . http:\/\/www.javagrande.org. {Last visited : July 2009 }. Java Grande Forum. http:\/\/www.javagrande.org. {Last visited: July 2009}."},{"key":"e_1_3_2_1_16_1","volume-title":"An OpenMP-like Interface for Parallel Programming in Java. Concurrency and Computation: Practice and Experience, 13(8--9):793--814","author":"Kambites M. E.","year":"2001","unstructured":"M. E. Kambites , J. Obdrz\u00e1lek , and J. M. Bull . An OpenMP-like Interface for Parallel Programming in Java. Concurrency and Computation: Practice and Experience, 13(8--9):793--814 , 2001 . M. E. Kambites, J. Obdrz\u00e1lek, and J. M. Bull. An OpenMP-like Interface for Parallel Programming in Java. Concurrency and Computation: Practice and Experience, 13(8--9):793--814, 2001."},{"key":"e_1_3_2_1_17_1","first-page":"8","volume-title":"Proc. 9th Intl. Workshop on Java and Components for Parallelism, Distribution and Concurrency (IWJacPDC'07)","author":"Kaminsky A.","unstructured":"A. Kaminsky . Parallel Java : A Unified API for Shared Memory and Cluster Parallel Programming in 100% Java . In Proc. 9th Intl. Workshop on Java and Components for Parallelism, Distribution and Concurrency (IWJacPDC'07) , page 196a ( 8 pages), Long Beach, CA, USA, 2007. A. Kaminsky. Parallel Java: A Unified API for Shared Memory and Cluster Parallel Programming in 100% Java. In Proc. 9th Intl. Workshop on Java and Components for Parallelism, Distribution and Concurrency (IWJacPDC'07), page 196a (8 pages), Long Beach, CA, USA, 2007."},{"key":"e_1_3_2_1_18_1","doi-asserted-by":"publisher","DOI":"10.1002\/cpe.v19:18"},{"key":"e_1_3_2_1_19_1","first-page":"140","volume-title":"Proc. 5th Intl. Workshop on Java for Parallel and Distributed Computing (IWJPDC'03)","author":"Kurzyniec D.","unstructured":"D. Kurzyniec , T. Wrzosek , V. Sunderam , and A. Slominski . RMIX: A Multiprotocol RMI Framework for Java . In Proc. 5th Intl. Workshop on Java for Parallel and Distributed Computing (IWJPDC'03) , page 140 (7 pages), Nice, France, 2003. D. Kurzyniec, T. Wrzosek, V. Sunderam, and A. Slominski. RMIX: A Multiprotocol RMI Framework for Java. In Proc. 5th Intl. Workshop on Java for Parallel and Distributed Computing (IWJPDC'03), page 140 (7 pages), Nice, France, 2003."},{"key":"e_1_3_2_1_20_1","doi-asserted-by":"publisher","DOI":"10.1145\/506315.506317"},{"key":"e_1_3_2_1_21_1","doi-asserted-by":"publisher","DOI":"10.1109\/PDP.2009.59"},{"key":"e_1_3_2_1_22_1","doi-asserted-by":"publisher","DOI":"10.1002\/cpe.v17:7\/8"},{"key":"e_1_3_2_1_23_1","doi-asserted-by":"publisher","DOI":"10.1002\/1096-9128(200005)12:7<495::AID-CPE496>3.0.CO;2-W"},{"key":"e_1_3_2_1_24_1","doi-asserted-by":"crossref","first-page":"323","DOI":"10.1007\/978-3-540-24644-2_21","volume-title":"Proc. 16th Intl. Workshop on Languages and Compilers for Parallel Computing (LCPC'03)","volume":"2958","author":"Pugh B.","year":"2003","unstructured":"B. Pugh and J. Spacco . MPJava: High-Performance Message Passing in Java using Java.nio . In Proc. 16th Intl. Workshop on Languages and Compilers for Parallel Computing (LCPC'03) , LNCS vol. 2958 , pages 323 -- 339 , College Station, TX, USA , 2003 . B. Pugh and J. Spacco. MPJava: High-Performance Message Passing in Java using Java.nio. In Proc. 16th Intl. Workshop on Languages and Compilers for Parallel Computing (LCPC'03), LNCS vol. 2958, pages 323--339, College Station, TX, USA, 2003."},{"key":"e_1_3_2_1_25_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.jpdc.2009.02.006"},{"key":"e_1_3_2_1_26_1","doi-asserted-by":"publisher","DOI":"10.1109\/IPDPS.2009.5161083"},{"key":"e_1_3_2_1_27_1","doi-asserted-by":"publisher","DOI":"10.1109\/ISCC.2007.4381536"},{"key":"e_1_3_2_1_28_1","doi-asserted-by":"publisher","DOI":"10.1109\/CLUSTR.2003.1253307"},{"key":"e_1_3_2_1_29_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.comcom.2008.08.012"},{"key":"e_1_3_2_1_30_1","doi-asserted-by":"publisher","DOI":"10.1007\/s11227-009-0270-0"},{"key":"e_1_3_2_1_31_1","doi-asserted-by":"publisher","DOI":"10.1177\/1094342005051521"},{"key":"e_1_3_2_1_32_1","doi-asserted-by":"publisher","DOI":"10.1177\/1094342004041297"},{"key":"e_1_3_2_1_33_1","volume-title":"Run-time Optimizations for a Java DSM Implementation. Concurrency and Computation: Practice and Experience, 15(3--5):299--316","author":"Veldema R.","year":"2003","unstructured":"R. Veldema , R. F. H. Hofman , R. Bhoedjang , and H. E. Bal . Run-time Optimizations for a Java DSM Implementation. Concurrency and Computation: Practice and Experience, 15(3--5):299--316 , 2003 . R. Veldema, R. F. H. Hofman, R. Bhoedjang, and H. E. Bal. Run-time Optimizations for a Java DSM Implementation. Concurrency and Computation: Practice and Experience, 15(3--5):299--316, 2003."},{"key":"e_1_3_2_1_34_1","volume-title":"Titanium: A High-performance Java Dialect. Concurrency - Practice and Experience, 10(11--13):825--836","author":"Yelick K. A.","year":"1998","unstructured":"K. A. Yelick Titanium: A High-performance Java Dialect. Concurrency - Practice and Experience, 10(11--13):825--836 , 1998 . K. A. Yelick et al. Titanium: A High-performance Java Dialect. Concurrency - Practice and Experience, 10(11--13):825--836, 1998."},{"key":"e_1_3_2_1_35_1","doi-asserted-by":"publisher","DOI":"10.1002\/cpe.v18:12"}],"event":{"name":"PPPJ '09: Principles and Practice of Programming in Java","sponsor":["SIGAPP ACM Special Interest Group on Applied Computing","SIGPLAN ACM Special Interest Group on Programming Languages"],"location":"Calgary Alberta Canada","acronym":"PPPJ '09"},"container-title":["Proceedings of the 7th International Conference on Principles and Practice of Programming in Java"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/1596655.1596661","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/1596655.1596661","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T12:23:11Z","timestamp":1750249391000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/1596655.1596661"}},"subtitle":["assessment of current research and practice"],"short-title":[],"issued":{"date-parts":[[2009,8,27]]},"references-count":34,"alternative-id":["10.1145\/1596655.1596661","10.1145\/1596655"],"URL":"https:\/\/doi.org\/10.1145\/1596655.1596661","relation":{},"subject":[],"published":{"date-parts":[[2009,8,27]]},"assertion":[{"value":"2009-08-27","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}