Mestrado Universitario en Bioinformática para Ciencias da Saúde |
Asignaturas |
Computación de altas prestaciones en bioinformática |
Contenidos |
|
|
|
Datos Identificativos | 2018/19 | |||||||||||||
Asignatura | Computación de altas prestaciones en bioinformática | Código | 614522011 | |||||||||||
Titulación |
|
|||||||||||||
Descriptores | Ciclo | Periodo | Curso | Tipo | Créditos | |||||||||
Máster Oficial | 2º cuatrimestre |
Primero | Obligatoria | 6 | ||||||||||
|
Tema | Subtema |
1) Introducción a la programación paralela | 1.1) Conceptos básicos de paralelismo 1.2) Arquitecturas de computador paralelas 1.3) Paradigmas de programación paralelas 1.4) Medidas de prestaciones de algoritmos paralelos |
2) Programación paralela para arquitecturas de memoria compartida | 2.1) Arquitecturas de memoria compartida 2.2) Modelo de programación de memoria compartida 2.3) Lenguajes de programación para arquitecturas de memoria compartida |
3) Programación paralela para arquitecturas de paso de mensajes | 3.1) Arquitecturas de memoria distribuida 3.2) Modelo de programación de paso de mensajes 3.3) Lenguajes de programación para arquitecturas de memoria distribuida |
4) Programación paralela para arquitecturas emergentes | 4.1) GPUs 4.2) Lenguajes de programación para GPUs 4.3) Intel Xeon Phi |
5) Ejecución de herramientas bioinformáticas en entornos paralelos | 5.1) Análisis de herramientas bioinformáticas paralelas 5.2) Ejecución en sistemas de memoria compartida 5.3) Ejecución en sistemas de memoria distribuida 5.4) Ejecución en GPUs 5.5) Uso de colas de ejecución en sistemas de supercomputación abiertos |
|