Tools for High Performance Computing 2015: Proceedings of the 9th International Workshop on Parallel Tools for High Performance Computing, September 2015, Dresden, Germany

Front Cover
Andreas Knüpfer, Tobias Hilbrich, Christoph Niethammer, José Gracia, Wolfgang E. Nagel, Michael M. Resch
Springer, Jul 27, 2016 - Computers - 181 pages
High Performance Computing (HPC) remains a driver that offers huge potentials and benefits for science and society. However, a profound understanding of the computational matters and specialized software is needed to arrive at effective and efficient simulations. Dedicated software tools are important parts of the HPC software landscape, and support application developers. Even though a tool is by definition not a part of an application, but rather a supplemental piece of software, it can make a fundamental difference during the development of an application. Such tools aid application developers in the context of debugging, performance analysis, and code optimization, and therefore make a major contribution to the development of robust and efficient parallel software. This book introduces a selection of the tools presented and discussed at the 9th International Parallel Tools Workshop held in Dresden, Germany, September 2-3, 2015, which offered an established forum for discussing the latest advances in parallel tools.
 

What people are saying - Write a review

We haven't found any reviews in the usual places.

Contents

Foundational Infrastructure for Parallel Tools
1
2 Validation of Hardware Events for Successful Performance Pattern Identification in High Performance Computing
17
3 Performance Optimization for the Trinity RNASeq Assembler
29
4 Power Management and Event Verification in PAPI
41
Online Performance Analysis and Visualization Using MALP
53
6 Evaluation of Tool Interface Standards for Performance Analysis of OpenACC and OpenMP Programs
67
7 Extending MUST to Check HybridParallel Programs for Correctness Using the OpenMP Tools Interface
85
8 Event Flow Graphs for MPI Performance Monitoring and Analysis
103
A Flexible Dataflow Engine for Scalable Data Processing
117
10 Parallel Code Analysis in HPC User Support
127
11 PARCOACH Extension for Hybrid Applications with Interprocedural Analysis
135
12 Enabling ModelCentric Debugging for TaskBased Programming ModelsA Tasking Control Interface
147
13 Evaluating OutofOrder Engine Limitations Using Uop Flow Simulation
161
Copyright

Other editions - View all

Common terms and phrases

Bibliographic information