Está en la página 1de 6

Dual-core

De Wikipedia, la enciclopedia libre


Saltar a navegación, búsqueda

Equivalente de doble núcleo. Término relacionado con el hallazgo de dos núcleos o


CPU en un mismo chip de procesador, tanto en el mismo encapsulado de silicio como
en silicios separados aunque dentro del mismo chip.

Contenido
[ocultar]

 1 Dual core en la historia


 2 Funcionamiento de un Dual Core
o 2.1 Cómo está diseñado
o 2.2 Carga
 3 Véase también
 4 Enlaces externos

[editar] Dual core en la historia


La nomenclatura Dual-Core, así como la creación de dichos procesadores, proviene de
una nueva gama de procesadores Opteron de 64 bits de AMD. Originalmente
desarrollados por esta empresa, se exhibieron en Agosto del 2004 montando el
procesador en los servidores HP Proliant DL585. Estos procesadores salieron al
mercado en Abril del 2005 junto a la gama de procesadores de escritorio Athlon 64 x2.
El primer modelo de procesador Opteron (de sólo 1 núcleo) ya se fabricó pensando en
una futura ampliación de núcleos.

IBM anunció la existencia en Julio del 2005 de su gama G5, el Powerpc 970MP
Antares, basado en un RISC Dual, aunque el consumo de estos procesadores es elevado
y no se plantearán pasarlo de 2 GHz por núcleo. Los rumores de un doble núcleo del
PowerPC ya corrieron el año anterior sobre la aparición de dicho modelo.

[editar] Funcionamiento de un Dual Core


[editar] Cómo está diseñado

Existen dos núcleos idénticos en un mismo circuito integrado o chip, trabajando a la


misma velocidad, aunque pudiendo ajustarse cada una según la carga y controlador que
lo gobierne. Por defecto, si no se le indica bajo un kernel de UNIX/Linux o no se le
instalan controladores bajo Windows, trabajan al máximo rendimiento. En el caso de
Linux, el demonio ACPID puede ajustar automáticamente la tasa de la CPU para bajar
el consumo/calor generado, pero esto puede deshabilitarse tanto por un nuevo kernel
como por el uso de cpufreq-select. En el caso de otros sistemas UNIX, como BSD, la
tasa lo ajusta automáticamente el demonio powerd.

La aparición del doble núcleo redujo la velocidad punta en cada uno de ellos, (por
ejemplo, un núcleo sencillo de 3GHz fue reemplazado por un núcleo dual de 2,2GHz
x2), pero esta reducción podría no verse afectada directamente en el rendimiento, ya que
depende del tipo de núcleo de CPU que tenga instalado, así como el nivel de caché y
velocidad de FSB. También importa, como se comenta en el siguiente punto, si la
aplicación soporta el trabajo conjunto (en paralelo) con varias CPU y si el sistema
operativo reparte bien la faena. Más adelante, la frecuencia de reloj fue aumentando,
hasta sobrepasar los 3GHz por núcleo.

Desde sus inicios con Opteron, AMD ya diseñó los núcleos para poder ampliarlos, sin
que los chips de silicio estén separados y, por lo tanto, para que trabajen conjuntamente
a la velocidad del procesador. Este es un punto a favor de AMD, ya que siempre ha
creado núcleos unidos, cosa que la competencia tuvo que desarrollar rápidamente.

La siguiente etapa en la evolución de las CPU para equipos domésticos se conoce como
Quad Core o núcleo cuádruple, unidades centrales de proceso con cuatro núcleos
interconectados, aunque AMD posee una versión en su gama Phenom de 3 núcleos, más
económico que el de 4. Y, para variar, poco a poco van sacando procesadores con más
núcleos. AMD en estas fechas ya comercializa procesadores (Opteron, para servidores)
de 6 y 12 núcleos, y se plantea para el 2012 procesadores con 16 núcleos.

[editar] Carga

Las CPU de doble núcleo, dependiendo del sistema operativo que los gobierne, reparten
la carga de transacciones aumentando la velocidad de proceso y el rendimiento.
También y según la aplicación, pueden trabajar ambos núcleos (o los que tenga un
procesador) para desarrollar cálculos paralelamente, ya que se trata de un clúster de
núcleos (véase: PVM, MPI). A diferencia de la tecnología HyperThreading, que no es
más que una simulación de dos núcleos virtuales sobre uno real, Dual Core son dos
núcleos reales.
Intel Core Duo
De Wikipedia, la enciclopedia libre
Saltar a navegación, búsqueda

Core Duo
Microprocesador

Producción 2006 — 2008

Fabricante(s) Intel

Frecuencia de reloj 1,06GHz a 2,50 GHz

Velocidad de FSB 533 MT/s a 667 MT/s

Procesos (Longitud de canal del 0,065 µm


MOSFET)

Conjunto de instrucciones x86 MMX SSE SSE2


SSE3

Microarquitectura Intel P6

Zócalo(s) Socket M (Socket 479)


Socket 478

Núcleo(s) Yonah

Intel Core Duo es un microprocesador de sexta generación lanzado en enero del 2006
por Intel, posterior al Pentium D y antecesor al Core 2 Duo. Dispone de dos núcleos de
ejecución lo cual hace de este procesador especial para las aplicaciones de subprocesos
múltiples y para multitarea. Puede ejecutar varias aplicaciones exigentes
simultáneamente, como juegos con gráficos potentes o programas que requieran muchos
cálculos, al mismo tiempo que permite descargar música o analizar el PC con un
antivirus en segundo plano, por ejemplo.

Este microprocesador implementa 2 MiB de caché compartida para ambos núcleos más
un bus frontal de 667 ó 553 MHz; además implementa el juego de instrucciones SSE3 y
mejoras en las unidades de ejecución de SSE y SSE2. Sin embargo, el desempeño con
enteros es ligeramente inferior debido a su caché con mayor latencia, además no es
compatible con EM64T por lo que sólo trabaja a 32 bits.
El Core Duo contiene 151 millones de transistores, incluyendo a la memoria caché de
2MiB. El núcleo de ejecución del procesador contiene un pipeline de 12 etapas con
velocidades previstas de ejecución entre 1,06 y 2,50 GHz. La comunicación entre la
caché L2 y los dos núcleos de ejecución es controlada por un módulo de bus árbitro que
elimina el tráfico de coherencia a través del bus frontal (FSB), con el costo de elevar la
latencia de la comunicación de núcleo-a-L2 de 10 ciclos de reloj (en el Pentium M) a 14
ciclos de reloj. El incremento de la frecuencia de reloj contrapesa el impacto del
incremento en la latencia.

Intel Core Duo fue el primer microprocesador de Intel usado en las computadoras Apple
Macintosh.

Existe también una versión con sólo un núcleo denominada Core Solo.

[editar] Aclaraciones
Se suelen confundir tanto Pentium D como Pentium Dual-Core llamándolos
erróneamente Core Duo. Esto no debe ser así, ya que si bien estos procesadores son de
doble núcleo, las arquitecturas de estos son muy distintas. El Pentium D está basado en
la arquitectura Netburst que es la misma del Pentium 4, el Core Duo a pesar de ser de la
misma familia que el Core 2 Duo, es de una arquitectura antecesora y con diferencias
importantes, además de ser sólo de 32 bits, mientras que el Pentium Dual-Core es un
Core 2 Duo de núcleo Allendale o Wolfdale pero con la caché y bus recortados.

También podría gustarte