¡Desde la infancia, nos han enseñado que la CPU es el cerebro de la computadora! La mayoría de la gente parece olvidarlo cuando tiene que hacerlo. comprar una computadora, aunque. Probablemente sea porque la mayoría de nosotros no sabíamos acerca de las CPU en primer lugar. No sabíamos cómo funcionan ni los factores que importaban. Y es por eso que la gente termina comprando un procesador aleatorio. De hecho, hay algunas cosas básicas que debe saber sobre la CPU.
En este artículo, analizamos algunos conceptos como núcleos vs subprocesos, Hyper-Threading, ¿vale la pena Hyper Threading? y obviamente los procesadores más básicos que debes conocer. Primero, tendremos una introducción a los procesadores, que técnicamente se llaman CPU.
¿Qué es un procesador central en una computadora?
Como el 99% de ustedes saben, CPU significa Unidad Central de Procesamiento. Este es el componente central de cada computadora: por computadora, nos referimos a PC, computadoras portátiles, teléfonos inteligentes y muchos otros dispositivos. En otras palabras, todo lo que calcula tiene un procesador en su interior. La CPU es donde se llevan a cabo todos los cálculos computacionales. Se realiza con la ayuda de direcciones e instrucciones del sistema operativo. Entonces, esto es lo básico sobre las CPU.
Hay algunas subunidades para cada CPU, como la Unidad Aritmética Lógica y la Unidad de Control. Es demasiado técnico, y es mejor que lo saltemos.
Una CPU puede procesar una sola tarea a la vez. Esto no es realmente bueno para el rendimiento, ¿sabes? Entonces, hay una historia sobre cómo obtuvimos este escenario de multitarea rica en rendimiento. Para comprender la situación actual con las CPU, debemos echar un vistazo a la historia de la Computación personal.
Los viejos tiempos de varias CPU
Por una CPU, nos referimos a un chip de CPU que se inserta en el zócalo del procesador. Entonces, en los primeros tiempos, uno de esos chips se encargaba de una sola tarea a la vez.
En los viejos tiempos, la gente necesitaba más rendimiento de las computadoras. Su idea era incluir varias CPU en una computadora. Es decir, habría varios sockets y varios chips. Todos estos estarían conectados entre sí y a la placa base. Entonces, técnicamente, pueden esperar un mejor rendimiento de la PC. Este fue un método bastante exitoso hasta que la gente descubrió las desventajas.
- Era necesario proporcionar una fuente de alimentación dedicada y recursos de instalación para cada CPU. Debido a que eran chips diferentes, la latencia para la comunicación era demasiado alta. Esto no fue realmente bueno para el rendimiento.
- Por último, pero no menos importante, un colectivo de CPU puede producir mucho calor a largo plazo. Por lo tanto, necesitaría muchos recursos para lidiar con el calor adicional.
Y así fue como entraron en escena los conceptos de CPU Hyper-Threading y Multi-Core.
Escenario n. ° 1: varios núcleos en una sola CPU
La idea de conectar diferentes chips de CPU no era realmente buena para el rendimiento. Luego surgió la idea de tener dos Unidades Centrales de Procesamiento dentro de un solo chip. Esperamos que comprenda la diferencia entre un chip y una unidad central de procesamiento.
Entonces, como el siguiente paso efectivo hacia el desempeño, los fabricantes incluyeron múltiples Unidades Centrales de Procesamiento en un solo procesador. Estas unidades se denominaron 'Cores'. Estos procesadores se denominaron CPU multinúcleo. Entonces, cuando mira el sistema operativo, hay dos CPU. En lugar de dedicar almacenamiento y fuente de alimentación para chips separados, las CPU de múltiples núcleos hicieron el trabajo del rendimiento adicional.

Por supuesto, también había otras ventajas. Debido a que ambas CPU estaban en el mismo chip, la latencia fue menor. Esto ayudó a mejorar la comunicación y mejorar las velocidades. Actualmente, puede ver una amplia variedad de CPU multinúcleo en el mercado. En los procesadores de doble núcleo, hay dos unidades de procesamiento. Por otro lado, si tomamos el caso de Procesadores de cuatro núcleos, verías 4 unidades de procesamiento. Este número aumenta según el procesador que está comprando.
Escenario n. ° 2: Intel Hyper-Threading
La computación paralela ha estado en la industria por un tiempo. Sin embargo, fue Intel quien trajo los beneficios de la misma a la computación personal. Y allí, se llamó Tecnología Intel Hyper-Threading. Es genial si te haces una idea del nombre, pero podemos explicarlos todos desde cero.
La tecnología Intel Hyper-Threading hace que su sistema operativo crea que hay varias CPU; de hecho, solo hay una. Es una especie de pretensión, para mejorar el rendimiento y la velocidad. Suponga que tiene una CPU de un solo núcleo habilitada para Hyper-Threading; en ese caso, el sistema operativo encontrará dos CPU lógicas en total. Del mismo modo, si se trataba de una CPU de doble núcleo, el sistema operativo detectará cuatro CPU lógicas. Estas CPU lógicas logran mejorar la velocidad mediante el uso de la lógica. Los recursos de ejecución de hardware se dividirán y organizarán para brindar la mejor velocidad para múltiples procesos.

Como puede ver, toda la obra es virtual. Entonces, la respuesta a la pregunta: ¿Cuántos subprocesos por núcleo? debería ser así: el procesador, con la ayuda de Hyper-Threading, está tratando de engañar al sistema operativo. Aunque no es tan impresionante, esta configuración puede proporcionar un rendimiento algo mejor.
Núcleos vs hilos: ¿Vale la pena Hyper Threading?
Seamos rápidos aquí.
Si su computadora tiene una CPU de múltiples núcleos, significa que hay múltiples Unidades de Procesamiento Central. También significa que puede tener un mejor rendimiento que una CPU de un solo núcleo.
Por otro lado, múltiples subprocesos son algo virtual. Aquí, la tecnología utiliza lógica adicional para administrar múltiples tareas. Debido a esto, el rendimiento total no será realmente visible.
Entonces, si realmente quieres comparar, podemos decir algo. Las CPU de varios núcleos siempre son mejores que las de un solo núcleo, sin importar si Hyper-Threading está ahí. Sin embargo, si toma dos CPU de un solo núcleo, una con Hyper-Threading y otra sin Hyper-Threading, la primera funcionará mejor.
Bueno, esa es la diferencia real entre Cores e Threads que debes saber.
El escenario actual: determinar cuántos núcleos tengo?
Como sabe, la mayoría de las computadoras de hoy se envían con CPU de múltiples núcleos. Al menos, puede detectar procesadores Dual Core en casi todas las computadoras portátiles que existen. Por supuesto, aunque es una minoría, también hay algunas CPU de un solo núcleo. Si bien la elección es suya, también existen otros factores.
Por ejemplo, es bueno si puede obtener una CPU de varios núcleos con tecnología Hyper-Threading. Esto puede mejorar el rendimiento total de su PC, especialmente al realizar múltiples tareas. Suponga que tiene un procesador Quad Core con Hyper-Threading. Entonces, puede tener virtualmente el rendimiento de un total de 8 CPU lógicas.
Eso suena genial, ¿verdad?
Conclusión: núcleos frente a subprocesos
Esperamos haberle dado una idea clara sobre los conceptos básicos de las CPU, Hyper-Threading y CPU Multi-Core. También creemos que estos consejos para subprocesos frente a núcleos lo ayudarán a elegir el procesador adecuado para su computadora.
Otras publicaciones relacionadas
Gracias por compartir información poco común sobre el procesador y la CPU (unidad central de procesamiento).
Keith Libra.
La mayoría de las veces, cuando las personas mayores compran una computadora, no comprenden que la CPU y su potencia son importantes a largo plazo.
Esto realmente me ayudó mucho. Gracias.
Ahora, conozco la diferencia entre núcleos e hilos y su importancia al comprar computadoras.
Esto es realmente útil para comprender la CPU, no sabía que dual-core significa dual cpu, cuando compré mi PC por primera vez.