You are on page 1of 12

Integrantes:

-Donayre Macedo Elder Aaron


-Huarhuachi Contreras Jefherson
-Herrera Lucana Jorge

100993J
10043I

2013

COMPUTADOR MISD

COMPUTADOR MISD
Contenido
Abstrac ......................................................................................................... 3
MISD(Mltiple instruccin single data..........................................................3
Analisis constructivo..................................................................................... 5
Taxonoma de
FLYNN..
5
Multiprocesadores
..
9
Conclusiones

.10
Bibliografia

.11

2
Grupo n 1

COMPUTADOR MISD

2.- ABSTRAC

MISD (Mltiple instruccin Single Data).


Son sistemas con mltiples instrucciones que operan sobre un nico flujo de datos.
Este tipo de sistemas no ha tenido implementacin hasta hace poco tiempo.
-Diversas instrucciones operan sobre un nico dato.
-Una secuencia de datos nica es provista a unidades de procesamiento mltiples.
-Cada unidad de procesamiento opera sobre los datos de manera independiente
(contadores de programa independientes).
-Pocos ejemplos prcticos de este modelo de computadora paralela.
-Son las ms alejadas a las arquitecturas convencionales
-Un ejemplo de este tipo de arquitectura seria Data Flow machine (Maquina de flujo
de datos).
-Algunos usos posibles pueden ser:
-Mltiples filtros de frecuencia operada sobre una misma seal.
-Mltiples algoritmos de criptografa operada sobre un mensaje codificado
Ejemplos de estos tipos de sistemas son los arrays sistolicos o arrays de
procesadores. Tambin podemos encontrar aplicaciones de redes neuronales en
mquinas masivamente paralelas.

3
Grupo n 1

COMPUTADOR MISD

Arrays Sistolico

4
Grupo n 1

COMPUTADOR MISD

3.-ANALISIS CONSTRUCTIVO

El tema a realizar el cual tiene como nombre Computador MISD en nuestra


investigacin encontramos que se encuentra en la clasificacin de Taxonmica de
FLYNN.
Por tal motivo realizaremos un breve resumen de Dicha taxonoma.

TAXONOMIA DE FLYNN:
En 1966 Michael Flynn propuso un mecanismo de clasificacin de las computadoras.
La taxonoma de Flynn es la manera clsica de organizar las computadoras, y aunque
no cubre todas las posibles arquitecturas, proporciona una importante penetracin en
varias arquitecturas de computadoras. El mtodo de Flynn se basa en el nmero de
instrucciones y de la secuencia de datos que la computadora utiliza para procesar
informacin. Puede haber secuencias de instrucciones sencillas o mltiples y
secuencias de datos sencillas o mltiples. Esto da lugar a 4 tipos de computadoras, de
las cuales solamente dos son aplicables a las computadoras paralelas.

5
Grupo n 1

COMPUTADOR MISD

CLASIFICACION:
A) SISD

(Single

Instruction

stream,

Single

Data

stream)

Los sistemas de este tipo se caracterizan por tener un nico flujo de


instrucciones sobre un nico flujo de datos, es decir, se ejecuta una instruccin
detrs de otra. Este es el concepto de arquitectura serie de Von
Neumann donde, en cualquier momento, slo se ejecuta una nica instruccin.
Un ejemplo de estos sistemas son las mquinas secuenciales convencionales.
En esta clasificacin podemos incluir los primeros PC. Y los conceptos de
segmentacin, superescalares y pre bsqueda de instrucciones.

B) SIMD (Single Instruction stream, Multiple Data


stream)
Estos sistemas tienen un nico flujo de instrucciones que operan sobre
mltiples flujos de datos. Ejemplos de estos sistemas los tenemos en las
mquinas vectoriales con hardware escalar y vectorial.
El procesamiento es sncrono, laejecucin de las instrucciones sigue siendo
secuencial como en el caso anterior, todos los elementos realizan una misma
instruccin pero sobre una gran cantidad de datos. Por este motivo existir
concurrencia de operacin, es decir, esta clasificacin es el origen de la
mquina paralela.

6
Grupo n 1

COMPUTADOR MISD

7
Grupo n 1

Valor Creativo

C) MISD (Multiple Instruction stream, Single Data stream)

En computacin, MISD (Multiple Instruction, Single Data, "mltiples instrucciones, un


dato") es un tipo de arquitectura computacional (particularmente de computacin
paralela) donde muchas unidades funcionales realizan diferentes operaciones en los
mismos datos. Las arquitecturas segmentadas pertenecen a este tipo, aunque en un
extremo se podra llegar a decir que los datos son diferentes despus de ser
procesados por cada etapa en la segmentacin, con lo cual no entrara en esta
categora.
Poco comn debido al hecho de que la efectividad de los mltiples flujos de
instrucciones suele precisar de mltiples flujos de datos. Sin embargo, este tipo se usa
en situaciones de paralelismo redundante, como por ejemplo en navegacin area,
donde se necesitan varios sistemas de respaldo en caso de que uno falle. Tambin se
han propuesto algunas arquitecturas tericas que hacen uso de MISD, pero ninguna
lleg a producirse en masa.
Sistemas con mltiples instrucciones que operan sobre un nico flujo de datos. Este
tipo de sistemas no ha tenido implementacin hasta hace poco tiempo.
Los sistemas MISD se contemplan de dos maneras distintas:
-

Varias instrucciones operando simultneamente sobre un nico dato.


Varias instrucciones operando sobre un dato que se va convirtiendo en un
resultado que ser la entrada para la siguiente etapa. Se trabaja de forma
segmentada, todas las unidades de proceso pueden trabajar de forma
concurrente.

Ejemplos de estos tipos de sistemas son los arrays sistlicos o arrays de


procesadores. Tambin podemos encontrar aplicaciones de redes neuronales en
mquinas masivamente paralelas.

En este modelo de secuencias de instrucciones pasan a travs de multiples


procesadores. Diferentes operaciones son realizadas en diversas procesadores. N
procesadores cada uno con su propia unidad de control comparten una memoria
comn.
Procesadores vectoriales. Un procesador vectorial ejecuta de forma segmentada
instrucciones sobre. La diferencia con los matriciales es que mientras los matriciales
son comandados por las instrucciones, los vectoriales son comandados por flujos de
datos continuos, a este tipo se le considera MISD

Autor: Valor Creativo

Valor Creativo

COMPARACION DEL MISD Y MISM

D) MIMD (Multiple Instruction stream, Multiple Data stream)


Sistemas con un flujo de mltiples instrucciones que operan sobre mltiples datos.
Estos sistemas empezaron a utilizarse a principios de los 80.
Son sistemas con memoria compartida que permiten ejecutar varios procesos
simultneamente (sistema multiprocesador).
Cuando las unidades de proceso reciben datos de una memoria no compartida estos
sistemas reciben el nombre de MULTIPLE SISD (MSISD).
En arquitecturas con varias unidades de control (MISD Y MIMD), existe otro nivel
superior con una unidad de control que se encarga de controlar todas las unidades de
control del sistema.

Ejemplo de estos sistemas son las mquinas paralelas actuales.


Categoras de Ordenadores Paralelos
Clasificacin moderna que hace alusin nica y exclusivamente a los sistemas que
tienen ms de un procesador (i.e mquinas paralelas).
Existen dos tipos de sistemas teniendo en cuenta su acoplamiento. Los sistemas
fuertemente acoplados son aquellos en los que los procesadores dependen unos de
otros. Los sistemas dbilmente acoplados son aquellos en los que existe poca
interaccin entre los diferentes procesadores que forman el sistema.

Autor: Valor Creativo

Valor Creativo
Atendiendo a esta y a otras caractersticas, la clasificacin moderna divide a los
sistemas en dos tipos: Sistemas multiprocesador (fuertemente acoplados) y sistemas
multicomputador (dbilmente acoplados).

Multiprocesadores
Un multiprocesador puede verse como un computador paralelo compuesto por varios
procesadores interconectados que comparten un mismo sistema de memoria.
Los sistemas multiprocesadores son arquitecturas MIMD con memoria compartida.
Tienen un nico espacio de direcciones para todos los procesadores y los mecanismos
de comunicacin se basan en el paso de mensajes desde el punto de vista del
programador.
Dado que los multiprocesadores comparten diferentes mdulos de memoria, pudiendo
acceder a un mismo mdulo varios procesadores, a los multiprocesadores tambin se
les llama sistemas de memoria compartida.
Dependiendo de la forma en que los procesadores comparten la memoria, se
clasifican en sistemas multiprocesador UMA, NUMA y COMA.

Autor: Valor Creativo

10

Valor Creativo
4.-CONCLUSIONES

A nuestro criterio basados en la investigacin, en lo que se aprendi de la


taxonoma de Flynn y en lo que se ha venido estudiando a lo largo del curso,
en este proyecto se observa la importancia de cmo estos sistemas de
arquitectura pueden ayudar en aspectos como facilidad de bsqueda de
informacin, de generar un base confiable para la creacin de tecnologas de
hardware; adems se ha reconocido como se pueden integrar mtodos de
desarrollo de software para generar una plataforma que permita aprovechar de
forma extraordinaria estos tipos de arquitectura lo cual es un impacto positivo
para el desarrollo de sistemas de informacin eficiente para empresas, centros
de investigacin y centros acadmicos.

Tambin podemos observar cmo se puede aprovechar cada tipo de


arquitectura dependiendo del uso que se le quiera dar a la tecnologa, por
ejemplo en nuestro objeto de estudio que son las memorias fuertemente
acopladas, se utilizan en arquitecturas de supercomputadoras utilizadas para
gran cantidad de fines como predicciones del clima, estudios del sol,
explosiones de supernovas, aerodinmica, entre otras. Sin embargo no solo en
el mbito cientfico, sino tambin en lo social y poltico, como se estudi en el
artculo de la BBC acerca de la supercomputadora dedicada a la prediccin del
comportamiento de la sociedad mediante el estudio de las noticias de
peridicos.

Todos estos avances nos muestran que a lo largo de la historia ha habido


grandes avances en cuanto a arquitectura, y las puertas quedan abiertas para
continuar con el desarrollo de estas tecnologas que se pueden aplicar en
diversos mbitos, y no solo en investigaciones cientficas; por lo que hay que
promover el estudio y el desarrollo de estos sistemas para aumentar el nmero
de
aportes
en
materia
tecnolgica.

En lo que respecta a nuestro tema podemos llegar a la conclusin de que


los arquitectos de computadores han menospreciado esta organizacin y de
hecho existe escasa o no existe ninguna materializacin real de este tipo.

Autor: Valor Creativo

11

Valor Creativo

5.-BIBLIOGRAFIA:

http://rubmarin.galeon.com/sisd.htm
http://weblidi.info.unlp.edu.ar/catedras/arquitecturaP2003/teorias/Notas%20clase
%2010.pdf
http://prezi.com/2mcclodhysyv/taxonomia-de-flynn-y-su-clasificacion-mas-actual/
http://prezi.com/vwljawyntz_j/taxonomia-de-flynn/

Autor: Valor Creativo

12

You might also like