2.13.18 CN/Computación Paralela.
Tópicos
- Revision de los tópicos.
- Models of computation.
- Tipos de computation.
- Tareas paralelas.
- Datos paralelos.
- Eventos paralelos.
- Propiedades.
- Ancho de banda.
- Latencia.
- Escalabilidad.
- Granularidad.
- Arquitecturas paralelas.
- Arquitecturas de procesadores incluyendo múltiples núcleos.
- Sistemas de Memoria para alto desempeño.
- Memoria cache y coherencia.
- Cluster.
- Paradigmas de programación paralela.
- Hebras (threading).
- Paso de mensajes.
- Técnicas dirigidas a eventos.
- Arquitecturas de software paralelas (MapReduce).
- Computación en grilla (grid computing).
- Comunidades abiertas de computación distribuida (BOINC, SETI, ...).
Objetivos
- Comparar y contrastar para computación paralela reconociendo las fortalezas y debilidades de cada una.
- Comparar y contrastar paradigma de programación paralela reconociendo las fortalezas y debilidades de cada una.
- Indentificar las propiedades básicas de ancho de banda, latencia, escalabilidad, granularidad.
- Diseñar, código, hacer test y depuración de computación paralela.
Generado por Ernesto Cuadros-Vargas , Sociedad Peruana de Computación-Peru, Universidad Católica San Pablo, Arequipa-Peru
basado en el modelo de la Computing Curricula de IEEE-CS/ACM