next up previous contents
Up: Experiments with ``HPJava'' Previous: Discussion

References

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
Susan Atlas, Subhankar Banerjee, Julian C. Cummings, Paul J. Hinker, M. Srikant, John V. W. Reynders, and Marydell Tholburn. POOMA: A high performance distributed simulation environment for scientific applications. In Supercomputing `95, 1995.

3
Aart J.C. Bik and Dennis B. Gannon. Automatically exploiting implicit parallelism in Java. This workshop.

4
J. Boyle, R. Butler, T. Disz, B. Glickfeld, E. Lusk, R. Overbeek, J. Patterson, and R. Stevens. Portable Programs for Parallel Processors. Holt, Rinehart and Winston, 1987.

5
Ralph Butler and Ewing Lusk. Monitors, messages, and clusters: The p4 parallel programming system. Parallel Computing, 20:547-564, April 1994.

6
D. B. Carpenter. Adlib: A distributed array library to support HPF translation, 1995. Presented at the 5th International Workshop on Compilers for Parallel Computers. URL: http://www.npac.syr.edu/users/dbc/Adlib.

7
K.M. Chandy and C. Kesselman. CC++: A declarative concurrent object-oriented programming notation. In Gul Agha, Peter Wegner, and Akinori Yonezawa, editors, Research Directions in Concurrent Object-Oriented Programming, page 24. MIT Press, 1993. ISBN: 0-262-01139-5.

8
A. Choudhary, G. Fox, S. Ranka, S. Hiranandani, K. Kennedy, C. Koelbel, and J. Saltz. Software support for irregular and loosely synchronous problems. Computing Systems in Engineering, 3:43-52, 1992.

9
Parallel Compiler Runtime Consortium. Common runtime support for high-performance parallel languages. In Supercomputing `93. IEEE Computer Society Press, 1993.

10
Parallel Compiler Runtime Consortium. HPCC and Java--a report by the Parallel Compiler Runtime Consortium, 1996. URL: http://www.npac.syr.edu/users/gcf/hpjava3.html.

11
J.J. Dongarra, R. Pozo, and D.W. Walker. An object oriented design for high performance linear algebra on distributed memory architectures. In Object Oriented Numerics Conference, 1993.

12
Stephen J. Fink and Scott B. Baden. The KeLP User's Guide. University of California, San Diego, La Jolla, CA, March 1996. URL: http://www-cse.ucsd.edu/groups/hpcl/scg/kelp.html.

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

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

15
I. Foster and K. M. Chandy. Fortran M: A language for modular parallel programming. Journal of Parallel and Distributed Computing, 26(1):24, 1995.

16
G.C. Fox and W. Furmanski. Towards interpreted run-time Fortran90D environment. Technical report, NPAC, 1992. URL: http://www.npac.syr.edu/projects/hpsin/hpfi.html.

17
Geoffrey C. Fox and Wojtek Furmanski. Computing on the Web: new approaches to parallel processing--petaop and exaop performance in the year 2007, 1997. URL: http://www.npac.syr.edu/users/gcf/petastuff/petaweb/.

18
Geoffrey C. Fox, Xiaoming Li, Yuhong Wen, and Guansong Zhang. Studies of integration and optimization of interpreted and compiled languages. Technical Report SCCS-780, NPAC, February 1997.

19
A. Geist, A. Beguelin, J. Dongarra, W. Jiang, R. Manchek, and V. Sunderam. PVM: Parallel Virtual Machine--A Users' Guide and Tutorial for Networked Parallel Computing. Scientific and Engineering Series. MIT Press, 1994. ISBN: 0-262-57108-0.

20
James Gosling and Henry McGilton. The Java Language Environment: A White Paper. JavaSoft, Sun Microsystems, Inc, 1996. URL: http://www.javasoft.com/doc.

21
A.S. Grimshaw. An introduction to parallel object-oriented programming with Mentat. Technical Report 91 07, University of Virginia, 1991.

22
JavaSoft, Sun Microsystems, Inc. RMI Documentation, 1996. URL: http://java.sun.com/products/JDK/1.1/.

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

24
Inmos Ltd. occam 2 Reference Manual. Prentice-Hall International, 1988. ISBN: 0-13-629312-3.

25
MPICH--a portable implementation of MPI. URL: http://www.mcs.anl.gov/mpi/mpich/.

26
R. Parsons and D. Quinlan. A++/P++ array classes for architecture independent finite difference calculations. In Object Oriented Numerics Conference, 1994.

27
Jon Siegel. CORBA Fundamentals and Programming. Wiley, 1996. ISBN: 0471-12148-7.

28
P. Sivilotti and P. Carlin. A tutorial for CC++. Technical Report CS-TR-94-02, Caltech, 1994.



Geoffrey Fox, Northeast Parallel Architectures Center at Syracuse University, gcf@npac.syr.edu