next up previous
Next: About this document ... Up: An HPspmd Programming Model Previous: Acknowledgements

Bibliography

1
A. Agrawal, A. Sussman, and J. Saltz.
An integrated runtime and compile-time approach for parallelizing structured and block structured applications.
IEEE Transactions on Parallel and Distributed Systems, 6, 1995.

2
S. Balay, W. D. Gropp, L. C. McInnes, and B. F. Smith.
Efficient management of parallelism in object-oriented numerical software libraries.
In E. Arge, A. M. Bruaset, and H. P. Langtangen, editors, Modern Software Tools in Scientific Computing, pages 163-202. Birkhauser Press, 1997.

3
D. E. Bernholdt, E. Aprà, H. A. Früchtl, M. F. Guest, R. J. Harrison, R. A. Kendall, R. A. Kutteh, X. Long, J. B. Nicholas, J. A. Nichols, H. L. Taylor, A. T. Wong, G. I. Fann, R. J. Littlefield, and J. Nieplocha.
Parallel computational chemistry made easier: The development of NWChem.
Int. J. Quantum Chemistry: Quantum Chem. Symposium, 29:475-483, 1995.

4
L. S. Blackford, J. Choi, A. Cleary, E. D'Azevedo, J. Demmel, I. Dhillon, J. Dongarra, S. Hammarling, G. Henry, A. Petitet, K. Stanley, D. Walker, and R. C. Whaley.
ScaLAPACK User's Guide.
SIAM, 1997.

5
Bryan Carpenter, Geoffrey Fox, Donald Leskiw, Xinying Li, Yuhong Wen, and Guansong Zhang.
Language bindings for a data-parallel runtime.
In Third International Workshop on High-Level Parallel Programming Models and Supportive Environments. IEEE Computer Society Press, 1998.
http://www.npac.syr.edu/projects/pcrc.

6
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://www.npac.syr.edu/projects/pcrc/HPJava.

7
B. Chapman, P. Mehrotra, and H. Zima.
Programming in Vienna Fortran.
Scientific Programming, 1(1):1-50, 1992.

8
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.

9
G. Fox et al.
Fortran D language specification.
Technical Report CRPC-TR90079, Center for Research on Parallel Computation, Rice University, 1990.

10
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.

11
High Performance Fortran Forum.
High Performance Fortran language specification, version 2.0, January 1997.

http://www.crpc.rice.edu/HPFF/hpf2.

12
Michael Gerndt.
Updating distributed variables in local computations.
Concurrency: Practice and Experience, 2(3):171-193, 1990.

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

14
C. Koelbel and P. Mehrotra.
Compiling global name-space parallel loops for distributed execution.
IEEE Transactions on Parallel and Distributed Systems, 2(4):440-451, 1991.

15
C.H. Koelbel, D.B. Loveman, R.S. Schreiber, G.L. Steel, Jr., and M.E. Zosel.
The High Performance Fortran Handbook.
MIT Press, 1994.

16
Message Passing Interface Forum.
MPI: A Message-Passing Interface Standard.
University of Tenessee, Knoxville, TN, June 1995.

http://www.mcs.anl.gov/mpi.

17
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.

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

19
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.

20
Lawrence Snyder.
A ZPL programming guide.
Technical report, University of Washington, May 1997.

http://www.cs.washington.edu/research/projects/zpl/.

21
Guansong Zhang, Bryan Carpenter, Geoffrey Fox, Xiaoming Li, Xinying Li, and Yuhong Wen.
PCRC-based HPF compilation.
In Zhiyuan Li et al, editor, 10th International Workshop on Languages and Compilers for Parallel Computing, volume 1366 of Lecture Notes in Computer Science. Springer, 1997.
http://www.npac.syr.edu/projects/pcrc.



Bryan Carpenter 2002-07-11