PLATFORMS FOR HPJAVA: RUNTIME SUPPORT FOR SCALABLE

[1]  K. Mani Chandy,et al.  CC++: A Declarative Concurrent Object Oriented Programming Notation , 1993 .

[2]  Joel H. Saltz,et al.  An Integrated Runtime and Compile-Time Approach for Parallelizing Structured and Block Structured Applications , 1995, IEEE Trans. Parallel Distributed Syst..

[3]  Geoffrey C. Fox,et al.  Benchmarking HPJava: Prospects for Performance , 2002 .

[4]  Robert J. Harrison,et al.  Global arrays: A nonuniform memory access programming model for high-performance computers , 1996, The Journal of Supercomputing.

[5]  Geoffrey C. Fox,et al.  Towards a Java Environment for SPMD Programming , 1998, Euro-Par.

[6]  Jack Dongarra,et al.  An object oriented design for high performance linear algebra on distributed memory architectures , 1993 .

[7]  Jim Waldo,et al.  A Note on Distributed Computing , 1996, Mobile Object Systems.

[8]  Samuel P. Midkiff,et al.  Efficient support for complex numbers in Java , 1999, JAVA '99.

[9]  J. Mark Bull,et al.  Benchmarking Java against C and Fortran for scientific applications , 2001, JGI '01.

[10]  Joel H. Saltz,et al.  Communication Optimizations for Irregular Scientific Computations on Distributed Memory Architectures , 1994, J. Parallel Distributed Comput..

[11]  J. Mark Bull,et al.  Benchmarking Java against C and Fortran for scientific applications , 2003, Concurr. Comput. Pract. Exp..

[12]  James C. Browne,et al.  Systems Engineering for High Performance Computing Software: The HDDA/DAGH Infrastructure for Implementation of Parallel Structured Adaptive Mesh , 2000 .

[13]  Geoffrey C. Fox,et al.  PCRC-based HPF Compilation , 1997, LCPC.

[14]  Geoffrey C. Fox,et al.  MPJ: MPI-like message passing for Java , 2000 .

[15]  Mark Baker,et al.  MPJ: A Proposed Java Message Passing API and Environment for High Performance Computing , 2000, IPDPS Workshops.

[16]  J. Moreira,et al.  High Performance Computing with the Array Package for Java: A Case Study using Data Mining , 1999, ACM/IEEE SC 1999 Conference (SC'99).

[17]  Geoffrey C. Fox,et al.  MPI for Java: position document and draft API specification , 1998 .

[18]  William L. Briggs,et al.  A multigrid tutorial , 1987 .

[19]  Martin Odersky,et al.  Pizza into Java: translating theory into practice , 1997, POPL '97.

[20]  Geoffrey C. Fox,et al.  HP Java: Programming Support for High-Performance Grid-Enabled Applications , 2004, Parallel Algorithms Appl..

[21]  S. McCormick,et al.  A multigrid tutorial (2nd ed.) , 2000 .

[22]  William W. Cohen,et al.  Communication performance of Java‐based parallel virtual machines , 1998 .

[23]  Michael Philippsen,et al.  More Efficient Object Serialization , 1999, IPPS/SPDP Workshops.

[24]  Adam J. Ferrari JPVM: Network Parallel Computing in Java , 1997 .

[25]  Andrew S. Grimshaw An Introduction to Parallel Object-Oriented Programming with Mentat , 1991 .

[26]  Microsystems Sun,et al.  Enterprise JavaBeans^ Specification Version 2.1 , 2002 .

[27]  Peter R. Cappello,et al.  Javelin: Internet‐based parallel computing using Java , 1997 .

[28]  Samuel P. Midkiff,et al.  From Flop to MegaFlops: Java for Technical Computing , 1998, LCPC.

[29]  Anthony J. G. Hey,et al.  The Genesis distributed memory benchmarks , 1991, Parallel Comput..