Upload
roberto-carlos
View
220
Download
0
Embed Size (px)
Citation preview
8/19/2019 Máquina Vectorial
1/23
Máquina vectorialArquitectura de un computador
vectorial
8/19/2019 Máquina Vectorial
2/23
8/19/2019 Máquina Vectorial
3/23
Arquitectura Vectorial Básica
vector de entrada A vector de entrada B
vector de salida A+B
8/19/2019 Máquina Vectorial
4/23
Arquitectura Vectorial Básica
Para cada entrada de la ALU se tieneun vector con “n” entradas y no unasóla variable.
La ALU es una unidad vectorial capazde realizar operaciones con vectores.
8/19/2019 Máquina Vectorial
5/23
Máquina vectorial
Unidad escalar segmentada + unidadvectorial.
Las unidades funcionales tienen una
latencia de varios ciclos de reloj.
8/19/2019 Máquina Vectorial
6/23
8/19/2019 Máquina Vectorial
7/23
8/19/2019 Máquina Vectorial
8/23
8/19/2019 Máquina Vectorial
9/23
8/19/2019 Máquina Vectorial
10/23
Componentes principales del conjunto deinstrucciones de una máquina vectorial con registros
(DLXV)
Registros vectoriales:
Bancos de longitud fija.
Cada banco contiene un vector.
8/19/2019 Máquina Vectorial
11/23
Unidades funcionales vectoriales: Totalmente segmentadas.
Pueden comenzar una operación cadaciclo de reloj.
Necesitan una unidad de control paradetectar riesgos estructurales y pordependencia de datos.
8/19/2019 Máquina Vectorial
12/23
8/19/2019 Máquina Vectorial
13/23
Elementos de Organización Multicore
Un microprocesador multinúcleo, esaquel que combina dos o másprocesadores independientes en un
solo paquete, a menudo un solocircuito integrado.
8/19/2019 Máquina Vectorial
14/23
Elementos de Organización Multicore
Los microprocesadores multinúcleopermiten que un dispositivocomputacional exhiba una cierta forma
del paralelismo.
8/19/2019 Máquina Vectorial
15/23
8/19/2019 Máquina Vectorial
16/23
Multicore
Los procesadores multinúcleo se basanen los sistemas distribuidos,la computación paralela, y las
tecnologías como el Hyperthreading.
http://www.monografias.com/trabajos16/sistemas-distribuidos/sistemas-distribuidos.shtmlhttp://www.monografias.com/Computacion/index.shtmlhttp://www.monografias.com/Computacion/index.shtmlhttp://www.monografias.com/trabajos16/sistemas-distribuidos/sistemas-distribuidos.shtml
8/19/2019 Máquina Vectorial
17/23
Multicore
Estos procesadores se unen con uncanal de alta velocidad y comparten lacarga de trabajo general entre ellos.
En caso que de que uno de ellos falle,el otro se hace cargo.
8/19/2019 Máquina Vectorial
18/23
Multicore
8/19/2019 Máquina Vectorial
19/23
Elementos de Organización Multicore
L 1 Dedicada
8/19/2019 Máquina Vectorial
20/23
L 2 Compartida
8/19/2019 Máquina Vectorial
21/23
L 2 Dedica
8/19/2019 Máquina Vectorial
22/23
L 3 Compartida
8/19/2019 Máquina Vectorial
23/23
En conclusión Multicore es la combinaciónde dos o mas procesadores, lo cual haceque una tarea pueda ser dividido por losprocesadores que exista, con esto se
obtendrá un rápido y eficazprocesamiento.