Datos Identificativos | 2015/16 | |||||||||||||
Asignatura | Arquitectura e Tecnoloxía de Computadores | Código | 614473001 | |||||||||||
Titulación |
|
|||||||||||||
Descriptores | Ciclo | Período | Curso | Tipo | Créditos | |||||||||
Mestrado Oficial | 1º cuadrimestre |
Primeiro | Obrigatoria | 3 | ||||||||||
|
Temas | Subtemas |
1. Introducción ó paralelismo a nivel de instrucción |
* Revisión de microprocesadores superescalares e VLIW. * Xerarquía de memoria |
2. Avaliación de microprocesadores. |
* Medidas de rendemento * Ferramentas de simulación. * Conxuntos de programas Benchmarks . * Metodoloxía experimental. |
3. Conceptos avanzados de paralelismo a nivel de instrución e especulación | * Técnicas avanzadas para a especulación de control * Especulación de datos * Execución predicativa. * Prefetching * Extensions vectoriais do repertorio de instrucciones. |
4. Microprocesadores multifío e multinúcleo | * Multihilado simultáneo * Procesadores multinúcleo * Xerarquía caché para sistemas multinúcleo * Exemplos de implementación. |
Sesións prácticas | * Verificación do comportamento do procesador mediante contadores hardware * Optimización de código mediante programación utilizando repertorio de instrucciones multimedia tipo SSE. |