SC is the International Conference for
 High Performnance Computing, Networking, Storage and Analysis

SCHEDULE: NOV 13-19, 2010

Parallelizing Lattice Boltzmann Simulations on Heterogeneous GPU–CPU Clusters

SESSION: Research Poster Reception


TIME: 5:15PM - 7:00PM

AUTHOR(S):Johannes Habich, Christian Feichtinger, Georg Hager, Gerhard Wellein

ROOM:Main Lobby

Sustaining a large fraction of single-GPU performance in parallel computations is considered to be the major problem of GPU-based clusters. We address this topic in the context of a lattice Boltzmann flow solver that is integrated in the WaLBerla software framework. We show a multi-GPU implementation using a block-structured MPI parallelization, suitable for load balancing and heterogeneous computations on CPUs and GPUs. The influence of data transfer overhead on performance and scalability is studied in detail for weak and strong scaling scenarios. We also demonstrate how the need for CPU-GPU load balancing impacts performance.

Chair/Author Details:

Johannes Habich - Regional Computing Center Erlangen

Christian Feichtinger - University of Erlangen-Nuremberg

Georg Hager - Regional Computing Center Erlangen

Gerhard Wellein - Regional Computing Center Erlangen

Add to iCal  Click here to download .ics calendar file

Add to Outlook  Click here to download .vcs calendar file

Add to Google Calendarss  Click here to add event to your Google Calendar

   Sponsors    IEEE    ACM