CPU de un solo núcleo, multi-hilo, CPU multi-núcleo y múltiples CPU

 

 

procesadores de un solo núcleo:
una única CPU, y el chip es relativamente grande.
Los sistemas con múltiples:
hay una placa base en dos o más chips de CPU, CPU diferente por un bus de sistema para completar la comunicación.
eficiencia de la comunicación es baja, no se puede aprovechar la potencia de cálculo de cada CPU se proporciona.
Pobre escalabilidad, que quieren más potencia de procesamiento, necesita una placa base con más procesadores.

Hyper-Threading aparece:
el mismo chip CPU copiar algunos componentes internos, tal como un registro o un tampón, para compartir información entre dos hilos diferentes de ejecución, en lugar de a través del bus, para acelerar el proceso de cálculo.
Un chip, por el proceso de conmutación para lograr el procesamiento en paralelo. Desde el punto de vista del sistema operativo, como tener dos CPU en el trabajo.
Nota: no producir un núcleo físico 2 veces la potencia de procesamiento. Es imposible proporcionar un completo capacidades de procesamiento paralelo.
 

Multi-core arquitectura del procesador
miniaturización de todos los componentes del procesador, llamado un núcleo físico. Una pluralidad de núcleo físico encapsulado en un chip, para formar una arquitectura de múltiples núcleos.
Cada comunicación física entre el núcleo a través de un bus interno, sin ir a través de un bus del sistema. Entre cada uno del núcleo es relativamente independiente de la física, puede ser la capacidad de procesamiento completamente paralelas.
Rendimiento:. 1 de doble núcleo CPU> solo núcleo CPU 1 Hyper-Threading> 2 CPU no solo núcleo Hyper-Threading

Referencia: propiedades de la base de la CPU, núcleo físico, el concepto de la relación entre el núcleo lógico

Supongo que te gusta

Origin www.cnblogs.com/badboy200800/p/12641255.html
Recomendado
Clasificación