¿Qué se ve afectado por la cantidad de núcleos de procesador? La influencia del número de núcleos en el rendimiento de los juegos modernos.¿A qué afectan los núcleos de una computadora portátil?

Dado que una parte importante de los visitantes del proyecto es la comunidad de jugadores (gracias, otstrel.ru ;-)), a menudo recibo por correo preguntas relacionadas con el rendimiento, las características y las configuraciones de las computadoras, los componentes y todo eso. Una pregunta relativamente común entre otras es: "¿Qué es más importante para los juegos, el procesador multinúcleo o su velocidad de reloj?" ¿Qué es, en esencia, la frecuencia, qué son muchos núcleos y qué papel desempeña todo ello?

En este artículo intentaré responder estas preguntas y también explicarle en palabras accesibles los principios básicos del funcionamiento del procesador.

Sobre la cantidad de núcleos y frecuencia del procesador.

Es imposible decir de forma inequívoca qué es más importante, la frecuencia o el número de núcleos. Estas cosas son demasiado diferentes. El hecho es que la frecuencia del procesador es el número de operaciones por segundo. Cuanto mayor es la frecuencia, más acciones realiza el procesador en una sola pasada. Es como transportar carga: cuanto más rápido conduzca, antes entregará la mercancía a su destino. No hay otras opciones. Si tomas dos procesadores idénticos, pero con diferentes frecuencias, puedes garantizar que el que tenga mayor frecuencia de funcionamiento será más rápido.

Es más difícil con múltiples núcleos. Dos núcleos pueden procesar varias tareas simultáneamente. E idealmente, funcionarán mucho más rápido que una solución de un solo núcleo. Pero aquí todo depende del programa o juego en sí: ¿puede dividir la tarea en varias acciones simples y cargar ambos núcleos con ellas? Para facilitar la comprensión, volvamos al ejemplo del transporte de mercancías. Si tienes dos camiones, pueden transportar el doble de carga. Pero esto sólo es posible si la carga se puede dividir en partes. Pero, ¿qué pasa si se trata, digamos, de un automóvil ya ensamblado que no se puede desmontar ni cortar por la mitad? Entonces solo un camión irá con la carga y el segundo permanecerá inactivo y no hará nada útil. Lo mismo con los procesadores. Si el programa no puede dividir la tarea en partes, entonces solo funcionará un núcleo y la velocidad dependerá únicamente de su frecuencia.

Además de las frecuencias y el número de núcleos, hay otro factor importante: la arquitectura del procesador. En realidad, así es como funciona el procesador con los datos recibidos. Tomemos, nuevamente, nuestra carga. Por ejemplo, un conductor conoce la carretera mejor que otro y sabe dónde tomar un atajo, por lo que llega al lugar más rápido que su compañero. Lo mismo ocurre con los procesadores. Cuanto más racionalmente se utilicen sus recursos, más rápido funcionará. Por eso, por ejemplo, los procesadores Intel en las mismas condiciones suelen ser más rápidos que las soluciones AMD.

Ahora, entendiendo en qué influyen las principales características del procesador, podemos hablar de cuál de ellas es más importante para ti. Multi-core ayuda con la conversión de video, trabajando con audio, renderizando imágenes en 3DS Max, etc. Se trata de procesos sencillos que siempre se pueden dividir en componentes y ensamblar después del cálculo. Con los juegos todo es mucho más complicado, depende de cómo llegues. Algunos desarrolladores participan en la paralelización de tareas en el código del juego, mientras que otros no. Pero la tendencia "más núcleos, juego más rápido" todavía es visible. Esto es claramente visible al comparar juegos antiguos con otros nuevos. Por ejemplo, Crysis, un juego de hace tres años, se ejecuta significativamente más rápido en un procesador de doble núcleo con una frecuencia de 4,5 GHz que en un procesador de cuatro núcleos con 2,6 GHz. Sin embargo, no deberías apresurarte a buscar un procesador de cuatro núcleos. Hay muchos otros factores a considerar antes de comprar, siendo el principal la tarjeta de video. En los juegos, los procesadores se revelan solo cuando los gráficos se procesan en una placa potente, por ejemplo, GTX 480 o Radeon HD5870. Si algo de presupuesto es responsable de los gráficos, entonces simplemente no sentirá la diferencia entre el mismo Core i3 y Core i7, porque el rendimiento en este caso estará limitado por la tarjeta de video.

Epílogo

Así son las cosas. Espero que este artículo te haya sido útil y haya respondido a tus preguntas. Sin embargo, si no todo, pregunte en los comentarios; estaré encantado de responder lo mejor que pueda.

PD: Un agradecimiento especial a la revista de informática y juegos "Gaming" por la existencia de este artículo.

sonikelf.ru

¿Qué es una unidad central de procesamiento?

Probablemente, todo usuario que esté poco familiarizado con las computadoras se haya encontrado con un montón de características incomprensibles al elegir un procesador central: proceso técnico, caché, socket; Pedí consejo a amigos y conocidos que eran competentes en materia de hardware informático. Consideremos la variedad de parámetros, porque el procesador es la parte más importante de su PC y comprender sus características le dará confianza en su compra y uso posterior.

UPC

El procesador de una computadora personal es un chip que se encarga de realizar cualquier operación con datos y controla los dispositivos periféricos. Está contenido en un paquete especial de silicio llamado matriz. Para una designación breve, se utiliza la abreviatura: CPU (unidad central de procesamiento) o CPU (del inglés Central Processing Unit - unidad central de procesamiento). En el mercado moderno de componentes informáticos hay dos corporaciones competidoras, Intel y AMD, que participan constantemente en la carrera por el rendimiento de nuevos procesadores, mejorando constantemente el proceso tecnológico.

Proceso técnico

La tecnología del proceso es el tamaño utilizado en la producción de procesadores. Determina el tamaño del transistor, cuya unidad es nm (nanómetro). Los transistores, a su vez, forman el núcleo interno de la CPU. La conclusión es que la mejora continua de las técnicas de fabricación permite reducir el tamaño de estos componentes. Como resultado, hay muchos más colocados en el chip del procesador. Esto ayuda a mejorar el rendimiento de la CPU, por lo que sus parámetros siempre indican la tecnología utilizada. Por ejemplo, el Intel Core i5-760 se fabrica con un proceso de 45 nm y el Intel Core i5-2500K con un proceso de 32 nm. Con base en esta información, se puede juzgar qué tan moderno es el procesador y qué tan superior es. tiene el mismo rendimiento que su predecesor, pero a la hora de elegir también hay que tener en cuenta una serie de otros parámetros.

Arquitectura

Los procesadores también se caracterizan por una característica como la arquitectura: un conjunto de propiedades inherentes a toda una familia de procesadores, generalmente producidas a lo largo de muchos años. En otras palabras, la arquitectura es su organización o diseño interno de la CPU.

Numero de nucleos

El núcleo es el elemento más importante del procesador central. Es una parte del procesador que puede ejecutar un hilo de instrucciones. Los núcleos difieren en el tamaño de la memoria caché, la frecuencia del bus, la tecnología de fabricación, etc. Los fabricantes les asignan nuevos nombres con cada proceso tecnológico posterior (por ejemplo, el núcleo del procesador AMD es Zambezi e Intel es Lynnfield). Con el desarrollo de las tecnologías de producción de procesadores, se ha hecho posible colocar más de un núcleo en una carcasa, lo que aumenta significativamente el rendimiento de la CPU y ayuda a realizar varias tareas simultáneamente, así como a utilizar varios núcleos en los programas. Los procesadores multinúcleo podrán gestionar más rápidamente el archivo, la decodificación de vídeo, la ejecución de videojuegos modernos, etc. Por ejemplo, las líneas de procesadores Intel Core 2 Duo y Core 2 Quad, que utilizan CPU de doble y cuatro núcleos, respectivamente. Actualmente, los procesadores de 2, 3, 4 y 6 núcleos están ampliamente disponibles. Una mayor cantidad de ellos se utilizan en soluciones de servidor y no son necesarios para el usuario medio de PC.

Frecuencia

Además de la cantidad de núcleos, la velocidad del reloj también afecta el rendimiento. El valor de esta característica refleja el rendimiento de la CPU en número de ciclos de reloj (operaciones) por segundo. Otra característica importante es la frecuencia del bus (FSB - Front Side Bus), que demuestra la velocidad a la que se intercambian datos entre el procesador y los periféricos de la computadora. La frecuencia del reloj es proporcional a la frecuencia del bus.

Enchufe

Para que el futuro procesador sea compatible con la placa base existente al actualizar, es necesario conocer su zócalo. Un zócalo es un conector en el que se instala la CPU en la placa base de una computadora. El tipo de zócalo se caracteriza por el número de patas y el fabricante del procesador. Diferentes sockets corresponden a tipos específicos de CPU, por lo que cada socket permite la instalación de un tipo específico de procesador. Intel utiliza el zócalo LGA1156, LGA1366 y LGA1155, mientras que AMD utiliza AM2+ y AM3.

Cache

La caché es un volumen de memoria con una velocidad de acceso muy alta, necesaria para acelerar el acceso a los datos que se encuentran permanentemente en la memoria con una velocidad de acceso más lenta (RAM). A la hora de elegir un procesador, recuerde que aumentar el tamaño de la caché tiene un efecto positivo en el rendimiento de la mayoría de las aplicaciones. La caché de la CPU tiene tres niveles (L1, L2 y L3), ubicados directamente en el núcleo del procesador. Recibe datos de la RAM para una mayor velocidad de procesamiento. También vale la pena considerar que para las CPU de múltiples núcleos, se indica la cantidad de memoria caché de primer nivel para un núcleo. La caché L2 realiza funciones similares, pero es más lenta y de mayor tamaño. Si planea utilizar el procesador para tareas que consumen muchos recursos, entonces será preferible un modelo con un caché de segundo nivel grande, dado que para los procesadores de múltiples núcleos se indica el tamaño total del caché L2. Los procesadores más potentes, como AMD Phenom, AMD Phenom II, Intel Core i3, Intel Core i5, Intel Core i7, Intel Xeon, están equipados con caché L3. La caché de tercer nivel es la menos rápida, pero puede llegar a los 30 MB.

Consumo de energía

El consumo de energía de un procesador está estrechamente relacionado con su tecnología de fabricación. A medida que disminuyen los nanómetros del proceso técnico, aumenta el número de transistores y aumenta la frecuencia de reloj de los procesadores, aumenta el consumo de energía de la CPU. Por ejemplo, los procesadores Intel Core i7 requieren hasta 130 vatios o más. El voltaje suministrado al núcleo caracteriza claramente el consumo de energía del procesador. Este parámetro es especialmente importante a la hora de elegir una CPU para utilizarla como centro multimedia. Los modelos de procesadores modernos utilizan diversas tecnologías que ayudan a combatir el consumo excesivo de energía: sensores de temperatura integrados, sistemas de control automático de voltaje y frecuencia de los núcleos del procesador, modos de ahorro de energía cuando la carga de la CPU es ligera.

Características adicionales

Los procesadores modernos han adquirido la capacidad de trabajar en modos de 2 y 3 canales con RAM, lo que afecta significativamente su rendimiento, y también admiten un conjunto más grande de instrucciones, elevando su funcionalidad a un nuevo nivel. Las GPU procesan el vídeo por sí solas, liberando así a la CPU, gracias a la tecnología DXVA (DirectX Video Acceleration). Intel utiliza la tecnología Turbo Boost antes mencionada para cambiar dinámicamente la velocidad del reloj de la CPU. La tecnología Speed ​​​​Step administra el consumo de energía de la CPU en función de la actividad del procesador, y la tecnología de virtualización Intel crea un entorno virtual en el hardware para su uso en múltiples sistemas operativos. Además, los procesadores modernos se pueden dividir en núcleos virtuales utilizando la tecnología Hyper Threading. Por ejemplo, un procesador de doble núcleo es capaz de dividir la velocidad del reloj de un núcleo en dos, lo que da como resultado un alto rendimiento de procesamiento utilizando cuatro núcleos virtuales.

Cuando piense en la configuración de su futura PC, no se olvide de la tarjeta de video y su GPU (del inglés Graphics Processing Unit - unidad de procesamiento gráfico): el procesador de su tarjeta de video, que es responsable de la renderización (operaciones aritméticas con geometría , objetos físicos, etc.). Cuanto mayor sea la frecuencia de su núcleo y la frecuencia de la memoria, menor será la carga en el procesador central. Los jugadores deberían prestar especial atención a la GPU.

MediaPure.ru

¿Cómo elegir un procesador?

El procesador es uno de los componentes principales e importantes de las PC, portátiles, netbooks y tabletas modernas, diseñado para realizar tareas recibidas de diversos programas. Más recientemente, al elegir un procesador, los compradores primero prestaron atención al fabricante y a la velocidad del reloj. Esta situación no ha cambiado en la actualidad, sin embargo, además de elegir una de las dos marcas globales AMD e Intel, conviene prestar atención a otros indicadores de procesadores igualmente importantes. Entonces, intentemos responder una pregunta tan importante: ¿cómo elegir un procesador? Al elegir un procesador, es necesario tener en cuenta las siguientes características técnicas principales: velocidad de reloj, caché, número de núcleos, disipación de calor, zócalo, frecuencia del bus y proceso técnico.

Especificaciones

Frecuencia de reloj

Un indicador importante que determina la cantidad de operaciones realizadas por el procesador por unidad de tiempo (por 1 segundo). La velocidad del reloj se mide en GHz (gigahercios). Por ejemplo, un procesador con una frecuencia de 1,8 GHz es capaz de procesar mil millones 800 millones de operaciones por segundo. Esto significa que cuanto mayor sea la frecuencia, más potente será el procesador. Por eso, te aconsejamos que a la hora de elegir te centres primero en esta característica.

Memoria caché

La caché es otra característica técnica importante del procesador, que determina la velocidad a la que el microprocesador accede a la RAM. La memoria caché ayuda a mejorar el rendimiento del procesador al procesar rápidamente los datos necesarios que se cargan desde la memoria caché en lugar de desde la RAM de la computadora.

La memoria caché puede tener tres niveles:
  1. Primer nivel (L1). Este es el nivel de caché más inicial, que tiene un volumen pequeño pero alta velocidad. El tamaño de la memoria caché puede ser de 8 a 128 KB.
  2. Segundo nivel (L2). Este es un nivel de caché promedio, más grande y más lento. El tamaño de la caché es de 128 KB - 12,28 MB.
  3. Tercer nivel (L3). Este es el último nivel de caché, el más lento y voluminoso. El tamaño de dicha memoria es 0 KB - 16,38 MB. El tercer nivel de caché puede estar contenido solo en ciertos modelos de procesador o puede estar completamente ausente.


Numero de nucleos

A pesar de la cantidad de núcleos, algunos programas se ejecutan más rápido con un procesador normal. Si el desarrollo de la velocidad del reloj tiene un marco determinado, entonces el número de núcleos de procesador aumenta constantemente. ¿Qué determina la cantidad de núcleos en un procesador? Afecta el rendimiento de la PC en su conjunto, es decir, muestra cuántos programas se pueden ejecutar simultáneamente en un determinado período de tiempo. Sin embargo, vale la pena recordar que algunos programas pueden apuntar solo a una cantidad específica de núcleos, lo que significa que si el procesador tiene 2 núcleos y el programa solo usa 1 núcleo, entonces el otro núcleo no se usará. Si utiliza una PC, computadora portátil, netbook o tableta para trabajar, estudiar o acceder a Internet, entonces un procesador de 2 núcleos es suficiente. Si planea instalar juegos en su computadora o procesar archivos de video y fotografías de gran tamaño, elija procesadores de 4 núcleos o superiores. Elija procesadores basados ​​en núcleos modernos. Están más optimizados y por tanto funcionan más rápido. Además, no se calientan y tienen otras ventajas.

Disipación de calor

El parámetro de disipación de calor determina el nivel de calentamiento del procesador en condiciones de funcionamiento, así como el sistema de refrigeración requerido. Las unidades de medida de la liberación de calor son W (vatios). La tasa de disipación de calor puede oscilar entre 10 y 160 W.

Enchufe

Este es un pequeño zócalo diseñado para montar el procesador en la placa base. Por tanto, a la hora de elegir un procesador, concéntrate en este parámetro. Debe ser idéntico al zócalo de la placa base.

Frecuencia de autobuses

Este es un indicador de velocidad que determina la velocidad del intercambio de información con el acelerador de video, la RAM y los equipos periféricos. Además, debes considerar el ancho de banda, que afecta la velocidad. Las unidades de frecuencia del bus son GHz (gigahercios).

Proceso técnico

Este parámetro muestra las dimensiones de los elementos semiconductores que forman parte de los circuitos internos del procesador. Cuanto más pequeñas sean las conexiones de transistores utilizadas en los circuitos, más potente será el procesador. Lamentablemente, esta característica no está indicada en las listas de precios para el consumidor medio, por lo que conviene aclararlo por separado con un asesor de ventas.

Al elegir un procesador, se deben tener en cuenta no solo las principales características técnicas propuestas por los fabricantes, sino también los resultados de las pruebas realizadas por expertos independientes. Por ejemplo, los mismos procesadores pueden producir diferentes resultados de prueba utilizando diferentes tipos de cargas cuando ejecutan los mismos programas. Para determinar qué procesador es la mejor opción para usted, debe decidir para qué se utilizará.

Los procesadores para PC, portátiles y netbooks de trabajo, hogar y oficina deben estar equipados con 2 núcleos y además tener una velocidad de reloj alta. Para las PC para juegos, vale la pena elegir procesadores que tengan la arquitectura más moderna, capacidad de caché de alto rendimiento, buena velocidad de reloj y una gran cantidad de núcleos.

¡Esperamos sinceramente que la información que le hemos proporcionado sobre cómo elegir un procesador le ayude a decidir la compra correcta!

viborok.ru

Procesador multinúcleo o característica del número de núcleos.

Al comienzo del desarrollo de los procesadores, todos los esfuerzos para aumentar el rendimiento de los procesadores estaban dirigidos a aumentar la frecuencia del reloj, pero con la conquista de nuevos picos en los indicadores de frecuencia, aumentarlo se volvió más difícil, ya que esto afectó el aumento del TDP. de procesadores. Por lo tanto, los desarrolladores comenzaron a aumentar el ancho de los procesadores, es decir, agregando núcleos, y surgió el concepto de múltiples núcleos.

Hace literalmente 6 o 7 años, los procesadores multinúcleo eran prácticamente desconocidos. No, antes existían procesadores multinúcleo de la misma empresa IBM, pero la aparición del primer procesador de doble núcleo para computadoras de escritorio tuvo lugar recién en 2005, y este procesador se llamó Pentium D. Además, en 2005, se lanzó un procesador de doble núcleo. Se lanzó Opteron de AMD, pero para sistemas de servidores.

En este artículo, no profundizaremos en hechos históricos en detalle, pero discutiremos los procesadores multinúcleo modernos como una de las características de la CPU. Y lo más importante es que debemos descubrir qué ofrece este núcleo múltiple en términos de rendimiento para el procesador y para usted y para mí.

Mayor rendimiento gracias al multinúcleo

El principio de aumentar el rendimiento del procesador mediante el uso de múltiples núcleos es dividir la ejecución de subprocesos (varias tareas) en varios núcleos. Para resumir, podemos decir que casi todos los procesos que se ejecutan en su sistema tienen múltiples subprocesos.

Permítanme hacer una reserva de inmediato: el sistema operativo prácticamente puede crear muchos subprocesos por sí mismo y ejecutarlos todos al mismo tiempo, incluso si el procesador es físicamente de un solo núcleo. Este principio implementa la misma multitarea de Windows (por ejemplo, escuchar música y escribir simultáneamente).

Tomemos como ejemplo un programa antivirus. Un hilo escaneará la computadora, el otro actualizará la base de datos antivirus (hemos simplificado todo mucho para comprender el concepto general).

Y veamos qué sucederá en dos casos diferentes:

a) Procesador de un solo núcleo. Como tenemos dos subprocesos ejecutándose simultáneamente, necesitamos crear para el usuario (visualmente) esta misma ejecución simultánea. El sistema operativo hace algo inteligente: cambia entre la ejecución de estos dos subprocesos (estos cambios son instantáneos y el tiempo se mide en milisegundos). Es decir, el sistema "realizó" la actualización un poco, luego cambió abruptamente a escanear y luego volvió a actualizar. Por lo tanto, para usted y para mí parece que estamos realizando estas dos tareas simultáneamente. ¿Pero qué se pierde? Por supuesto, rendimiento. Así que veamos la segunda opción.

b) Procesador multinúcleo. En este caso, este cambio no se producirá. El sistema claramente enviará cada hilo a un núcleo separado, lo que como resultado nos permitirá deshacernos del cambio de un hilo a otro que es perjudicial para el rendimiento (idealicemos la situación). Se ejecutan dos subprocesos simultáneamente, este es el principio de múltiples núcleos y subprocesos múltiples. En última instancia, escanearemos y actualizaremos mucho más rápido en un procesador multinúcleo que en un procesador de un solo núcleo. Pero hay un problema: no todos los programas admiten núcleos múltiples. No todos los programas se pueden optimizar de esta manera. Y todo sucede lejos de ser tan ideal como lo describimos. Pero cada día, los desarrolladores crean más y más programas cuyo código está perfectamente optimizado para su ejecución en procesadores multinúcleo.

¿Necesita procesadores multinúcleo? razón cotidiana

Al elegir un procesador para una computadora (es decir, al pensar en la cantidad de núcleos), debe determinar los principales tipos de tareas que realizará.

Para mejorar sus conocimientos en el campo del hardware informático, puede leer el material sobre zócalos de procesador.

Los procesadores de doble núcleo pueden considerarse el punto de partida, ya que no tiene sentido volver a soluciones de un solo núcleo. Pero los procesadores de doble núcleo son diferentes. Puede que este no sea el Celeron “más” reciente, pero puede que sea un Core i3 en Ivy Bridge, como el Sempron o el Phenom II de AMD. Naturalmente, debido a otros indicadores, su rendimiento será muy diferente, por lo que es necesario considerar todo de manera integral y comparar los procesadores multinúcleo con otras características.

Por ejemplo, Core i3 en Ivy Bridge tiene tecnología Hyper-Treading, que le permite procesar 4 subprocesos simultáneamente (el sistema operativo ve 4 núcleos lógicos, en lugar de 2 físicos). Pero el mismo Celeron no se jacta de ello.

Pero volvamos directamente a las reflexiones relativas a las tareas necesarias. Si necesita una computadora para trabajar en la oficina y navegar por Internet, entonces será suficiente un procesador de doble núcleo.

Cuando se trata de rendimiento en juegos, la mayoría de los juegos requieren 4 núcleos o más para ser cómodos. Pero aquí surge la misma trampa: no todos los juegos tienen código optimizado para procesadores de 4 núcleos, y si lo están, no son tan eficientes como nos gustaría. Pero, en principio, para los juegos ahora la solución óptima es un procesador de 4 núcleos.

Hoy en día, los mismos procesadores AMD de 8 núcleos son redundantes para juegos, es la cantidad de núcleos lo que es redundante, pero el rendimiento no está a la altura, pero tienen otras ventajas. Estos mismos 8 núcleos serán de gran ayuda en tareas que requieren un trabajo potente con una carga de trabajo multiproceso de alta calidad. Esto incluye, por ejemplo, la reproducción de vídeo (cálculo) o la informática de servidor. Por lo tanto, dichas tareas requieren 6, 8 o más núcleos. Y pronto, los juegos podrán cargar de manera eficiente 8 o más núcleos, por lo que en el futuro todo es muy optimista.

No olvide que todavía hay muchas tareas que crean una carga de un solo subproceso. Y vale la pena hacerse la pregunta: ¿necesito esta unidad de 8 núcleos o no?

En resumen, me gustaría señalar una vez más que las ventajas de los núcleos múltiples se manifiestan durante el trabajo computacional multiproceso "pesado". Y si no juegas juegos con requisitos altísimos y no realizas tipos específicos de trabajo que requieran una buena potencia informática, entonces simplemente no tiene sentido gastar dinero en costosos procesadores multinúcleo (¿qué procesador es mejor para los juegos? ).

nosotros-it.net

Cómo elegir un portátil

Para elegir la computadora portátil adecuada, debe determinar cómo se utilizará este dispositivo. El punto es que exactamente el software que planeas ejecutar determina qué modelo debes elegir. Si no analiza esto con anticipación, puede enfrentar el hecho de que le faltarán gravemente las capacidades de la computadora portátil y no podrá usarla para el propósito previsto. También corre el riesgo de pagar de más por funciones que no necesita en absoluto.

Cómo conocer los parámetros técnicos de una computadora portátil.

Los parámetros que definen a un portátil son sus características técnicas. Puedes encontrarlos en el pasaporte del dispositivo, que puedes solicitar a los asesores de la tienda. También puede encontrar la información necesaria en un folleto especial colocado junto a la etiqueta de precio. En las tiendas online, esta información se ubica en la descripción de cada modelo.

Tipo de procesador y frecuencia

El procesador es el componente principal de cualquier dispositivo, determinando su velocidad de funcionamiento y su consumo energético. Los principales fabricantes del mercado de PC son las conocidas empresas Intel y AMD. Los procesadores Intel son más caros, pero sus productos a menudo resultan ser un verdadero avance tecnológico en la tecnología de TI.

Los procesadores AMD se posicionan como una solución económica y rentable. En la lucha por el mercado, este fabricante se esfuerza por mantener un rendimiento comparable al de los productos Intel y un bajo coste. Actualmente, las mejoras en la velocidad de los procesadores van encaminadas a aumentar el número de núcleos, así como a optimizar su interacción.

Los procesadores más comunes en portátiles y netbooks en la actualidad son los de uno y dos núcleos. Sin embargo, recientemente se han vuelto cada vez más populares las arquitecturas de seis y ocho núcleos, que alguna vez se instalaron solo en PC de escritorio.

Número de núcleos de procesador

Los principales parámetros técnicos del procesador son la cantidad de núcleos, la velocidad del reloj, la memoria caché y la frecuencia del bus. Hace algún tiempo, los fabricantes lograban aumentar el rendimiento de los procesadores simplemente aumentando la frecuencia del reloj, lo que provocaba su sobrecalentamiento. Como resultado, los desarrolladores se vieron obligados a buscar una nueva forma de aumentar la potencia de los dispositivos; la solución fue utilizar múltiples núcleos, lo que permitió aumentar el rendimiento del sistema al ejecutar varios subprocesos de programa simultáneamente.

Los beneficios de los procesadores multinúcleo tienen mucho que ver con el software utilizado. Las aplicaciones más antiguas que no están diseñadas para múltiples núcleos hacen un uso limitado de los núcleos adicionales, por lo que los procesadores de un solo núcleo pueden funcionar mejor cuando ejecutan programas más antiguos. Las aplicaciones modernas están diseñadas para su uso en dispositivos con procesadores multinúcleo y los sistemas operativos distribuyen automáticamente la carga entre los núcleos.

Especificaciones del procesador

La velocidad del reloj de la CPU representa qué tan rápido el procesador realizará ciertos cálculos. Este valor se mide en gigahercios y afecta directamente a su potencia informática. Hoy en día, cuando todos los nuevos modelos de procesadores son multinúcleo, la velocidad del reloj no es la principal característica de rendimiento.

La memoria caché es una memoria ultrarrápida cuyo volumen oscila entre 1 y 8 MB. Ubicado en el chip del procesador. Se necesita una gran cantidad de memoria caché para acelerar los programas de edición de vídeo, juegos y películas.

La frecuencia del bus del sistema es la cantidad de ciclos de reloj por segundo realizados por el bus del sistema y el canal principal necesarios para el intercambio de datos entre el procesador con RAM y otros dispositivos.

RAM

A la hora de elegir un portátil es muy importante no cometer un error muy común y que cometen muchos usuarios inexpertos. Esta idea errónea se debe a que muchos consideran que la RAM es la principal característica que determina la velocidad de una computadora.

De hecho, la RAM no puede mejorar de ninguna manera la velocidad de las operaciones de la computadora si otros componentes no se lo permiten. Por ejemplo, un potente procesador multinúcleo será prácticamente inútil si se instala en un dispositivo con 512 MB de RAM, mientras que las aplicaciones que consumen muchos recursos y requieren 4 GB de RAM no podrán ejecutarse en un procesador débil.

Además, tenga en cuenta que la RAM es una característica que se puede actualizar, mientras que el procesador y la placa base no se pueden reemplazar. Por tanto, una buena solución podría ser adquirir, por ejemplo, un portátil con 2 GB de RAM, pero con una placa base que permita aumentarla hasta los 16 GB.

Tenga en cuenta que no debe comprar una computadora portátil con más de 4 GB de RAM si va a instalar Windows XP y Windows Vista de 32 bits, ya que estos sistemas operativos simplemente no "verán" una mayor cantidad de memoria.

Capacidad del disco duro

Actualmente, existen dos tipos de discos duros que se diferencian entre sí en la tecnología de almacenamiento interno: HDD y SDD. La unidad de disco duro (HDD) es la más común. Estos discos son más baratos, pero tienen otras desventajas. Debido a que toda la información que contienen se almacena en forma de células magnetizadas y se lee mediante un cabezal móvil especial, los dispositivos se dañan muy fácilmente como resultado de caídas o exposición a campos magnéticos.

Las unidades de estado sólido (SSD) se basan en tecnología de memoria flash. La misma tecnología se puede ver en las unidades flash USB. Son más rápidos, resistentes a los golpes y además completamente silenciosos debido a la ausencia de piezas móviles. Instalar el sistema operativo en un disco sólido le permitirá encender el dispositivo en unos segundos. La capacidad máxima de un SSD es actualmente inferior a la de un HDD: 2 TB frente a 512 GB.

Seleccionar una tarjeta de video

Actualmente, los mayores fabricantes de controladores gráficos del mercado son NVidia y AMD. Estos fabricantes compiten constantemente entre sí por el liderazgo, por lo que la cuestión de elegir una tarjeta de video NVidia o AMD es incorrecta. Cada empresa ofrece periódicamente a los usuarios nuevos productos funcionales y productivos. Por lo tanto, a modo de comparación, es necesario analizar los dispositivos que pertenecen a familias específicas de tarjetas de video.

Si va a utilizar una computadora portátil para ejecutar juegos 3D modernos, asegúrese de prestar atención a la tarjeta de video (tipo de controlador de gráficos) del dispositivo. Actualmente, puedes encontrar dos tipos de controladores gráficos en portátiles: integrados, cuando el controlador está integrado en el procesador, discretos, cuando el controlador es un dispositivo independiente. Algunos dispositivos tienen controladores integrados y discretos a la vez.

Principales características de las tarjetas de video.

Una tarjeta de video integrada en la placa base de la computadora utiliza los recursos del procesador central y la RAM para procesar gráficos. Un controlador de este tipo es mucho menos potente en comparación con uno externo, pero también cuesta mucho menos. Si no va a utilizar la computadora portátil para juegos 3D, edición de fotografías y videos, y también desea ahorrar en costos, el controlador de gráficos incorporado es su elección. La tarjeta de video incorporada es bastante capaz de reproducir juegos que no requieren muchos recursos e incluso le permite ver películas en HD. También te permite ejecutar juegos más antiguos que no usaban gráficos 3D.

Un sistema de gráficos discretos se caracteriza por la presencia de su propio procesador, diseñado específicamente para mostrar información gráfica. Además, dispone de una RAM (memoria de vídeo) independiente. La memoria discreta es mucho más cara y potente que la memoria integrada.

Peso y dimensiones del dispositivo.

Dependiendo de cómo planees usar la computadora portátil, debes prestar atención a su peso y tamaño. Si viaja con frecuencia y planea llevar el dispositivo a sus viajes, entonces un punto importante para usted será la conveniencia de transportar la computadora portátil con usted.

Sin embargo, en aras de un transporte más cómodo, tendrá que sacrificar la potencia del dispositivo. El pequeño dispositivo, destinado a un transporte constante, tiene una diagonal de pantalla de no más de 15 pulgadas, pesa menos de 2 kilogramos y tiene una superficie mate difícil de rayar. Para viajes particularmente frecuentes, donde no planea ejecutar juegos y aplicaciones que consumen muchos recursos, será mucho más rentable comprar una netbook o incluso una tableta.

Si planeas utilizar una computadora portátil exclusivamente en casa, entonces debes centrarte en las características técnicas del dispositivo, ya que su peso y dimensiones no serán de particular importancia para ti.

Energía y duración de la batería

Si planea utilizar una computadora portátil en trenes y trenes de cercanías donde no hay tomas de corriente, entonces solo necesita elegir un modelo que pueda funcionar el máximo de tiempo sin recargar.

Al elegir una computadora portátil en función de la duración de la batería, debe analizar cuidadosamente toda la información disponible. A menudo, los parámetros técnicos declarados por el fabricante no coinciden en absoluto con los resultados de las pruebas. Entonces, si la duración de la batería es una característica muy importante del dispositivo para usted, lea reseñas independientes de computadoras portátiles en revistas de informática. Además, se puede encontrar información útil en foros especializados.

Cómo aumentar la duración de la batería del portátil

La duración de la batería se ve afectada por varios parámetros: potencia del procesador, capacidad de la batería, capacidad de la batería, brillo de la pantalla, rendimiento y uso de dispositivos adicionales. Hay varias formas de aumentar el tiempo de funcionamiento de un dispositivo, pero todas están asociadas con diversas restricciones (reducir el brillo de la pantalla, negarse a trabajar con aplicaciones que consumen muchos recursos, desactivar la tarjeta de red o los adaptadores inalámbricos, etc.). Pero la forma más sencilla de aumentar la vida útil de una computadora portátil es comprar una batería de repuesto que pueda llevar consigo.

Los últimos modelos de portátiles utilizan las tecnologías de ahorro de energía Intel Speed-Step y AMD PowerNow!, que regulan la velocidad del reloj del procesador.

Discos extraíbles

A pesar del uso generalizado de Internet y de las tecnologías flash, sigue siendo más conveniente almacenar cierta información en CD y DVD, que tienen la ventaja de su bajo costo y su capacidad de regrabación.

Al mismo tiempo, muchos fabricantes se niegan a utilizar unidades ópticas, ya que esto les permite reducir el tamaño y el peso del dispositivo. Por lo tanto, las computadoras ultraportátiles, por regla general, no están equipadas con unidades de disco. Sin embargo, si planea instalar constantemente nuevos juegos en su computadora portátil y ver películas, no puede prescindir de usar una unidad de DVD.

Sistema operativo

Como regla general, las computadoras portátiles se venden con sistemas operativos preinstalados. Los sistemas operativos más comunes actualmente son la familia Windows: XP, Vista, 7, que son más que suficientes para las necesidades de la mayoría de los usuarios. Sin embargo, estos sistemas requieren una licencia y por lo tanto aumentan el costo de la computadora portátil, por lo que si tiene la oportunidad de comprar una computadora portátil a un precio más bajo con parámetros técnicos similares, pero un sistema operativo que no es adecuado para usted, no dude en comprar y podrá instalar el sistema operativo deseado usted mismo.

Las computadoras portátiles Apple vienen con el sistema operativo patentado Mac OS y un conjunto de todas las aplicaciones necesarias para trabajar. En este caso, no tendrás que reinstalar nada. La mayoría de las veces, los usuarios abandonan los sistemas basados ​​en Linux/Unix, que requieren más cualificación y no son adecuados para ejecutar juegos, así como otras aplicaciones.

Para elegir la computadora portátil adecuada, debe determinar cómo se utilizará este dispositivo. El punto es que exactamente el software que planeas ejecutar determina qué modelo debes elegir. Si no analiza esto con anticipación, puede enfrentar el hecho de que le faltarán gravemente las capacidades de la computadora portátil y no podrá usarla para el propósito previsto. También corre el riesgo de pagar de más por funciones que no necesita en absoluto.

Cómo conocer los parámetros técnicos de una computadora portátil.

Los parámetros que definen a un portátil son sus características técnicas. Puedes encontrarlos en el pasaporte del dispositivo, que puedes solicitar a los asesores de la tienda. También puede encontrar la información necesaria en un folleto especial colocado junto a la etiqueta de precio. En las tiendas online, esta información se ubica en la descripción de cada modelo.

Tipo de procesador y frecuencia

El procesador es el componente principal de cualquier dispositivo, determinando su velocidad de funcionamiento y su consumo energético. Los principales fabricantes del mercado de PC son las conocidas empresas Intel y AMD. Los procesadores Intel son más caros, pero sus productos a menudo resultan ser un verdadero avance tecnológico en la tecnología de TI.

Los procesadores AMD se posicionan como una solución económica y rentable. En la lucha por el mercado, este fabricante se esfuerza por mantener un rendimiento comparable al de los productos Intel y un bajo coste. Actualmente, las mejoras en la velocidad de los procesadores van encaminadas a aumentar el número de núcleos, así como a optimizar su interacción.

Los procesadores más comunes en portátiles y netbooks en la actualidad son los de uno y dos núcleos. Sin embargo, recientemente se han vuelto cada vez más populares las arquitecturas de seis y ocho núcleos, que alguna vez se instalaron solo en PC de escritorio.

Número de núcleos de procesador

Los principales parámetros técnicos del procesador son la cantidad de núcleos, la velocidad del reloj, la memoria caché y la frecuencia del bus. Hace algún tiempo, los fabricantes lograban aumentar el rendimiento de los procesadores simplemente aumentando la frecuencia del reloj, lo que provocaba su sobrecalentamiento. Como resultado, los desarrolladores se vieron obligados a buscar una nueva forma de aumentar la potencia de los dispositivos; la solución fue utilizar múltiples núcleos, lo que permitió aumentar el rendimiento del sistema al ejecutar varios subprocesos de programa simultáneamente.

Los beneficios de los procesadores multinúcleo tienen mucho que ver con el software utilizado. Las aplicaciones más antiguas que no están diseñadas para múltiples núcleos hacen un uso limitado de los núcleos adicionales, por lo que los procesadores de un solo núcleo pueden funcionar mejor cuando ejecutan programas más antiguos. Las aplicaciones modernas están diseñadas para su uso en dispositivos con procesadores multinúcleo y los sistemas operativos distribuyen automáticamente la carga entre los núcleos.

Especificaciones del procesador

La velocidad del reloj de la CPU representa qué tan rápido el procesador realizará ciertos cálculos. Este valor se mide en gigahercios y afecta directamente a su potencia informática. Hoy en día, cuando todos los nuevos modelos de procesadores son multinúcleo, la velocidad del reloj no es la principal característica de rendimiento.

La memoria caché es una memoria ultrarrápida cuyo volumen oscila entre 1 y 8 MB. Ubicado en el chip del procesador. Se necesita una gran cantidad de memoria caché para acelerar los programas de edición de vídeo, juegos y películas.

La frecuencia del bus del sistema es la cantidad de ciclos de reloj por segundo realizados por el bus del sistema y el canal principal necesarios para el intercambio de datos entre el procesador con RAM y otros dispositivos.

RAM

A la hora de elegir un portátil es muy importante no cometer un error muy común y que cometen muchos usuarios inexpertos. Esta idea errónea se debe a que muchos consideran que la RAM es la principal característica que determina la velocidad de una computadora.

De hecho, la RAM no puede mejorar de ninguna manera la velocidad de las operaciones de la computadora si otros componentes no se lo permiten. Por ejemplo, un potente procesador multinúcleo será prácticamente inútil si se instala en un dispositivo con 512 MB de RAM, mientras que las aplicaciones que consumen muchos recursos y requieren 4 GB de RAM no podrán ejecutarse en un procesador débil.

Además, tenga en cuenta que la RAM es una característica que se puede actualizar, mientras que el procesador y la placa base no se pueden reemplazar. Por tanto, una buena solución podría ser adquirir, por ejemplo, un portátil con 2 GB de RAM, pero con una placa base que permita aumentarla hasta los 16 GB.

Tenga en cuenta que no debe comprar una computadora portátil con más de 4 GB de RAM si va a instalar Windows XP y Windows Vista de 32 bits, ya que estos sistemas operativos simplemente no "verán" una mayor cantidad de memoria.

Capacidad del disco duro

Actualmente, existen dos tipos de discos duros que se diferencian entre sí en la tecnología de almacenamiento interno: HDD y SDD. La unidad de disco duro (HDD) es la más común. Estos discos son más baratos, pero tienen otras desventajas. Debido a que toda la información que contienen se almacena en forma de células magnetizadas y se lee mediante un cabezal móvil especial, los dispositivos se dañan muy fácilmente como resultado de caídas o exposición a campos magnéticos.

Las unidades de estado sólido (SSD) se basan en tecnología de memoria flash. La misma tecnología se puede ver en las unidades flash USB. Son más rápidos, resistentes a los golpes y además completamente silenciosos debido a la ausencia de piezas móviles. Instalar el sistema operativo en un disco sólido le permitirá encender el dispositivo en unos segundos. La capacidad máxima de un SSD es actualmente inferior a la de un HDD: 2 TB frente a 512 GB.

Actualmente, los mayores fabricantes de controladores gráficos del mercado son NVidia y AMD. Estos fabricantes compiten constantemente entre sí por el liderazgo, por lo que la cuestión de elegir una tarjeta de video NVidia o AMD es incorrecta. Cada empresa ofrece periódicamente a los usuarios nuevos productos funcionales y productivos. Por lo tanto, a modo de comparación, es necesario analizar los dispositivos que pertenecen a familias específicas de tarjetas de video.

Si va a utilizar una computadora portátil para ejecutar juegos 3D modernos, asegúrese de prestar atención a la tarjeta de video (tipo de controlador de gráficos) del dispositivo. Actualmente, puedes encontrar dos tipos de controladores gráficos en portátiles: integrados, cuando el controlador está integrado en el procesador, discretos, cuando el controlador es un dispositivo independiente. Algunos dispositivos tienen controladores integrados y discretos a la vez.

Principales características de las tarjetas de video.

Una tarjeta de video integrada en la placa base de la computadora utiliza los recursos del procesador central y la RAM para procesar gráficos. Un controlador de este tipo es mucho menos potente en comparación con uno externo, pero también cuesta mucho menos. Si no va a utilizar la computadora portátil para juegos 3D, edición de fotografías y videos, y también desea ahorrar en costos, el controlador de gráficos incorporado es su elección. La tarjeta de video incorporada es bastante capaz de reproducir juegos que no requieren muchos recursos e incluso le permite ver películas en HD. También te permite ejecutar juegos más antiguos que no usaban gráficos 3D.

Un sistema de gráficos discretos se caracteriza por la presencia de su propio procesador, diseñado específicamente para mostrar información gráfica. Además, dispone de una RAM (memoria de vídeo) independiente. La memoria discreta es mucho más cara y potente que la memoria integrada.

Peso y dimensiones del dispositivo.

Dependiendo de cómo planees usar la computadora portátil, debes prestar atención a su peso y tamaño. Si viaja con frecuencia y planea llevar el dispositivo a sus viajes, entonces un punto importante para usted será la conveniencia de transportar la computadora portátil con usted.

Sin embargo, en aras de un transporte más cómodo, tendrá que sacrificar la potencia del dispositivo. El pequeño dispositivo, destinado a un transporte constante, tiene una diagonal de pantalla de no más de 15 pulgadas, pesa menos de 2 kilogramos y tiene una superficie mate difícil de rayar. Para viajes particularmente frecuentes, donde no planea ejecutar juegos y aplicaciones que consumen muchos recursos, será mucho más rentable comprar una netbook o incluso una tableta.

Si planeas utilizar una computadora portátil exclusivamente en casa, entonces debes centrarte en las características técnicas del dispositivo, ya que su peso y dimensiones no serán de particular importancia para ti.

Energía y duración de la batería

Si planea utilizar una computadora portátil en trenes y trenes de cercanías donde no hay tomas de corriente, entonces solo necesita elegir un modelo que pueda funcionar el máximo de tiempo sin recargar.

Al elegir una computadora portátil en función de la duración de la batería, debe analizar cuidadosamente toda la información disponible. A menudo, los parámetros técnicos declarados por el fabricante no coinciden en absoluto con los resultados de las pruebas. Entonces, si la duración de la batería es una característica muy importante del dispositivo para usted, lea reseñas independientes de computadoras portátiles en revistas de informática. Además, se puede encontrar información útil en foros especializados.

Cómo aumentar la duración de la batería del portátil

La duración de la batería se ve afectada por varios parámetros: potencia del procesador, capacidad de la batería, capacidad de la batería, brillo de la pantalla, rendimiento y uso de dispositivos adicionales. Hay varias formas de aumentar el tiempo de funcionamiento de un dispositivo, pero todas están asociadas con diversas restricciones (reducir el brillo de la pantalla, negarse a trabajar con aplicaciones que consumen muchos recursos, desactivar la tarjeta de red o los adaptadores inalámbricos, etc.). Pero la forma más sencilla de aumentar la vida útil de una computadora portátil es comprar una batería de repuesto que pueda llevar consigo.

Los últimos modelos de portátiles utilizan las tecnologías de ahorro de energía Intel Speed-Step y AMD PowerNow!, que regulan la velocidad del reloj del procesador.

Discos extraíbles

A pesar del uso generalizado de Internet y de las tecnologías flash, sigue siendo más conveniente almacenar cierta información en CD y DVD, que tienen la ventaja de su bajo costo y su capacidad de regrabación.

Al mismo tiempo, muchos fabricantes se niegan a utilizar unidades ópticas, ya que esto les permite reducir el tamaño y el peso del dispositivo. Por lo tanto, las computadoras ultraportátiles, por regla general, no están equipadas con unidades de disco. Sin embargo, si planea instalar constantemente nuevos juegos en su computadora portátil y ver películas, no puede prescindir de usar una unidad de DVD.

Sistema operativo

Como regla general, las computadoras portátiles se venden con sistemas operativos preinstalados. Los sistemas operativos más comunes actualmente son la familia Windows: XP, Vista, 7, que son más que suficientes para las necesidades de la mayoría de los usuarios. Sin embargo, estos sistemas requieren una licencia y por lo tanto aumentan el costo de la computadora portátil, por lo que si tiene la oportunidad de comprar una computadora portátil a un precio más bajo con parámetros técnicos similares, pero un sistema operativo que no es adecuado para usted, no dude en comprar y podrá instalar el sistema operativo deseado usted mismo.

Las computadoras portátiles Apple vienen con el sistema operativo patentado Mac OS y un conjunto de todas las aplicaciones necesarias para trabajar. En este caso, no tendrás que reinstalar nada. La mayoría de las veces, los usuarios abandonan los sistemas basados ​​en Linux/Unix, que requieren más cualificación y no son adecuados para ejecutar juegos, así como otras aplicaciones.

¿Cuáles son las diferencias entre los procesadores de teléfonos inteligentes de cuatro y ocho núcleos? La explicación es bastante sencilla. Los chips de ocho núcleos tienen el doble de núcleos de procesador que los chips de cuatro núcleos. A primera vista, un procesador de ocho núcleos parece el doble de potente, ¿verdad? En realidad, nada de eso sucede. Para entender por qué un procesador de ocho núcleos no duplica el rendimiento de un smartphone, es necesaria alguna explicación. ya ha llegado. Los procesadores de ocho núcleos, con los que hasta hace poco sólo se podía soñar, se están generalizando cada vez más. Pero resulta que su tarea no es aumentar el rendimiento del dispositivo.

Procesadores de cuatro y ocho núcleos. Actuación

Los términos "octa-core" y "quad-core" reflejan la cantidad de núcleos de CPU.

Pero la diferencia clave entre estos dos tipos de procesadores, al menos a partir de 2015, es la forma en que se instalan los núcleos del procesador.

Con un procesador de cuatro núcleos, todos los núcleos pueden funcionar simultáneamente para permitir una multitarea rápida y flexible, juegos 3D más fluidos, un rendimiento de la cámara más rápido y más.

Los chips modernos de ocho núcleos, a su vez, constan simplemente de dos procesadores de cuatro núcleos que se distribuyen entre sí diferentes tareas según su tipo. Muy a menudo, un chip de ocho núcleos contiene un conjunto de cuatro núcleos con una velocidad de reloj más baja que el segundo conjunto. Cuando es necesario completar una tarea compleja, el procesador más rápido la asume naturalmente.

Un término más preciso que "octa-core" sería "dual quad-core". Pero no suena tan bien y no es adecuado para fines de marketing. Por eso estos procesadores se llaman de ocho núcleos.

¿Por qué necesitamos dos conjuntos de núcleos de procesador?

¿Cuál es la razón para combinar dos conjuntos de núcleos de procesador, pasándose tareas entre sí, en un dispositivo? Para garantizar la eficiencia energética.

Una CPU más potente consume más energía y es necesario cargar la batería con más frecuencia. Y las baterías son un eslabón mucho más débil en un teléfono inteligente que los procesadores. Como resultado, cuanto más potente sea el procesador del teléfono inteligente, mayor será la capacidad de la batería que necesitará.

Sin embargo, para la mayoría de las tareas de los teléfonos inteligentes no necesitará un rendimiento informático tan alto como el que puede proporcionar un procesador moderno. Navegar entre pantallas de inicio, revisar mensajes e incluso navegar por la web son tareas que requieren menos uso del procesador.

Pero los vídeos en alta definición, los juegos y el trabajo con fotografías son esas tareas. Por tanto, los procesadores de ocho núcleos son bastante prácticos, aunque esta solución difícilmente puede considerarse elegante. Un procesador más débil maneja tareas que consumen menos recursos. Más potente, más intensivo en recursos. Como resultado, el consumo total de energía se reduce en comparación con la situación en la que sólo un procesador con una frecuencia de reloj alta podría manejar todas las tareas. Por lo tanto, el procesador dual resuelve principalmente el problema de aumentar la eficiencia energética, más que el rendimiento.

Características tecnológicas

Todos los procesadores modernos de ocho núcleos se basan en la arquitectura ARM, el llamado big.LITTLE.

Esta arquitectura big.LITTLE de ocho núcleos se anunció en octubre de 2011 y permitió que cuatro núcleos Cortex-A7 de bajo rendimiento funcionaran junto con cuatro núcleos Cortex-A15 de alto rendimiento. Desde entonces, ARM ha repetido este enfoque todos los años, ofreciendo chips más capaces para ambos conjuntos de núcleos de procesador en el chip de ocho núcleos.

Algunos de los principales fabricantes de chips para dispositivos móviles están centrando sus esfuerzos en este gran ejemplo de "octa-core". Uno de los primeros y más destacables fue el chip propio de Samsung, el famoso Exynos. Su modelo de ocho núcleos se utiliza desde el Samsung Galaxy S4, al menos en algunas versiones de los dispositivos de la compañía.

Más recientemente, Qualcomm también comenzó a utilizar big.LITTLE en sus chips de CPU Snapdragon 810 de ocho núcleos. Es en este procesador que se basan novedades tan conocidas en el mercado de teléfonos inteligentes, como el G Flex 2, que se convirtió en LG.

A principios de 2015, NVIDIA presentó el Tegra X1, un nuevo procesador móvil superpotente que la compañía destina a ordenadores de automoción. La característica principal del X1 es su GPU que desafía a las consolas, que también se basa en la arquitectura big.LITTLE. Es decir, también pasará a ser de ocho núcleos.

¿Existe una gran diferencia para el usuario medio?

¿Existe una gran diferencia entre un procesador de teléfono inteligente de cuatro núcleos y uno de ocho núcleos para el usuario promedio? No, de hecho es muy pequeño, dice Jon Mandi.

El término "octa-core" es algo confuso, pero en realidad significa duplicación de procesadores de cuatro núcleos. El resultado son dos conjuntos de cuatro núcleos que funcionan de forma independiente, combinados en un chip para mejorar la eficiencia energética.

¿Se necesita un procesador de ocho núcleos en todos los teléfonos inteligentes modernos? Esto no es necesario, opina Jon Mundy y cita el ejemplo de Apple, que garantiza una eficiencia energética decente de sus iPhones con sólo un procesador de doble núcleo.

Por lo tanto, la arquitectura ARM big.LITTLE de ocho núcleos es una de las posibles soluciones a uno de los problemas más importantes de los teléfonos inteligentes: la duración de la batería. Según John Mundy, tan pronto como se encuentre otra solución a este problema, se detendrá la tendencia de instalar dos conjuntos de cuatro núcleos en un chip y soluciones similares.

¿Conoces otras ventajas de los procesadores octa-core para smartphones?

  • Tutorial

En este artículo intentaré describir la terminología utilizada para describir sistemas capaces de ejecutar varios programas en paralelo, es decir, multinúcleo, multiprocesador, multiproceso. Aparecieron diferentes tipos de paralelismo en la CPU IA-32 en diferentes momentos y en un orden algo inconsistente. Es bastante fácil confundirse en todo esto, especialmente si tenemos en cuenta que los sistemas operativos ocultan cuidadosamente los detalles de las aplicaciones menos sofisticadas.

El propósito del artículo es mostrar que con toda la variedad de configuraciones posibles de sistemas multiprocesador, multinúcleo y multiproceso, se crean oportunidades para que los programas que se ejecutan en ellos tanto para la abstracción (ignorando las diferencias) como para tener en cuenta los detalles ( la capacidad de descubrir la configuración mediante programación).

Advertencia sobre los signos ®, ™ en el artículo

Mi comentario explica por qué los empleados de la empresa deberían utilizar avisos de derechos de autor en las comunicaciones públicas. En este artículo tuve que usarlos con bastante frecuencia.

UPC

Por supuesto, el término más antiguo, más utilizado y controvertido es "procesador".

En el mundo moderno, un procesador es algo que compramos en una hermosa caja minorista o en un paquete OEM no tan bueno. Una entidad indivisible insertada en un zócalo de la placa base. Incluso si no hay conector y no se puede quitar, es decir, si está bien soldado, es un solo chip.

Los sistemas móviles (teléfonos, tabletas, computadoras portátiles) y la mayoría de las computadoras de escritorio tienen un procesador. Las estaciones de trabajo y los servidores a veces cuentan con dos o más procesadores en una sola placa base.

Admitir múltiples CPU en un solo sistema requiere numerosos cambios de diseño. Como mínimo, es necesario asegurar su conexión física (prever varios zócalos en la placa base), resolver problemas de identificación del procesador (ver más adelante en este artículo, así como mi nota anterior), coordinar los accesos a la memoria e interrumpir la entrega (el El controlador de interrupciones debe poder enrutar interrupciones para varios procesadores) y, por supuesto, soporte del sistema operativo. Desafortunadamente, no pude encontrar una mención documental de la creación del primer sistema multiprocesador con procesadores Intel, pero Wikipedia afirma que Sequent Computer Systems ya los suministró en 1987, utilizando procesadores Intel 80386. El soporte para múltiples chips en un sistema se está generalizando. comenzando con Intel® Pentium.

Si hay varios procesadores, cada uno de ellos tiene su propio conector en la placa. Cada uno de ellos tiene copias completas independientes de todos los recursos, como registros, dispositivos de ejecución, cachés. Comparten una memoria común: la RAM. La memoria se puede conectar con ellos de varias maneras y nada triviales, pero esta es una historia aparte que escapa al alcance de este artículo. Lo importante es que, en cualquier caso, se debe crear para los programas ejecutables la ilusión de una memoria compartida homogénea y accesible desde todos los procesadores incluidos en el sistema.


¡Listos para despegar! Placa de escritorio Intel® D5400XS

Centro

Históricamente, los núcleos múltiples en Intel IA-32 aparecieron más tarde que Intel® HyperThreading, pero en la jerarquía lógica viene a continuación.

Parecería que si un sistema tiene más procesadores, entonces su rendimiento es mayor (en tareas que pueden utilizar todos los recursos). Sin embargo, si el costo de la comunicación entre ellos es demasiado alto, todos los beneficios del paralelismo se ven anulados por los largos retrasos en la transferencia de datos comunes. Esto es exactamente lo que se observa en los sistemas multiprocesador: tanto física como lógicamente están muy lejos unos de otros. Para una comunicación eficaz en tales condiciones, es necesario idear buses especializados, como Intel® QuickPath Interconnect. Por supuesto, todo esto no reduce el consumo de energía, el tamaño y el precio de la solución final. Una alta integración de componentes debería ayudar: los circuitos que ejecutan partes de un programa en paralelo deben acercarse entre sí, preferiblemente en un chip. En otras palabras, un procesador debería organizar varios núcleos, idénticos entre sí en todo, pero trabajando de forma independiente.

Los primeros procesadores Intel IA-32 multinúcleo se introdujeron en 2005. Desde entonces, el número promedio de núcleos en plataformas de servidor, de escritorio y ahora móviles ha ido creciendo de manera constante.

A diferencia de dos procesadores de un solo núcleo en el mismo sistema que comparten solo memoria, dos núcleos también pueden compartir cachés y otros recursos relacionados con la memoria. La mayoría de las veces, los cachés del primer nivel permanecen privados (cada núcleo tiene el suyo propio), mientras que el segundo y tercer nivel pueden ser compartidos o separados. Esta organización del sistema le permite reducir los retrasos en la entrega de datos entre núcleos vecinos, especialmente si están trabajando en una tarea común.


Micrografía de un procesador Intel de cuatro núcleos con nombre en código Nehalem. Se asignan núcleos separados, un caché común de tercer nivel, así como enlaces QPI a otros procesadores y un controlador de memoria común.

hiperhilo

Hasta aproximadamente 2002, la única forma de conseguir un sistema IA-32 capaz de ejecutar dos o más programas en paralelo era utilizar sistemas multiprocesador. El Intel® Pentium® 4, así como la línea Xeon con nombre en código Foster (Netburst), introdujo una nueva tecnología, hyperthreads o hyperthreads, Intel® HyperThreading (en adelante HT).

No hay nada nuevo bajo el sol. HT es un caso especial de lo que en la literatura se conoce como multihilo simultáneo (SMT). A diferencia de los núcleos "reales", que son copias completas e independientes, en el caso de HT, solo una parte de los nodos internos, principalmente responsables de almacenar el estado arquitectónico (registros), están duplicados en un procesador. Los nodos ejecutivos responsables de organizar y procesar los datos siguen siendo singulares y en un momento dado son utilizados como máximo por uno de los hilos. Al igual que los núcleos, los hiperprocesos comparten cachés, pero el nivel depende del sistema específico.

No intentaré explicar todos los pros y los contras de los diseños SMT en general y de los diseños HT en particular. El lector interesado puede encontrar una discusión bastante detallada sobre la tecnología en muchas fuentes y, por supuesto, en Wikipedia. Sin embargo, señalaré el siguiente punto importante, que explica las restricciones actuales sobre la cantidad de hiperprocesos en productos reales.

Restricciones de hilo
¿En qué casos se justifica la presencia de núcleos múltiples "injustos" en forma de HT? Si un subproceso de aplicación no puede cargar todos los nodos de ejecución dentro del kernel, entonces se pueden "prestar" a otro subproceso. Esto es típico de aplicaciones que tienen un cuello de botella no en el cálculo, sino en el acceso a los datos, es decir, que a menudo generan errores de caché y tienen que esperar a que los datos se entreguen desde la memoria. Durante este tiempo, el núcleo sin HT se verá obligado a permanecer inactivo. La presencia de HT le permite cambiar rápidamente los nodos de ejecución libres a otro estado arquitectónico (ya que está duplicado) y ejecutar sus instrucciones. Este es un caso especial de una técnica llamada ocultación de latencia, cuando una operación larga, durante la cual los recursos útiles están inactivos, queda enmascarada por la ejecución paralela de otras tareas. Si la aplicación ya tiene un alto grado de utilización de los recursos del kernel, la presencia de hyperthreads no permitirá la aceleración; aquí se necesitan kernels "honestos".

Los escenarios típicos para aplicaciones de escritorio y servidor diseñadas para arquitecturas de máquinas de propósito general tienen el potencial de implementar paralelismo utilizando HT. Sin embargo, este potencial se está agotando rápidamente. Quizás por esta razón, en casi todos los procesadores IA-32 el número de hiperprocesos de hardware no supera los dos. En escenarios típicos, la ganancia al usar tres o más hyperthreads sería pequeña, pero la pérdida en el tamaño del troquel, su consumo de energía y su costo es significativa.

Una situación diferente se observa en las tareas típicas realizadas con aceleradores de vídeo. Por tanto, estas arquitecturas se caracterizan por el uso de tecnología SMT con un mayor número de hilos. Dado que los coprocesadores Intel® Xeon Phi (introducidos en 2010) son ideológica y genealógicamente bastante cercanos a las tarjetas de video, es posible que tengan cuatro Hyperthreading en cada núcleo: una configuración exclusiva del IA-32.

Procesador lógico

De los tres “niveles” de paralelismo descritos (procesadores, núcleos, hiperprocesos), algunos o incluso todos pueden faltar en un sistema en particular. Esto se ve afectado por la configuración del BIOS (multinúcleo y multiproceso se desactivan de forma independiente), características de microarquitectura (por ejemplo, HT estuvo ausente en Intel® Core™ Duo, pero regresó con el lanzamiento de Nehalem) y eventos del sistema (multi-core). Los servidores de procesadores pueden apagar los procesadores que fallan si se detectan fallas y continuar “volando” en los restantes). ¿Cómo es visible este zoológico de concurrencia de múltiples niveles para el sistema operativo y, en última instancia, para las aplicaciones?

Además, por conveniencia, denotamos la cantidad de procesadores, núcleos y subprocesos en un determinado sistema por tres ( X, y, z), Dónde X es el número de procesadores, y- el número de núcleos en cada procesador, y z- número de hiperprocesos en cada núcleo. De ahora en adelante llamaré a estos tres topología- un término establecido que tiene poco que ver con la rama de las matemáticas. Trabajar pag = xyz define el número de entidades llamadas procesadores lógicos sistemas. Define el número total de contextos independientes de procesos de aplicación en un sistema de memoria compartida, que se ejecutan en paralelo, que el sistema operativo está obligado a tener en cuenta. Digo "forzado" porque no puede controlar el orden de ejecución de dos procesos en diferentes procesadores lógicos. Esto también se aplica a los hiperprocesos: aunque se ejecutan "secuencialmente" en el mismo núcleo, el orden específico lo dicta el hardware y no puede ser observado ni controlado por programas.

Muy a menudo, el sistema operativo oculta a las aplicaciones finales las características de la topología física del sistema en el que se ejecuta. Por ejemplo, las siguientes tres topologías: (2, 1, 1), (1, 2, 1) y (1, 1, 2): el sistema operativo representará dos procesadores lógicos, aunque el primero de ellos tiene dos procesadores, el el segundo, dos núcleos y el tercero, solo dos subprocesos.


El Administrador de tareas de Windows muestra 8 procesadores lógicos; ¿Pero cuánto cuesta en procesadores, núcleos e hiperprocesos?


La parte superior de Linux muestra 4 procesadores lógicos.

Esto es muy conveniente para los creadores de aplicaciones: no tienen que lidiar con funciones de hardware que a menudo no son importantes para ellos.

Definición de software de topología

Por supuesto, abstraer la topología en un único número de procesadores lógicos en algunos casos crea suficientes motivos para confusión y malentendidos (en acaloradas disputas en Internet). Las aplicaciones informáticas que quieren exprimir el máximo rendimiento del hardware requieren un control detallado sobre dónde se ubicarán sus subprocesos: más cerca unos de otros en hiperprocesos adyacentes o, por el contrario, más lejos en diferentes procesadores. La velocidad de comunicación entre procesadores lógicos dentro del mismo núcleo o procesador es mucho mayor que la velocidad de transferencia de datos entre procesadores. La posibilidad de heterogeneidad en la organización de la memoria de trabajo también complica el panorama.

La información sobre la topología del sistema en su conjunto, así como la posición de cada procesador lógico en el IA-32, está disponible mediante la instrucción CPUID. Desde la aparición de los primeros sistemas multiprocesador, el esquema de identificación del procesador lógico se ha ampliado varias veces. Hasta la fecha, sus partes están contenidas en las hojas 1, 4 y 11 del CPUID. Qué hoja mirar se puede determinar a partir del siguiente diagrama de flujo tomado del artículo:

No los aburriré aquí con todos los detalles de las partes individuales de este algoritmo. Si hay interés, la siguiente parte de este artículo puede dedicarse a ello. Remitiré al lector interesado a, que examina esta cuestión con el mayor detalle posible. Aquí primero describiré brevemente qué es APIC y cómo se relaciona con la topología. A continuación veremos cómo trabajar con la hoja 0xB (once en decimal), que actualmente es la última palabra en "apico-building".

ID APIC
APIC local (controlador de interrupciones programable avanzado) es un dispositivo (ahora parte del procesador) responsable de manejar las interrupciones que llegan a un procesador lógico específico. Cada procesador lógico tiene su propio APIC. Y cada uno de ellos en el sistema debe tener un valor de ID APIC único. Este número lo utilizan los controladores de interrupciones para direccionar al entregar mensajes y todos los demás (por ejemplo, el sistema operativo) para identificar los procesadores lógicos. La especificación para este controlador de interrupciones ha evolucionado desde Intel 8259 PIC pasando por Dual PIC, APIC y xAPIC hasta x2APIC.

Actualmente, el ancho del número almacenado en el APIC ID ha alcanzado los 32 bits, aunque en el pasado estaba limitado a 16, y antes incluso a sólo 8 bits. Hoy en día, los restos de los viejos tiempos están dispersos por todo el CPUID, pero CPUID.0xB.EDX devuelve los 32 bits del APIC ID. En cada procesador lógico que ejecute de forma independiente la instrucción CPUID, se devolverá un valor diferente.

Aclaración de los lazos familiares.
El valor de APIC ID en sí no dice nada sobre la topología. Para saber qué dos procesadores lógicos están ubicados dentro de un procesador físico (es decir, son hiperprocesos "hermanos"), cuáles están dentro del mismo procesador y cuáles son procesadores completamente diferentes, debe comparar sus valores de ID APIC. Dependiendo del grado de parentesco, algunos de sus bits coincidirán. Esta información está contenida en las sublistas CPUID.0xB, que están codificadas por operandos en ECX. Cada uno de ellos describe la posición del campo de bits de uno de los niveles de topología en EAX (más precisamente, el número de bits que deben desplazarse hacia la derecha en el APIC ID para eliminar los niveles de topología inferiores), así como la tipo de este nivel (hyperthread, core o procesador) en ECX.

Los procesadores lógicos ubicados dentro de un mismo núcleo tendrán los mismos bits de ID APIC, excepto los pertenecientes al campo SMT. Para procesadores lógicos ubicados en el mismo procesador, todos los bits excepto los campos Core y SMT. Dado que la cantidad de subhojas para CPUID.0xB puede crecer, este esquema nos permitirá admitir la descripción de topologías con una mayor cantidad de niveles, si surge la necesidad en el futuro. Además, será posible introducir niveles intermedios entre los existentes.

Una consecuencia importante de la organización de este esquema es que puede haber "agujeros" en el conjunto de todos los ID APIC de todos los procesadores lógicos del sistema, es decir, no irán secuencialmente. Por ejemplo, en un procesador multinúcleo con HT desactivado, todos los ID de APIC pueden resultar pares, ya que el bit menos significativo responsable de codificar el número de hiperproceso siempre será cero.

Observo que CPUID.0xB no es la única fuente de información sobre los procesadores lógicos disponibles para el sistema operativo. Una lista de todos los procesadores disponibles, junto con sus valores de ID APIC, está codificada en la tabla MADT ACPI.

Sistemas operativos y topología.

Los sistemas operativos proporcionan información sobre la topología de los procesadores lógicos a las aplicaciones que utilizan sus propias interfaces.

En Linux, la información de topología está contenida en el pseudoarchivo /proc/cpuinfo, así como en la salida del comando dmidecode. En el siguiente ejemplo, filtro el contenido de cpuinfo en algún sistema de cuatro núcleos sin HT, dejando solo las entradas relacionadas con la topología:

Texto oculto

ggg@shadowbox:~$ cat /proc/cpuinfo |grep "procesador\|físico\ id\|hermanos\|núcleo\|núcleos\|apicid" procesador: 0 id físico: 0 hermanos: 4 id de núcleo: 0 núcleos de cpu: 2 apicid: 0 apicid inicial: 0 procesador: 1 id físico: 0 hermanos: 4 id de núcleo: 0 núcleos de cpu: 2 apicid: 1 apicid inicial: 1 procesador: 2 id físico: 0 hermanos: 4 id de núcleo: 1 núcleos de cpu: 2 apicid: 2 apicid inicial: 2 procesador: 3 identificación física: 0 hermanos: 4 identificación del núcleo: 1 núcleos de CPU: 2 apicid: 3 apicid inicial: 3

En FreeBSD, la topología se informa mediante el mecanismo sysctl en la variable kern.sched.topology_spec como XML:

Texto oculto

usuario@host:~$ sysctl kern.sched.topology_spec kern.sched.topology_spec: 0, 1, 2, 3, 4, 5, 6, 7 0, 1, 2, 3, 4, 5, 6, 7 0, 1 grupo HILOgrupo SMT 2, 3 grupo HILOgrupo SMT 4, 5 grupo HILOgrupo SMT 6, 7 grupo HILOgrupo SMT

En MS Windows 8, la información de topología se puede ver en el Administrador de tareas.

Los primeros procesadores de computadora con múltiples núcleos aparecieron en el mercado de consumo a mediados de la década de 2000, pero muchos usuarios aún no entienden del todo qué son los procesadores de múltiples núcleos y cómo entender sus características.

Formato de vídeo del artículo “Toda la verdad sobre los procesadores multinúcleo”

Una explicación sencilla de la pregunta "¿qué es un procesador?"

El microprocesador es uno de los dispositivos principales de una computadora. Este seco nombre oficial a menudo se abrevia simplemente como “procesador”). El procesador es un microcircuito con un área comparable a una caja de cerillas.. Si se quiere, el procesador es como el motor de un coche. La parte más importante, pero no la única. El coche también tiene ruedas, carrocería y un reproductor con faros. Pero es el procesador (como el motor de un automóvil) el que determina la potencia de la “máquina”.

Mucha gente llama al procesador una unidad del sistema, una "caja" dentro de la cual se encuentran todos los componentes de la PC, pero esto es fundamentalmente erróneo. La unidad del sistema es la carcasa de la computadora junto con todos sus componentes: disco duro, RAM y muchas otras partes.

Función del procesador: Computar. No importa cuáles exactamente. El hecho es que todo el trabajo informático se basa únicamente en cálculos aritméticos. Suma, multiplicación, resta y otras álgebras: todo esto se realiza mediante un microcircuito llamado "procesador". Y los resultados de dichos cálculos se muestran en la pantalla como un juego, un archivo de Word o simplemente un escritorio.

La parte principal de la computadora que realiza cálculos es que es un procesador.

¿Qué es un procesador de núcleo y multinúcleo?

Desde principios de la era de los procesadores, estos microcircuitos eran de un solo núcleo. El núcleo es, de hecho, el propio procesador. Su parte principal y principal. Los procesadores también tienen otras partes, por ejemplo, "patas", contactos, "cableado eléctrico" microscópico, pero es el bloque responsable de los cálculos el que se llama núcleo del procesador. Cuando los procesadores se hicieron muy pequeños, los ingenieros decidieron combinar varios núcleos dentro de una “caja” de procesador.

Si imagina un procesador como un apartamento, entonces el núcleo es una habitación grande en dicho apartamento. Un apartamento de una habitación es un núcleo de procesador (una gran sala-hall), una cocina, un baño, un pasillo... Un apartamento de dos habitaciones es como dos núcleos de procesador junto con otras habitaciones. Hay apartamentos de tres, cuatro e incluso 12 habitaciones. Lo mismo ocurre con los procesadores: dentro de un cristal de “apartamento” puede haber varios núcleos de “habitación”.

multinúcleo- Se trata de la división de un procesador en varios bloques funcionales idénticos. La cantidad de bloques es la cantidad de núcleos dentro de un procesador.

Tipos de procesadores multinúcleo

Existe una idea errónea: “cuantos más núcleos tenga un procesador, mejor”. Así es exactamente como los especialistas en marketing, a quienes se les paga para crear este tipo de ideas erróneas, intentan presentar el asunto. Su tarea es vender procesadores baratos, además, a precios más elevados y en grandes cantidades. Pero, de hecho, la cantidad de núcleos está lejos de ser la característica principal de los procesadores.

Volvamos a la analogía de procesadores y apartamentos. Un apartamento de dos habitaciones es más caro, más cómodo y más prestigioso que uno de una habitación. Pero sólo si estos apartamentos están ubicados en la misma zona, equipados de la misma manera y su renovación es similar. Hay procesadores débiles de cuatro núcleos (o incluso de 6 núcleos) que son significativamente más débiles que los de doble núcleo. Pero es difícil de creer: por supuesto, la magia de los grandes números 4 o 6 contra “algunos” dos. Sin embargo, esto es exactamente lo que sucede muy, muy a menudo. Parece el mismo apartamento de cuatro habitaciones, pero en ruinas, sin reformas, en una zona completamente remota, e incluso al precio de un lujoso apartamento de dos habitaciones en el mismo centro.

¿Cuántos núcleos hay dentro de un procesador?

Para ordenadores personales y portátiles, los procesadores de un solo núcleo no se fabrican correctamente desde hace varios años y es muy raro encontrarlos a la venta. El número de núcleos comienza desde dos. Cuatro núcleos: por regla general, estos son procesadores más caros, pero tienen un beneficio. También hay procesadores de 6 núcleos, que son increíblemente caros y mucho menos útiles en términos prácticos. Pocas tareas pueden lograr un aumento en el rendimiento de estos monstruosos cristales.

Hubo un experimento por parte de AMD para crear procesadores de 3 núcleos, pero esto ya quedó en el pasado. Resultó bastante bien, pero ya pasó su tiempo.

Por cierto, AMD también produce procesadores multinúcleo, pero, por regla general, son mucho más débiles que los competidores de Intel. Es cierto que su precio es mucho menor. Solo necesita saber que 4 núcleos de AMD casi siempre resultarán notablemente más débiles que los mismos 4 núcleos de Intel.

Ahora ya sabes que los procesadores vienen con 1, 2, 3, 4, 6 y 12 núcleos. Los procesadores de un solo núcleo y de 12 núcleos son muy raros. Los procesadores de triple núcleo son cosa del pasado. Los procesadores de seis núcleos son muy caros (Intel) o no tan potentes (AMD) como para pagar más por el número. Los de 2 y 4 núcleos son los dispositivos más habituales y prácticos, desde los más débiles hasta los más potentes.

Frecuencia del procesador multinúcleo

Una de las características de los procesadores de ordenador es su frecuencia. Esos mismos megahercios (y más a menudo gigahercios). La frecuencia es una característica importante, pero está lejos de ser la única.. Sí, quizás no sea el más importante. Por ejemplo, un procesador de doble núcleo de 2 gigahercios es una oferta más potente que su hermano de un solo núcleo de 3 gigahercios.

Es completamente erróneo suponer que la frecuencia de un procesador es igual a la frecuencia de sus núcleos multiplicada por el número de núcleos. En pocas palabras, un procesador de 2 núcleos con una frecuencia central de 2 GHz tiene una frecuencia total en ningún caso igual a 4 gigahercios. Ni siquiera existe el concepto de “frecuencia común”. En este caso, frecuencia de la CPU igual exactamente a 2 GHz. Sin multiplicaciones, sumas u otras operaciones.

Y nuevamente "convertiremos" procesadores en apartamentos. Si la altura de los techos en cada habitación es de 3 metros, entonces la altura total del apartamento seguirá siendo la misma: los mismos tres metros y ni un centímetro más. No importa cuántas habitaciones haya en un apartamento de este tipo, la altura de estas habitaciones no cambia. También velocidad de reloj de los núcleos del procesador. No suma ni multiplica.

Multinúcleo virtual o Hyper-Threading

También hay núcleos de procesador virtuales. La tecnología Hyper-Threading en los procesadores Intel hace que la computadora "piense" que en realidad hay 4 núcleos dentro de un procesador de doble núcleo. Muy parecido a un solo disco duro dividido en varios lógicos- unidades locales C, D, E, etc.

HiperThreading es una tecnología muy útil para una serie de tareas.. A veces sucede que el núcleo del procesador se usa solo la mitad y los transistores restantes en su composición están inactivos. A los ingenieros se les ocurrió una manera de hacer que estos "inactivos" también funcionaran, dividiendo cada núcleo físico del procesador en dos partes "virtuales". Es como si una habitación bastante grande estuviera dividida en dos por un tabique.

¿Tiene esto algún sentido práctico? truco con núcleos virtuales? La mayoría de las veces, sí, aunque todo depende de las tareas específicas. Parece que hay más habitaciones (y lo más importante, se utilizan de forma más racional), pero el área de la habitación no ha cambiado. En las oficinas, estas particiones son increíblemente útiles y también en algunos apartamentos residenciales. En otros casos, no tiene ningún sentido dividir la sala (dividir el núcleo del procesador en dos virtuales).

Tenga en cuenta que los más caros y procesadores de clase productivaCentroi7 es obligatorio equipadoHiperEnhebrado. Disponen de 4 núcleos físicos y 8 virtuales. Resulta que en un procesador funcionan 8 subprocesos computacionales simultáneamente. Procesadores de clase Intel menos costosos pero también potentes Centroi5 Consta de cuatro núcleos, pero Hyper Threading no funciona allí. Resulta que Core i5 funciona con 4 subprocesos de cálculo.

Procesadores Centroi3- típico "promedio", tanto en precio como en rendimiento. Tienen dos núcleos y ningún indicio de Hyper-Threading. En total resulta que Centroi3 sólo dos hilos computacionales. Lo mismo se aplica a los cristales francamente económicos. Pentium yCeleron. Dos núcleos, sin hiperprocesos = dos subprocesos.

¿Una computadora necesita muchos núcleos? ¿Cuántos núcleos necesita un procesador?

Todos los procesadores modernos son lo suficientemente potentes para tareas comunes. Navegación por Internet, correspondencia en redes sociales y por correo electrónico, tareas de oficina Word-PowerPoint-Excel: Atom débil, Celeron y Pentium económicos son adecuados para este trabajo, sin mencionar el Core i3 más potente. Dos núcleos son más que suficientes para un trabajo normal. Un procesador con una gran cantidad de núcleos no aportará un aumento significativo de velocidad.

Para juegos debes prestar atención a los procesadores.Centroi3 oi5. Más bien, el rendimiento del juego no dependerá del procesador, sino de la tarjeta de video. Rara vez un juego requerirá toda la potencia de un Core i7. Por lo tanto, se cree que los juegos no requieren más de cuatro núcleos de procesador y, más a menudo, son adecuados dos núcleos.

Para trabajos serios, como programas especiales de ingeniería, codificación de vídeo y otras tareas que requieren muchos recursos Se requiere equipo realmente productivo. A menudo, aquí se utilizan no solo núcleos de procesador físicos, sino también virtuales. Cuantos más subprocesos informáticos, mejor. Y no importa cuánto cueste un procesador de este tipo: para los profesionales el precio no es tan importante.

¿Existen beneficios para los procesadores multinúcleo?

Absolutamente sí. Al mismo tiempo, la computadora realiza varias tareas: al menos ejecutar Windows (por cierto, son cientos de tareas diferentes) y, al mismo tiempo, reproducir una película. Reproducir música y navegar por Internet. El trabajo de un editor de texto y la música incluida. Dos núcleos de procesador, y esto es, de hecho, dos procesadores, harán frente a diferentes tareas más rápido que uno. Dos núcleos harán que esto sea un poco más rápido. Cuatro es incluso más rápido que dos.

En los primeros años de existencia de la tecnología multinúcleo, no todos los programas podían funcionar ni siquiera con dos núcleos de procesador. En 2014, la gran mayoría de las aplicaciones comprenderán y podrán aprovechar múltiples núcleos. La velocidad de procesamiento de tareas en un procesador de doble núcleo rara vez se duplica, pero casi siempre hay un aumento en el rendimiento.

Por tanto, el mito muy arraigado de que los programas no pueden utilizar varios núcleos es información obsoleta. Érase una vez así, hoy la situación ha mejorado espectacularmente. Los beneficios de múltiples núcleos son innegables, eso es un hecho.

Cuando el procesador tiene menos núcleos, es mejor

No deberías comprar un procesador usando la fórmula incorrecta “cuantos más núcleos, mejor”. Esto está mal. En primer lugar, los procesadores de 4, 6 y 8 núcleos son mucho más caros que sus homólogos de doble núcleo. Un aumento significativo de precio no siempre está justificado desde el punto de vista del rendimiento. Por ejemplo, si un procesador de 8 núcleos resulta ser sólo un 10% más rápido que una CPU con menos núcleos, pero cuesta 2 veces más, entonces será difícil justificar dicha compra.

En segundo lugar, cuantos más núcleos tiene un procesador, más voraz es en términos de consumo energético. No tiene sentido comprar una computadora portátil mucho más cara con un Core i7 de 4 núcleos (8 hilos) si esta computadora portátil solo procesa archivos de texto, navega por Internet, etc. No habrá diferencia con el Core i5 de doble núcleo (4 subprocesos), y el Core i3 clásico con sólo dos subprocesos informáticos no será inferior a su "colega" más eminente. Y una computadora portátil tan potente durará mucho menos con la batería que el económico y poco exigente Core i3.

Procesadores multinúcleo en móviles y tablets

La moda de tener múltiples núcleos informáticos dentro de un procesador también se aplica a los dispositivos móviles. Los teléfonos inteligentes y tabletas con una gran cantidad de núcleos casi nunca utilizan todas las capacidades de sus microprocesadores. Las computadoras móviles de doble núcleo a veces funcionan un poco más rápido, pero 4, y más aún 8 núcleos, son francamente excesivos. La batería se consume de forma absolutamente impía y los potentes dispositivos informáticos simplemente permanecen inactivos. Conclusión: los procesadores multinúcleo en teléfonos, teléfonos inteligentes y tabletas son solo un tributo al marketing y no una necesidad urgente. Las computadoras son dispositivos más exigentes que los teléfonos. Realmente necesitan dos núcleos de procesador. Cuatro no harán daño. 6 y 8 son excesivos para tareas normales e incluso juegos.

¿Cómo elegir un procesador multinúcleo y no equivocarse?

La parte práctica del artículo de hoy es relevante para 2014. Es poco probable que algo cambie significativamente en los próximos años. Sólo hablaremos de procesadores fabricados por Intel. Sí, AMD ofrece buenas soluciones, pero son menos populares y más difíciles de entender.

Tenga en cuenta que la tabla se basa en procesadores de 2012 a 2014. Las muestras más antiguas tienen características diferentes. Tampoco mencionamos opciones de CPU raras, por ejemplo, el Celeron de un solo núcleo (incluso hoy existen, pero esta es una opción atípica que casi no está representada en el mercado). No debe elegir procesadores únicamente por la cantidad de núcleos que contienen; hay otras características más importantes. La tabla solo facilitará la elección de un procesador multinúcleo, pero se debe comprar un modelo específico (y hay docenas de ellos en cada clase) solo después de familiarizarse cuidadosamente con sus parámetros: frecuencia, disipación de calor, generación, caché. tamaño y otras características.

UPC Numero de nucleos Hilos computacionales Aplicaciones Típicas
Átomo 1-2 1-4 Computadoras y netbooks de bajo consumo. El objetivo de los procesadores Atom es minimizar el consumo de energía. Su productividad es mínima.
Celeron 2 2 Los procesadores más baratos para ordenadores de sobremesa y portátiles. El rendimiento es suficiente para tareas de oficina, pero no se trata de CPU para juegos en absoluto.
Pentium 2 2 Los procesadores Intel son tan económicos y de bajo rendimiento como Celeron. Una excelente opción para ordenadores de oficina. Los Pentium están equipados con una caché ligeramente mayor y, a veces, un rendimiento ligeramente mayor en comparación con Celeron.
núcleo i3 2 4 Dos núcleos bastante potentes, cada uno de los cuales está dividido en dos "procesadores" virtuales (Hyper-Threading). Se trata de CPU bastante potentes a precios no demasiado elevados. Una buena opción para una computadora doméstica o de oficina potente sin muchos requisitos de rendimiento.
núcleo i5 4 4 Los procesadores Core i5 de 4 núcleos completos son bastante caros. Su rendimiento sólo es deficiente en las tareas más exigentes.
núcleo i7 4-6 8-12 Los procesadores Intel más potentes, pero especialmente caros. Por regla general, rara vez son más rápidos que los Core i5 y sólo en algunos programas. Simplemente no hay alternativas para ellos.

Un breve resumen del artículo “Toda la verdad sobre los procesadores multinúcleo”. en lugar de una nota

  • Núcleo de la CPU- su componente. De hecho, un procesador independiente dentro de la carcasa. Procesador de doble núcleo: dos procesadores dentro de uno.
  • multinúcleo comparable al número de habitaciones dentro del apartamento. Los apartamentos de dos habitaciones son mejores que los de una habitación, pero sólo si el resto de características son iguales (ubicación del apartamento, estado, superficie, altura del techo).
  • La declaración que Cuantos más núcleos tenga un procesador, mejor será- una estrategia de marketing, una regla completamente equivocada. Después de todo, un apartamento se elige no solo por el número de habitaciones, sino también por su ubicación, renovación y otros parámetros. Lo mismo se aplica a varios núcleos dentro del procesador.
  • existe multinúcleo "virtual"— Tecnología Hyper-Threading. Gracias a esta tecnología, cada núcleo “físico” se divide en dos “virtuales”. Resulta que un procesador de 2 núcleos con Hyper-Threading tiene solo dos núcleos reales, pero estos procesadores procesan simultáneamente 4 subprocesos computacionales. Esta es una característica realmente útil, pero un procesador de 4 subprocesos no puede considerarse un procesador de cuatro núcleos.
  • Para procesadores de escritorio Intel: Celeron: 2 núcleos y 2 subprocesos. Pentium: 2 núcleos, 2 subprocesos. Core i3: 2 núcleos, 4 hilos. Core i5: 4 núcleos, 4 hilos. Core i7: 4 núcleos, 8 subprocesos. Las CPU Intel para portátiles (móviles) tienen un número diferente de núcleos/hilos.
  • Para las computadoras móviles, la eficiencia energética (en la práctica, la duración de la batería) suele ser más importante que la cantidad de núcleos.