Unidad Central de Proceso.


Definición.

La sigla CPU de la expresión inglesa central processing unit, 'unidad central de proceso', que es la parte de una computadora en la que se encuentran los elementos que sirven para procesar datos.
Muchas veces las personas confunde su gabinete con la CPU y es erróneo ya que es el autentico celebro de nuestro computador este es el que controla y gobierna todo el sistema, es el encargado de computar, ordenar y procesar sin embargo muchos tienen dudas.
Básicamente se trata de un chip que controla el movimiento y tratamiento de datos el cual se inserta en la tarjeta madre en un conector especial llamado sockets; Encima tiene un ventilador bastante grande el cual sirve como disipador de calor e cual produce este. Cabe recordar que todo en la computadora son datos y números, por lo tanto para hacer todo esto una computadora necesita de operaciones matemáticas por lo tanto entre mas rápido un procesador realice estas operaciones mejor será el rendimiento de la computadora.
La velocidad de una CPU se mide por medio de hertz, en la actualidad los procesadores mas modernos miden su velocidad en Gigahercios.

Evolución Histórica.

Hubo un lapso de tiempo donde los servidores conformados por unos bombillos los cuales le daban su potencia, estos podían llenas una habitación sin ningún problema, gracia a la llegada de los transistores entre los años 50' y 60' los procesadores empezaron a hacerse mas pequeños potentes y confiables pero al decir pequeño es digamos que del tamaño de una nevera por así decirlo. Al pasar del tiempo vino la invención del circuito integrado que resumía todo básicamente en una única placa y poco a poco todo comenzó a reducirse en tamaña y aumentar en rendimiento.
En 1971 fue lanzado el primer microprocesador que tenia por nombre 4004 fabricado por la empresa Intel; aunque era un gran avance querían llegar mas lejos así que mediante muchas actualizaciones del 4004 14 años después (1985) se daría un gran salto con la llegada del Intel 368 el cual incluiría un chip de 32 bits. En la actualidad los   procesadores ya son lo que los pioneros querían incluso ya no se usan solo en ordenadores sino también en smarphones.
Hay muchos tipos como los intel y su celeron, pentium y Xeon Como también su competencia Advance micro devices (AMD). Pero hoy por hoy lo ultimo e tecnología de CPU son los Core i y los Ryzen .

Funcionamiento.

En resumen la función del procesador esta dividida en cuatro pasos:
La primera es leer los daros que van a ser procesados, posterior a ello se analizan los datos que se han leído en la primera fase luego se ejecutan los procesos sugeridos y analizados  para finalmente llevar la información cargada desde el procesador hasta la memoria hasta que el usuario decida terminar el proceso.
cuando una función, un programa o una parte de datos la CPU utiliza la memoria RAM y cualquier otro software con el fin de procesar los datos.
Para profundizar un poco más, normalmente una CPU se puede dividir en tres partes:
  • ·         Memoria principal: dispositivo electrónico en el que se almacena el programa que determinará la actuación y lo datos que serán manejados por la CPU.
  • ·         Unidad de control: coordina y controla las operaciones que se hagan con los datos. Lee los datos necesarios de la memoria y activa los circuitos necesarios de la ALU.
  • ·         Unidad lógico-aritmética (ALU): realiza las operaciones aritméticas y lógicas con los datos que recibe de la unidad de control; procedentes de la memoria principal.


Los buses: es el camino que deben de recorrer los datos antes de que estos se ejecuten; es tarea de la CPU asegurarse de que los datos se guíen por este sendero.








Memoria Caché.

Es un componente que guarda datos para que las solicitudes futuras de esos datos se puedan atender con mayor rapidez; los datos almacenados en una caché pueden ser el resultado de un cálculo anterior o el duplicado de datos almacenados en otro lugar, generalmente, da velocidad de acceso más rápido. funciona de manera semejante a la memoria principal, pero es de menor tamaño; nace cuando las memorias ya no eran capaces de acompañar a la velocidad del procesador, por lo que se puede decir que es una memoria auxiliar, que posee una gran velocidad y eficiencia y es usada por el microprocesador para reducir el tiempo de acceso a datos ubicados en la memoria principal que se utilizan con más frecuencia.
Tipos de caché.
Hay tres tipos de caché frecuentemente usados en computadoras personales: caché de disco, caché de pista y caché web.

Caché de disco. Es una porción de memoria RAM asociada a un disco, con el fin de almacenar datos recientemente leídos y agilizar su carga en el caso de que sean solicitados otra vez. Puede mejorar notablemente el rendimiento de las aplicaciones, dado que acceder a un byte de datos en RAM puede ser miles de veces más rápido que acceder a un bite del disco duro.

Caché de pista. Es una memoria de estado sólido tipo RAM cuyo uso generalmente se limita a las supercomputadoras por su costo tan elevado.

Caché web. Es la encargada de almacenar documentos web para reducir el ancho de banda consumido, la carga de los servidores y el retraso de las descargas. Existen 3 tipos de caché web: Privados que solo funcionan para un usuario, Compartidos sirven páginas a varios usuarios y Pasarela que funcionan a cargo del propio servidor original, de forma que los clientes no distinguen unos de otros.
Composición interna.
Los dato de la memoria caché se alojan en distintos niveles según su frecuencia de uso que tengan. La informacion se puede almacenar de manera inclusiva o exclusiva:


  • Caché Inclusivo: los datos solicitados se quedan en la memoria caché de procedencia, es decir, se mantiene una copia en dos o más niveles.
  • Caché Exclusivo: los datos solicitados se eliminan de la memoria caché de procedencia una vez transferidos al nuevo nivel.

Tipos y Núcleos de Socket.

Un Socket o Zócalo en español es un aparato electrónico instalado en la board que se usa para fijar y conectar el microprocesador sin soldarlo, lo cual permite extraerlo si es necesario. 
A continuación un breve vídeo explicativo.

Los Núcleos, son también llamados "core" que son sub procesadores los cuales hacen que podamos realizar mas de una tarea en nuestro dispositivo. Anterior mente los ordenadores solo tenían un núcleo (single core) por lo cual se limitaba, en la actualidad ya hay muchos mas.
Los Hilos ("thear" en ingles) son otra cosa totalmete distinta a los núcleo, aunque a mendo se confunden. Se puede definir como el flujo de control de los programas, ayuda de manera directa a la manera en la que el procesador administra sus tareas. La función de los hilos se podría decir que hace que los tiempos de espera entre procesos se aprovechen mejor.

Actualmente.
Existen dos grandes empresas desarrolladoras de procesadores Intel y AMD.
En un principio tienes que tener un objetivo claro, es decir, si quiere tener una Pc gamer, una estación de trabajo o ambas en uno así que ahí viene la pregunta "¿Cuál es mejor, Intel o AMD?".
En los años pasado Intel dominaba con gran ventaja el mercado ya que a las personas ni se les pasaba por la cabeza ya que AMD resultaba tener temperaturas muy elevadas pero este resurgió de las ceniza y lanzo su serie RYZEN convirtiéndose en un digno rival.
Hoy en día ambas nos ofrecen sus gamas altas, medias y bajas a continuación un cuadro comparativo.








OVERCLOCK.



Comentarios