¿QUÉ DIFERENCIA HAY ENTRE
CPU, GPU Y APU?
Realmente estos dos tipos de procesadores de datos no son tan distintos. En esencia los dos se utilizan para realizar cálculos y devolver unos resultados, pero tampoco es tan sencillo.
¿Qué es una CPU?
Empezaré remarcando que una
CPU no es un PC. Puede que te parezca una afirmación tonta, pero muchas veces
se confunden estos dos conceptos. La CPU o Central Proccess Unit, es el
encargado deprocesar toda la información que le solicitamos al equipo.
Esto significa que es un
chip bastante atareado. Una de sus principales características, es que la
información que tiene que procesar es de lo más variopinto.
Es decir, igual le pedimos
que nos reproduzca música o un vídeo, que abrimos el office y nos ponemos a
trabajar en un documento.
Eso sin pasar por la parte de la
virtualización de equipos, el sistema operativo con sus incontables funciones o
incluso para jugar.
Normalmente todo esto lo
puede realizar la CPU y dependiendo del modelo que tengamos puede contar con 1
o varios núcleos para poder diversificar las tareas y realizarlas.
Otra de las características, es que no todo lo que le pedimos
procesar se tiene que hacer en tiempo real. Esto significa que la música la
queremos reproducir ahora. Pero por ejemplo si ponemos algo a descargar o
comprimimos un archivo no esperamos tenerlo al instante.
¿Qué es una GPU?
La GPU o tarjeta gráfica
como normalmente la conocemos (Graphic Proccess Unit), es muy parecida a la
CPU.
La diferencia principal radica en que tiene una especialización, como el
que se saca una carrera.
Las GPU están diseñadas para
procesar enormes cantidades de operaciones matemáticas por segundo en tiempo
real.
Esto significa dos cosas, la
primera que lo que le estamos pidiendo procesar lo queremos tener ya en pantalla.
Por otro lado, que la
arquitectura tendrá que estar a la altura. En esto se diferencian mucho de las
CPU, ya que la GPU puede tener varios cores, o varios miles de núcleos en un
solo procesador.
Esto lo podemos ver sobre todo
en las gráficas de última generación. gracias a ello las GPU son muchísimo más
potentes que las CPU, y por tanto son capaces de procesar muchísimos más datos
que estas.
La idea principal es que los tipos de datos a procesar no son tan
distintos entre ellos. Es decir, prácticamente son los mismos tipos de cálculos
siempre. Polígonos, ecuaciones, reglas aritméticas, etc. Precisamente por esto
son tan eficientes.
¿Qué es una APU?
La primera imagen que me viene a la mente es
la fusión de una mezcla entre GPU y CPU.
Una APU es una CPU algo
menos convencional. En ella encontramos también arquitectura e instrucciones de
GPU y por tanto es capaz de realizar ese tipo de operaciones de manera
independiente.
La limitación que esto tiene
es que una APU tiene una potencia gráfica un poco más modesta. Esto significa
que podrás exprimirla para jugar o hacer todo lo que puede hacer una GPU, pero
no hasta el extremo que puede hacerlo una tarjeta dedicada.
Si no eres demasiado
exigente lo más seguro es que no necesites una gráfica adicional para tu pc.
Esto es lo que conocemos como integrado en placa, pero las instrucciones
vienen en el procesador.Hay que tener cuidado con esto, ya que, si compras una placa con salidas de vídeo, pero luego el procesador que le pones no tiene las instrucciones (no es APU), no te servirá las imágenes por esos puertos.