Group Title: Parallel performance wizard : a performance analysis tool for partitioned globa-address-space programming models
Title: Poster
ALL VOLUMES CITATION PDF VIEWER PAGE IMAGE ZOOMABLE
Full Citation
STANDARD VIEW MARC VIEW
Permanent Link: http://ufdc.ufl.edu/UF00094705/00001
 Material Information
Title: Poster
Physical Description: Archival
Language: English
Creator: Su, H.
Publisher: Su et al.
Place of Publication: Gainesville, Fla.
Publication Date: 2006
Copyright Date: 2006
 Record Information
Bibliographic ID: UF00094705
Volume ID: VID00001
Source Institution: University of Florida
Holding Location: University of Florida
Rights Management: All rights reserved by the source institution and holding location.

Downloads

This item has the following downloads:

SC06-GASP-poster ( PDF )


Full Text







I


0 Computationally intensive parallel applications are
constantly being developed in many scientific fields
using parallel programming models ranging from:


o Message-passing based: MPI, etc.


* PGAS based:


* Traditional instrumentation techniques (source instrume
instrumentation, wrapper library, etc.) not sufficient for p


model due to


0 Aggressive compiler optimizations


Unified Parallel C (UPC),


SHMEM, Co-array Fortran (CAF), Titanium,
0 Performance optimization is often needed to
minimize the application's overall execution time


* Several


performance analysis tools available to


facilitate the optimization process


0 However, majority of the tools support MPI with
only a few supporting PGAS models
0 Parallel Performance Wizard (PPW) was designed
and developed to improve performance analysis


0 Wide range of PGAS implementation techniques


etc.


One-sided memory operations and other aspects of
* Global-Address-Space Performance (GASP) interface w


instrumentation process (http://gasp.hcs.ufl.edu/)


SSpecifies the interaction between program, compile
* Permits tool developers to support PGAS models or


with an implementation of the GASP interface


0 GASP support available for Berkeley UPC


2.3.16+


0 GASP support for SHMEM, Titanium, and other UPR


tool support for


PGAS


models


development


0 Version 0.4 supporting Berkeley UPC and
Quadrics SHMEM now available at


http://ppw. hcs. ufl.edu/


0 Current PPW version supports simple load-


balancing


analysis


0 Advanced semi-automatic bottleneck detection


resolution in development


0 Designed to support parallel programming
models in general
0 Also includes scalability analysis and call-path
analysis
0 Generalization of widely deployed pattern-
matching technique


Par tt Performanc Wizard -4 amet pa
File Edit Options Analysis Help
Profile Table Tree Table I Data Transfers 1 Array Distributionr Profile ChartsI


__________________________ File Edit View Help
Preview-Arrowv ~ j I LogName : 110~ocumerits and SettingsHung-Hsuri SulDesktopNAS data,
..timohr ,V I V ~waI .,i, ~


I




University of Florida Home Page
© 2004 - 2010 University of Florida George A. Smathers Libraries.
All rights reserved.

Acceptable Use, Copyright, and Disclaimer Statement
Last updated October 10, 2010 - - mvs