@article{8969827742ee4f359ab9068ec5dc5f29,
title = "Shared-Memory Parallel Vector Implementation of the Immersed Boundary Method for the Computation of Blood Flow in the Beating Mammalian Heart",
abstract = "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.",
keywords = "Cardiac fluid dynamics, Computational fluid dynamics, Heart, Immersed boundary method, Parallel computing, Shared memory, Vectorization",
author = "Mcqueen, {David M.} and Peskin, {Charles S.}",
note = "Funding Information: The authors are indebted to the National Science Foundation for support of this work under research grants BIR-9224743 and BIR-9302545. Computation was performed at the Pittsburgh Supercomputing Center (PSC) on the Cray C-90 computer under an allocation of resources MCA93S004P from the MetaCenter Allocation Committee. We are particularly indebted to the PSC for the early access that we were given to the Cray C-90 computer when that machine was new, and to Koushik Ghosh, then of Cray Research, for providing the three-dimensional FFT code that is used in this work. Visualization of results was done at the Scientific Visualization Laboratory, Academic Computing Facility, New York University.",
year = "1997",
doi = "10.1023/A:1007951707260",
language = "English (US)",
volume = "11",
pages = "213--236",
journal = "Journal of Supercomputing",
issn = "0920-8542",
publisher = "Springer Netherlands",
number = "3",
}