21.10.2016 Views

¡Sin asclepias no hay Monarcas!

No_26

No_26

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

U.M.S.N.H. Año 5 / Marzo - Abril / No. 26<br />

Diferencia entre CPUs y GPUs<br />

Sin embargo, en esta ocasión <strong>no</strong>s interesa<br />

recalcar la peculiaridad de la computadora más<br />

rápida de los Estados Unidos. Esta supercomputadora<br />

que ocupa el tercer a nivel mundial, utiliza<br />

para sus cálculos un nuevo tipo de dispositivos<br />

de cómputo que se llaman unidades de procesamiento<br />

gráfico, GPUs por sus siglas en inglés,<br />

a diferencia de la mayoría de las computadoras<br />

que, como ya mencionamos, utilizan únicamente<br />

CPUs. Esta supercomputadora, llamada “Titán”,<br />

se encuentra en el Laboratorio Nacional<br />

Oak Ridge en el estado de Tennessee, en Estados<br />

Unidos, y fue hasta <strong>no</strong>viembre del 2012<br />

la supercomputadora más rápida del mundo.<br />

Es interesante mencionar que las unidades<br />

de procesamiento gráfico, que de ahora en adelante<br />

llamaremos genéricamente como tarjetas<br />

GPU, surgieron para satisfacer la demanda de<br />

cómputo de los programas de videojuegos, en<br />

los que se requiere de grandes velocidades de<br />

cómputo para generar imágenes en 3 dimensiones<br />

y proveerlas de la iluminación y movimientos<br />

adecuados para que parezcan imágenes<br />

reales. A este proceso se le llama “renderizado”,<br />

derivado de la palabra “render” en inglés.<br />

Es típico que la computadora de alguien<br />

que la emplea para videojuegos o diseño gráfico<br />

o elaboración de películas animadas, cuente<br />

con una o varias tarjetas GPU. Estas tarjetas<br />

son descendientes de las primeros chips gráficos<br />

que surgieron en la década de los 1980s<br />

para dotar de visualización a las primeras computadoras<br />

personales, aunque el térmi<strong>no</strong> GPU<br />

fue introducido por primera vez por la compañía<br />

Nvidia en 1999. A partir de ahí, y bajo la<br />

presión de nuevos videojuegos cada vez más<br />

demandantes de procesamiento gráfico, las<br />

tarjetas GPU se desarrollaron cada vez más.<br />

Cómputo en paralelo<br />

La característica que distingue a las tarjetas<br />

GPU de los procesadores CPU es su capacidad<br />

de cómputo en paralelo. Para esto, las tarjetas<br />

GPU cuentan con un gran número procesadores<br />

sencillos pero especializados en la realización<br />

de operaciones aritméticas, a estos procesadores<br />

se les llama núcleos CUDA en el caso de las<br />

tarjetas GPU producidas por la compañia Nvidia.<br />

Por ejemplo, una de las primeras tarjetas GPU,<br />

la Nvidia GeForce 256 de 1999, contaba con 4<br />

núcleos CUDA, mientras que las tarjetas GPU<br />

más avanzadas actualmente cuentan con cerca<br />

de 6 mil de estos procesadores especializados.<br />

30

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!