next up previous
Next: About this document ... Up: Considerations in HPJava language Previous: Concluding remarks

Bibliography

1
Jeanne C. Adams, Walter S. Brainerd, Jeanne T. Martin, Brian T. Smith, and Jerrold L. Wagener.
Fortran 90 Handbook.
McGraw-Hill, 1992.

2
Bryan Carpenter, Guansong Zhang, Geoffrey Fox, Xinying Li, and Yuhong Wen.
Introduction to Java-Ad.
http://www.npac.syr.edu/projects/pcrc/HPJava.

3
Bryan Carpenter, Guansong Zhang, and Yuhong Wen.
NPAC PCRC runtime kernel definition.
Technical Report CRPC-TR97726, Center for Research on Parallel Computation, 1997.
Up-to-date version maintained at http://www.npac.syr.edu/projects/pcrc/docs.html.

4
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-479, September 1994.

5
High Performance Fortran Forum.
High Performance Fortran language specification.
Scientific Programming, special issue, 2, 1993.

6
Message Passing Interface Forum.
MPI: A Message-Passing Interface Standard.
University of Tenessee, Knoxville, TN, June 1995.
http://www.mcs.anl.gov/mpi.

7
Geoffrey C. Fox, editor.
ACM 1998 Workshop on Java for High-Performance Network Computing, February 1998.
To appear in Concurrency: Practice and Experience.

8
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-220, 1996.

9
R.W. Numrich and J.L. Steidel.
F-: A simple parallel extension to Fortran 90.
SIAM News, page 30, 1997.

10
Lawrence Snyder.
A ZPL programming guide.
Technical report, University of Washington, May 1997.
http://www.cs.washington.edu/research/projects/zpl/.

11
E Pluribus Unum.
Programming with MPI.
Morgan Kaufmann, 1997.

12
Kees van Reeuwijk, Arjan J. C. van Gemund, and Henk J. Sips.
Spar: A programming language for semi-automatic compilation of parallel programs.
Concurrency: Practice and Experience, 9(11):1193-1205, 1997.

13
Kathy Yelick, Luigi Semenzato, Geoff Pike, Carleton Miyamoto, Ben Liblit, Arvind Krishnamurthy, Paul Hilfinger, Susan Graham, David Gay, Phil Colella, and Alex Aiken.
Titanium: A high-performance java dialect.
In ACM 1998 Workshop on Java for High-Performance Network Computing. Palo Alto, February 1998, Concurrency: Practice and Experience, 1998.
To appear.

14
Guansong Zhang, Bryan Carpenter, Geoffrey Fox, Xiaoming Li, Xinying Li, and Yuhong Wen.
PCRC-based HPF compilation.
In 10th International Workshop on Languages and Compilers for Parallel Computing, volume 1366 of Lecture Notes in Computer Science. Springer, 1997.

15
Guansong Zhang, Bryan Carpenter, Geoffrey Fox, Xinying Li, and Yuhong Wen.
A high level SPMD programming model: HPspmd and its Java language binding.
In International Conference on Parallel and Distributed Processing Techniques and Applications (PDPTA'98), July 1998.



Bryan Carpenter 2002-07-11