Personal tools
You are here: Home Workshops Summer 2007 Workshop on Performance Tools for Petascale Computing
Document Actions

Workshop on Performance Tools for Petascale Computing

by admin last modified 2009-04-16 19:00

Held July 16-19, 2007, Snowbird Ski & Summer Resort, Snowbird, Utah, USA

Workshop Agenda :: Workshop slides




Soon petascale computer systems will be available to the DOE science community. Compared to existing systems, these emerging machines represent a dramatic increase in scale and complexity. Making effective use of systems at this scale will require performance tools that help application developers by pinpointing and explaining application performance bottlenecks. Two performance challenges for applications are to make effective use of processor nodes, and to keep parallelization overhead low enough so that extreme-scale parallelism is practical.

Providing tools that make it possible to address these problems is requiring increasingly sophisticated methods for instrumentation, measurement, analysis and modeling of application performance. Meeting these challenges will require tools with unprecedented capabilities.

Today, research and development in the area of performance tools for parallel systems is fragmented. Individual groups have developed tools and components with unique capabilities. Working together to capitalize these capabilities into shared community infrastructure would reduce duplication of effort, accelerate development of effective tools with increasing sophistication, and simplify the process of developing tools for new systems as they emerge.

The goal of this workshop was to bring together performance tools researchers to foster collaboration on a community infrastructure for performance tools. Specific aims of the workshop included

  • Identifying key sets of functionality for performance tools.
  • Surveying available research and commercial tools in this space.
  • Proposing a component taxonomy/architecture for tools
  • Identifying common needs, functionality, and opportunities for sharing infrastructure.
  • Identifying areas for standardization of interfaces and functionality
  • Working as a community to draft preliminary standards to facilitate component reuse.



Day 1 - Monday, July 16

Day 2 - Tuesday, July 17

Day 3 - Wednesday, July 18

  • Working groups meet for selected interface proposals.

Day 4 - Thursday, July 19

  • Morning Working groups meet for selected interface proposals.
  • Afternoon Presentation of proposals and feedback. Plan for ongoing work.


This workshop is sponsored by the Center for Scalable Application Development Software, with funding from the Scientific Discovery through Advanced Computing (SciDAC) program.

« April 2018 »
Su Mo Tu We Th Fr Sa

Powered by Plone

CScADS Collaborators include:

Rice University ANL UCB UTK WISC