• Publications
  • Influence
Parallel performance wizard: A performance analysis tool for partitioned global-address-space programming
TLDR
We present our work on Parallel Performance Wizard (PPW), a modularized, event-based performance analysis tool that fully supports programs written in programming models that present a partitioned global address space (PGAS) to the programmer. Expand
  • 26
  • 1
  • PDF
GASP! A Standardized Performance Analysis Tool Interface for Global Address Space Programming Models
TLDR
The global address space (GAS) programming model provides important potential productivity advantages over traditional parallel programming models. Expand
  • 19
  • 1
  • PDF
GSHMEM : A Portable Library for Lightweight , Shared-Memory , Parallel Programming
As parallel computer systems evolve to address the insatiable need for higher performance in applications from a broad range of science domains, and exhibit ever deeper and broader levels ofExpand
  • 12
  • PDF
Parallel performance wizard: a performance analysis tool for partitioned global-address-space programming models
TLDR
The Parallel Performance Wizard (PPW) fills this void by providing a full range of visualizations and analyses specifically designed for GAS programming models. Expand
  • 10
Parallel Performance Wizard: A Performance System for the Analysis of Partitioned Global-Address-Space Applications
TLDR
We present our work on Parallel Performance Wizard (PPW), a performance analysis system for parallel programming models that present a partitioned global address space (PGAS) to the programmer. Expand
  • 13
  • PDF
Improving UPC productivity via integrated development tools
TLDR
In the world of high-performance computing (HPC), there has been an increased focus in recent years upon the importance of productivity in HPC application development. Expand
  • 1
A Distributed , Programming Model-Independent Automatic Analysis System for Parallel Applications
Developing a high performance parallel application is difficult. An application must often be analyzed and optimized by the programmer before reaching an acceptable level of performance. PerformanceExpand
  • 2
  • PDF
A generalized, distributed analysis system for optimization of Parallel Applications
TLDR
We present the architecture and the distributed, peer-to-peer processing mechanism of a programming model-independent analysis system that includes a range of useful analyses such as scalability analysis and common-bottleneck detection. Expand
  • 3
Automation and us.
  • 1
Communication 101.
...
1
2
...