ARQUITECTURA MULTICORE

L1 Dedicada L2 compartida L2 Dedicada L3 Compartida Multicore Los procesadores multinúcleo se basaron en los sistema

Views 65 Downloads 5 File size 164KB

Report DMCA / Copyright

DOWNLOAD FILE

Recommend stories

  • Author / Uploaded
  • Ramon
Citation preview

L1 Dedicada

L2 compartida

L2 Dedicada

L3 Compartida

Multicore Los procesadores multinúcleo se basaron en los sistemas distribuidos, la computación paralela, y las tecnologías como el Hyperthreading; que mostraban como dividir el trabajo entre varias unidades de ejecución. Estos procesadores se unen con un canal de alta velocidad y comparten la carga de trabajo general entre ellos. En caso que de que uno de ellos falle, el otro se hace cargo.

Un microprocesador multinúcleo es aquel que combina dos o más procesadores independientes en un solo paquete, a menudo un solo circuito integrado. Los microprocesadores multinúcleo permiten que un dispositivo computacional exhiba una cierta forma del paralelismo a nivel de thread (thread-level parallelism)

(TLP)

sin

incluir

múltiples

microprocesadores en paquetes físicos separados.

Esta forma de TLP se conoce a menudo como multiprocesamiento a nivel de chip (chip-level multiprocessing) o CMP. . Es decir procesamiento en simultaneo con dos o mas procesadores mejorando el trabajo multitarea y las aplicaciones con multiples procesos.

El Hyperthreading hace que el procesador funcione como si fuera dos procesadores. Esto fue hecho para que tenga la posibilidad de trabajar de forma multihilo (multithread) real, es decir pueda ejecutar muchos hilos simultáneamente.

En conclusión Multicore es la combinación de dos o mas procesadores, lo cual hace que una tarea pueda ser dividido por los procesadores que exista, con esto se obtendrá un rápido y eficaz procesamiento