CPU y GPU Juntos pero NO iguales!!

CPU Y GPU JUNTOS PERO NO IGUALES





En los últimos años hemos observado como la computadora personal se han vuelto un medio visual, retomando desde los tiempos del bien recodado MS-DOS*, hasta el día de hoy en los umbrales de Microsoft Windows 7*, MAC OS*, o las diferentes y siempre bien recibidas distribuciones de Linux*. Sin duda, el mundo ha dado cambios radicales en las últimas dos décadas y esta tendencia seguirá por unos años más. Cada vez exigiremos mas a nuestros equipos en el aspecto visual , tendremos más a nuestros equipos en el aspecto  visual, tendremos alta definición, colores más brillantes y nítidos, mejor desempaño en 3D, una mejor conversión de videos y sobre todo, un mejor desempeño en nuestras tareas cotidianas.

De lo anterior se deriva el uso  que damos hoy a nuestros equipos de computo, donde ya no solo es mi editor de texto o mi hoja de cálculo, ahora es mi centro de entretenimiento, mi consola de videojuegos , mi acceso al  mundo y parte fundamental de mis actividades cotidianas. Esto es por lo que hoy queremos aclarar algunas diferencias entre el ya conocido CPU y la popular GPU. Aprovecharemos para describir las funciones de cada uno de ellos y la forma en que se complementan.




Empecemos por la definición: GPU (Graphics processing unit) por sus siglas en ingles, esta diseñada para el redering (regeneración) de imágenes y el control de los múltiples monitores que podemos utilizar. La GPU se encuentra tanto en PC`S, Workstation y consolas de video juegos, en un acercamiento más técnico, su función es calcular operaciones de punto flotante para ir generando el trazado del escenario y el modelado de objetos en 3D, esto lo logra de forma más eficiente debido a que tiene una estructura de programación en paralelo, lo que permite que cada parte del escenario se calcule en forma separada.

La GPU ha evolucionado, sin duda, la forma en que se ven los videojuegos, pues se han añadido mas colores, texturas, sombras y un sinfín de efectos visuales que hacen que los videojuegos cada vez parezcan más una película en HD (High Definition),  la GPU nos ayuda a mejorar el desempeño en gráficos 3D o exigentes en el equipo, pero no tiene mucho beneficio sobre el resto de las aplicaciones que no son tan demandantes visual mente.

Un ejemplo de esto es, si queremos convertir un CD de música a MP3, la GPU no tiene ningún efecto sobre la velocidad o la calidad con la que lo aremos. Si deseamos editar fotos para subirlas a nuestro blog o cambiar de formato un video para compartirlo por la web, la GPU no tiene influencia en este tipo de tareas.

Es decir el GPU es parte de nuestro equipo de cómputo desde siempre, pero hay que tener en cuenta que hay tipos de GPU para cada uno de nosotros.
Es decir , otra GPU que casi siempre dejamos de lado, son los llamados gráficos integrados , los cuales sin llegar a tener el desempeño que tienen las tarjetas externas cumplen con casi todos los requisitos de un usuario promedio, tanto así que con los gráficos integrados HD4500 de Intel*, se puede ejecutar películas BLU-RAY, tener una excelente reproducción de video, jugar la mayoría de estos juegos con gráficos menos exigentes y tener una resolución de HD  en nuestro equipo, por una fracción del costo de una GPU externa.

Pasemos del otro lado: CPU (Central proceses unit) es el cerebro de nuestro equipo. A diferencia de la GPU, que cuenta con una estructura de ejecución paralela, el CPU  está diseñada para ejecutar sus  funciones de forma secuencial, además de que un CPU tiene una estructura que le permite resolver diferentes algoritmos  y no solo dedicarse a resolver funciones de punto flotante, lo que le permite ejecutar una diversidad de aplicaciones, además, los CPU han evolucionado al concepto de multicore lo que le permite realizar operaciones en paralelo.

El CPU está diseñado para realizar múltiples y diferentes tareas, lo que nos trae un beneficio en el desempeño general del equipo. El hecho de hacer un upgrade al CPU tiene consecuencias positivas inmediatas en nuestras tareas cotidianas, como usar aplicaciones  de oficina, navegar por internet, convertir videos y música con esta acción logramos tener un desempeño 100% superior.

Las velocidades de reloj en el CPU van desde los 1.2GHZ (, en nuestros tiempo) hasta los 3.2GHZ (Y superiores si le hacemos overclock), mientras que la GPU tiene relojes del orden de los 533MHZ que llegan hasta los 700MHZ.

En resumen, es necesario que tengamos claro que es lo que deseamos al colocar una tarjeta de gráficos en un equipo. Si deseamos obtener un mayor desempeño en juegos (obtener más cuadros por segundo), la combinación ideal es tener un buen CPU mas una adecuada GPU, lo que nos dará muchas horas de diversión con una excelente calidad grafica.

Si lo que queremos es tener una buena experiencia visual, con un excelente desempeño en la reproducción de videos o películas, o si solo somos jugadores casuales, el hacer un upgrade o tener un buen CPU nos marcara una verdadera diferencia.

La GPU nos ayuda a mejorar el desempeño en gráficos 3D o exigentes en el equipo, pero no tiene mucho beneficio sobre el resto de las aplicaciones que no son tan demandantes visualmente.

La combinación ideal es tener un buen CPU mas una adecuada GPU, lo que  nos dará muchas horas de diversión con una excelente calidad grafica.

1 comentario:

Con la tecnología de Blogger.