La unidad central de procesamiento (CPU) es el cerebro del ordenador. Se encarga de la asignación y el procesamiento de tareas y gestiona las funciones operativas que utilizan todos los tipos de ordenadores.
Los tipos de CPU se designan según el tipo de chip que utilizan para procesar los datos. Hay una amplia variedad de procesadores y microprocesadores disponibles, con nuevos procesadores potentes siempre en desarrollo. La potencia de procesamiento que proporcionan las CPU permite a los ordenadores participar en actividades multitarea. Antes de hablar de los tipos de CPU disponibles, debemos aclarar algunos términos básicos que son esenciales para nuestra comprensión de los tipos de CPU.
Hay numerosos componentes dentro de una CPU, pero estos aspectos son especialmente cruciales para el funcionamiento de la CPU y nuestra comprensión de cómo funcionan:
Además de los componentes anteriores, las CPU modernas suelen contener lo siguiente:
Las CPU utilizan un tipo de ciclo de comandos repetidos que administra la unidad de control en asociación con el reloj del ordenador, que proporciona ayuda para la sincronización.
El trabajo que realiza una CPU se produce según un ciclo establecido (denominado ciclo de instrucciones de la CPU). El ciclo de instrucciones de la CPU designa un determinado número de repeticiones, y este es el número de veces que se repetirán las instrucciones básicas de cálculo, según lo habilitado por la potencia de procesamiento de ese ordenador.
Las tres instrucciones básicas de cálculo son las siguientes:
Los intentos básicos de generar velocidades de procesamiento más rápidas han llevado a algunos propietarios de ordenadores a renunciar a los pasos habituales implicados en la creación de un rendimiento de alta velocidad, que normalmente requiere la aplicación de más núcleos de memoria. En su lugar, estos usuarios ajustan el reloj del ordenador para que funcione más rápido en sus máquinas. El proceso de "overclocking" es análogo al "jailbreaking" de los smartphones para poder alterar su rendimiento. Por desgracia, al igual que el jailbreaking de un smartphone, estos retoques son potencialmente dañinos para el dispositivo y los fabricantes de ordenadores lo desaprueban rotundamente.
Las CPU se definen por el procesador o microprocesador que las impulsa:
Aunque varias empresas fabrican productos o desarrollan software compatible con CPU, ese número se ha reducido a unos pocos actores importantes en los últimos años.
Las dos principales empresas en este área son Intel y Advanced Micro Devices (AMD). Cada uno utiliza un tipo diferente de arquitectura de conjunto de instrucciones (ISA). Los procesadores Intel utilizan una arquitectura informática de conjunto de instrucciones complejas (CISC). Los procesadores AMD siguen una arquitectura de ordenador con conjunto de instrucciones reducido (RISC).
Aunque el término "unidad de procesamiento gráfico" incluye la palabra "gráfico", esta formulación no capta realmente en qué consisten las GPU, que es la velocidad. En este caso, su mayor velocidad es la causa de la aceleración de los gráficos por ordenador.
La GPU es un tipo de circuito electrónico con aplicaciones inmediatas para PC, teléfonos inteligentes y consolas de videojuegos, que era su uso original. Ahora las GPU también sirven para fines no relacionados con la aceleración de gráficos, como la minería de criptomonedas y el entrenamiento de redes neuronales.
La búsqueda de la miniaturización de los ordenadores continuó cuando la ciencia informática creó una CPU tan pequeña que podía caber dentro de un pequeño chip de circuito integrado, llamado microprocesador. Los microprocesadores se designan por el número de núcleos que admiten.
El núcleo de la CPU es "el cerebro dentro del cerebro", la unidad física de procesamiento de la CPU. Los microprocesadores pueden contener varios procesadores. Por su parte, un núcleo físico es una CPU integrada en un chip, pero que sólo ocupa un zócalo, lo que permite a otros núcleos físicos aprovechar el mismo entorno informático.
La computación sería una actividad muy limitada sin la presencia de dispositivos de salida para ejecutar los conjuntos de instrucciones de la CPU. Estos dispositivos incluyen periféricos, que se conectan al exterior de un ordenador y aumentan enormemente su funcionalidad.
Los periféricos proporcionan los medios para que el usuario interactúe con el ordenador y consiga que este procese las instrucciones de acuerdo con los deseos del usuario. Incluyen elementos esenciales de escritorio como teclados, ratones, escáneres e impresoras.
Los periféricos no son los únicos archivos adjuntos comunes al ordenador moderno. También hay dispositivos de entrada/salida de uso generalizado y ambos reciben información y transmiten información, como cámaras de video y micrófonos.
Hay varios problemas que se ven afectados por el consumo de energía. Uno de ellos es la cantidad de calor producido por los procesadores multinúcleo y cómo disipar el exceso de calor de ese dispositivo para que el procesador del ordenador permanezca protegido térmicamente. Por esta razón, los centros de datos a hiperescala (que albergan y utilizan miles de servidores) están diseñados con amplios sistemas de aire acondicionado y refrigeración.
También hay cuestiones de sostenibilidad, aunque estemos hablando de unos pocos ordenadores en lugar de unos miles. Cuanto más potente sea el ordenador y sus CPU, más energía se necesitará para mantener su funcionamiento y, en algunos casos de tamaño macro, eso puede significar gigahercios (GHz) de potencia de cálculo.
La inteligencia artificial (IA), el desarrollo más profundo de la informática desde sus orígenes, está afectando ahora a la mayoría, si no a todos, los entornos informáticos. Una de las novedades que estamos viendo en el ámbito de las CPU es la creación de procesadores especiales que se han creado específicamente para gestionar las grandes y complejas cargas de trabajo asociadas a la IA (u otros fines especiales):
Los transistores son enormemente importantes para la electrónica en general y para la informática en particular. El término es una mezcla de “resistencia de transferencia” y generalmente se refiere a un componente hecho de semiconductores utilizado para limitar y/o controlar la cantidad de corriente eléctrica que fluye a través de un circuito.
En informática, los transistores son igualmente elementales. El transistor es la unidad básica de construcción detrás de la creación de todos los microchips. Los transistores ayudan a formar la CPU y son los que crean el lenguaje binario de 0 y 1 que los ordenadores usan para interpretar la lógica booleana.
Los informáticos siempre trabajan para aumentar el rendimiento y la funcionalidad de las CPU. Estas son algunas proyecciones sobre las CPU del futuro:
Las empresas esperan mucho de los ordenadores en los que invierten. A su vez, esos equipos dependen de tener una CPU con suficiente potencia de procesamiento para manejar las cargas de trabajo desafiantes que se encuentran en el entorno empresarial actual de uso intensivo de datos.
Las organizaciones necesitan soluciones viables que puedan cambiar a medida que cambian. La computación inteligente depende de contar con equipos que respalden de manera competente su misión, incluso a medida que ese trabajo evoluciona. Los servidores IBM ofrecen solidez y flexibilidad, para que pueda concentrarse en el trabajo en cuestión. Encuentre los servidores IBM que necesita para obtener los resultados en los que confía su organización, tanto hoy como mañana.