1 / 1

Performance system for scalable parallel and distributed high-performance computing

Performance and Program Analysis System. T uning and A nalysis U tilities (TAU). http://www.cs.uoregon.edu/research/paracomp/tau. Performance system for scalable parallel and distributed high-performance computing

Télécharger la présentation

Performance system for scalable parallel and distributed high-performance computing

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Performance and Program Analysis System Tuning and Analysis Utilities (TAU) http://www.cs.uoregon.edu/research/paracomp/tau • Performance system for scalable parallel and distributed high-performance computing • Integrated framework for instrumentation, measurement, analysis, and visualization • Portable performance profiling / tracing facility • Cross-language (C, C++, Fortran 77, F90, Java, Python) • Support for hardware counters • Platforms: IBM SP, SGI Origin, HP (Compaq) SC, HP Superdome, Cray X1/T3E / SV-1, Hitachi SR8000, NEC SX-5/6, Sun, Linux clusters Paraver Epilog ParaProf IBM Linux Enhanced Virginia Hydrodynamics #1 (EVH1) Program Database Toolkit (PDT) Application / Library http://www.cs.uoregon.edu/research/paracomp/pdtoolkit • Program code analysis framework fordeveloping source-based tools • High-level interface to source information • Integrated toolkit for source code parsing,database creation, and database query C / C++parser F77 / F90parser Programdocumentation PDBhtml IL IL Library codewrapping SILOON ILanalyzer ILanalyzer Languageinteroperation CHASM Program Database Files Performanceinstrumentation DUCTAPE TAU_inst • PDT Components • Language front end • Edison Design Group (EDG): C, C++ • Mutek Solutions: F77, F90 • Cleanscape Inc.: F90, F95 • creates an intermediate-language (IL) tree • IL Analyzer • processes the IL tree • creates “program database” (PDB) file Tools • C++ program Database Utilities and Conversion Tools APplication Environment • processes and merges PDB files • C++ library to access the PDB DUCTAPE

More Related