Mejoras en eficiencia y precisión de una aproximación Multi-GPU para el método SPH

  1. J.M. Domínguez
  2. A.J.C. Crespo
  3. A. Barreiro
  4. M. Gómez-Gesteira
Libro:
Actas de las XXIV Jornadas de Paralelismo
  1. Guillermo Botella (coord.)
  2. Alberto A. Del Barrio (coord.)

Editorial: Limencop S.L.

ISBN: 978-84-695-8330-2

Ano de publicación: 2013

Páxinas: 276-281

Congreso: Jornadas de Paralelismo (24. 2013. Madrid)

Tipo: Achega congreso

Resumo

En este trabajo se presenta una avanzadaimplementación Multi-GPU del método SPH, que es unmétodo numérico para la resolución de problemas dedinámica computacional de fluidos, especialmente útil conproblemas de superficie libre e interacción entre fluido yestructuras. Esta implementación permite combinar lapotencia de múltiples GPUs mediante el uso de MPI. Seresuelven de forma eficaz problemas típicos como elbalanceo dinámico de carga y el solapamiento entre cálculoy comunicaciones. También se abordan con éxito otrosproblemas surgidos de la posibilidad actual de simulargrandes extensiones de fluido con una alta resolución, asícomo la falta de precisión, minimizando su impacto sobreel elevado rendimiento del código descrito aquí. Se analizala eficiencia de la nueva versión Multi-GPU deDualSPHysics para diferentes tamaños de simulación yhasta 128 GPUs. Finalmente, una simulación con más de1,000 millones de partículas es utilizada para mostrar lasenormes posibilidades de la nueva implementación.