next up previous
Next: About this document ... Up: Monitors, Messages, and Clusters: Previous: Availability

Bibliography

1
Bob Beck.
Shared-memory parallel programming in C++ (rational parmacs).
In Proceedings of the 2nd Annual Meeting, Sequent User's Resource Forum, pages 187-205, 1988.

2
M. Berry, D. Chen, P. Koss, D. Kuck, L. Pointer, S. Lo, Y. Pang, R. Roloff, A. Sameh, E. Clementi, S. Chin, D. Schneider, G. Fox, P. Messina, D. Walker, C. Hsiung, J. Schwarzmeier, K. Lue, S. Orszag, F. Seidl, O. Johnson, G. Swanson, R. Goodrum, and J. Martin.
The perfect club benchmarks: Effective performance evaluation of supercomputers.
International Journal of Supercomputer Applications, 3(3):5-40, 1989.

3
L. Bomans, D. Roose, and R. Hempel.
The Argonne/GMD macros in FORTRAN for portable parallel programming and their implementation on the Intel iPSC/2.
Parallel Computing, 15:119-132, 1990.

4
James Boyle, Ralph Butler, Terrence Disz, Barnett Glickfeld, Ewing Lusk, Ross Overbeek, James Patterson, and Rick Stevens.
Portable Programs for Parallel Processors.
Holt, Rinehart, and Winston, 1987.

5
Ralph Butler and Ewing Lusk.
User's guide to the p4 parallel programming system.
Technical Report ANL-92/17, Argonne National Laboratory, October 1992.

6
Ralph M. Butler, Alan L. Leveton, and Ewing Lusk.
p4-Linda: A portable implementation of Linda.
In C. S. Rajhavendra and Salim Hariri, editors, Proceedings of the Second International Symposium on High-Performance Distributed Computing. IEEE Computer Society Press, 1993.
(to appear).

7
Tom Canfield, Mark Jones, Paul Plassmann, and Michael Tang.
Thermal effects on the frequency response of piezoelectric crystals.
In New Methods in Transient Analysis, PVP-Vol. 246 and AMD-Vol. 143, pages 103-108, New York, 1992. ASME.

8
John Gabriel, Tim Lindholm, E. L. Lusk, and R. A. Overbeek.
Logic programming on the HEP.
In Janusz S. Kowalik, editor, Parallel MIMD Computation: The HEP Supercomputer and Its Applications, pages 367-411. MIT Press, 1985.

9
N. Galbreath, W. Gropp, D. Gunter, D. Levine, and G. Leaf.
Parallel solution of the three-dimensional, time-dependent Ginzburg-Landau equation.
In Proceedings of the SIAM Conference on Parallel Processing for Scientific Computing, 1993.

10
William Gropp.
Blockcomm for fortran.
Technical report, Argonne National Laboratory, 1993.
(to appear).

11
William Gropp and Barry Smith.
Parallel programming tools user's manual.
Technical report, Argonne National Laboratory, 1993.
(to appear).

12
Per Brinch Hansen.
The Architecture of Concurrent Programs.
Prentice-Hall, Inc., 1977.

13
R. J. Harrison.
Portable tools and applications for parallel computers.
Intern. J. Quantum Chem., 40(847), 1991.

14
Virginia Herrarte and Ewing Lusk.
Studying parallel program behavior with upshot.
Technical Report ANL-91/15, Argonne National Laboratory, 1991.

15
C. A. R. Hoare.
Monitors: An operating system structuring concept.
Comunications of the ACM, pages 549-557, October 1974.

16
Janusz S. Kowalik, editor.
Parallel MIMD Computation: The HEP Supercomputer and Its Applications.
Scientific Computation Series. MIT Press, 1985.

17
Peter A. Krauss and Kurt J. Antreich.
Application of fault parallelism to the automatic test pattern generation for sequential circuits, 1993.
(to appear in Springer LNCS).

18
E. L. Lusk and R. A. Overbeek.
Use of monitors in FORTRAN: a tutorial on the barrier, self-scheduling DO-loop, and askfor monitors.
In Janusz S. Kowalik, editor, Parallel MIMD Computation: The HEP Supercomputer and Its Applications, pages 367-411. MIT Press, 1985.

19
Ewing L. Lusk.
Visualizing parallel program behavior.
In Adrian Tentner, editor, High Performance Computing 1993: Grand Challenges in Computer Simulation, pages 209-213. The Society for Computer Simulation Simulation, 1993.

20
Ewing L. Lusk and William W. McCune.
Experiments with ROO, a parallel automated deduction system.
In B. Fronhoefer and G. Wrightson, editors, Parallelization in Inference Systems (Springer Lecture Notes in Artificial Intelligence 590), pages 139-162. Springer-Verlag, 1992.

21
Ewing L. Lusk and Ross A. Overbeek.
Implementation of monitors with macros: A programming aid for the HEP and other parallel processors.
Technical Report ANL-83-97, Argonne National Laboratory, December 1983.

22
Ewing L. Lusk and Ross A. Overbeek.
A minimalist approach to portable, parallel programming.
In Leah H. Jamieson, Dennis B. Gannon, and Robert J. Douglass, editors, The Characteristics of Parallel Algorithms, pages 351-362. MIT Press, 1987.

23
Gary Olsen, Carl Woese, Ray Hagstrom, Hideo Matsuda, and Ross Overbeek.
Inference of phylogenetic trees using maximum likelihood.
In Proceedings of the First Intel Delta Applications Workshop, pages 247-262, 1992.

24
John Osterhout.
An X11 toolkit based on the Tcl language.
In Proceedings of the Winter 1991 USENIX Conference, pages 105-115. USENIX Association, January 1991.

25
Jaswinder Pal Singh, Wolf-Dietrich Weber, and Anoop Gupta.
SPLASH: Stanford parallel applications for shared memory.
Computer Architecture News, 20(1):5-44, March 1992.
Also Stanford University Technical Report No. CSL-TR-92-526, June 1992.

26
J. Slaney and E. Lusk.
Parallelizing the closure computation in automated deduction.
In M. Stickel, editor, Proceedings of the 10th International Conference on Automated Deduction, Lecture Notes in Artificial Intelligence, Vol. 449, pages 28-39, New York, July 1990. Springer-Verlag.



Karen D. Toonen
1998-11-19