Allen D. Malony, Sameer Shende - PowerPoint PPT Presentation

About This Presentation
Title:

Allen D. Malony, Sameer Shende

Description:

Client-server based system architecture ... Automated Parallel Performance Diagnosis (L. Li) Based on earlier performance diagnosis project, Poirot ... – PowerPoint PPT presentation

Number of Views:27
Avg rating:3.0/5.0
Slides: 15
Provided by: allend7
Category:

less

Transcript and Presenter's Notes

Title: Allen D. Malony, Sameer Shende


1
PERC Ideas
  • Allen D. Malony, Sameer Shende
  • malony,sameer_at_cs.uoregon.edu
  • Department of Computer and Information Science
  • Performance Research Laboratory
  • University of Oregon

2
TAU Performance System Architecture
event selection
3
TAU Performance System Architecture
4
Program Database Toolkit (PDT)
Application / Library
C / C parser
Fortran parser F77/90/95
Program documentation
PDBhtml
Application component glue
IL
IL
SILOON
C / C IL analyzer
Fortran IL analyzer
C / F90/95 interoperability
CHASM
Program Database Files
Automatic source instrumentation
TAU_instr
DUCTAPE
5
ParaProf Callpath Highlighting (Flash)
MODULEHYDRO_1DHYDRO_1D
6
ParaProf 3D Full Profile (Miranda)
16k processors
7
ParaProf 3D Scatterplot (Miranda)
  • Each pointis a threadof execution
  • A total offour metricsshown inrelation
  • ParaVis 3Dprofilevisualizationlibrary
  • JOGL

8
Performance Data Management Framework
9
PerfExplorer (K. Huck, Ph.D. student, UO)
  • Performance knowledge discovery framework
  • Use the existing TAU infrastructure
  • TAU instrumentation data, PerfDMF
  • Client-server based system architecture
  • Data mining analysis applied to parallel
    performance data
  • comparative, clustering, correlation, dimension
    reduction, ...
  • Technology integration
  • Relational DatabaseManagement Systems (RDBMS)
  • Java API and toolkit
  • R-project / Omegahat statistical analysis
  • WEKA data mining package
  • Web-based client

10
PerfExplorer Architecture
11
Automated Parallel Performance Diagnosis (L. Li)
  • Based on earlier performance diagnosis project,
    Poirot

12
TAU Performance Regression (PerfRegress)
  • Prototype developed by Alan Morris for Uintah
  • Re-implement using PerfDMF

13
Integrated Performance Evaluation Environment
14
Empirical-Based Performance Optimization
Process
Write a Comment
User Comments (0)
About PowerShow.com