Introduction to parallel computing: [a practical guide with examples in C]
Gespeichert in:
Hauptverfasser: | , |
---|---|
Format: | Buch |
Sprache: | English |
Veröffentlicht: |
Oxford
Oxford Univ. Press
2004
|
Ausgabe: | 1. publ. |
Schriftenreihe: | Oxford texts in applied and engineering mathematics
9 |
Schlagworte: | |
Online-Zugang: | Inhaltsverzeichnis |
Beschreibung: | XVI, 259 S. graph. Darst. |
ISBN: | 0198515774 0198515766 |
Internformat
MARC
LEADER | 00000nam a2200000 cb4500 | ||
---|---|---|---|
001 | BV019626121 | ||
003 | DE-604 | ||
005 | 20120613 | ||
007 | t | ||
008 | 041209s2004 d||| |||| 00||| eng d | ||
020 | |a 0198515774 |9 0-19-851577-4 | ||
020 | |a 0198515766 |9 0-19-851576-6 | ||
035 | |a (OCoLC)53870936 | ||
035 | |a (DE-599)BVBBV019626121 | ||
040 | |a DE-604 |b ger |e rakwb | ||
041 | 0 | |a eng | |
049 | |a DE-91G |a DE-29T |a DE-355 |a DE-703 |a DE-526 | ||
050 | 0 | |a QA76.58 | |
082 | 0 | |a 004.35 |2 21 | |
084 | |a ST 151 |0 (DE-625)143595: |2 rvk | ||
084 | |a DAT 216f |2 stub | ||
084 | |a DAT 516f |2 stub | ||
100 | 1 | |a Petersen, Wesley Paul |e Verfasser |4 aut | |
245 | 1 | 0 | |a Introduction to parallel computing |b [a practical guide with examples in C] |c W. P. Petersen ; P. Arbenz |
250 | |a 1. publ. | ||
264 | 1 | |a Oxford |b Oxford Univ. Press |c 2004 | |
300 | |a XVI, 259 S. |b graph. Darst. | ||
336 | |b txt |2 rdacontent | ||
337 | |b n |2 rdamedia | ||
338 | |b nc |2 rdacarrier | ||
490 | 1 | |a Oxford texts in applied and engineering mathematics |v 9 | |
650 | 4 | |a Ordinateurs parallèles | |
650 | 7 | |a Parallelle verwerking |2 gtt | |
650 | 4 | |a Parallélisme (Informatique) | |
650 | 4 | |a Parallel computers | |
650 | 4 | |a Parallel processing (Electronic computers) | |
650 | 0 | 7 | |a Parallelverarbeitung |0 (DE-588)4075860-6 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a Parallelrechner |0 (DE-588)4173280-7 |2 gnd |9 rswk-swf |
689 | 0 | 0 | |a Parallelrechner |0 (DE-588)4173280-7 |D s |
689 | 0 | |5 DE-604 | |
689 | 1 | 0 | |a Parallelverarbeitung |0 (DE-588)4075860-6 |D s |
689 | 1 | |5 DE-604 | |
700 | 1 | |a Arbenz, Peter |e Verfasser |4 aut | |
830 | 0 | |a Oxford texts in applied and engineering mathematics |v 9 |w (DE-604)BV017577755 |9 9 | |
856 | 4 | 2 | |m Digitalisierung UB Regensburg |q application/pdf |u http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=012955380&sequence=000002&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |3 Inhaltsverzeichnis |
999 | |a oai:aleph.bib-bvb.de:BVB01-012955380 |
Datensatz im Suchindex
_version_ | 1804132992382140416 |
---|---|
adam_text | CONTENTS
List of Figures
XV
List of
Tables
xvii
1
1
1.1
Memory
1
1.2
Memory systems
5
1.2.1
Cache designs
5
1.2.2
Pipelines, instruction scheduling, and loop unrolling
8
1.3
Multiple processors and processes
15
1.4
Networks
15
2
18
2.1
Linear
algebra
18
2.2
LAPACK and the
21
2.2.1
Typical performance numbers for the
22
2.2.2
Solving systems of equations with LAPACK
23
2.3
Linear
algebra: sparse matrices, iterative methods
28
2.3.1
Stationary iterations
29
2.3.2
Jacobi iteration
30
2.3.3
Gauss-Seidel (GS) iteration
31
2.3.4
Successive and symmetric successive overrelaxation
31
2.3.5
Krylov subspace methods
34
2.3.6
The generalized minimal residual method (GMRES)
34
2.3.7
The conjugate gradient
36
2.3.8
Parallelization
39
2.3.9
The sparse matrix vector product
39
2.3.10
Preconditioning and parallel preconditioning
42
2.4
Fast Fourier Transform (FFT)
49
2.4.1
Symmetries
55
2.5
Monte
Carlo
57
2.5.1
Random numbers and independent streams
58
2.5.2
Uniform distributions
60
2.5.3
Non-uniform distributions
64
x
3
3.1
3.2 Data
3.2.1
3.2.2
3.2.3
3.2.4
3.2.5
3.2.6
3.2.7
3.2.8
3.3
3.4
3.4.1
3.4.2
3.5
3.5.1
3.5.2
3.5.3
3.5.4
parallelism
3.5.5
3.5.6
3.5.7
3.6
4
4.1
4.2
4.3
4.4
4.5
4.6
4.7
4.7.1
4.8
4.8.1
4.8.2
4.8.3
4.9
4.10
CONTENTS xi
5
5.1
5.2
5.3
5.3.1
5.3.2
5.3.3
5.4
5.4.1
5.5
5.6
5.6.1
5.6.2
5.7
5.8
5.9
5.10
5.11
5.11.1
5.11.2
5.12
APPENDIX
A.I Conventions and notation
A.
A.3 Load/store operation intrinsics
A.4 Vector comparisons
A.
A.
A.
A.8 Arithmetic function intrinsics
APPENDIX
POINT
B.I Mask generating vector comparisons
B.2 Conversion, utility, and approximation functions
B.3 Vector logical operations and permutations
B.4 Load and store operations
B.5 Full precision arithmetic functions on vector operands
B.6 Collective comparisons
xii CONTENTS
APPENDIX
APPENDIX
D.I Point to point commands
D.2 Collective communications
D.3 Timers, initialization, and miscellaneous
APPENDIX
APPENDIX
APPENDIX
References
Index
|
any_adam_object | 1 |
author | Petersen, Wesley Paul Arbenz, Peter |
author_facet | Petersen, Wesley Paul Arbenz, Peter |
author_role | aut aut |
author_sort | Petersen, Wesley Paul |
author_variant | w p p wp wpp p a pa |
building | Verbundindex |
bvnumber | BV019626121 |
callnumber-first | Q - Science |
callnumber-label | QA76 |
callnumber-raw | QA76.58 |
callnumber-search | QA76.58 |
callnumber-sort | QA 276.58 |
callnumber-subject | QA - Mathematics |
classification_rvk | ST 151 |
classification_tum | DAT 216f DAT 516f |
ctrlnum | (OCoLC)53870936 (DE-599)BVBBV019626121 |
dewey-full | 004.35 |
dewey-hundreds | 000 - Computer science, information, general works |
dewey-ones | 004 - Computer science |
dewey-raw | 004.35 |
dewey-search | 004.35 |
dewey-sort | 14.35 |
dewey-tens | 000 - Computer science, information, general works |
discipline | Informatik |
edition | 1. publ. |
format | Book |
fullrecord | <?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>02008nam a2200517 cb4500</leader><controlfield tag="001">BV019626121</controlfield><controlfield tag="003">DE-604</controlfield><controlfield tag="005">20120613 </controlfield><controlfield tag="007">t</controlfield><controlfield tag="008">041209s2004 d||| |||| 00||| eng d</controlfield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">0198515774</subfield><subfield code="9">0-19-851577-4</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">0198515766</subfield><subfield code="9">0-19-851576-6</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(OCoLC)53870936</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-599)BVBBV019626121</subfield></datafield><datafield tag="040" ind1=" " ind2=" "><subfield code="a">DE-604</subfield><subfield code="b">ger</subfield><subfield code="e">rakwb</subfield></datafield><datafield tag="041" ind1="0" ind2=" "><subfield code="a">eng</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">DE-91G</subfield><subfield code="a">DE-29T</subfield><subfield code="a">DE-355</subfield><subfield code="a">DE-703</subfield><subfield code="a">DE-526</subfield></datafield><datafield tag="050" ind1=" " ind2="0"><subfield code="a">QA76.58</subfield></datafield><datafield tag="082" ind1="0" ind2=" "><subfield code="a">004.35</subfield><subfield code="2">21</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">ST 151</subfield><subfield code="0">(DE-625)143595:</subfield><subfield code="2">rvk</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">DAT 216f</subfield><subfield code="2">stub</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">DAT 516f</subfield><subfield code="2">stub</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Petersen, Wesley Paul</subfield><subfield code="e">Verfasser</subfield><subfield code="4">aut</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">Introduction to parallel computing</subfield><subfield code="b">[a practical guide with examples in C]</subfield><subfield code="c">W. P. Petersen ; P. Arbenz</subfield></datafield><datafield tag="250" ind1=" " ind2=" "><subfield code="a">1. publ.</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="a">Oxford</subfield><subfield code="b">Oxford Univ. Press</subfield><subfield code="c">2004</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">XVI, 259 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="1" ind2=" "><subfield code="a">Oxford texts in applied and engineering mathematics</subfield><subfield code="v">9</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Ordinateurs parallèles</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">Parallelle verwerking</subfield><subfield code="2">gtt</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Parallélisme (Informatique)</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Parallel computers</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Parallel processing (Electronic computers)</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Parallelverarbeitung</subfield><subfield code="0">(DE-588)4075860-6</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Parallelrechner</subfield><subfield code="0">(DE-588)4173280-7</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="689" ind1="0" ind2="0"><subfield code="a">Parallelrechner</subfield><subfield code="0">(DE-588)4173280-7</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2=" "><subfield code="5">DE-604</subfield></datafield><datafield tag="689" ind1="1" ind2="0"><subfield code="a">Parallelverarbeitung</subfield><subfield code="0">(DE-588)4075860-6</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="1" ind2=" "><subfield code="5">DE-604</subfield></datafield><datafield tag="700" ind1="1" ind2=" "><subfield code="a">Arbenz, Peter</subfield><subfield code="e">Verfasser</subfield><subfield code="4">aut</subfield></datafield><datafield tag="830" ind1=" " ind2="0"><subfield code="a">Oxford texts in applied and engineering mathematics</subfield><subfield code="v">9</subfield><subfield code="w">(DE-604)BV017577755</subfield><subfield code="9">9</subfield></datafield><datafield tag="856" ind1="4" ind2="2"><subfield code="m">Digitalisierung UB Regensburg</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=012955380&sequence=000002&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-012955380</subfield></datafield></record></collection> |
id | DE-604.BV019626121 |
illustrated | Illustrated |
indexdate | 2024-07-09T20:01:38Z |
institution | BVB |
isbn | 0198515774 0198515766 |
language | English |
oai_aleph_id | oai:aleph.bib-bvb.de:BVB01-012955380 |
oclc_num | 53870936 |
open_access_boolean | |
owner | DE-91G DE-BY-TUM DE-29T DE-355 DE-BY-UBR DE-703 DE-526 |
owner_facet | DE-91G DE-BY-TUM DE-29T DE-355 DE-BY-UBR DE-703 DE-526 |
physical | XVI, 259 S. graph. Darst. |
publishDate | 2004 |
publishDateSearch | 2004 |
publishDateSort | 2004 |
publisher | Oxford Univ. Press |
record_format | marc |
series | Oxford texts in applied and engineering mathematics |
series2 | Oxford texts in applied and engineering mathematics |
spelling | Petersen, Wesley Paul Verfasser aut Introduction to parallel computing [a practical guide with examples in C] W. P. Petersen ; P. Arbenz 1. publ. Oxford Oxford Univ. Press 2004 XVI, 259 S. graph. Darst. txt rdacontent n rdamedia nc rdacarrier Oxford texts in applied and engineering mathematics 9 Ordinateurs parallèles Parallelle verwerking gtt Parallélisme (Informatique) Parallel computers Parallel processing (Electronic computers) Parallelverarbeitung (DE-588)4075860-6 gnd rswk-swf Parallelrechner (DE-588)4173280-7 gnd rswk-swf Parallelrechner (DE-588)4173280-7 s DE-604 Parallelverarbeitung (DE-588)4075860-6 s Arbenz, Peter Verfasser aut Oxford texts in applied and engineering mathematics 9 (DE-604)BV017577755 9 Digitalisierung UB Regensburg application/pdf http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=012955380&sequence=000002&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA Inhaltsverzeichnis |
spellingShingle | Petersen, Wesley Paul Arbenz, Peter Introduction to parallel computing [a practical guide with examples in C] Oxford texts in applied and engineering mathematics Ordinateurs parallèles Parallelle verwerking gtt Parallélisme (Informatique) Parallel computers Parallel processing (Electronic computers) Parallelverarbeitung (DE-588)4075860-6 gnd Parallelrechner (DE-588)4173280-7 gnd |
subject_GND | (DE-588)4075860-6 (DE-588)4173280-7 |
title | Introduction to parallel computing [a practical guide with examples in C] |
title_auth | Introduction to parallel computing [a practical guide with examples in C] |
title_exact_search | Introduction to parallel computing [a practical guide with examples in C] |
title_full | Introduction to parallel computing [a practical guide with examples in C] W. P. Petersen ; P. Arbenz |
title_fullStr | Introduction to parallel computing [a practical guide with examples in C] W. P. Petersen ; P. Arbenz |
title_full_unstemmed | Introduction to parallel computing [a practical guide with examples in C] W. P. Petersen ; P. Arbenz |
title_short | Introduction to parallel computing |
title_sort | introduction to parallel computing a practical guide with examples in c |
title_sub | [a practical guide with examples in C] |
topic | Ordinateurs parallèles Parallelle verwerking gtt Parallélisme (Informatique) Parallel computers Parallel processing (Electronic computers) Parallelverarbeitung (DE-588)4075860-6 gnd Parallelrechner (DE-588)4173280-7 gnd |
topic_facet | Ordinateurs parallèles Parallelle verwerking Parallélisme (Informatique) Parallel computers Parallel processing (Electronic computers) Parallelverarbeitung Parallelrechner |
url | http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=012955380&sequence=000002&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |
volume_link | (DE-604)BV017577755 |
work_keys_str_mv | AT petersenwesleypaul introductiontoparallelcomputingapracticalguidewithexamplesinc AT arbenzpeter introductiontoparallelcomputingapracticalguidewithexamplesinc |