Teaching GuideTerm Faculty of Computer Science |
Mestrado Universitario en Computación de Altas Prestacións / High Performance Computing (Mod. Virtual) |
Subjects |
High Performance Architecture |
Contents |
|
|
|
Identifying Data | 2020/21 | |||||||||||||
Subject | High Performance Architecture | Code | 614973101 | |||||||||||
Study programme |
|
|||||||||||||
Descriptors | Cycle | Period | Year | Type | Credits | |||||||||
Official Master's Degree | 1st four-month period |
First | Obligatory | 6 | ||||||||||
|
Topic | Sub-topic |
Chapter 1. Parallel computers | - Historic introduction - Levels of parallelism: form microarchitecture to supercomputers - Classification |
Chapter 2. Design of multiprocessors, multicores and manycores | - Introduction - Architecture of multiprocessors, multicores and manycores - Memory architecture |
Chapter 3. Cache Coherence |
- Protocols - Snooping (UMA systems) - Protocols based on directories (CC-NUMA systems) |
Tema 4. Sincronización e consistencia de memoria en multiprocesadores | - Primitivas de sincronización - Soporte hardware para sincronización - Implementaciones software de sincronización - Modelos de consistencia de memoria - Comparación entre os modelos de consistencia |
Chapter 5. Interconexion networks | - Types of networks - Main components - Performance - Design |
Chapter 6. Distributed systems: clusters | - Introduction - Cluster architecture - Nodes - Interconnection networks - Software - Tools - Applications - Load balance |
Chapter 7. Introduction to performance analysis. | - Motivation - Basic concepts - Characterization of performance issues - Architecture features related to performance |
|