Next: About this document ...
Up: HPspmd: Data Parallel SPMD
Previous: Related languages
- 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.
Programming in ad++, 1998.
http://www.npac.syr.edu/projects/pcrc/doc.
- 6
-
Bryan Carpenter, Yuh-Jye Chang, Geoffrey Fox, Donald Leskiw, and Xiaoming Li.
Experiments with HPJava.
Concurrency: Practice and Experience, 9(6):633, 1997.
- 7
-
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, 1998.
To appear. Also available at
http://www.npac.syr.edu/projects/pcrc/doc.
- 8
-
Bryan Carpenter, Geoffrey Fox, Xinying Li, and Guansong Zhang.
A draft Java binding for MPI.
http://www.npac.syr.edu/projects/pcrc/doc.
- 9
-
Bryan Carpenter, Guansong Zhang, Geoffrey Fox, Xinying Li, and Yuhong Wen.
Introduction to Java-Ad.
http://www.npac.syr.edu/projects/pcrc/doc, November 1997.
- 10
-
Bryan Carpenter, Guansong Zhang, Geoffrey Fox, Xinying Li, and Yuhong Wen.
HPJava: Data parallel extensions to Java.
In ACM workshop on Java for High-performance Network Computing,
1998.
To appear in Concurrency: Practice and Experience. Extended version
available at http://www.npac.syr.edu/projects/pcrc/doc.
- 11
-
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/doc.
- 12
-
D. B. Carpenter.
Adlib: A distributed array library to support HPF translation,
1995.
5th International Workshop on Compilers for Parallel Computers.
http://www.npac.syr.edu/users/dbc/Adlib.
- 13
-
B. Chapman, P. Mehrotra, and H. Zima.
Programming in Vienna Fortran.
Scientific Programming, 1(1):1-50, 1992.
- 14
-
Parallel Compiler Runtime Consortium.
Common runtime support for high-performance parallel languages.
In Supercomputing `93. IEEE Computer Society Press, 1993.
- 15
-
George Crawford III, Yoginder Dandass, and Anthony Skjellum.
The jmpi commercial message passing environment and specification:
Requirements, design, motivations, strategies, and target users, 1997.
http://www.mpi-softtech.com/publications/.
- 16
-
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.
- 17
-
G. Fox et al.
Fortran D language specification.
Technical Report CRPC-TR90079, Center for Research on Parallel
Computation, Rice University, 1990.
- 18
-
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.
- 19
-
High Performance Fortran Forum.
High Performance Fortran language specification.
Scientific Programming, special issue, 2, 1993.
- 20
-
High Performance Fortran Forum.
High Performance Fortran language specification, version 2.0,
January 1997.
http://www.crpc.rice.edu/HPFF/hpf2.
- 21
-
Message Passing Interface Forum.
MPI: A Message-Passing Interface Standard.
University of Tenessee, Knoxville, TN, June 1995.
http://www.mcs.anl.gov/mpi.
- 22
-
Geoffrey C. Fox, editor.
ACM 1998 Workshop on Java for High-Performance Network
Computing, Concurrency: Practice and Experience (to appear).
Palo Alto, California, February 28 and March 1, 1998.
http://www.cs.ucsb.edu/conferences/java98.
- 23
-
Geoffrey C. Fox, editor.
Java for Computational Science and Engineering--Simulation
and Modelling, volume 9(6) of Concurrency: Practice and Experience,
June 1997.
- 24
-
Geoffrey C. Fox, editor.
Java for Computational Science and Engineering--Simulation
and Modelling II, volume 9(11) of Concurrency: Practice and
Experience, November 1997.
- 25
-
Michael Gerndt.
Updating distributed variables in local computations.
Concurrency: Practice and Experience, 2(3):171-193, 1990.
- 26
-
Vladimir Getov, Susan Flynn-Hummel, and Sava Mintchev.
High-performance parallel programming in java: Exploiting native
libraries.
In ACM workshop on Java for High-performance Network Computing,
1998.
To appear in Concurrency: Practice and Experience.
- 27
-
Robert J. Harrison, Martyn F. Guest, Rick A. Kendall, David E. Bernholdt,
Adrian T. Wong, Mark Stave, James Anchell, Anthony Hess, Rik Littlefield,
George I. Fann, Jarek Nieplocha, Greg S. Thomas, David Elwood, Jeff Tilson,
Ron L. Shepard, Albert F. Wagner, Ian T. Foster, Ewing Lusk, and Rick
Stevens.
High performance computational chemistry. II. A scalable SCF
program.
J. Chem. Phys., 17:124, 1995.
- 28
-
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.
- 29
-
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.
ISBN: 0-262-61094-9.
- 30
-
Scott R. Kohn and Scott B. Baden.
A robust parallel programming model for dynamic non-uniform
scientific computations.
In Proceedings of the 1994 Scalable High Performance Computing
Conference, March 1994.
- 31
-
John Merlin, Bryan Carpenter, and Tony Hey.
shpf: a subset High Performance Fortran compilation system.
Fortran Journal, pages 2-6, March 1996.
- 32
-
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.
- 33
-
R.W. Numrich and J.L. Steidel.
F- -: A simple parallel extension to Fortran 90.
SIAM News, page 30, 1997.
- 34
-
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.
- 35
-
Ravi Ponnusamy, Yuan-Shin Hwang, Raja Das, Joel H. Saltz, Alok Choudhary, and
Geoffrey Fox.
Supporting irregular distributions using data-parallel languages.
IEEE Parallel and Distributed Technology, Spring, 1995.
- 36
-
Lawrence Snyder.
A ZPL programming guide.
Technical report, University of Washington, May 1997.
URL: http://www.cs.washington.edu/research/projects/zpl/.
- 37
-
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.
- 38
-
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 workshop on Java for High-performance Network Computing,
1998.
To appear in Concurrency: Practice and Experience.
- 39
-
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, 1997.
To appear in Lecture Notes in Computer Science.
Bryan Carpenter
2002-07-12