Un procesador multi-core es un chip del procesador que contiene varios núcleos de procesador conectados entre sí en una sola unidad . Esto es diferente de tener múltiples procesadores instalados en un sistema. En este último escenario, cada CPU independiente tiene su propio zócalo de la CPU y el acceso a sus propios recursos dedicados. En un sistema de procesador multi - núcleo , el procesador se encuentra en una toma , y los recursos - tales como las sociedades de responsabilidad limitada , controladores de memoria y hardware de captura previa - se comparten entre los núcleos . Consideraciones de alimentación  
 Un procesador multi - núcleo corre más rápido que un único procesador , y como resultado , se necesita más energía eléctrica . Esto resulta de energía adicionales en calor adicional , que a su vez aumenta la demanda de la arquitectura de enfriamiento de la computadora . Otra consideración es la necesidad de energía de la batería para los ordenadores portátiles de múltiples núcleos de procesador. Un portátil multi-core tiene una batería de mayor capacidad para apoyar el chip más rápido para un período de tiempo más largo . 
 Velocidad 
 
 Un procesador multi-core no es igual a el mismo número de procesadores separados . Por ejemplo , un procesador quad -core no es cuatro veces más rápido que un solo procesador. La velocidad real de un procesador multi - núcleo cae en algún lugar entre un procesador de un solo núcleo del mismo tipo , y múltiples procesadores igual al número de núcleos . Exactamente donde el procesador multi-core se cae en este rango depende de la velocidad de cada núcleo y el número total de núcleos . 
 Coste 
 
 Multi -core procesadores cuestan más que sus contrapartes de un solo núcleo . Sin embargo , debido a que comparten algunos recursos de hardware , los procesadores de varios núcleos tienden a costar menos que el costo combinado de la misma cuenta de múltiples procesadores. 
 Software disponibles en Chicago 
 Regular aplicaciones de software se ejecuta en un procesador multi -core , de hecho , van a ejecutar de manera más eficiente , especialmente en escenarios multitarea . La desventaja principal es que a partir de 2010 no hay mucho software escrito para tomar ventaja real del entorno de procesamiento multi-core . Para aprovechar el poder de un sistema multi -core , el sistema operativo debe reconocer multi-threading y el software debe ser escrito usando la tecnología multi -threading simultáneo ( SMT ) . 
 Requisitos de hardware 
 
 
 Un procesador multi-core debe tener el hardware adecuado para reconocer y apoyarlo. Sistemas informáticos antiguos pueden no ser compatibles con la tecnología multi -core más reciente , en estos casos se requiere una tarjeta madre nueva , una que sea compatible con el procesador multi-core . La compra de una nueva placa base también puede requerir la compra de otro hardware nuevo , dependiendo de la configuración de la placa base .