The Journal of Supercomputing

, Volume 11, Issue 3, pp 213–236

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

  • David McQueen
  • Charles Peskin

DOI: 10.1023/A:1007951707260

Cite this article as:
McQueen, D. & Peskin, C. The Journal of Supercomputing (1997) 11: 213. doi:10.1023/A:1007951707260


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

Parallel computing shared memory vectorization computational fluid dynamics heart cardiac fluid dynamics immersed boundary method 

Copyright information

© Kluwer Academic Publishers 1997

Authors and Affiliations

  • David McQueen
    • 1
  • Charles Peskin
    • 1
  1. 1.Courant Institute of Mathematical SciencesNew York UniversityNew YorkUSA