Application performance tuning is a complex process that requires assembling various types of information and correlating it with source code to pinpoint the causes of performance bottlenecks. Existing performance tools don't adequately support this process in one or more dimensions. We discuss some of the critical utility and usability issues for application-level performance analysis tools in the context of two performance tools, MHSim and HPCView, that we built to support our own work on data layout and optimizing compilers. MHsim is a memory hierarchy simulator that produces source-level information not otherwise available about memory hierarchy utilization and the causes of cache conflicts. HPCView is a tool that combines data from arb...
The purpose of this project was to build an extensible cross-platform infrastructure to facilitate t...
Although there are a number of performance tools available to DoD users, the process of performance ...
In response to the productivity challenge of the U.S. DARPA HPCS initiative, we have developed a met...
Although it is increasingly difficult for large scientific programs to attain a significant fraction...
Abstract—A typical application tuning cycle repeats the fol-lowing three steps in a loop: performanc...
We have developed an environment, based upon robust, existing, open source software, for tuning appl...
Tuning the performance of applications requires understanding the interactions between code and targ...
Although there are a number of performance tools available to DoD users, the process of performance ...
Performance is the critical feature in the design and productivity of software systems. A key to imp...
Modern parallel systems and applications are constantly increasing in scale and complexity, and cons...
HPCTOOLKIT is an integrated suite of tools that supports measurement, analysis, attribution, and pre...
While parallel computing offers an attractive perspective for the future, developing efficient paral...
Many existing applications suffer from inherent scalability limitations that will prevent them from ...
This tutorial presents state-of-the-art performance tools for leading-edge HPC systems founded on th...
. The evident difficulties in creating efficient parallel programs have encouraged the development o...
The purpose of this project was to build an extensible cross-platform infrastructure to facilitate t...
Although there are a number of performance tools available to DoD users, the process of performance ...
In response to the productivity challenge of the U.S. DARPA HPCS initiative, we have developed a met...
Although it is increasingly difficult for large scientific programs to attain a significant fraction...
Abstract—A typical application tuning cycle repeats the fol-lowing three steps in a loop: performanc...
We have developed an environment, based upon robust, existing, open source software, for tuning appl...
Tuning the performance of applications requires understanding the interactions between code and targ...
Although there are a number of performance tools available to DoD users, the process of performance ...
Performance is the critical feature in the design and productivity of software systems. A key to imp...
Modern parallel systems and applications are constantly increasing in scale and complexity, and cons...
HPCTOOLKIT is an integrated suite of tools that supports measurement, analysis, attribution, and pre...
While parallel computing offers an attractive perspective for the future, developing efficient paral...
Many existing applications suffer from inherent scalability limitations that will prevent them from ...
This tutorial presents state-of-the-art performance tools for leading-edge HPC systems founded on th...
. The evident difficulties in creating efficient parallel programs have encouraged the development o...
The purpose of this project was to build an extensible cross-platform infrastructure to facilitate t...
Although there are a number of performance tools available to DoD users, the process of performance ...
In response to the productivity challenge of the U.S. DARPA HPCS initiative, we have developed a met...