{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,3,19]],"date-time":"2025-03-19T11:46:20Z","timestamp":1742384780522},"publisher-location":"Berlin, Heidelberg","reference-count":17,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783540040293"},{"type":"electronic","value":"9783540357674"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2003]]},"DOI":"10.1007\/3-540-35767-x_2","type":"book-chapter","created":{"date-parts":[[2007,8,16]],"date-time":"2007-08-16T03:19:15Z","timestamp":1187234355000},"page":"18-32","source":"Crossref","is-referenced-by-count":2,"title":["Translation Schemes for the HPJava Parallel Programming Language"],"prefix":"10.1007","author":[{"given":"Bryan","family":"Carpenter","sequence":"first","affiliation":[]},{"given":"Geoffrey","family":"Fox","sequence":"additional","affiliation":[]},{"given":"Han-Ku","family":"Lee","sequence":"additional","affiliation":[]},{"given":"Sang Boem","family":"Lim","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2003,5,13]]},"reference":[{"key":"2_CR1","doi-asserted-by":"crossref","unstructured":"L. S. Blackford, J. Choi, A. Cleary, E. D\u2019Azevedo, J. Demmel, I. Dhillon, J. Dongarra, S. Hammarling, G. Henry, A. Petitet, K. Stanley, D. Walker, and R. C. Whaley. ScaLAPACK User\u2019s Guide. SIAM, 1997.","DOI":"10.1137\/1.9780898719642"},{"key":"2_CR2","doi-asserted-by":"crossref","unstructured":"M. Bull, L. Smith, L. Pottage, and R. Freeman. Benchmarking Java against C and Fortran for scientific applications. In ACM 2001 Java Grande\/ISCOPE Conference. ACM Press, June 2001.","DOI":"10.1145\/376656.376823"},{"key":"2_CR3","series-title":"Lect Notes Comput Sci","volume-title":"4th International Europar Conference","author":"B. Carpenter","year":"1998","unstructured":"Bryan Carpenter, Guansong Zhang, Geoffrey Fox, Xiaoming Li, Xinying Li, and Yuhong Wen. Towards a Java environment for SPMD programming. In David Pritchard and Jeff Reeve, editors, 4th International Europar Conference, volume 1470 of Lecture Notes in Computer Science. Springer, 1998. http:\/\/aspen.csit.fsu.edu\/pss\/HPJava ."},{"key":"2_CR4","unstructured":"Bryan Carpenter, Guansong Zhang, and Han-Ku Lee. Parallel programming in HPJava. http:\/\/aspen.csit.fsu.edu\/pss\/HPJava ."},{"issue":"3","key":"2_CR5","doi-asserted-by":"publisher","first-page":"462","DOI":"10.1006\/jpdc.1994.1104","volume":"22","author":"R. Das","year":"1994","unstructured":"R. Das, M. Uysal, J.H. Salz, and Y.-S. Hwang. Communication optimizations for irregular scientific computations on distributed memory architectures. Journal of Parallel and Distributed Computing, 22(3):462\u2013479, September 1994.","journal-title":"Journal of Parallel and Distributed Computing"},{"key":"2_CR6","unstructured":"Stephen J. Fink and Scott B. Baden. Run-time data distribution for block-structured applications on distributed memory computers. In Proceedings of the 7th SIAM Conference on Parallel Processing for Scientific Computing, February 1995."},{"issue":"3","key":"2_CR7","doi-asserted-by":"publisher","first-page":"171","DOI":"10.1002\/cpe.4330020303","volume":"2","author":"M. Gerndt","year":"1990","unstructured":"Michael Gerndt. Updating distributed variables in local computations. Concurrency: Practice and Experience, 2(3):171\u2013193, 1990.","journal-title":"Concurrency: Practice and Experience"},{"issue":"4","key":"2_CR8","doi-asserted-by":"publisher","first-page":"440","DOI":"10.1109\/71.97901","volume":"2","author":"C. Koelbel","year":"1991","unstructured":"C. Koelbel and P. Mehrotra. Compiling global name-space parallel loops for distributed execution. IEEE Transactions on Parallel and Distributed Systems, 2(4):440\u2013451, 1991.","journal-title":"IEEE Transactions on Parallel and Distributed Systems"},{"key":"2_CR9","unstructured":"J.E. Moreira. Closing the performance gap between Java and Fortran in technical computing. In First UK Workshop on Java for High Performance Network Computing, Europar\u2019 98, September 1998. http:\/\/www.cs.cf.ac.uk\/hpjworkshop\/ ."},{"key":"2_CR10","series-title":"Lect Notes Comput Sci","volume-title":"Languages and Compilers for Parallel Computing","author":"J.E. Moreira","year":"1998","unstructured":"J.E. Moreira, S.P. Midkiff, and M. Gupta. From flop to MegaFlops: Java for technical computing. In Languages and Compilers for Parallel Computing, volume 1656 of Lecture Notes in Computer Science. Springer, 1998."},{"key":"2_CR11","doi-asserted-by":"crossref","unstructured":"J.E Moreira, S.P. Midkiff, and M. Gupta. A comparision of three approaches to language, compiler and library support for multidimensional arrays in Java. In ACM 2001 Java Grande\/ISCOPE Conference. ACM Press, June 2001.","DOI":"10.1145\/376656.376831"},{"key":"2_CR12","doi-asserted-by":"crossref","unstructured":"J.E. Moreira, S.P. Midkiff, M. Gupta, and R. Lawrence. High performance computing with the Array package for Java: A case study using data mining. In Supercomputing\u2019 99. IEEE Computer Society Press, 1999.","DOI":"10.1145\/331532.331542"},{"key":"2_CR13","doi-asserted-by":"publisher","first-page":"197","DOI":"10.1007\/BF00130708","volume":"10","author":"J. Nieplocha","year":"1996","unstructured":"J. Nieplocha, R.J. Harrison, and R.J. Littlefield. The Global Array: Non-uniform-memory-access programming model for high-performance computers. The Journal of Supercomputing, 10:197\u2013220, 1996.","journal-title":"The Journal of Supercomputing"},{"key":"2_CR14","unstructured":"Manish Parashar and J.C. Browne. Systems engineering for high performance computing software: The HDDA\/DAGH infrastructure for implementation of parallel structured adaptive mesh. In Structured Adaptive Mesh Refinement Grid Methods, IMA Volumes in Mathematics and its Applications. Springer-Verlag."},{"key":"2_CR15","unstructured":"R.W. Numrich and J.L. Steidel. F--: a simple parallel extension to Fortran 90. SIAM News, page 30, 1997."},{"key":"2_CR16","doi-asserted-by":"crossref","unstructured":"Peng Wu, Sam Midkiff, Jose Moreira, and Manish Gupta. Efficient support for complex numbers in Java. In ACM 1999 Java Grande Conference. ACM Press, June 1999.","DOI":"10.1145\/304065.304109"},{"key":"2_CR17","doi-asserted-by":"crossref","unstructured":"Guansong Zhang, Bryan Carpenter, Geoffrey Fox, Xinying Li, and Yuhong Wen. Considerations in HPJava language design and implementation. In 11th International Workshop on Languages and Compilers for Parallel Computing, 1998.","DOI":"10.1007\/3-540-48319-5_2"}],"container-title":["Lecture Notes in Computer Science","Languages and Compilers for Parallel Computing"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/3-540-35767-X_2","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,5,2]],"date-time":"2019-05-02T00:07:11Z","timestamp":1556755631000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/3-540-35767-X_2"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2003]]},"ISBN":["9783540040293","9783540357674"],"references-count":17,"URL":"https:\/\/doi.org\/10.1007\/3-540-35767-x_2","relation":{},"ISSN":["0302-9743"],"issn-type":[{"type":"print","value":"0302-9743"}],"subject":[],"published":{"date-parts":[[2003]]}}}