Datos Identificativos | 2024/25 | |||||||||||||
Asignatura | Ferramentas para HPC | Código | 614473105 | |||||||||||
Titulación |
|
|||||||||||||
Descriptores | Ciclo | Período | Curso | Tipo | Créditos | |||||||||
Mestrado Oficial | 1º cuadrimestre |
Primeiro | Optativa | 6 | ||||||||||
|
Temas | Subtemas |
Estudo dos principais tipos de aplicación en contornas HPC | Para cada tipo mostrarase: 1. Descrición formal do problema. 2. Retos para a súa paralelización e mellora do rendemento. 3. Solucións existentes. |
Ferramentas para a compilación e optimización de software en contornas HPC |
1. Proceso de compilación, optimización e xeración de código nun compilador. 2. Optimización de código a través do compilador. 3. Paralelización e vectorización automáticas. 4. Ferramentas para a automatización da construción do software. |
Ferramentas para a caracterización e representación do rendemento das aplicacións HPC |
1. Uso de ferramentas para a caracterización do rendemento das aplicacións, tais como monitores software ou contadores hardware. 2. Detección de puntos quentes sobre os que incidir no proceso de optimización. 3. Aplicación de modelos do rendemento a este proceso. 4. Ferramentas para a representación do rendemento dunha aplicación. |
Ferramentas para o despregamento de aplicacións de IA en contornas HPC | 1. Adestramento e despregamento de modelos de Aprendizaxe Profundo en contornas HPC. 2. Uso de contedores para facilitar o despregamento de aplicacións HPC. |