Here we list a whole set of topics that you could consider when considering improving the performance of your application.
Recommended
Profiling and Debugging
This module will introduce profiling, targeted analysis of the runtime behavior of an application. Profiling techniques for parallel applications will be discussed along with a survey of debugging techniques and debugging applications.
To view the material please click on the link in the box below:
Profiling and Debugging |
Credit: Cornell Virtual Workshop
(to open their website click here)
Added to our repository: 2014-03-26 by Stelios
Optimization and Scalability
How do you optimize the performance of a big, computationally intensive code? On an HPC cluster the most beneficial optimizations may be those that improve a code’s scalability, allowing it to run on more and more processors. On the opposite end of the spectrum, you can delve into optimization guides that encourage you to focus on chip-level tweaks. In reality, the whole range of scales matters when considering how to optimize performance on an HPC system.
To view the material please click on the link in the box below:
Optimization and Scalability |
Credit: Cornell Virtual Workshop
(to open their website click here)
Added to our repository: 2014-03-26 by Stelios
Basics of Parallel programming and performance optimization (2021 Lecture)
This lecture gives a general introduction to Basics of Parallel programming and performance optimization.
To view the material please click on the link in the box below:
Basics of Parallel programming and performance optimization - Presentation |
Basics of Parallel programming and performance optimization - Video |
Credit: EuroCC - Cyprus National Competence Center
Captured
Basics of Parallel programming and performance optimization (2021 Lecture)
This lecture gives a general introduction to Basics of Parallel programming and performance optimization.
To view the material please click on the link in the box below:
Basics of Parallel programming and performance optimization - Presentation |
Basics of Parallel programming and performance optimization - Video |
Credit: EuroCC - Cyprus National Competence Center