"Cuello de botella". Los requerimientos informáticos cerca del límite

Hallan aplicación militar en el hardware de los videojuegos

Son investigadores del Instituto de Investigación Tecnológica de Georgia (GTRI) y de la Escuela de Ingeniería Electrónica y Computacional del Georgia Tech, abocados a trabajar con consolas de videojuegos y otros dispositivos computacionales comunes.

Se trata de elementos que, por lo general contienen una unidad de procesamiento gráfico (GPU por sus siglas en inglés), muy eficientes para la manipulación y el trabajo con gráficos en la pantalla del ordenador.

Y la estructura de tipo paralelo de la unidad también la hace más eficiente que una CPU (unidad de procesamiento central), diseñada para una gama mucho más amplia de aplicaciones y por tanto menos eficaz en tareas muy específicas.

Entre estas tareas específicas, figuran diversas clases de cálculos complejos que son importantes para aplicaciones informáticas del ámbito militar. «Los radares y otros sistemas de sensores son cada día más complicados. Por eso, los requerimientos informáticos se están acercando a un cuello de botella», explica Daniel Campbell, ingeniero del GTRI.

«Estamos sacándole provecho a la capacidad de las GPU para procesar datos de radares, sensores infrarrojos y video, más rápido que un ordenador típico, con menos consumo de recursos y un costo de fabricación más bajo que un clúster de ordenadores».

Este trabajo cuenta con el apoyo de la Agencia de Proyectos de Investigación Avanzado (Darpa), dependiente del Departamento de Defensa de EEUU y el Laboratorio de Investigación de la Fuerza Aérea norteamericana.

Los investigadores trabajan con funciones definidas en la biblioteca Vsipl para ejecutarlas en las GPU. Vsipl es un estándar de código abierto desarrollado por fabricantes de hardware de procesamiento de imágenes y otras señales, expertos del ámbito académico, desarrolladores de aplicaciones y laboratorios gubernamentales.

Los estudios han demostrado que ciertas funciones operan de 20 a 350 veces más rápido en una GPU que en una CPU, dependiendo de la función y del tamaño del conjunto de datos.

En el futuro, los investigadores piensan continuar expandiendo las funciones básicas de la GPU, desarrollar bibliotecas de funciones adicionales de tipo militar para GPU, y desarrollar herramientas de programación que permitan utilizar otros procesadores eficientes, como el procesador CBE que está en el corazón de la consola de videojuegos de la PlayStation 3.

Te recomendamos

Publicá tu comentario

Compartí tu opinión con toda la comunidad

chat_bubble
Si no puedes comentar, envianos un mensaje