A tutorial on elliptic PDE solvers and their parallelization:
Gespeichert in:
1. Verfasser: | |
---|---|
Format: | Buch |
Sprache: | English |
Veröffentlicht: |
Philadelphia
Society for Industrial and Applied Mathematics
2003
|
Schriftenreihe: | Software, environments, tools
|
Schlagworte: | |
Online-Zugang: | Inhaltsverzeichnis |
Beschreibung: | Includes bibliographical references and index |
Beschreibung: | XVIII, 135 S. graph. Darst. |
ISBN: | 0898715415 |
Internformat
MARC
LEADER | 00000nam a2200000zc 4500 | ||
---|---|---|---|
001 | BV016498758 | ||
003 | DE-604 | ||
005 | 20030826 | ||
007 | t | ||
008 | 030204s2003 xxud||| |||| 00||| eng d | ||
020 | |a 0898715415 |9 0-89871-541-5 | ||
035 | |a (OCoLC)51518575 | ||
035 | |a (DE-599)BVBBV016498758 | ||
040 | |a DE-604 |b ger |e aacr | ||
041 | 0 | |a eng | |
044 | |a xxu |c US | ||
049 | |a DE-29T |a DE-83 | ||
050 | 0 | |a QA377 | |
082 | 0 | |a 515/.353 |2 21 | |
084 | |a SK 560 |0 (DE-625)143246: |2 rvk | ||
084 | |a 65N30 |2 msc | ||
084 | |a 65Y05 |2 msc | ||
084 | |a 65N55 |2 msc | ||
100 | 1 | |a Douglas, Craig C. |e Verfasser |4 aut | |
245 | 1 | 0 | |a A tutorial on elliptic PDE solvers and their parallelization |c Craig C. Douglas, Gundolf Haase, Ulrich Langer |
264 | 1 | |a Philadelphia |b Society for Industrial and Applied Mathematics |c 2003 | |
300 | |a XVIII, 135 S. |b graph. Darst. | ||
336 | |b txt |2 rdacontent | ||
337 | |b n |2 rdamedia | ||
338 | |b nc |2 rdacarrier | ||
490 | 0 | |a Software, environments, tools | |
500 | |a Includes bibliographical references and index | ||
650 | 7 | |a Métodos computacionais (análise numérica) |2 larpcal | |
650 | 4 | |a Datenverarbeitung | |
650 | 4 | |a Differential equations, Elliptic |x Numerical solutions |x Data processing | |
650 | 4 | |a Parallel algorithms | |
650 | 0 | 7 | |a Numerisches Verfahren |0 (DE-588)4128130-5 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a Paralleler Algorithmus |0 (DE-588)4193615-2 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a Elliptische Differentialgleichung |0 (DE-588)4014485-9 |2 gnd |9 rswk-swf |
689 | 0 | 0 | |a Elliptische Differentialgleichung |0 (DE-588)4014485-9 |D s |
689 | 0 | 1 | |a Numerisches Verfahren |0 (DE-588)4128130-5 |D s |
689 | 0 | 2 | |a Paralleler Algorithmus |0 (DE-588)4193615-2 |D s |
689 | 0 | |8 1\p |5 DE-604 | |
700 | 1 | |a Haase, Gundolf |d 1963- |e Sonstige |0 (DE-588)121477754 |4 oth | |
700 | 1 | |a Langer, Ulrich |e Sonstige |4 oth | |
856 | 4 | 2 | |m HEBIS Datenaustausch Darmstadt |q application/pdf |u http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=010197335&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |3 Inhaltsverzeichnis |
999 | |a oai:aleph.bib-bvb.de:BVB01-010197335 | ||
883 | 1 | |8 1\p |a cgwrk |d 20201028 |q DE-101 |u https://d-nb.info/provenance/plan#cgwrk |
Datensatz im Suchindex
_version_ | 1804129819691057152 |
---|---|
adam_text | CRAIG C DOUGLAS UNIVERSITY OF KENTUCKY LEXINGTON, KENTUCKY AND YALE
UNIVERSITY NEW HAVEN, CONNECTICUT GUNDOLF HAASE JOHANNES KEPLER
UNIVERSITY LINZ, AUSTRIA ULRICH HANGER JOHANNES KEPLER UNIVERSITY LINZ,
AUSTRIA A TUTORIAL ON ELLIPTIC PDE SOLVERS AND THEIR PARALLELIZATION
SIAM. SOCIETY FOR INDUSTRIAL AND APPLIED MATHEMATICS PHILADELPHIA
CONTENTS LIST OF FIGURES IX LIST OF ALGORITHMS XI ABBREVIATIONS AND
NOTATION XIII PREFACE XVII 1 INTRODUCTION 1 2 A SIMPLE EXAMPLE 5 2. 1
THE POISSON EQUATION AND ITS FINITE DIFFERENCE DISCRETIZATION 5 2.2
SEQUENTIAL SOLVING 8 2.2.1 DIRECT METHODS 8 2.2.2 ITERATIVE METHODS 9
2.3 PARALLEL SOLVING BY MEANS OF DD 11 2.4 SOME OTHER DISCRETIZATION
METHODS 13 3 INTRODUCTION TO PARALLELISM 15 3.1 CLASSIFICATIONS OF
PARALLEL COMPUTERS 15 3.1.1 CLASSIFICATION BY FLYNN 15 3.1.2
CLASSIFICATION BY MEMORY ACCESS 17 3.1.3 COMMUNICATION TOPOLOGIES 19 3.2
SPECIALTIES OF PARALLEL ALGORITHMS 20 3.2.1 SYNCHRONIZATION 20 3.2.2
MESSAGE PASSING 21 3.2.3 DEADLOCK 22 3.2.4 DATA COHERENCY 23 3.2.5
PARALLEL EXTENSIONS OF OPERATING SYSTEMS AND PROGRAM- MING LANGUAGES 23
3.3 BASIC GLOBAL OPERATIONS 24 3.3.1 SEND AND RECV 24 3.3.2 EXCHANGE 25
3.3.3 GATHER-SCATTER OPERATIONS 25 3.3.4 BROADCAST 26 VI CONTENTS 3.3.5
REDUCE AND REDUCE-ALL OPERATIONS 27 3.3.6 SYNCHRONIZATION BY BARRIERS 27
3.3.7 SOME REMARKS ON PORTABILITY 27 3.4 PERFORMANCE EVALUATION OF
PARALLEL ALGORITHMS 28 3.4.1 SPEEDUP AND SCALEUP 28 3.4.2 EFFICIENCY 31
3.4.3 COMMUNICATION EXPENDITURE 33 EXERCISES 33 4 GALERKIN FINITE
ELEMENT DISCRETIZATION OF ELLIPTIC PARTIAL DIFFERENTIAL EQUA- TIONS 35
4.1 VARIATIONAL FORMULATION OF ELLIPTIC BVPS 35 4.2 GALERKIN FINITE
ELEMENT DISCRETIZATION 40 4.2.1 THE GALERKIN METHOD 41 4.2.2 THE
SIMPLEST FINITE ELEMENT SCHEMES 42 4.2.3 ANALYSIS OF THE GALERKIN FEM 62
4.2.4 ITERATIVE SOLUTION OF THE GALERKIN SYSTEM 64 EXERCISES 68 5 BASIC
NUMERICAL ROUTINES IN PARALLEL 71 5.1 STORAGE OF SPARSE MATRICES 71 5.2
DD BY NONOVERLAPPING ELEMENTS 72 5.3 VECTOR-VECTOR OPERATIONS 75 5.4
MATRIX-VECTOR OPERATIONS 76 EXERCISES 79 6 CLASSICAL SOLVERS 8 3 6.1
DIRECT METHODS 84 6.1.1 LU FACTORIZATION 84 6.1.2 ILU FACTORIZATION 85
6.2 SMOOTHERS 90 6.2.1 6.2.2 GAUSS-SEIDEL ITERATION 93 6.2.3 ADI METHODS
97 6.3 ROUGHERS 103 6.3.1 CG METHOD 103 6.3.2 GMRES SOLVER 105 6.3.3
BICGSTAB SOLVER 107 6.4 PRECONDITIONERS 108 EXERCISES 108 7 MULTIGRID
METHODS 111 7.1 MULTIGRID METHODS ILL 7.2 THE MULTIGRID ALGORITHM 112
7.2.1 SEQUENTIAL ALGORITHM 112 7.2.2 PARALLEL COMPONENTS OF MULTIGRID
113 CONTENTS VII 7.2.3 PARALLEL ALGORITHM 116 EXERCISES 117 8 PROBLEMS
NOT ADDRESSED IN THIS BOOK 119 APPENDIX INTERNET ADDRESSES 121
BIBLIOGRAPHY 125 INDEX 133
|
any_adam_object | 1 |
author | Douglas, Craig C. |
author_GND | (DE-588)121477754 |
author_facet | Douglas, Craig C. |
author_role | aut |
author_sort | Douglas, Craig C. |
author_variant | c c d cc ccd |
building | Verbundindex |
bvnumber | BV016498758 |
callnumber-first | Q - Science |
callnumber-label | QA377 |
callnumber-raw | QA377 |
callnumber-search | QA377 |
callnumber-sort | QA 3377 |
callnumber-subject | QA - Mathematics |
classification_rvk | SK 560 |
ctrlnum | (OCoLC)51518575 (DE-599)BVBBV016498758 |
dewey-full | 515/.353 |
dewey-hundreds | 500 - Natural sciences and mathematics |
dewey-ones | 515 - Analysis |
dewey-raw | 515/.353 |
dewey-search | 515/.353 |
dewey-sort | 3515 3353 |
dewey-tens | 510 - Mathematics |
discipline | Mathematik |
format | Book |
fullrecord | <?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>02260nam a2200541zc 4500</leader><controlfield tag="001">BV016498758</controlfield><controlfield tag="003">DE-604</controlfield><controlfield tag="005">20030826 </controlfield><controlfield tag="007">t</controlfield><controlfield tag="008">030204s2003 xxud||| |||| 00||| eng d</controlfield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">0898715415</subfield><subfield code="9">0-89871-541-5</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(OCoLC)51518575</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-599)BVBBV016498758</subfield></datafield><datafield tag="040" ind1=" " ind2=" "><subfield code="a">DE-604</subfield><subfield code="b">ger</subfield><subfield code="e">aacr</subfield></datafield><datafield tag="041" ind1="0" ind2=" "><subfield code="a">eng</subfield></datafield><datafield tag="044" ind1=" " ind2=" "><subfield code="a">xxu</subfield><subfield code="c">US</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">DE-29T</subfield><subfield code="a">DE-83</subfield></datafield><datafield tag="050" ind1=" " ind2="0"><subfield code="a">QA377</subfield></datafield><datafield tag="082" ind1="0" ind2=" "><subfield code="a">515/.353</subfield><subfield code="2">21</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">SK 560</subfield><subfield code="0">(DE-625)143246:</subfield><subfield code="2">rvk</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">65N30</subfield><subfield code="2">msc</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">65Y05</subfield><subfield code="2">msc</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">65N55</subfield><subfield code="2">msc</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Douglas, Craig C.</subfield><subfield code="e">Verfasser</subfield><subfield code="4">aut</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">A tutorial on elliptic PDE solvers and their parallelization</subfield><subfield code="c">Craig C. Douglas, Gundolf Haase, Ulrich Langer</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="a">Philadelphia</subfield><subfield code="b">Society for Industrial and Applied Mathematics</subfield><subfield code="c">2003</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">XVIII, 135 S.</subfield><subfield code="b">graph. Darst.</subfield></datafield><datafield tag="336" ind1=" " ind2=" "><subfield code="b">txt</subfield><subfield code="2">rdacontent</subfield></datafield><datafield tag="337" ind1=" " ind2=" "><subfield code="b">n</subfield><subfield code="2">rdamedia</subfield></datafield><datafield tag="338" ind1=" " ind2=" "><subfield code="b">nc</subfield><subfield code="2">rdacarrier</subfield></datafield><datafield tag="490" ind1="0" ind2=" "><subfield code="a">Software, environments, tools</subfield></datafield><datafield tag="500" ind1=" " ind2=" "><subfield code="a">Includes bibliographical references and index</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">Métodos computacionais (análise numérica)</subfield><subfield code="2">larpcal</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Datenverarbeitung</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Differential equations, Elliptic</subfield><subfield code="x">Numerical solutions</subfield><subfield code="x">Data processing</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Parallel algorithms</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Numerisches Verfahren</subfield><subfield code="0">(DE-588)4128130-5</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Paralleler Algorithmus</subfield><subfield code="0">(DE-588)4193615-2</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Elliptische Differentialgleichung</subfield><subfield code="0">(DE-588)4014485-9</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="689" ind1="0" ind2="0"><subfield code="a">Elliptische Differentialgleichung</subfield><subfield code="0">(DE-588)4014485-9</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2="1"><subfield code="a">Numerisches Verfahren</subfield><subfield code="0">(DE-588)4128130-5</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2="2"><subfield code="a">Paralleler Algorithmus</subfield><subfield code="0">(DE-588)4193615-2</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2=" "><subfield code="8">1\p</subfield><subfield code="5">DE-604</subfield></datafield><datafield tag="700" ind1="1" ind2=" "><subfield code="a">Haase, Gundolf</subfield><subfield code="d">1963-</subfield><subfield code="e">Sonstige</subfield><subfield code="0">(DE-588)121477754</subfield><subfield code="4">oth</subfield></datafield><datafield tag="700" ind1="1" ind2=" "><subfield code="a">Langer, Ulrich</subfield><subfield code="e">Sonstige</subfield><subfield code="4">oth</subfield></datafield><datafield tag="856" ind1="4" ind2="2"><subfield code="m">HEBIS Datenaustausch Darmstadt</subfield><subfield code="q">application/pdf</subfield><subfield code="u">http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=010197335&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA</subfield><subfield code="3">Inhaltsverzeichnis</subfield></datafield><datafield tag="999" ind1=" " ind2=" "><subfield code="a">oai:aleph.bib-bvb.de:BVB01-010197335</subfield></datafield><datafield tag="883" ind1="1" ind2=" "><subfield code="8">1\p</subfield><subfield code="a">cgwrk</subfield><subfield code="d">20201028</subfield><subfield code="q">DE-101</subfield><subfield code="u">https://d-nb.info/provenance/plan#cgwrk</subfield></datafield></record></collection> |
id | DE-604.BV016498758 |
illustrated | Illustrated |
indexdate | 2024-07-09T19:11:12Z |
institution | BVB |
isbn | 0898715415 |
language | English |
oai_aleph_id | oai:aleph.bib-bvb.de:BVB01-010197335 |
oclc_num | 51518575 |
open_access_boolean | |
owner | DE-29T DE-83 |
owner_facet | DE-29T DE-83 |
physical | XVIII, 135 S. graph. Darst. |
publishDate | 2003 |
publishDateSearch | 2003 |
publishDateSort | 2003 |
publisher | Society for Industrial and Applied Mathematics |
record_format | marc |
series2 | Software, environments, tools |
spelling | Douglas, Craig C. Verfasser aut A tutorial on elliptic PDE solvers and their parallelization Craig C. Douglas, Gundolf Haase, Ulrich Langer Philadelphia Society for Industrial and Applied Mathematics 2003 XVIII, 135 S. graph. Darst. txt rdacontent n rdamedia nc rdacarrier Software, environments, tools Includes bibliographical references and index Métodos computacionais (análise numérica) larpcal Datenverarbeitung Differential equations, Elliptic Numerical solutions Data processing Parallel algorithms Numerisches Verfahren (DE-588)4128130-5 gnd rswk-swf Paralleler Algorithmus (DE-588)4193615-2 gnd rswk-swf Elliptische Differentialgleichung (DE-588)4014485-9 gnd rswk-swf Elliptische Differentialgleichung (DE-588)4014485-9 s Numerisches Verfahren (DE-588)4128130-5 s Paralleler Algorithmus (DE-588)4193615-2 s 1\p DE-604 Haase, Gundolf 1963- Sonstige (DE-588)121477754 oth Langer, Ulrich Sonstige oth HEBIS Datenaustausch Darmstadt application/pdf http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=010197335&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA Inhaltsverzeichnis 1\p cgwrk 20201028 DE-101 https://d-nb.info/provenance/plan#cgwrk |
spellingShingle | Douglas, Craig C. A tutorial on elliptic PDE solvers and their parallelization Métodos computacionais (análise numérica) larpcal Datenverarbeitung Differential equations, Elliptic Numerical solutions Data processing Parallel algorithms Numerisches Verfahren (DE-588)4128130-5 gnd Paralleler Algorithmus (DE-588)4193615-2 gnd Elliptische Differentialgleichung (DE-588)4014485-9 gnd |
subject_GND | (DE-588)4128130-5 (DE-588)4193615-2 (DE-588)4014485-9 |
title | A tutorial on elliptic PDE solvers and their parallelization |
title_auth | A tutorial on elliptic PDE solvers and their parallelization |
title_exact_search | A tutorial on elliptic PDE solvers and their parallelization |
title_full | A tutorial on elliptic PDE solvers and their parallelization Craig C. Douglas, Gundolf Haase, Ulrich Langer |
title_fullStr | A tutorial on elliptic PDE solvers and their parallelization Craig C. Douglas, Gundolf Haase, Ulrich Langer |
title_full_unstemmed | A tutorial on elliptic PDE solvers and their parallelization Craig C. Douglas, Gundolf Haase, Ulrich Langer |
title_short | A tutorial on elliptic PDE solvers and their parallelization |
title_sort | a tutorial on elliptic pde solvers and their parallelization |
topic | Métodos computacionais (análise numérica) larpcal Datenverarbeitung Differential equations, Elliptic Numerical solutions Data processing Parallel algorithms Numerisches Verfahren (DE-588)4128130-5 gnd Paralleler Algorithmus (DE-588)4193615-2 gnd Elliptische Differentialgleichung (DE-588)4014485-9 gnd |
topic_facet | Métodos computacionais (análise numérica) Datenverarbeitung Differential equations, Elliptic Numerical solutions Data processing Parallel algorithms Numerisches Verfahren Paralleler Algorithmus Elliptische Differentialgleichung |
url | http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=010197335&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |
work_keys_str_mv | AT douglascraigc atutorialonellipticpdesolversandtheirparallelization AT haasegundolf atutorialonellipticpdesolversandtheirparallelization AT langerulrich atutorialonellipticpdesolversandtheirparallelization |