Introducción
Computación paralela ppt
Modelos de paralelismo pdf
Medición de rendimiento pdf
Ley de Amdahl
Escalabilidad
Ejercicios hilos POSIX notebook
Paralelismo con arquitecturas de memoria compartida - OpenMP
Generalidades
False sharing
Creación de hilos
Sincronización
Anidamiento
Paralelismo con arquitecturas de memoria compartida - CUDA
Introducción
Jerarquía de Hilos
Jerarquía de memoria
Sincronización
Consideraciones para rendimiento
Paralelismo con arquitecturas de memoria distribuida - MPI
Clusters
Generalidades
Librería MPI
Aplicaciones
Instrucciones para instalar MPI
test
pi Programming massively parallel processos, Kirk
David, Hwu Wen-Mei. Editorial Morgan Kaufmann. 2010.
CUDA by example. Sanders Jason, Kandrot Edward.
Editorial Addison Wesley. 2011.
Parallel Programming. Rauber Thomas, Rnger Gudula.
Editorial Springer. 2010.
Práctica 1 pdf
(22 de abril 2021)
Práctica 2
Práctica 3
* Parcial 1 30% proyecto
(presentación avance 22 abril 2021)
* Parcial 2 30% proyecto (entrega proyecto 24 de agosto 2021)
Preparar presentación de 5 min.
* Prácticas 40% (entrega práctica MPI 24 agosto)