Re-targeting the Graze performance debugging tool for Java threads and analyzing the re-targeting to automatically parallelized (FORTRAN) code

Uloženo v:
Podrobná bibliografie
Název: Re-targeting the Graze performance debugging tool for Java threads and analyzing the re-targeting to automatically parallelized (FORTRAN) code
Autoři: Tsai, Pedro T. H.
Přispěvatelé: Hensgen, Debra, Darken, Rudy
Informace o vydavateli: Monterey, California. Naval Postgraduate School
Rok vydání: 2000
Sbírka: Naval Postgraduate School: Calhoun
Témata: Performance Debugging, Java Threads, Automatically Parallelized, FORTRAN applications
Popis: 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, (i) it is useful in many different paradigms ranging from few long-lived threads to many short-lived threads; and (ii) 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. ; Approved for public release; distribution is unlimited. ; Naval Research Laboratory author (civilian). ; http://www.archive.org/details/retargetinggraze00tsai
Druh dokumentu: thesis
Popis souboru: xviii, 134 p.;28 cm.; application/pdf
Jazyk: English
Relation: https://hdl.handle.net/10945/7782
Dostupnost: https://hdl.handle.net/10945/7782
Přístupové číslo: edsbas.48C6DC08
Databáze: BASE
Popis
Abstrakt: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, (i) it is useful in many different paradigms ranging from few long-lived threads to many short-lived threads; and (ii) 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. ; Approved for public release; distribution is unlimited. ; Naval Research Laboratory author (civilian). ; http://www.archive.org/details/retargetinggraze00tsai