Navigating TAU Visual Display ParaProf and TAU Portal Mahin Mahmoodi Pittsburgh Supercomputing Center 2010.

Slides:



Advertisements
Similar presentations
Registering with Universal Jobmatch
Advertisements

4 Oracle Data Integrator First Project – Simple Transformations: One source, one target 3-1.
Oracle for Windows NT is required to run queries from the Banner database. Call the help desk at extension 4440 if you do not have this.
Corporate Property Automated Information System (CPAIS) Macro Walkthrough Guide for Excel Version 2003.
Automated Instrumentation and Monitoring System (AIMS)
Intro to Microsoft PowerPoint 2010 Public Computer Center, Moore Memorial Library, Greene, NY.
Scalability Study of S3D using TAU Sameer Shende
Profiling S3D on Cray XT3 using TAU Sameer Shende
TAU Performance System
Performance Evaluation of S3D using TAU Sameer Shende
Scalability Study of S3D using TAU Sameer Shende
Managing Citations on Journal of Dairy Science ® July
ARCHIBUS Log On Instructions. Log Into ARCHIBUS Web Central Log In Screen 1.Open your Internet browser. 2.Enter the URL to view the ARCHIBUS Login Page.
© 2008 Pittsburgh Supercomputing Center Performance Engineering of Parallel Applications Philip Blood, Raghu Reddy Pittsburgh Supercomputing Center.
Copyright © Texas Education Agency, All rights reserved. 1 Web Technologies Website Development with Dreamweaver.
Web Technologies Website Development Trade & Industrial Education
WEKA - Explorer (sumber: WEKA Explorer user Guide for Version 3-5-5)
Website Development with Dreamweaver
Office 2003 Advanced Concepts and Techniques M i c r o s o f t Access Web Feature Data Access Pages.
Microsoft Access Lesson 1 Lexington Technology Center February 11, 2003 Bob Herring On the Web at
An Introduction to Designing and Executing Workflows with Taverna Katy Wolstencroft University of Manchester.
Use THIS LINK to get to AutoDesk’s Educational webpage.THIS LINK.
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.
Page 1 Non-Payroll Cost Transfer Enhancements Last update January 24, 2008 What are the some of the new enhancements of the Non-Payroll Cost Transfer?
Performance Monitoring Tools on TCS Roberto Gomez and Raghu Reddy Pittsburgh Supercomputing Center David O’Neal National Center for Supercomputing Applications.
VistA Imaging Workstation Configuration. October The information in this documentation includes functionality of the software after the installation.
 Go to YouTube and click “create account” on the top right of the page.YouTube  If you already have a Google account (i.e. gmail) then you may use this.
Information Security 493. Lab 10.1: Look for Security Events within Windows XP Logging is automatically enabled for many items on a workstation, but the.
The material contained in this document is proprietary to Triniti Corporation (Triniti). This material may not be disclosed, duplicated or otherwise revealed,
By: Gia Vuong Riyad Mahmud Narsimha Kalthy.  What is Mahara?  Logging into the ACS Portfolio  Using Mahara to Manage: ◦ Files ◦ Blogs ◦ External Feeds.
The Excel Component -Screen Shots-. Excel Menu Showing All Functionality.
City of Dayton Dayton Open Data Fiscal & Budget Transparency Tool User Guide Powered by.
Debugging TI RTOS TEAM 4 JORGE JIMENEZ JHONY MEDRANO ALBIEN FEZGA.
This is how you invoke the Microsoft Visual Studio 2010 Software. All Programs >> Microsoft Visual Studio 2010.
MSOffice Access Microsoft® Office 2010: Illustrated Introductory 1 Part 2 ® Building Queries.
Folio3 IPhone Training Session 2 Testing App on device Presenter: Imam Raza.
Important! Be sure to connect the communication cable to your computer before opening the Aqua4Plus Lite software. (Click to continue)
Projections - A Step by Step Tutorial By Chee Wai Lee For the 2004 Charm++ Workshop.
Programming with Microsoft Visual Basic 2012 Chapter 14: Access Databases and SQL.
© 2010 Pittsburgh Supercomputing Center Performance Engineering of Parallel Applications Philip Blood, Raghu Reddy Pittsburgh Supercomputing Center.
AdisInsight User Guide July 2015
Microsoft Access 2013 Bobby Wan.
Download/Upload Receipts
Kanban Task Manager SharePoint Editions ‒ Introduction
Gephi Gephi is a tool for exploring and understanding graphs. Like Photoshop (but for graphs), the user interacts with the representation, manipulate the.
Access Maintaining and Querying a Database
Click on the JSNA Icon to visit the JSNA
Setup Of 4050 EIP To Control LOGIX PLC
Advanced TAU Commander
Monitoring Test Progress and Data Cleanup
Silk Performer POC.
Multi-host Internet Access Portal (MIAP) Enhancement Guide
Windows Internet Explorer 7-Illustrated Essentials
TRAINING OF FOCAL POINTS ON THE CountrySTAT/FENIX SYSTEM
Upload/Download Receipts
Optimizing Efficiency + Funding
Tech Drop In: Google Drive
FTS 2 Failure Tracking System 2 User‘s Guide Process Flow
Managing Rosters Screener Training Module Module 5
Skills Profiler 1 Page Guide
Office 365 Reporting Dashboard - Overview
Introduction to Database Programs
Working Knowledge Training
Login to our New ITS Page
Introduction to PowerPoint
Introduction to Database Programs
iSP Overview for worksheet Invoice submission users
Building a healthy nation is what we do. Sidra Supplier Bid Submission.
Presentation transcript:

Navigating TAU Visual Display ParaProf and TAU Portal Mahin Mahmoodi Pittsburgh Supercomputing Center 2010

TAU ParaProf Manager This and the next slide are the first windows that show up executing %paraprof Options, profile data, metadata Local Database

Paraprof Main Data Window: Different colors show elapsed time breakdown in routines Rows show time breakdown on ranks 0 – 15, mean, and standard deviation from the mean value Note: In the rest of the slides, this view will be referred as “Main Data Window”

Creating TAU Selective Instrumentation File In the ParaProf Manager, select an Experiment and then right-click on that. Select Create Selective Instrumentation File, as shown The action opens a new window Specify your filtering criteria in this window: Number of calls to routines and Microseconds time spent per call This action displays the Excluded Routines, interactively Click on Save to create a file (eg, select.tau) 4) Recompile your code using this file as TAU’s environment variable: eg: setenv TAU_OPTIONS “-optVerbose -optKeepFiles -optTauSelectFile=select.tau”

Obtaining Derived PAPI Counters In the ParaProf Manager, Options, select Show Derived Metric Panel. The window expands Then select metrics one at a time (eg, click on PAPI_FP_OPS and then click on PAPI_TOT_CYC) Choose an action to perform (eg, Divide), as illustrated below, and click on Apply operation To view the derived metric performance, click on PAPI_FP_OPS/PAPI_TOT_CYC profiling data

Profile of Processes On Paraprof Main Data Window, left-click on rank 0-15 Process 0 profile Processes profile

Right Click on MPI Ranks to see more options

Right-click here List of options Thread Statistics Table To open the Thread statistics Table, right-click on rank & select the option of your choice Color code indicates severity of the performance issue

Left or Right Click On The Colors for options

Thread Call Graph ‘setenv TAU-CALLPATH 1’ at run-time to enable the Call Graph profiling & choose this option Call Graph shows routines call tree right-click on ranks first

TAU Phase Profiling Phase is a selective profiling; define a phase in compilation/instrumentation step. ‘setenv TAU_PHASE 1’ at run- time to enable the phase generation data. Successful phase profiling generates ‘PHASE_ ’ data (eg, PHASE_MD as shown here) Right-click on the PHASE_ and select ‘Open Profile for this Phase’ This action shows the PHASE_ profile for the defined phase in the new window.

Stacked View for Load Imbalance detection over the ranks & routines MPI_Barrier MPI_Bcas t MPI_SendrecvA computational rotine - In paraprof Main Data Window, select Options, then uncheck the ‘stack Bars Together’ Rank 29 is the slowest in MPI_Sendrecv Rank 11 is the fastest in MPI_Sendrecv

TAU Tracing and Viewing with Vampir Thumbnail MPI Messages ‘setenv TAU_TRACE 1’ at run-time

TAU Tracing with Vampir Cont. Activities on Node #4 in an specific time interval

Local Database Configuration First, Select the Database Configuration from the TAU ParaProf Manager Window. Then configure your local database in the Database configuration window by filling out the fields

TAU Portal Collaborative environment Web-access Not need to install TAU to access TAU Portal Create an account here: See domo page for an overview of Portal: (a screen shot in the next slide)

TAU Portal Demo Page (a screen shot)

TAU Portal Continues Uploading & managing data in Portal Pack your TAU profile data in remote system (paraprof – pack app.ppk) After logged on, click on in ‘unnamed’ area to upload your data in ppk format to portal. Once in the page, push ParaProf or PerfExplorer to start analyzing your data. Then click on ‘open’ and ‘run’ to start paraprof/perfexplorer. Enter the Portal pass when asked Select Portal(jdbc:mysql://tau.nic.uoregon.edu:3306/ ) to access your data.