Home > Subject index > Mathematics > Table of contents
Subject: Mathematics  Book Title: Parallel Scientific Computation
Parallel Scientific Computation Parallel Scientific Computation
A Structured Approach using BSP and MPI
Bisseling, Rob H., Associate Professor, Mathematics Department, Utrecht University
Print publication date: 2004
Published to Oxford Scholarship Online: September 2007
Print ISBN-13: 978-0-19-852939-2
doi:10.1093/acprof:oso/9780198529392.001.0001


 
Abstract: This book explains the use of the bulk synchronous parallel (BSP) model and the BSPlib communication library in parallel algorithm design and parallel programming. The main topics treated in the book are central to the area of scientific computation: solving dense linear systems by Gaussian elimination, computing fast Fourier transforms, and solving sparse linear systems by iterative methods based on sparse matrix-vector multiplication. Each topic is treated in depth, starting from the problem formulation and a sequential algorithm, through a parallel algorithm and its cost analysis, to a complete parallel program written in C and BSPlib, and experimental results obtained using this program on a parallel computer. Throughout the book, emphasis is placed on analyzing the cost of the parallel algorithms developed, expressed in three terms: computation cost, communication cost, and synchronization cost. The book contains five example programs written in BSPlib, which illustrate the methods taught. These programs are freely available as the package BSPedupack. An appendix on the message-passing interface (MPI) discusses how to program in a structured, bulk synchronous parallel style using the MPI communication library, and presents MPI equivalents of all the programs in the book.

Keywords: bulk synchronous parallel, communication, fast Fourier transform, linear system, message-passing interface, parallel algorithm, parallel programming, sparse matrix-vector multiplication
Table of Contents
Preface
You have access to the full text for this item.
1. INTRODUCTION
You have access to the abstract and full text for this item.      You have access to the full text for this item.
2. LU DECOMPOSITION
You have access to the abstract and full text for this item.      You have access to the full text for this item.
3. THE FAST FOURIER TRANSFORM
You have access to the abstract and full text for this item.      You have access to the full text for this item.
4. SPARSE MATRIX–VECTOR MULTIPLICATION
You have access to the abstract and full text for this item.      You have access to the full text for this item.
Appendix
You have access to the full text for this item.
Bibliography
You have access to the full text for this item.
Index
You have access to the full text for this item.





 
doi:10.1093/acprof:oso/9780198529392.001.0001



Quick Search Form

 
scroll up fast
scroll up
 
scroll down
scroll down fast