next up previous
Next: About this document Up: Performance Technology for Complex Previous: Acknowledgments


Argonne National Laboratory, ``The Upshot program visualization system,'' URL:

P. Beckman and D. Gannon, ``Tulip: A Portable Run-Time System for Object Parallel Systems,'' Tenth International Parallel Processing Symposium, August 1996.

B. Buck and J. Hollingsworth, ``An API for Runtime Code Patching,'' Journal of High Performance Computing Applications, Vol. 14, No. 4, pp. 317--329, Winter 2000.

HPC++ Working Group, ``HPC++ White Papers,'' Technical Report TR 95633, Center for Research on Parallel Computation, 1995.

B. Ki and S. Klasky, ``Scivis,'' ACM Workshop on Java for High-Performance Network Computing, February 1998.

E. Laure, P. Mehrotra, H. Zima, ``Opus: Heterogeneous Computing With Data Parallel Tasks,'' Parallel Processing Letters, Vol. 9, No. 2, pp. 275--289, June 1999.

A. Malony, ``Tools for Parallel Computing: A Performance Evaluation Perspective,'' in J. Blazewicz, K. Ecker, B. Plateau, D. Trystram (Eds.), Handbook on Parallel and Distributed Processing, Springer, pp. 342--363, 2000.

Message Passing Interface Forum, ``MPI: A Message Passing Interface Standard,'' International Journal of Supercomputer Applications, Special issue on MPI, 1994.

M. Baker, B. Carpenter, G. Fox, S. Ko, and S. Lim, ``mpiJava: An Object-Oriented Java Interface to MPI,'' International Workshop on Java for Parallel and Distributed Computing, IPPS/SPDP 1999, April 1999.

S. Haney, J. Crotinger, S. Karmesin, and S. Smith, ``PETE, the Portable Expression Template Engine,'' Los Alamos National Laboratory, Technical Report, LA-UR-99-777, published in Dr. Dobbs Journal, October 1999.

B. Miller, M. Callaghan, J. Cargille, J. Hollingsworth, R. Irvin, K. Karavanic, K. Kunchithapadam, and T. Newhall. ``The Paradyn Parallel Performance Measurement Tools,'' IEEE Computer, Vol. 28, No. 11, pp. 37--46, November 1995.

Pallas, ``VAMPIR - Visualization and Analysis of MPI Resources,'' 2000. URL:

R. Parsons and D. Quinlan, ``A++/P++ Array Classes for Architecture Independent Finite Difference Computations,'' OONSKI, pp. 408-418, 1994.

Research Center Juelich GmbH, ``PCL - The Performance Counter Library,'' URL:

J. Reynders et al., ``POOMA: A Framework for Scientific Simulation on Parallel Architectures,'' in G.V. Wilson and P. Lu (Eds.), Parallel Programming using C++, pp. 553-594, MIT Press, 1996.

S. Shende, A. Malony, J. Cuny, K. Lindlan, P. Beckman, and S. Karmesin, ``Portable Profiling and Tracing for Parallel Scientific Applications using C++,'' Proc. of the SIGMETRICS Symposium on Parallel and Distributed Tools, pp. 134--145, ACM, August 1998.

S. Shende and A. Malony, ``Integration and Application of the TAU Performance System in Parallel Java Environments,'' Joint ACM Java Grande - ISCOPE 2001 Conference, to appear, June 2001.

SUN Microsystems Inc., ``Java Native Interface (JNI),'' URL: jni/index.html.

Sun Microsystems Inc., ``Java Virtual Machine Profiler Interface (JVMPI),'' URL:

D. Viswanathan and S. Liang, ``Java Virtual Machine Profiler Interface,'' IBM Systems Journal, Vol. 39, No. 1, pp. 82--95, 2000.

University of Oregon, ``TAU User's Guide,'' URL:

K. Lindlan, J. Cuny, A. Malony, S. Shende, B. Mohr, R. Rivenburgh, and C. Rasmussen, ``A Tool Framework for Static and Dynamic Analysis of Object-Oriented Software with Templates,'' Supercomputing 92000. See URL:

University of Tennessee, ``PerfAPI - Performance Data Standard and API,'' URL:

S. Vajracharya, S. Karmesin, P. Beckman, J. Crotinger, A. Malony, S. Shende, R. Oldehoeft, and S. Smith, ``SMARTS: Exploiting Temporal Locality and Parallelism through Vertical Execution,'' Los Alamos National Laboratory, Technical Report LA-UR-99-16, 1999.

Sun Microsystems Inc. ``The JAVA HotSpot Performance Engine Architecture,'' Sun Microsystems White Paper, April 1999.

Sameer Suresh Shende
Mon Jan 14 14:21:08 PST 2002