Skip to main content

¿Qué es la tecnología de doble núcleo?

La tecnología de doble núcleo se refiere a dos microprocesadores individuales en un solo chip de fundición a presión. Esto es esencialmente dos unidades de procesamiento informático (CPU) en una. La ventaja de este tipo de chip es que las tareas pueden llevarse a cabo en flujos paralelos, disminuyendo el tiempo de procesamiento. Esto se conoce como paralelismo a nivel de hilo (TLP) .

TLP también es posible en placas base que pueden acomodar dos troqueles de CPU separados. Cuando TLP se logra en una sola CPU a través de la tecnología de doble núcleo, se llama multiprocesamiento a nivel de chip (CLM) .

En las CPU con más de un núcleo, cada microprocesador generalmente tiene su propia caché integrada, conocida como caché de Nivel 1 (L1) . La memoria caché L1 mejora significativamente el rendimiento del sistema, ya que es mucho más rápido acceder a la memoria caché en chip que utilizar la memoria de acceso aleatorio (RAM). Se accede a la caché L1 a velocidades de microprocesador.

Los chips de doble núcleo también suelen presentar caché compartida secundaria en la CPU, conocida como caché de nivel 2 (L2) . Las placas base también pueden tener un chip de caché designado como caché de Nivel 3 (L3) . Si bien es más rápido que la RAM, la caché L3 es más lenta que la caché integrada en el chip.

La tecnología de doble núcleo tiene ventajas sobre la tecnología de doble núcleo o doble núcleo. Estos últimos términos se refieren a dos CPU independientes instaladas en la misma placa base. Los chips de doble núcleo ocupan menos espacio en la placa base, tienen mayor coherencia de caché y consumen menos energía que dos CPU independientes. Sin embargo, esta tecnología también tiene sus inconvenientes.

Para que el software aproveche la arquitectura de múltiples núcleos, debe escribirse para utilizar subprocesos paralelos. De lo contrario, el programa funciona en modo de núcleo único, utilizando solo un flujo de datos o uno de los microprocesadores integrados. Desafortunadamente, la codificación para TLP es bastante intensiva, ya que intercalar datos compartidos puede crear errores y disminuir el rendimiento. Debido a estos y otros problemas, un procesador de doble núcleo no entrega el doble de velocidad que un procesador de un solo núcleo, aunque hay un aumento significativo en el rendimiento en condiciones óptimas. Finalmente, los chips de doble núcleo funcionan más calientes que sus primos de un solo núcleo.

Si un procesador de este tipo es adecuado para usted, dependerá de para qué planea usar su computadora. Si los programas que necesita regularmente están diseñados para TLP, entonces puede beneficiarse enormemente de un chip de múltiples núcleos. De lo contrario, es posible que una CPU de un solo núcleo de alta gama le sirva mejor.