Niveles de Paralelismo

·         Nivel Bit: Se basa en el tamaño de la palabra que es capaz de manejar el procesador:
·         8 bits
·         16 bits
·         32 bits
·         64 bits

·         Nivel Instrucción: Mecanismos de la arquitectura son utilizados entonces para ejecutar este tipo de paralelismo:
·         Superscalar
·         Ejecución desordenada
·         Ejecución especulativa
·         Renombramiento de registros
·         Predicción de precedencia de memoria
·         Predicción de ramificaciones del flujo
·         Pipelining

·         Nivel de Datos: Este tipo de paralelismo se enfoca en la distribución de los datos entre varios procesadores. Se conoce también como paralelismo a nivel de lazos (loop-level paralelism).

·         Nivel tarea
·         En este caso un programa paralelo que ejecuta cálculos distintos sobre el mismo conjunto de datos o sobre datos diferentes.
·         El paralelismo funcional generalmente no escala con el tamaño del problema.
·         El paralelismo o procesamiento paralelo ha sido empleado durante muchos años, sobre todo para la computación de alto rendimiento. Teniendo en cuenta las generaciones de procesadores y sus características.




No hay comentarios:

Publicar un comentario