Pedro T. Tsai
Description
This research focuses on the design of a language-independent concept, Glimpse, for performance debugging of multi-threaded programs. This research ex
...
tends 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.
Read more