Teaching GuideTerm
Faculty of Computer Science
  Home | galego | castellano | english | A A |  
Mestrado Universitario en Computación de Altas Prestacións / High Performance Computing (Mod. Presencial)
 Subjects
  HPC Tools
   Contents
Topic Sub-topic
A survey of main application types in HPC. For each type we’ll see: 1. Problem: formal description.
2. Parallelization and performance tuning challenges.
3. Existing approaches.
Tools to measure, characterize and represent the performance of HPC applications. 1. Usage of performance characterization and benchmarking tools, such as software monitoring and hardware counters.
2. Hot spot detection to drive the optimization process.
3. Application of performance models to this process.
4. Tools for application performance representation.
Tools for the compilation, generation and deployment of HPC software. 1. Code compilation, optimization and generation in a compiler.
2. Code optimization with a compiler.
3. Automatic parallelization and vectorization.
4. Software development tools.
5. Leveraging containers for the easy deployment of HPC applications.
Universidade da Coruña - Rúa Maestranza 9, 15001 A Coruña - Tel. +34 981 16 70 00  Soporte Guías Docentes