Las similitudes entre el cerebro humano y una CPU

Algunos escritores describen la unidad central de procesamiento de una computadora, o CPU, como el "cerebro" de la máquina. Si bien esto es algo exagerado, ya que la CPU no piensa de la manera que usted lo hace, existen algunas similitudes reales entre ella y el cerebro humano. La CPU compara información, hace operaciones aritméticas y tiene diferentes tipos de memoria. Y, al igual que su cerebro, se puede "reentrenar" para manejar diferentes actividades.

Propósito

Una CPU ejecuta instrucciones programadas para agregar, comparar y mover datos. Se trata directamente de la información. Las otras partes de una computadora sirven para almacenar datos o traerlos dentro o fuera de la CPU, pero la CPU trabaja activamente con los datos. El cerebro humano, al igual que la CPU, utiliza los datos recopilados por los sentidos para ayudar al cuerpo a sobrevivir. Su finalidad es gestionar la información, y utiliza el resto del cuerpo para recopilar información y actuar en consecuencia.

Funciones especializadas

El cerebro contiene muchas estructuras especializadas para manejar la memoria, el pensamiento abstracto, las emociones y la comunicación con el cuerpo. Funciona tan bien como lo hace debido a la naturaleza afinada de estas partes. La CPU de una computadora consta de subpartes llamadas unidades aritméticas y lógicas, o ALU; registros, memoria de acceso aleatorio; y otras características. Cada parte trabaja con fragmentos de datos y los pasa a las otras partes de forma organizada.

Memoria

Las computadoras tienen varios tipos de almacenamiento de información, que van desde la rápida memoria estática de acceso aleatorio (SRAM) hasta grandes cantidades de almacenamiento masivo relativamente lento, como la memoria RAM flash y los DVD de datos. La CPU tiene unidades de memoria llamadas registros, en las que realiza tareas inmediatas, como comparar dos números. Tiene otros tipos de memoria de donde obtiene su programación, y una memoria "scratchpad" llamada caché, donde guarda los datos recientes. Los cerebros tienen memoria a corto y largo plazo, así como la capacidad de lidiar con problemas inmediatos.

Programabilidad

Su cerebro viene con una programación cableada para acciones como respirar, estornudar y regular su corazón. Más allá de esas funciones, tienes una enorme capacidad para adquirir nuevas habilidades aprendiendo. Al cargar diferentes programas en la memoria, la CPU puede realizar una amplia gama de tareas diferentes. Cada programa es una lista de instrucciones extraídas del conjunto disponible para una CPU en particular; diferentes CPU tienen conjuntos de instrucciones diferentes, aunque similares. Una lista de instrucciones agregará un conjunto de números; otro le permite leer el correo electrónico. La naturaleza programable y de propósito general de la CPU la convierte en una herramienta valiosa y versátil.

¿Inteligencia?

Si bien las computadoras pueden realizar hazañas impresionantes, como vencer a los grandes maestros en el ajedrez, demostrar la inteligencia general y adaptable de un niño de 5 años es, en 2011, todavía una meta lejana. El problema probablemente no sea la CPU en sí, sino la sofisticación de su programación. Los investigadores que trabajan en el campo de la inteligencia artificial (IA) aún no comprenden completamente todas las facetas que hacen que la inteligencia funcione para el cerebro humano.