Please enable JavaScript.
Coggle requires JavaScript to display documents.
Computación paralela, image, FIGURA 2: DIAGRAM DE COMPUTACIÓN PARALELA.,…
Computación paralela
Aspectos básicos
Objetivo Principal
-
-
Aprovechar el hardware (multinúcleo, clústeres).
-
-
-
Desventajas
-
Problemas de sincronización (puntos muertos, condiciones de carrera).
-
-
Componentes Básicos
-
Memoria (compartida, distribuida o híbrida)
Interconexiones (Red, Bus, Crossbar)
-
Definición
División de un problema en subtareas o procesos independientes que pueden ejecutarse al mismo tiempo en múltiples unidades de procesamiento.
Tipos
Clasificación de Flynn
SISD (Single Instruction, Single Data):
Una instrucción, un dato.
-
SIMD (Single Instruction, Multiple Data):
Una instrucción, múltiples datos.
Procesamiento vectorial o matricial (ej. GPUs, extensiones AVX).
MISD (Multiple Instruction, Single Data):
Múltiples instrucciones, un dato.
-
MIMD (Multiple Instruction, Multiple Data):
Múltiples instrucciones, múltiples datos.
Procesamiento paralelo más común hoy (ej. clústeres, multinúcleo).
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-