Crece la depuración de GPU - Calendae | Informática, Electrónica, CMS, Ciberseguridad

Crece la depuración de GPU

Hola, un placer verte por aquí. Yo soy Simón Sánchez y en el día de hoy te voy a contar sobre Crece la depuración de GPU

Perdido en la confusión que rodeaba la gran presentación de la GPU Fermi de NVIDIA estaba el anuncio de la compañía del conjunto de herramientas de desarrollo Nexus. Como la Conferencia de Tecnología de GPU de esta semana está muy centrada en los desarrolladores de computación GPU, la noticia es particularmente relevante para esta audiencia.

Nexus es básicamente un conjunto de tres herramientas: un depurador, un analizador de rendimiento y algo llamado inspector de gráficos, que se ha integrado en Microsoft Visual Studio. Está diseñado para funcionar con código CUDA, pero se promete compatibilidad con OpenCL y DirectCompute de Microsoft para futuras iteraciones.

La idea aquí es llevar la depuración de GPU a la plataforma de desarrollo tradicional. El tiempo es bueno, ya que Fermi está diseñado para atraer a los desarrolladores más convencionales. Y dado que muchos programadores desarrollan en Windows, incluso aquellos que codifican aplicaciones científicas, la plataforma Visual Studio tiene sentido. El conjunto de herramientas Linux CUDA incluye su propio depurador (GDB) y generador de perfiles, pero estas son herramientas independientes.

Una de las características únicas de las herramientas de depuración de Nexus es que comprenden los entornos de CPU y GPU y los administran de manera transparente. Por ejemplo, puede examinar la memoria de la GPU local, establecer puntos de interrupción de origen en el código residente de la GPU, realizar un seguimiento de los subprocesos de la GPU, ver los eventos de la GPU y realizar las mismas operaciones en el lado de la CPU. También puede realizar operaciones de depuración típicas, como establecer puntos de interrupción condicionales, detectar accesos a memoria fuera de los límites, etc. En YouTube se encuentra disponible una demostración del depurador Nexus y otras herramientas en acción. Si ese tipo de cosas hace latir tu sangre haga clic aquí.

Por cierto, si aún prefiere depurar código con printf (y muchos lo hacen), se ha agregado soporte de software para la biblioteca de E / S estándar de C, stdio.h, en la nueva arquitectura.

Se espera que se lance una versión beta de Nexus el 15 de octubre. Para registrarse en la versión beta o simplemente para obtener más información, eche un vistazo www.nvidia.com/nexus.

Puedes compartir en en tu Twitter y Facebook para que tus amigos lo lean

??? ? ? ???

Comparte