did-you-know? rent-now

Amazon no longer offers textbook rentals. We do!

did-you-know? rent-now

Amazon no longer offers textbook rentals. We do!

We're the #1 textbook rental company. Let us show you why.

9780898715415

A Tutorial on Elliptic Pde Solvers and Their Parallelization

by ; ;
  • ISBN13:

    9780898715415

  • ISBN10:

    0898715415

  • Format: Paperback
  • Copyright: 2003-02-01
  • Publisher: Society for Industrial & Applied

Note: Supplemental materials are not guaranteed with Rental or Used book purchases.

Purchase Benefits

  • Free Shipping Icon Free Shipping On Orders Over $35!
    Your order must be $35 or more to qualify for free economy shipping. Bulk sales, PO's, Marketplace items, eBooks and apparel do not qualify for this offer.
  • eCampus.com Logo Get Rewarded for Ordering Your Textbooks! Enroll Now
List Price: $70.93 Save up to $26.24
  • Rent Book $44.69
    Add to Cart Free Shipping Icon Free Shipping

    TERM
    PRICE
    DUE
    SPECIAL ORDER: 1-2 WEEKS
    *This item is part of an exclusive publisher rental program and requires an additional convenience fee. This fee will be reflected in the shopping cart.

Supplemental Materials

What is included with this book?

Summary

A Tutorial on Elliptic PDE Solvers and Their Parallelization is a valuable aid for learning about the possible errors and bottlenecks in parallel computing. One of the highlights of the tutorial is that the course material can run on a laptop, not just on a parallel computer or cluster of PCs, thus allowing readers to experience their first successes in parallel computing in a relatively short amount of time.
This tutorial is intended for advanced undergraduate and graduate students in computational sciences and engineering; however, it may also be helpful to professionals who use PDE-based parallel computer simulations in the field.

Author Biography

Ulrich Langer is Head of the Institute of Computational Mathematics at the Johannes Kepler University of Linz, Austria.

Table of Contents

List of Figuresp. ix
List of Algorithmsp. xi
Abbreviations and Notationp. xiii
Prefacep. xvii
Introductionp. 1
A Simple Examplep. 5
The Poisson equation and its finite difference discretizationp. 5
Sequential solvingp. 8
Direct methodsp. 8
Iterative methodsp. 9
Parallel solving by means of DDp. 11
Some other discretization methodsp. 13
Introduction to Parallelismp. 15
Classifications of parallel computersp. 15
Classification by Flynnp. 15
Classification by memory accessp. 17
Communication topologiesp. 19
Specialties of parallel algorithmsp. 20
Synchronizationp. 20
Message passingp. 21
Deadlockp. 22
Data coherencyp. 23
Parallel extensions of operating systems and programming languagesp. 23
Basic global operationsp. 24
Send and Recvp. 24
Exchangep. 25
Gather-scatter operationsp. 25
Broadcastp. 26
Reduce and reduce-all operationsp. 27
Synchronization by barriersp. 27
Some remarks on portabilityp. 27
Performance evaluation of parallel algorithmsp. 28
Speedup and scaleupp. 28
Efficiencyp. 31
Communication expenditurep. 33
Exercisesp. 33
Galerkin Finite Element Discretization of Elliptic Partial Differential Equationsp. 35
Variational formulation of elliptic BVPsp. 35
Galerkin finite element discretizationp. 40
The Galerkin methodp. 41
The simplest finite element schemesp. 42
Analysis of the Galerkin FEMp. 62
Iterative solution of the Galerkin systemp. 64
Exercisesp. 68
Basic Numerical Routines in Parallelp. 71
Storage of sparse matricesp. 71
DD by nonoverlapping elementsp. 72
Vector-vector operationsp. 75
Matrix-vector operationsp. 76
Exercisesp. 79
Classical Solversp. 83
Direct methodsp. 84
LU factorizationp. 84
ILU factorizationp. 85
Smoothersp. 90
[omega]-Jacobi iterationp. 91
Gauss-Seidel iterationp. 93
ADI methodsp. 97
Roughersp. 103
CG methodp. 103
GMRES solverp. 105
BICGSTAB solverp. 107
Preconditionersp. 108
Exercisesp. 108
Multigrid Methodsp. 111
Multigrid methodsp. 111
The multigrid algorithmp. 112
Sequential algorithmp. 112
Parallel components of multigridp. 113
Parallel algorithmp. 116
Exercisesp. 117
Problems Not Addressed in This Bookp. 119
Internet Addressesp. 121
Bibliographyp. 125
Indexp. 133
Table of Contents provided by Ingram. All Rights Reserved.

Supplemental Materials

What is included with this book?

The New copy of this book will include any supplemental materials advertised. Please check the title of the book to determine if it should include any access cards, study guides, lab manuals, CDs, etc.

The Used, Rental and eBook copies of this book are not guaranteed to include any supplemental materials. Typically, only the book itself is included. This is true even if the title states it includes any access cards, study guides, lab manuals, CDs, etc.

Rewards Program