Please enable JavaScript.
Coggle requires JavaScript to display documents.
Paralelismo (Computación Paralela (Tipo de computación en el cual muchos…
Paralelismo
Computación Paralela
Tipo de computación en el cual muchos cálculos son ejecutados simultáneamente
Problemas grandes pueden ser divididos en pequeños
Empleado en HPC
Paradigma dominante en la arquitectura de computadora
Clases
Multiprocesamiento Simétrico
Sistema con múltiples procesadores idénticos
Comparten memoria
Están conectados por un bus
Computación Distribuida
Sistema de computación distribuida
Los elementos de procesamiento están conectados por una red
Altamente escalables
Computación Multi-Núcleos
Incluye múltiples unidades de procesamiento en el mismo chip
Puede ejecutar múltiples instrucciones por ciclo de reloj
Ejecución multi-hilo concurrente fue una forma temprana de esta clase de computación
Computadoras Paralelas Especializadas
Un grupo de computadoras cercanas físicamente
Son vistas como una sola computadora
Conectadas por una red
No tienen que ser simétricas
Tipos
Paralelismo a nivel de Bit
Paralelismo a nivel de instrucción
Sin esta funcionalidad, los procesadores solo podrían ejecutar una instrucción por ciclo
Conocidos como procesadores sub-escalares
Todos los procesadores modernos tienen
multi-stage instruction pipelines
Cuentan con múltiples unidades de ejecución
Conocidos como computadores escalares o súper escalares
Paralelismo de tareas
Descomposición de una tarea en múltiples sub-tareas
Procesadores ejecutan concurrentemente y cooperativamente