Guia docenteCurso
Facultad de Informática
  Inicio | galego | castellano | english | A A |  
Mestrado Universitario en Computación de Altas Prestacións
 Asignaturas
  Software de Base para Supercomputación
   Contidos
Temas Subtemas
1. Introducción a. Linguaxes de programación en HPC
b. Ciclo de vida no desenvolvemento de programas
Introducción ó sistema operativo Unix a. Historia
b. Comandos básicos
2. Ferramentas de desenvolvemento software a. Entornos de desenvolvemento
b. Xestión de versións
c. Depuración de programas
d. Xeración de documentación
3. Compilación/linkado de programas a. Descripción do proceso de compilación/linkado
b. Compiladores C e Fortran
c. Descripción e uso das opcións de compilación
d. Definición e uso das opcións de optimización
e. Chamadas a subrutinas Fortran dende C e viceversa
4. Execución de programas a. Sistemas de colas
b. Programación de scripts.
c. Analise de rendemento
5. Construcción de software a. Ficheiros make para a construcción de software
b. Librerías: creación e manipulación de librerías propias
c. Documentación de usuario: man e info
d. Empaquetadores
Contidos prácticos: • Resolución de boletíns de exercicios relacionados coos tópicos estudiados en
clase.
• Realización de prácticas semi-dirixidas polo profesor
• Realización dun proxecto proposto polo profesor: utilización e/ou construcción de software para a resolución dun problema complexo que involucre a maioría dos contidos teóricos.
Universidade da Coruña - Rúa Maestranza 9, 15001 A Coruña - Tel. +34 981 16 70 00  Soporte Guías Docentes