Performance Analysis Tool List Hans Sherburne Adam Leko HCS Research Laboratory University of Florida.

Slides:



Advertisements
Similar presentations
K T A U Kernel Tuning and Analysis Utilities Department of Computer and Information Science Performance Research Laboratory University of Oregon.
Advertisements

Dynamic performance measurement control Dynamic event grouping Multiple configurable counters Selective instrumentation Application-Level Performance Access.
Robert Bell, Allen D. Malony, Sameer Shende Department of Computer and Information Science Computational Science.
Sameer Shende Department of Computer and Information Science Neuro Informatics Center University of Oregon Tool Interoperability.
TAU Parallel Performance System DOD UGC 2004 Tutorial Allen D. Malony, Sameer Shende, Robert Bell Univesity of Oregon.
The TAU Performance Technology for Complex Parallel Systems (Performance Analysis Bring Your Own Code Workshop, NRL Washington D.C.) Sameer Shende, Allen.
On the Integration and Use of OpenMP Performance Tools in the SPEC OMP2001 Benchmarks Bernd Mohr 1, Allen D. Malony 2, Rudi Eigenmann 3 1 Forschungszentrum.
Allen D. Malony, Sameer Shende Department of Computer and Information Science Computational Science Institute University.
Performance Tools BOF, SC’07 5:30pm – 7pm, Tuesday, A9 Sameer S. Shende Performance Research Laboratory University.
Performance Instrumentation and Measurement for Terascale Systems Jack Dongarra, Shirley Moore, Philip Mucci University of Tennessee Sameer Shende, and.
June 2, 2003ICCS Performance Instrumentation and Measurement for Terascale Systems Jack Dongarra, Shirley Moore, Philip Mucci University of Tennessee.
The TAU Performance System Sameer Shende, Allen D. Malony, Robert Bell University of Oregon.
Intel Trace Collector and Trace Analyzer Evaluation Report Hans Sherburne, Adam Leko UPC Group HCS Research Laboratory University of Florida Color encoding.
Overview of Eclipse Parallel Tools Platform Adam Leko UPC Group HCS Research Laboratory University of Florida Color encoding key: Blue: Information Red:
GASP: A Performance Tool Interface for Global Address Space Languages & Libraries Adam Leko 1, Dan Bonachea 2, Hung-Hsun Su 1, Bryan Golden 1, Hans Sherburne.
Allen D. Malony Performance Research Laboratory (PRL) Neuroinformatics Center (NIC) Department.
PAPI Tool Evaluation Bryan Golden 1/4/2004 HCS Research Laboratory University of Florida.
MpiP Evaluation Report Hans Sherburne, Adam Leko UPC Group HCS Research Laboratory University of Florida.
Paradyn Week – April 14, 2004 – Madison, WI DPOMP: A DPCL Based Infrastructure for Performance Monitoring of OpenMP Applications Bernd Mohr Forschungszentrum.
WORK ON CLUSTER HYBRILIT E. Aleksandrov 1, D. Belyakov 1, M. Matveev 1, M. Vala 1,2 1 Joint Institute for nuclear research, LIT, Russia 2 Institute for.
Silicon Graphics, Inc. Presented by: Open|SpeedShop™ An Open Source Performance Debugger Overview Jack Carter MTS SGI Core Engineering.
SC’13: Hands-on Practical Hybrid Parallel Application Performance Engineering Introduction to VI-HPS Brian Wylie Jülich Supercomputing Centre.
Presented by KOJAK and SCALASCA Jack Dongarra, Shirley Moore, Farzona Pulatova, and Fengguang Song University of Tennessee and Oak Ridge National Laboratory.
11 July 2005 Tool Evaluation Scoring Criteria Professor Alan D. George, Principal Investigator Mr. Hung-Hsun Su, Sr. Research Assistant Mr. Adam Leko,
Slides Prepared from the CI-Tutor Courses at NCSA By S. Masoud Sadjadi School of Computing and Information Sciences Florida.
Profile Analysis with ParaProf Sameer Shende Performance Reseaerch Lab, University of Oregon
Overview of CrayPat and Apprentice 2 Adam Leko UPC Group HCS Research Laboratory University of Florida Color encoding key: Blue: Information Red: Negative.
SvPablo Evaluation Report Hans Sherburne, Adam Leko UPC Group HCS Research Laboratory University of Florida Color encoding key: Blue: Information Red:
A Framework to Test Autonomic Containers Brittany Parsons and Ronald Stevens July 6, 2006 REU Sponsored by NSF.
UPC/SHMEM Performance Analysis Tool Project Alan D. George Hung-Hsun Su Bryan Golden Adam Leko HCS Research Laboratory University of Florida.
Profiling, Tracing, Debugging and Monitoring Frameworks Sathish Vadhiyar Courtesy: Dr. Shirley Moore (University of Tennessee)
KOJAK Evaluation Report Adam Leko, Hans Sherburne UPC Group HCS Research Laboratory University of Florida Color encoding key: Blue: Information Red: Negative.
Dynamic performance measurement control Dynamic event grouping Multiple configurable counters Selective instrumentation Application-Level Performance Access.
Portable Parallel Performance Tools Shirley Browne, UTK Clay Breshears, CEWES MSRC Jan 27-28, 1998.
Dynaprof Evaluation Report Adam Leko, Hans Sherburne UPC Group HCS Research Laboratory University of Florida Color encoding key: Blue: Information Red:
WEEK INTRODUCTION CSC426 SOFTWARE ENGINEERING.
HPCToolkit Evaluation Report Hans Sherburne, Adam Leko UPC Group HCS Research Laboratory University of Florida Color encoding key: Blue: Information Red:
Preparatory Research on Performance Tools for HPC HCS Research Laboratory University of Florida November 21, 2003.
11 July 2005 Briefing on Tool Evaluations Professor Alan D. George, Principal Investigator Mr. Hung-Hsun Su, Sr. Research Assistant Mr. Adam Leko, Sr.
Comparative Study of Parallel Performance Visualization Tools By J. Ramphis Castro December 4, 2002.
Tool Visualizations, Metrics, and Profiled Entities Overview [Brief Version] Adam Leko HCS Research Laboratory University of Florida.
Dynaprof Evaluation Report Adam Leko, Hans Sherburne UPC Group HCS Research Laboratory University of Florida Color encoding key: Blue: Information Red:
Weather Research & Forecasting Model Xabriel J Collazo-Mojica Alex Orta Michael McFail Javier Figueroa.
Overview of AIMS Hans Sherburne UPC Group HCS Research Laboratory University of Florida Color encoding key: Blue: Information Red: Negative note Green:
Performance Analysis with Parallel Performance Wizard Prashanth Prakash, Research Assistant Dr. Vikas Aggarwal, Research Scientist. Vrishali Hajare, Research.
21 Sep UPC Performance Analysis Tool: Status and Plans Professor Alan D. George, Principal Investigator Mr. Hung-Hsun Su, Sr. Research Assistant.
Spring ’05 Independent Study Midterm Review Hans Sherburne HCS Research Laboratory University of Florida.
11 July 2005 Emergence of Performance Analysis Tools for Shared-Memory HPC in UPC or SHMEM Professor Alan D. George, Principal Investigator Mr. Hung-Hsun.
Of 24©2005 Kathryn Mohror Enabling MPI-2 Support in Paradyn Kathryn Mohror Karen L. Karavanic Portland State University Enabling MPI-2 Support in Paradyn.
Parallel Performance Measurement of Heterogeneous Parallel Systems with GPUs Allen D. Malony, Scott Biersdorff, Sameer Shende, Heike Jagode†, Stanimire.
Testing plan outline Adam Leko Hans Sherburne HCS Research Laboratory University of Florida.
© 2001 Week (14 March 2001)Paradyn & Dyninst Demonstrations Paradyn & Dyninst Demos Barton P. Miller Computer.
Other Tools HPC Code Development Tools July 29, 2010 Sue Kelly Sandia is a multiprogram laboratory operated by Sandia Corporation, a.
CEPBA-Tools experiences with MRNet and Dyninst Judit Gimenez, German Llort, Harald Servat
Intermediate Parallel Programming and Cluster Computing Workshop Oklahoma University, August 2010 Running, Using, and Maintaining a Cluster From a software.
Petaflops Application Meeting Dec Agenda Updates Updates Repositories Repositories Tools Tools Projects Projects Katherine on Steve Pieper’s.
Presented by Jack Dongarra University of Tennessee and Oak Ridge National Laboratory KOJAK and SCALASCA.
TeraGrid Capability Discovery John-Paul “JP” Navarro TeraGrid Area Co-Director for Software Integration University of Chicago/Argonne National Laboratory.
Parallel OpenFOAM CFD Performance Studies Student: Adi Farshteindiker Advisors: Dr. Guy Tel-Zur,Prof. Shlomi Dolev The Department of Computer Science Faculty.
Introduction to the TAU Performance System®
Performance Technology for Scalable Parallel Systems
TAU integration with Score-P
Performance Analysis, Tools and Optimization
Allen D. Malony, Sameer Shende
TAU Parallel Performance System
Intel® Parallel Studio and Advisor
Paradyn / Condor Week 2007 University of Wisconsin-Madison
TAU: A Framework for Parallel Performance Analysis
Parallel Program Analysis Framework for the DOE ACTS Toolkit
Presentation transcript:

Performance Analysis Tool List Hans Sherburne Adam Leko HCS Research Laboratory University of Florida

2 Performance Analysis Tools Overview Tool NameCommercialWebsite(s) AIMSnohttp:// CrayPatyes(documentation only) DEEP/MPIyeshttp:// Dimemasyeshttp:// DynaProfnohttp:// Kojaknohttp://icl.cs.utk.edu/kojak/index.html, MPE Logging and Jumpshotnohttp://www-unix.mcs.anl.gov/perfvis/ MPICL and Paragraphnohttp:// PAPInohttp://icl.cs.utk.edu/papi/index.html Paradyn + DynInstnohttp:// PGPROFyeshttp:// Prismnohttp:// SvPablonohttp:// TAUnohttp:// Vampirtraceyes

3 AIMS (not planning to evaluate) Name: Automated Instrumentation and Monitoring System Developer: NAS (NASA) Current Version:  AIMS V3.7.2  (last updated in ’99) Website:  Contact:  ? Evaluation not likely  Software doesn’t compile under Linux  Only supports older machines (SGI PowerChallenge, SparcStations, etc)  Not being updated anymore

4 CrayPat (not planning to evaluate) Name: CrayPat Developer: Cray Current Version:  n/a (not available separately) Languages: Fortran, C, C++ Website: Documentation available at  Contact:  ? Evaluation not likely  Need access to a Cray machine, only supports Cray architectures

5 DEEP/MPI Name: DEvelopment Environment for Parallel programs Developer: Crescent bay software Current Version:  n/a (not available separately) Languages: Fortran, C, C++; MPI Website:  Contact:  ? Commercial; need evaluation license

6 Dimemas Name: Dimemas/MPITrace/Paraver Developer: CEPBA Current Version:  Paraver 3.3  MPITrace 1.1  Dimemas 2.3 Languages: C, Fortran; MPI, PVM, PARMACS Website:  Contact:  Commercial; currently have evaluation license

7 DynaProf Name: DynaProf Developer: Philip Mucci, University of Tennessee Current Version:  DynaProf 0.9 Languages: Language-independent; MPI, threaded Website:  Contact:  Philip Mucci Free/open source

8 KOJAK Name: Kit for Objective Judgement and Knowledge-based Detection of Performance Bottlenecks Developer: Innovative Computing Laboratory (ICL) at the University of Tennessee (UT) and the Central Institute for Applied Mathematics (ZAM) at the Research Centre Juelich (FZJ) Current version:  Kojack 2.1v1 Languages: Fortran, C, C++; MPI Website:   Contact:  ? Free/open source

9 MPE/Jumpshot Name: MPE/Jumpshot Developer: Argonne National Labs Current Version:  Jumpshot-4 Languages: C, Fotran; MPI Website:  Contact:  ? Free/open source

10 MPICL and Paragraph Name: MPICL and Paragraph Developer: UIUC, Oak Ridge National Labs Current Version:  MPICL 2.0 Languages: Fortran, C; MPI Website:   Contact:  ? Free/open source

11 PAPI/Perfometer Name: PAPI, Perfometer (Java GUI) Developer: The Innovative Computing Laboratory at the University of Tennessee Current Version:  PAPI v3.0.7 Languages: Language-independent Website:  Contact:  ? Free/open source

12 Paradyn/DynInst Name: Paradyn/DynInst Developer: University of Wisconsin-Madison Current Version:  Paradyn:  DynInst:  KernInst: Languages: Language-independent; MPI, PVM Website:  Contact:  Matthew Legendre Free/open source

13 PGPROF (not planning to evaluate) Name: PGPROF Developer: Portland group Current Version:  Unknown Languages: Fortran, C, C++; MPI, OpenMP Website:  Contact:  ? Commercial  Need to contact for license  May only be available as part of their cluster development kit

14 Prism (not planning to evaluate) Name: Prism Developer: Sun Microsystems Current Version:  Prism 7.0  Part of Cluster Tools 5.0 Languages: C++, C, Fortran; Sun-MPI Website:  Contact:  ? Not likely to evaluate  Freely available, but  Only available for Sun machines

15 SvPablo Name: SvPablo Developer: UIUC Current Version:  SvPablo v6.0 Languages: C, Fortran; MPI Website:  Contact:  ? Free/open source

16 TAU Name: Tuning and Analysis Utilities Developer: University of Oregon Current Version:  TAU  Program database toolkit 3.2. Languages: C, C++, Fortran, PYTHON, Java Website:  Contact:  Sameer Shende Free/open source; Hung-Hsun is working on extending for SHMEM

17 VampirTrace Name: VampirTrace, now know as Trace Collector and Trace Analyzer Developer: originally Pallas, now Intel Current Version:  VampirTrace: 4.0  Trace Collector: 5.0  Trace Analyzer: 4.0 Languages: C, Fortran; MPI Website:   Contact:  ? Commercial; need evaluation license

18 Evaluation schedule Preliminary schedule:  One tool per week of: MPE/Jumpshot, Dimemas, MPICL, DynaProf, SvPablo, KOJAK  Two commercial tools (depends which licenses we get in time) Would prefer VampirTrace & DEEP/MPI Also PGPROF if enough time  Schedule includes week of slack time for Spring Break