{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,9,4]],"date-time":"2024-09-04T18:28:00Z","timestamp":1725474480328},"publisher-location":"Berlin, Heidelberg","reference-count":25,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783540658313"},{"type":"electronic","value":"9783540489320"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[1999]]},"DOI":"10.1007\/bfb0097964","type":"book-chapter","created":{"date-parts":[[2006,11,24]],"date-time":"2006-11-24T14:45:17Z","timestamp":1164379517000},"page":"748-762","source":"Crossref","is-referenced-by-count":40,"title":["mpiJava: An object-oriented java interface to MPI"],"prefix":"10.1007","author":[{"given":"Mark","family":"Baker","sequence":"first","affiliation":[]},{"given":"Bryan","family":"Carpenter","sequence":"additional","affiliation":[]},{"given":"Geoffrey","family":"Fox","sequence":"additional","affiliation":[]},{"given":"Sung","family":"Hoon Ko","sequence":"additional","affiliation":[]},{"given":"Sang","family":"Lim","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2006,10,28]]},"reference":[{"key":"82_CR1","unstructured":"Parallel Compiler Runtime Consortium, HPCC and Java\u2014a report by the Parallel Compiler Runtime Consortium, http:\/\/www.npac.syr.edu\/users\/gcf\/hpjava3.html, May 1996."},{"key":"82_CR2","doi-asserted-by":"crossref","unstructured":"G.C. Fox, editor, Java for Computational Science and Engineering\u2014Simulation and Modelling II, volume 9(11) of Concurrency: Practice and Experience, November 1997.","DOI":"10.1002\/(SICI)1096-9128(199711)9:11<1001::AID-CPE361>3.0.CO;2-Z"},{"key":"82_CR3","unstructured":"G.C. Fox, editor, ACM 1998 Workshop on Java for High-Performance Network Computing, Palo Alto, February 1998, Concurrency: Practice and Experience, 1998."},{"key":"82_CR4","unstructured":"V. Getov, S. Flynn-Hummel, and S. Mintchev. High-Performance parallel programming in Java: Exploiting native libraries, IN ACM 1998 Workshop on Java for High-Performance Network Computing. Palo Alto, February 1998, Concurrency: Practice and Experience, 1998. To appear."},{"key":"82_CR5","unstructured":"Java Grande Forum\u2014http:\/\/www.javagrande.org\/"},{"key":"82_CR6","unstructured":"Message Passing Interface Forum. MPI: A Message-Passing Interface Standard, University of Tennessee, Knoxville, TN, June 1995. http:\/\/www.mcs.anl.gov\/mpi"},{"key":"82_CR7","doi-asserted-by":"crossref","unstructured":"G.C. Fox, editor, Java for Computational Science and Engineering\u2014Simulation and Modelling, volume 9(6) of Concurrency: Practice and Experience, June 1997.","DOI":"10.1002\/(SICI)1096-9128(199706)9:6<413::AID-CPE317>3.0.CO;2-B"},{"key":"82_CR8","unstructured":"R. Gordon, Essential JNI: Java Native Interface, Prentice Hall, 1998."},{"issue":"6","key":"82_CR9","doi-asserted-by":"publisher","first-page":"633","DOI":"10.1002\/(SICI)1096-9128(199706)9:6<633::AID-CPE311>3.0.CO;2-L","volume":"9","author":"D.B. Carpenter","year":"1997","unstructured":"D.B. Carpenter, Y. Chang, G.C. Fox, D. Leskiw, and X. Li, Experiments with HP-Java Concurrency: Practice and Experience, 9(6):633, 1997.","journal-title":"Concurrency: Practice and Experience"},{"key":"82_CR10","doi-asserted-by":"crossref","unstructured":"D.B. Carpenter, Y. Chang, G.C. Fox, and X. Li, Java as a language for scientific parallel programming, In 10th International Workshop on Languages and Compilers for Parallel Computing, volume 1366 of LNCS, pages 340\u2013354, 1997.","DOI":"10.1007\/BFb0032703"},{"key":"82_CR11","doi-asserted-by":"crossref","unstructured":"S. Mintchev and V. Getov, Towards portable message passing in Java: Binding MPI, Recent Advances in MPI and PVM, Editors, M. Bubak, J. Dongarra and J. Wasniewski, volume 1332 of LNCS pages 135\u2013142, Springer Verlag, 1997.","DOI":"10.1007\/3-540-63697-8_79"},{"key":"82_CR12","unstructured":"DOGMA\u2014http:\/\/zodiac.cs.byu.edu\/DOGMA\/"},{"key":"82_CR13","unstructured":"K. Dincer and K. Ozbas, jmpi and a Performance Instrumentation Analysis and Visualization Tool for jmpi, 1st UK Workshop on Java for High Performance Network Computing, Southampton, UK, September 1998."},{"key":"82_CR14","unstructured":"A.J. Ferrari, JPVM: Network parallel computing in Java, In ACM 1998 Workshop on Java for High-Performance Network Computing. Palo Alto, February 1998, Concurrency: Practice and Experience, 1998. To appear."},{"key":"82_CR15","unstructured":"P. Martin, L.M. Silva and J.G. Silva, A Java Interface to MPI, Proceeding of the 5th European PVM\/MPI User\u2019s Group Meeting, Liverpool UK, September 1998 WMPI\u2014http:\/\/dsg.dei.uc.pt\/w32mpi\/"},{"key":"82_CR16","unstructured":"G. Crawford III, Y. Dandass, and A. Skjellum, The JMPI commercial message passing environment and specification: Requirements, design, motivations, strategies, and target users, http:\/\/www.mpi-softtech.com\/publications"},{"key":"82_CR17","unstructured":"N. Yalamanchilli and W. Cohen, Communication performance of Java based parallel virtual machines, In ACM 1998 Workshop on Java for High-Performance Network Computing. Palo Alto, February 1998, Concurrency: Practice and Experience, 1998. To appear."},{"key":"82_CR18","unstructured":"B. Carpenter, V. Getov, G. Judd, T. Skjellum and G. Fox, MPI for Java\u2014Position Document and Draft API Specification, November 1998\u2014http:\/\/www.npac.syr.edu\/projects\/pcrc\/mpiJava"},{"key":"82_CR19","unstructured":"M.A. Baker and G.C. Fox, MPI on NT: A Preliminary Evaluation of the Available Environments, 12th IPPS & 9th SPDP, LNCS, Jose Rolim (Ed.), Parallel and Distributed Computing, Springer Verlag, Heidelberg, Germany. ISBN 3-540 64359-1, April 1998."},{"key":"82_CR20","unstructured":"WMPI\u2014http:\/\/dsg.dei.uc.pt\/w32mpi\/"},{"key":"82_CR21","doi-asserted-by":"crossref","unstructured":"R. Butler and E. Lusk, Monitors, messages, and clusters: The p4 parallel programming system, Parallel Computing, 20:547\u2013564, April 1994.","DOI":"10.1016\/0167-8191(94)90028-0"},{"key":"82_CR22","unstructured":"IBM Test Suite\u2014ftp:\/\/info.mcs.anl.gov\/pub\/mpi\/mpi-test\/ibmtsuite.tar"},{"key":"82_CR23","unstructured":"PingPong Benchamarks\u2014http:\/\/www.dcs.port.ac.uk\/~mab\/TOPIC\/"},{"key":"82_CR24","unstructured":"LinPack http:\/\/performance.netlib.org\/performance\/html\/linpack.data.co10.html"},{"key":"82_CR25","unstructured":"Java LinPack\u2014http:\/\/www.netlib.org\/benchmark\/linpackjava\/"}],"container-title":["Lecture Notes in Computer Science","Parallel and Distributed Processing"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/BFb0097964","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,4,22]],"date-time":"2019-04-22T14:59:23Z","timestamp":1555945163000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/BFb0097964"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[1999]]},"ISBN":["9783540658313","9783540489320"],"references-count":25,"URL":"https:\/\/doi.org\/10.1007\/bfb0097964","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[1999]]}}}