Computational Science Community Wiki

GPU Club: 26 Nov 2013

2-3pm, Room B8 in George Begg building

Title: GPU implementations of fluid dynamics simulations on regular meshes: some recent advances, by Christian Obrecht PhD (CNRS/CETHIL UMR5008)

Abstract: Unstructured meshes are widely used in computational fluid dynamics (CFD), especially for engineering applications. Unfortunately, such approaches, leading to rather irregular data access patterns, are difficult to implement on massively parallel processors. Alternative methods based on compact schemes on regular meshes have therefore attracted increasing interest in the past years. In this talk, we shall focus on two recent contributions to this field: a scalable implementation of the lattice Boltzmann method (LBM) on GPU clusters, and a first attempt to implement the novel link-wise artificial compressibility method (LW-ACM) on the GPU. For both cases, we shall describe the implementation and optimisation strategies and discuss the resulting performance.

About the author: Christian Obrecht is currently working as a postdoctoral researcher at the CETHIL laboratory in Lyon. His research work focuses on implementation and optimisation strategies for parallel CFD applications on emerging many-core architectures. He first graduated in mathematics from the university of Strasbourg in 1990 and then served during fifteen years as a teacher in the French secondary educational system. He obtained a master's degree in computer science from the university of Lyon in 2009. In 2012, Christian Obrecht received a PhD from INSA-Lyon, for his thesis on high-performance implementations of the lattice Boltzmann method on graphics processing units. See http://thelma-project.info/papers.html for more details.