Técnicas GPGPU para acelerar el modelado de sistemas ultrasónicos

D. Romero-Laorden, O. Martínez-Graullera, C.J. Martín-Arguedas, M. Pérez, L.G. Ullate
2012 Revista Iberoamericana de Automática e Informática Industrial RIAI  
Resumen El desarrollo de sistemas de simulación de campo acústico en tiempo real para aplicaciones de Evaluación no Destructiva ultrasónica constituiría una herramienta muyútil tanto para la planificación de las inspecciones como para la interpretación de los resultados de evaluaciones in-situ. Sin embargo, son algoritmos que requieren una alta capacidad de cómputo, no tanto por su complejidad sino por el gran número de puntos a analizar, lo que limita su uso al laboratorio sobre estaciones de
more » ... rabajo de altas prestaciones. Los recursos de paralelización que actualmente ofrecen los sistemas informáticos, como son los procesadores multicore o las técnicas GPGPU, constituyen una oportunidad muy interesante para el desarrollo de este tipo de aplicaciones. Este trabajo analiza el modelo de paralelización de ambas alternativas con objeto de desarrollar un sistema portable de simulación de campo ultrasónico para tiempo real. Se describen por tanto los cambios en el algoritmo de cálculo de campo acústico para adaptarlo a una estrategia GPGPU y se valora el coste computacional de ambas implementaciones. Copyright c 2012 CEA. Publicado por Elsevier España, S.L. Todos los derechos reservados. Palabras Clave: algoritmos paralelos, sistemas ultrasónicos, GPGPU * Autor en correspondencia. Correo electrónico: david.romero@csic.es (D. Romero-Laorden)
doi:10.1016/j.riai.2012.05.002 fatcat:mlhofaxnavfpbmqlhb376nycgm