ProgrParalelay Distribuida
ProgrParalelay Distribuida
distribuida y en paralelo
MTRA. ROSA ISELA LÓPEZ AGUILAR
AGOSTO – DICIEMBRE 2020
1. Conoce los paradigmas y bases
del cómputo paralelo y distribuido.
► 1. Conceptos generales.
► 2. Paradigmas de la Programación en paralelo.
► 3. Constitución de una computadora paralela.
► 4. Modelos de arquitectura (MIMD, SIMD,SISD, MISD).
► 5. Cómputo paralelo y programación en paralelo.
► 6. Memoria compartida y distribuida.
► 7. Red de conexión.
Conceptos Generales
► Computación concurrente
► Coherencia y seguridad
► Problema: Cena de los filósofos
► Programación Paralela
► Programación Distribuida
► Comparación entre Paralelo y Distribuido
► Ejemplos
Computación concurrente
► Está compuesto de una memoria central donde se guardan los datos y los programas,
y de un procesador. En este caso, ni y nd = 1. En esta plataforma sólo se puede dar un
tipo de paralelismo virtual a través del paradigma de multitareas, en el cual el tiempo
del procesador es compartido entre diferentes programas. Así, más que paralelismo lo
que soporta esta plataforma es un tipo de concurrencia.
► SIMD (Single Instruction Stream, Multiple Data Stream)