La unidad central de procesamiento (CPU) es el cerebro del computador. Se encarga de la asignación y procesamiento de tareas y gestiona las funciones operativas que emplean todo tipo de computadoras.
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 críticos 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 ciclo de comando repetido de un tipo determinado, que es administrado por la unidad de control en asociación con el reloj de la computadora, el cual proporciona asistencia de 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 esa computadora.
Las tres instrucciones básicas de computación 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 de la computadora 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 computadoras lo desaprueban rotundamente.
Las CPU se definen por el procesador o microprocesador que las impulsa:
Aunque varias compañías fabrican productos o desarrollan software que admite CPU, ese número se redujo a solo 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 computadora con conjunto de instrucciones reducido (RISC).
Si bien el término “unidad de procesamiento de gráficos” incluye la palabra “gráficos”, esta frase no captura realmente de qué se tratan las GPU, que es la velocidad. En este caso, su mayor velocidad es la causa de la aceleración de los gráficos por computadora.
La GPU es un tipo de circuito electrónico con aplicaciones inmediatas para PC, teléfonos inteligentes y consolas de juegos de video, que era su uso original. Ahora las GPU también sirven para fines no relacionados con el aceleramiento de gráficos, como la minería de criptomonedas y el entrenamiento de neural networks.
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 solo 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 la computadora y consiga que esta 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.
Varios problemas 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 de la computadora permanezca protegido térmicamente. Por esta razón, los centros de datos de hiperescala (que albergan y emplean miles de servidores) están diseñados con amplios sistemas de aire acondicionado y refrigeración.
También hay cuestiones de sustentabilidad, aunque estemos hablando de unas pocas computadoras en lugar de unas miles. Cuanto más potente sea la computadora 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.
El desarrollo más profundo en computación desde sus orígenes, la inteligencia artificial (IA) ahora está afectando a la mayoría, si no a todos, los entornos informáticos. Un desarrollo que estamos viendo en el espacio de la CPU es la creación de procesadores especializados que se crearon específicamente para manejar las cargas de trabajo grandes y complejas asociadas con 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 están trabajando para aumentar el rendimiento y la funcionalidad de las CPU. Estas son algunas proyecciones sobre futuras CPU:
Las compañías esperan mucho de las computadoras en las que invierten. A su vez, esas computadoras dependen de tener CPU con suficiente poder de procesamiento para manejar las desafiantes cargas de trabajo que se encuentran en el entorno empresarial intensivo en datos de la actualidad.
Las organizaciones necesitan soluciones viables que puedan cambiar a medida que cambian. La informática inteligente depende de contar con equipamiento que respalde su misión con capacidad, incluso a medida que esa labor evoluciona. Los servidores IBM ofrecen solidez y flexibilidad, para que pueda concentrar en el trabajo que tiene entre manos. Encuentre los servidores IBM que necesita para obtener los resultados en los que confía su organización, tanto hoy como en el futuro.