Re-Targeting the Graze Performance Debugging Tool for Java Threads and Analyzing the Re-Targeting to Automatically Parallelized (FORTRAN) Code
Abstract
This research focuses on the design of a language-independent concept, Glimpse, for performance debugging of multi-threaded programs. This research extends previous work on Graze, a tool designed and implemented for performance debugging of C++ programs. Not only is Glimpse easily portable among different programming languages: (1) it is useful in many different paradigms ranging from few long-lived threads to many short-lived threads; and (2) it generalizes the concept of intervals over Graze's original definition. Glimpse's portability has been validated by demonstrating its usefulness in performance debugging of both Java programs as well as automatically parallelized FORTRAN programs.
Document Details
- Document Type
- Technical Report
- Publication Date
- Mar 01, 2000
- Accession Number
- ADA377839
Entities
People
- Pedro T. Tsai
Organizations
- Naval Postgraduate School