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.144.176.2 a la última edición de VolkovBot usando monobook-suite
Línea 11: Línea 11:
| MISD
| MISD
|-
|-
! Múltiples <br /> datos

| [[SIMD]]
| [[MIMD]]
|}


En [[computación]], '''MISD''' (siglas en [[idioma inglés|inglés]] de '''''M'''ultiple '''I'''nstruction, '''S'''ingle '''D'''ata'', en [[idioma español|español]]: Múltiples Instrucciones, Un Dato) es un tipo de [[Arquitectura de computadores|arquitectura]] de [[computación paralela]] donde muchas unidades funcionales realizan diferentes operaciones en los mismos datos. Las arquitecturas [[Segmentación (informática)|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 [[Replication (computer science)|task replication]], may<!-- incoherent with the definition of MIMD above... "_different_ operations" --> 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.
En [[computación]], '''MISD''' (siglas en [[idioma inglés|inglés]] de '''''M'''ultiple '''I'''nstruction, '''S'''ingle '''D'''ata'', en [[idioma español|español]]: Múltiples Instrucciones, Un Dato) es un tipo de [[Arquitectura de computadores|arquitectura]] de [[computación paralela]] donde muchas unidades funcionales realizan diferentes operaciones en los mismos datos. Las arquitecturas [[Segmentación (informática)|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 [[Replication (computer science)|task replication]], may<!-- incoherent with the definition of MIMD above... "_different_ operations" --> 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.

Revisión del 18:53 9 sep 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.