4.5 Article

Analysing and modelling the performance of the HemeLB lattice-Boltzmann simulation environment

Journal

JOURNAL OF COMPUTATIONAL SCIENCE
Volume 4, Issue 5, Pages 412-422

Publisher

ELSEVIER
DOI: 10.1016/j.jocs.2013.03.002

Keywords

Lattice-Boltzmann; Parallel computing; High-performance computing; Performance modelling

Funding

  1. CRESTA and MAPPER projects within the European Community's Seventh Framework Programme [ICT-2011.9.13, 287703, 261507]
  2. EPSRC [EP/I017909/1, EP/I034602/1]
  3. Office of Science and Technology through EPSRC's High End Computing Programme
  4. EPSRC [EP/I017909/1, EP/I034602/1, EP/L00030X/1] Funding Source: UKRI
  5. Engineering and Physical Sciences Research Council [EP/I017909/1] Funding Source: researchfish

Ask authors/readers for more resources

We investigate the performance of the HemeLB lattice-Boltzmann simulator for cerebrovascular blood flow, aimed at providing timely and clinically relevant assistance to neurosurgeons. HemeLB is optimised for sparse geometries, supports interactive use, and scales well to 32,768 cores for problems with similar to 81 million lattice sites. We obtain a maximum performance of 29.5 billion site updates per second, with only an 11% slowdown for highly sparse problems (5% fluid fraction). We present steering and visualisation performance measurements and provide a model which allows users to predict the performance, thereby determining how to run simulations with maximum accuracy within time constraints. (C) 2013 Elsevier B.V. All rights reserved.

Authors

I am an author on this paper
Click your name to claim this paper and add it to your profile.

Reviews

Primary Rating

4.5
Not enough ratings

Secondary Ratings

Novelty
-
Significance
-
Scientific rigor
-
Rate this paper

Recommended

No Data Available
No Data Available