Tools for High Performance Computing 2009 [electronic resource] : Proceedings of the 3rd International Workshop on Parallel Tools for High Performance Computing, September 2009, ZIH, Dresden /
International Workshop on Parallel Tools for High Performance ComputingCorporate Author
International Workshop on Parallel Tools for High Performance Computing(3rd :Sept. 2009 :Dresden, Germany)
International Workshop on Parallel Tools for High Performance Computing
Müller, Matthias S.editor.
Resch, Michael M.editor.
Schulz, Alexander.editor.
Nagel, Wolfgang E.editor.
As more and more hardware platforms support parallelism, parallel programming is gaining momentum. Applications can only leverage the performance of multi-core processors or graphics processing units if they are able to split a problem into smaller ones that can be solved in parallel. The challenges emerging from the development of parallel applications have led to the development of a great number of tools for debugging, performance analysis and other tasks. The proceedings of the 3rd International Workshop on Parallel Tools for High Performance Computing provide a technical overview in order to help engineers, developers and computer scientists decide which tools are best suited to enhancing their current development processes.
Description based upon print version of record.
Includes bibliographical references.
PERISCOPE: An Online-Based Distributed Performance Analysis Tool -- Comprehensive Performance Tracking with Vampir 7 -- Performance Analysis and Workload Characterization with IPM -- Recent Developments in the Scalasca Toolset -- MUST: A Scalable Approach to Runtime Error Detection in MPI Programs -- HPC Profiling with the Sun Studio™ Performance Tools -- Performance Tuning of x86 OpenMP Codes with MAQAO -- Scalable Parallel Debugging with g-Eclipse -- New Analysis Techniques in the CEPBA-Tools Environment -- The Importance of Run-Time Error Detection -- Collecting Performance Data with PAPI-C -- ISP Tool Update: Scalable MPI Verification.
As more and more hardware platforms support parallelism, parallel programming is gaining momentum. Applications can only leverage the performance of multi-core processors or graphics processing units if they are able to split a problem into smaller ones that can be solved in parallel. The challenges emerging from the development of parallel applications have led to the development of a great number of tools for debugging, performance analysis and other tasks. The proceedings of the 3rd International Workshop on Parallel Tools for High Performance Computing provide a technical overview in order to help engineers, developers and computer scientists decide which tools are best suited to enhancing their current development processes.
Computers.
Software engineering.
Architecture, Computer.
Computational complexity.
Theory of Computation.
Software Engineering/Programming and Operating Systems.
Computer System Implementation.
Complexity.