You are on page 1of 2

Multinucleo

En computación, un procesador es la unidad que lee y ejecuta las instrucciones del programa, que son de
longitud fija (típicamente 32 o 64 bit) o trozos de longitud variable de los datos. Los datos de la instrucción
indica al procesador qué hacer. Las instrucciones son cosas muy básicas, como lectura de datos desde la
memoria o enviar datos a la pantalla del usuario, pero que se traten con tanta rapidez que experimentamos los
resultados como el buen funcionamiento de un programa.

Un procesador de núcleo múltiple es un sistema de procesamiento compuesto por dos o más independientes
núcleos.Uno puede describir como un circuito integrado de las que dos o más procesadores individuales
(llamados núcleos e
Ventajas
La proximidad de varios núcleos de CPU en la misma pastilla permite la coherencia de caché de circuitos para
operar a una mayor tasa de reloj que tanto lo que es posible si las señales tienen que viajar fuera del chip. La
combinación de CPU equivalente a morir sola mejora significativamente el rendimiento de snoop
caché(alternativa: bus snooping) para las operaciones. En pocas palabras, esto significa que las señales viajan
entre las CPUs diferentes distancias más cortas, y por lo tanto esas señales degradan menos. Estas señales de alta
calidad permiten más datos para ser enviados en un periodo de tiempo determinado, ya que las señales
individuales pueden ser más cortos y no es necesario que se repita con tanta frecuencia.
El mayor impulso en el rendimiento se notará en la mejora de la respuesta en tiempo durante la ejecución de los
procesos de uso intensivo de CPU, como análisis de antivirus, arrancando / copiar CDs (que exige la conversión
de archivos), o la búsqueda de carpetas. Por ejemplo, si el virus de barrido automático se ejecuta mientras una
película se está viendo, la aplicación que se ejecuta la película es mucho menos probable que se priva de la
potencia del procesador, ya que el programa antivirus será asignado a un núcleo de procesador diferente al que
ejecuta el reproducción de películas.
Desventajas
Maximizar la utilización de los recursos de computación proporcionados por los procesadores multi-core
requiere ajustes tanto al sistema operativo (OS) de ayuda y la aplicación de software existente. Además, la
capacidad de los procesadores multi-core para aumentar rendimiento de la aplicación depende de la utilización
de múltiples hilos dentro de las aplicaciones. La situación está mejorando: por ejemplo, la Corporación de la
válvula's motor Source ofrece soporte multi-core, yCrytek ha desarrollado tecnologías similares para CryEngine
2, que alimenta su juego, Crysis. Emergent Game Technologies" Gamebryo motor incluye su tecnología
Floodgate , que simplifica el desarrollo de múltiples núcleos a través de plataformas de juego. Además, Apple's
más reciente sistema operativo, Snow Leopard incorpora una instalación en el núcleo de múltiples llamada
Grand Central de Despacho para CPUs Intel.

You might also like