This title appears in the Scientific Report :
2013
Please use the identifier:
http://hdl.handle.net/2128/5923 in citations.
Tools for High Productivity Supercomputing
Tools for High Productivity Supercomputing
Developers are challenged to improve the reliability, performance and scalability of their applications on computer systems with increasingly large numbers of processors and cores, requiring ever more parallelism and efficiency with many processes and threads of execution. Use of appropriate tools c...
Saved in:
Personal Name(s): | Wylie, Brian J. N. (Corresponding author) |
---|---|
Schulz, Martin | |
Contributing Institute: |
Jülich Supercomputing Center; JSC |
Imprint: |
2013
|
Conference: | European Conference on Parallel Computing, Aachen (Germany), 2013-08-26 - 2013-08-26 |
Document Type: |
Conference Presentation |
Research Program: |
Computational Science and Mathematical Methods |
Link: |
OpenAccess |
Publikationsportal JuSER |
Developers are challenged to improve the reliability, performance and scalability of their applications on computer systems with increasingly large numbers of processors and cores, requiring ever more parallelism and efficiency with many processes and threads of execution. Use of appropriate tools can greatly assist productivity of both developers and computer systems, and is the founding motivation for the Virtual Institute High Productivity Supercomputing (VI-HPS). This full-day tutorial will give an overview and introduction to tools covering execution monitoring, correctness checking, and performance analysis of parallel applications at large to extreme scale. Primary focus is presenting and demonstrating tools provided on the VI-HPS Linux ISO for use in virtual environments that are mostly available as open-source and suited for a range of current HPC platforms and Linux clusters, such that attendees will know which tools to look for on their development and production platforms and how they can be applied to improve productivity. |