Características de la materia | ||||
ECTS: | 6 | |||
Carácter: | Optativa | |||
Cuatrimestre: | Q2 | |||
Lenguas en las que se imparte: |
Gallego Castellano |
|||
Competencias básicas y generales: |
CB1, CB2, CB5 CG1, CG4 |
|||
Competencias específicas: | CE2, CE6, CE9 | |||
Competencias transversales: | CT2, CT3, CT4, CT6 | |||
Resultados de aprendizaje: |
Conocer las características de las arquitecturas hardware especializadas para computación “on Board” Ser capaz de construir y optimizar algoritmos para dispositivos GPU. Ser capaz de aplicar la programación GPU en aplicaciones geoespaciales (imagen hiperespectral, lidar, etc.) Conocer las características de las arquitecturas hardware multiprocesador y heterogéneas Conocer las características de los entornos de computación distribuidos Ser capaz de construir, paralelizar y optimizar algoritmos en arquitecturas de varios procesadores Conocer las características de los sistemas de ficheros distribuidos y del procesamiento batch y streaming distribuido |
|||
Contenidos: |
Arquitecturas hardware especializadas (FPGA, GPU) Programación de GPU. Técnicas de optimización. Arquitecturas hardware multiprocesador y heterogéneas Entornos de computación distribuidos (computación cloud) Programación en arquitecturas multiprocesador. Técnicas de paralelización y optimización. Sistemas de ficheros para big data. Procesamiento batch y streaming. |
|||
Metodologías docentes: |
Sesión magistral. Prácticas a través de TIC. Trabajos tutelados. |
|||
Actividades formativas | ||||
Denominación | Horas | Presencialidad | ||
Sesión magistral | 20 | 100% | ||
Prácticas a través de TIC | 50 | 50% | ||
Trabajos tutelados | 80 | 5% | ||
Sistemas de evaluación | ||||
Denominación | Ponderación mínima | Ponderación máxima | ||
Pruebas periódicas y/o prueba final | 40% | 60% | ||
Realización de prácticas y trabajos tutelados | 40% | 60% | ||
Seguimiento continuado de la asistencia y la participación activa (presencial y no presencial) | 0% | 10% |