Los investigadores de la Universidad de Binghamton se han convertido en los primeros en utilizar una unidad de procesador de gráficos GPU de código abierto para la investigación.
El profesor asistente de ciencias de la computación de la Universidad de Binghamton, Timothy Miller, Aaron Carpenter y el estudiante de posgrado Philip Dexterm, junto con el coautor Jeff Bush, han desarrollado Nyami, un modelo arquitectónico de unidad de procesador de gráficos sintetizable GPU para cargas de trabajo de propósito general y gráficos específicosEsta es la primera vez que un equipo toma un diseño de GPU de código abierto y ejecuta una serie de experimentos para ver cómo las diferentes configuraciones de hardware y software afectarían el rendimiento del circuito.
Según Miller, los resultados ayudarán a otros científicos a hacer sus propias GPU y llevar la potencia informática al siguiente nivel.
"Como investigador, es importante contar con herramientas para evaluar de manera realista nuevas ideas que puedan mejorar el rendimiento, la eficiencia energética u otros desafíos en la arquitectura del procesador", dijo Miller. "Si bien los simuladores pueden tomar atajos, un procesador de fuente abierta sintetizable real puedeno corte ninguna esquina, por lo que podemos decir que cualquier resultado experimental que obtengamos es especialmente confiable ".
Las GPU han existido durante aproximadamente 40 años y normalmente se encuentran en tarjetas de video o gráficas comerciales dentro de una computadora o consola de juegos. Los circuitos especializados tienen potencia informática diseñada para hacer que las imágenes parezcan más suaves y más vibrantes en una pantalla. Recientemente ha habidoun movimiento para ver si el chip se puede aplicar a cálculos no gráficos, como algoritmos que procesan grandes cantidades de datos.
"No estábamos buscando necesariamente novedad en los resultados, por mucho que quisiéramos crear una nueva herramienta y luego mostrar cómo podría usarse", dijo Carpenter. "Espero que la gente experimente más eficazmente en las GPU, ya que ambosaficionados e investigadores, creando un diseño más eficiente para futuras GPU "
La GPU de código abierto que el equipo de Binghamton usó para su investigación fue la primera de su tipo. Aunque miles de GPU se producen cada año comercialmente, esta es la primera que los entusiastas e investigadores pueden modificar para tener una idea de cómolos cambios pueden afectar a los chips convencionales. Bush, el director de ingeniería de software en Roku, fue el autor principal del artículo.
"Fue malo para la comunidad de código abierto que los fabricantes de GPU hayan decidido mantener en secreto sus especificaciones de chip. Eso evitó que los desarrolladores de código abierto escribieran software que pudiera utilizar ese hardware", dijo Miller. Miller comenzó a trabajar en proyectos similares en2004, mientras que Bush comenzó a trabajar en Nyami en 2010. "Esto facilita que otros investigadores realicen sus propios experimentos, ya que no tienen que reinventar la rueda. Con las contribuciones de la comunidad de 'hardware abierto', podemos incorporarideas más creativas y producir una herramienta cada vez mejor ".
Las ramificaciones de los hallazgos podrían hacer que los procesadores sean más fáciles de trabajar para los investigadores y explorar diferentes compensaciones de diseño. Dexter, Miller, Carpenter y Bush han allanado un nuevo camino que podría conducir a descubrimientos que afecten todo, desde viajes espaciales hasta cirugía cardíaca.
"Tengo una lista de ideas de investigación en papel que podemos explorar usando Nyuzi [el chip ha sido renombrado desde entonces], centrándome en varios cuellos de botella de rendimiento. La idea es buscar cosas que hagan que Nyuzi sea ineficiente en comparación con otras GPU y abordarcomo problemas de investigación. También podemos usar Nyuzi como plataforma para realizar investigaciones que no son específicas de GPU, como la eficiencia y confiabilidad energética ", dijo Miller.
El documento, "Nyami: un modelo arquitectónico de GPU sintetizable para cargas de trabajo de propósito general y gráficos específicos" apareció en Simposio internacional sobre análisis de rendimiento de sistemas y software . Se puede acceder en: http://www.cs.binghamton.edu/~millerti/nyami-ispass2015.pdf
Fuente de la historia :
Materiales proporcionado por Universidad de Binghamton . Nota: El contenido puede ser editado por estilo y longitud.
Cita esta página :