- 00. Presentación
- 01. Indice de Contenidos
- 02. DCP: Desarrollo de Código Paralelo
- 03. DCP: Ley de Amdahl
- 04. DCP: Pasos en el desarrollo de código paralelo
- 05. DCP: Paso 1 (Partición)
- 06. DCP: Paso 2 (Comunicación)
- 07. DCP: Paso 3 (Aglomeración)
- 08. DCP: Paso 4 (Emplazamiento)
- 09. MOD: Modelos de Programación
- 10. MOD: Observaciones acerca de los Modelos
- 11. MPM: Modelo de Paso de Mensajes
- 12. MPM: Características del Modelo de Paso de Mensajes
- 13. MPM: Ventajas e Inconvenientes
- 14. MPM: Librerías de Paso de Mensajes
- 15. MPM: Terminología utilizada
- 16. MPM: Comunicación básica punto a punto
- 17. MPM: Paso de Mensajes Básico
- 18. MPM: Rutinas de Comunicación Bloqueantes
- 19. MPM: Rutinas de Comunicación NO Bloqueantes
- 20. MPM: Comunicaciones Asíncronas
- 21. MPM: Rutinas de Comunicación Colectiva
- 22. MPM: Comunicación Colectiva
- 23. MPM: Librería MPL (Message Passing Library)
- 24. MPM: Librería PVM (Parallel Virtual Machine)
- 25. MPM: Librería MPI (Message Passing Interface)
- 26. MPM: Comparación de Librerías de Paso de Mensajes
- 27. MPM: Comparación del Rendimiento de MPI, MPL y PVM
- 28. MPM: Mejora del Rendimiento de Aplicaciones
- 29. MPM: PVM
- 30. MPM: MPI
- 31. MPD: Modelo de Paralelismo de Datos
- 32. MPD: Características del Modelo de Paralelismo de Datos
- 33. MPD: Estructura de Datos de 1 dimensión (Vector)
- 34. MPD: Vector (reparto inicial por bloques)
- 35. MPD: Vector (reparto cíclico)
- 36. MPD: Estructura de Datos de 2 dimensiones (Matriz)
- 37. MPD: Matriz (reparto cíclico por bloques)
- 38. MPD: Matriz (reparto cíclico por columnas)
- 39. MPD: Matriz (reparto cíclico por filas)
- 40. MPD: High Performance Fortran (HPF)