Diferencia entre revisiones de «MISD»

De Wikipedia, la enciclopedia libre
Contenido eliminado Contenido añadido
Sin resumen de edición
Revertidos los cambios de 190.42.149.223 a la última edición de Sorruno usando monobook-suite
Línea 1: Línea 1:

== <math>Texto de titular</math>'''Texto en negrita''' ==
[[Archivo:MISD.svg|right|230px]]
[[Archivo:MISD.svg|right|230px]]
{| class="wikitable" style="float: right; clear: right; margin: 0 0 1em 1em; text-align: center;"
{| class="wikitable" style="float: right; clear: right; margin: 0 0 1em 1em; text-align: center;"

Revisión del 18:52 19 may 2009

Taxonomía de Flynn
  Una
instrucción
Múltiples
instrucciones
Un
dato
SISD MISD
Múltiples
datos
SIMD MIMD

En computación, MISD (siglas en inglés de Multiple Instruction, Single Data, en español: Múltiples Instrucciones, Un Dato) es un tipo de arquitectura de computación paralela donde muchas unidades funcionales realizan diferentes operaciones en los mismos datos. Las arquitecturas segmentadas pertenecen a este tipo, aunque un purista podría decir que los datos son diferentes después de ser procesados por cada etapa en el pipeline. Fault-tolerant computers executing the same instructions redundantly in order to detect and mask errors, in a manner known as task replication, may be considered to belong to this type. Not many instances of this architecture exist, as MIMD and SIMD are often more appropriate for common data parallel techniques. Specifically, they allow better scaling and use of computational resources than MISD does.

Algunos argumentan que un array sistólico es un ejemplo de una estructura MISD.[1][2]

Referencias

  1. Quinn, Michael J. Parallel Programming in C with MPI and OpenMP.Boston: McGraw Hill, 2004.
  2. Ibaroudene, Djaffer. "Parallel Processing, EG6370G: Chapter 1, Motivation and History." St Mary's University, San Antonio, TX. Spring 2008.