Referencias Bibliográficas: [Lin and Snyder, 2008]
Tópicos
- Revision de los tópicos.
- Models of computation.
- Tipos de computation.
- Tareas paralelas.
- Datos paralelos.
- 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