máquina vectorial

Upload: roberto-carlos

Post on 08-Jul-2018

220 views

Category:

Documents


0 download

TRANSCRIPT

  • 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.