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

References

1
Argonne National Laboratory, ``The Upshot program visualization system,'' URL: http://www-fp.mcs.anl.gov/lusk/upshot/.

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

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

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

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

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

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

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

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

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

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

12
Pallas, ``VAMPIR - Visualization and Analysis of MPI Resources,'' 2000. URL: http://www.pallas.de/pages/vampir.htm.

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

14
Research Center Juelich GmbH, ``PCL - The Performance Counter Library,'' URL: http://www.fz-juelich.de/zam/PCL/.

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

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

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

18
SUN Microsystems Inc., ``Java Native Interface (JNI),'' URL: http://java.sun.com/products/jdk/1.3/docs/guide/ jni/index.html.

19
Sun Microsystems Inc., ``Java Virtual Machine Profiler Interface (JVMPI),'' URL: http://java.sun.com/products/jdk/1.3/docs/guide/jvmpi/jvmpi.html.

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

21
University of Oregon, ``TAU User's Guide,'' URL: http://www.cs.uoregon.edu/research/paracomp/tau/.

22
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: http://www.cs.uoregon.edu/research/paracomp/pdtoolkit.

23
University of Tennessee, ``PerfAPI - Performance Data Standard and API,'' URL: http://icl.cs.utk.edu/projects/papi/.

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

25
Sun Microsystems Inc. ``The JAVA HotSpot Performance Engine Architecture,'' Sun Microsystems White Paper, April 1999. http://java.sun.com/products/hotspot/whitepaper.html



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