Tecnología

Inicio

Los procesadores informáticos: Dos Core vs. Uno Core

Los procesadores informáticos: Dos Core vs. Uno Core


Los fabricantes de procesadores como Intel y AMD han comenzado a ofrecer los llamados procesadores de múltiples núcleos "" "doble núcleo" o. Para algunos consumidores, la diferencia entre estos nuevos procesadores y procesador de un solo núcleo puede ser difícil de entender. procesadores de múltiples núcleos son una forma para que los fabricantes de procesadores para continuar mejorando el rendimiento de los procesadores de cara a las limitaciones físicas de la complejidad del procesador. procesadores de múltiples núcleos pueden ir más allá de los límites de los procesadores de un solo núcleo, pero con la condición de que el software de la computadora deben trabajar de forma ligeramente diferente para utilizar plenamente.

Las limitaciones físicas de los procesadores de un solo núcleo

Durante décadas, los fabricantes de procesadores han mejorado el rendimiento del procesador, aumentando el número de transistores en un procesador y velocidad de reloj del procesador. Sin embargo, las limitaciones físicas de estos métodos han planteado más de un desafío con el tiempo. Para seguir mejorando el rendimiento del procesador, los fabricantes de procesadores comenzaron a fabricar procesadores con dos núcleos o más "."

Los procesadores de doble núcleo

Un procesador de doble núcleo se puede considerar como dos procesadores, cableados juntos. Esta arquitectura permite al fabricante de procesadores para moverse por las limitaciones físicas de un único procesador, simplemente añadiendo otro núcleo. Cada núcleo puede realizar su propia serie de cálculos, independientemente de la otra. Sin embargo, debido a que los núcleos están conectados directamente entre sí, pueden compartir datos mucho más rápidamente que dos procesadores separados posible, proporcionando un mayor rendimiento. Los procesadores de doble núcleo también hacen que sea más fácil para el tiempo de procesamiento para ser dividido entre las aplicaciones, permitiendo que el procesador de software intensivo para funcionar sin afectar al rendimiento de otros programas.

Más de dos núcleos

Los fabricantes de procesadores han seguido esta tendencia, la adición de más núcleos a sus procesadores con cada ciclo de lanzamiento. Los procesadores de nivel de consumidor con cuatro, seis u ocho núcleos ya están disponibles, mientras que los procesadores desarrollados para aplicaciones de nivel empresarial suelen tener un mayor número de núcleos.

Multi-Threading

procesadores de múltiples núcleos suponen un reto para los desarrolladores de software. Para utilizar un procesador multi-core a su máximo potencial, una aplicación de software debe ser desarrollado de tal manera que se pueda dividir sus necesidades de procesamiento entre cada conductor, mediante lo que se llama "Multi-Threading". Dependiendo del tipo de aplicación de software que se está creando, esto puede ser muy difícil. Otra desventaja de esto es que antes eran de uso general procesadores de múltiples núcleos, unos programas de ordenador fueron creados para utilizar múltiples hilos. Esto significa que muchos programas más antiguos pueden no ver tanto la mejora del rendimiento de los procesadores de múltiples núcleos.