Shared-Memory Parallel Vector Implementation of the Immersed Boundary Method for the Computation of Blood Flow in the Beating Mammalian Heart

  • Authors:
  • David McQueen;Charles Peskin

  • Affiliations:
  • Courant Institute of Mathematical Sciences, New York University, 251 Mercer Street, New York, NY 10012 USA mcqueen@cims.nyu.edu;Courant Institute of Mathematical Sciences, New York University, 251 Mercer Street, New York, NY 10012 USA peskin@cims.nyu.edu

  • Venue:
  • The Journal of Supercomputing - Special issue on supercomputing in medicine
  • Year:
  • 1997

Quantified Score

Hi-index 0.03

Visualization

Abstract

This paper describes the parallel implementation of the immersedboundary method on a shared-memory machine such as the Cray C-90computer. In this implementation, outer loops are parallelized andinner loops are vectorized. The sustained computation rates achievedare 0.258 Gflops with a single processor, 1.89 Gflops with 8processors, and 2.50 Gflops with 16 processors. An application to thecomputer simulation of blood flow in the heart is presented.