Parallel programming with MPI:
Gespeichert in:
1. Verfasser: | |
---|---|
Format: | Buch |
Sprache: | English |
Veröffentlicht: |
San Francisco, Calif.
Morgan Kaufmann
2007
|
Ausgabe: | [Nachdr.] |
Schlagworte: | |
Online-Zugang: | Inhaltsverzeichnis |
Beschreibung: | Hier auch später erschienene, unveränderte Nachdrucke |
Beschreibung: | XXII, 418 S. graph. Darst. |
ISBN: | 1558603395 9781558603394 |
Internformat
MARC
LEADER | 00000nam a2200000 c 4500 | ||
---|---|---|---|
001 | BV035603890 | ||
003 | DE-604 | ||
005 | 20120313 | ||
007 | t | ||
008 | 090707s2007 d||| |||| 00||| eng d | ||
020 | |a 1558603395 |9 1-55860-339-5 | ||
020 | |a 9781558603394 |9 978-1-55860-339-4 | ||
035 | |a (OCoLC)316148617 | ||
035 | |a (DE-599)BVBBV035603890 | ||
040 | |a DE-604 |b ger |e rakwb | ||
041 | 0 | |a eng | |
049 | |a DE-355 | ||
084 | |a ST 151 |0 (DE-625)143595: |2 rvk | ||
100 | 1 | |a Pacheco, Peter S. |e Verfasser |0 (DE-588)136783090 |4 aut | |
245 | 1 | 0 | |a Parallel programming with MPI |c Peter S. Pacheco |
250 | |a [Nachdr.] | ||
264 | 1 | |a San Francisco, Calif. |b Morgan Kaufmann |c 2007 | |
300 | |a XXII, 418 S. |b graph. Darst. | ||
336 | |b txt |2 rdacontent | ||
337 | |b n |2 rdamedia | ||
338 | |b nc |2 rdacarrier | ||
500 | |a Hier auch später erschienene, unveränderte Nachdrucke | ||
650 | 0 | 7 | |a Programmierung |0 (DE-588)4076370-5 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a Programmiersprache |0 (DE-588)4047409-4 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a Datenübertragung |0 (DE-588)4011150-7 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a MPI |g Schnittstelle |0 (DE-588)4456003-5 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a Schnittstelle |0 (DE-588)4053059-0 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a Parallelverarbeitung |0 (DE-588)4075860-6 |2 gnd |9 rswk-swf |
689 | 0 | 0 | |a MPI |g Schnittstelle |0 (DE-588)4456003-5 |D s |
689 | 0 | 1 | |a Parallelverarbeitung |0 (DE-588)4075860-6 |D s |
689 | 0 | |5 DE-604 | |
689 | 1 | 0 | |a Datenübertragung |0 (DE-588)4011150-7 |D s |
689 | 1 | 1 | |a Programmiersprache |0 (DE-588)4047409-4 |D s |
689 | 1 | 2 | |a Schnittstelle |0 (DE-588)4053059-0 |D s |
689 | 1 | |8 1\p |5 DE-604 | |
689 | 2 | 0 | |a Parallelverarbeitung |0 (DE-588)4075860-6 |D s |
689 | 2 | 1 | |a Programmierung |0 (DE-588)4076370-5 |D s |
689 | 2 | |8 2\p |5 DE-604 | |
856 | 4 | 2 | |m GBV Datenaustausch |q application/pdf |u http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=017659154&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |3 Inhaltsverzeichnis |
999 | |a oai:aleph.bib-bvb.de:BVB01-017659154 | ||
883 | 1 | |8 1\p |a cgwrk |d 20201028 |q DE-101 |u https://d-nb.info/provenance/plan#cgwrk | |
883 | 1 | |8 2\p |a cgwrk |d 20201028 |q DE-101 |u https://d-nb.info/provenance/plan#cgwrk |
Datensatz im Suchindex
_version_ | 1804139272096186368 |
---|---|
adam_text | PARALLEL PROGRAMMING WITH MPI PETER S. PACHECO UNIVERSITY OF SAN
FRANCISCO * MORGAN KAUFMANN PUBLISHERS, INC. SAN FRANCISCO, CALIFORNIA
AN IMPRINT OF ELSEVIER CONTENTS FOREWORD PREFACE VN XVII INTRODUCTION
LIAE 2 1.1 THE NEED FOR MORE COMPUTATIONAL POWER 1.2 THE NEED FOR
PARALLEL COMPUTING 1.3 THE BAD NEWS 1.4 MPI 1.5 THE REST OF THE BOOK 1.6
TYPOGRAPHIE CONVENTIONS AN OVERVIEW OF PARALLEL COMPUTING .1 HARDWARE
2.1.1 FLYNN S TAXONOMY 2.1.2 THE CLASSICAL VON NEUMANN MACHINE 2.1.3
PIPELINE AND VECTOR ARCHITECTURES 2.1.4 SIMD SYSTEMS 2.1.5 GENERAL MIMD
SYSTEMS 2.1.6 SHARED-MEMORY MIMD 2.1.7 DISTRIBUTED-MEMORY MIMD 2.1.8
COMMUNICATION AND ROUTING 1 3 5 6 7 9 11 11 12 12 13 14 15 16 19 24 X
CONTENTS 11 SOFTWAR E ISSUES 25 2.2.1 SHARED-MEMORY PROGRAMMING 26 2.2.2
MESSAGE PASSING 29 2.2.3 DATA-PARALLEL LANGUAGES 32 2.2.4 RPC AND ACTIVE
MESSAGES 34 2.2.5 DATAMAPPING 34 2.3 SUMMARY 36 2.4 REFERENCES 38 2.5
EXERCISES 38 TOTER 3 GREETINGS! 41 3.1 THE PROGRAM 41 3.2 EXECUTION 42
3.3 MPI 43 3.3.1 GENERAL MPI PROGRAMS 44 3.3.2 FINDING OUT ABOUT THE
REST OF THE WORLD 44 3.3.3 MESSAGE: DATA + ENVELOPE 45 3.3.4 SENDING
MESSAGES 47 3.4 SUMMARY 50 3.5 REFERENCES 51 3.D EXERCISES 52 3.7
PROGRAMMING ASSIGNMENT 52 AN APPLICATION: NUMERICAL INTEGRATION 53 4.1
THE TRAPEZOIDAL RULE 53 4.2 PARALLELIZING THE TRAPEZOIDAL RULE 56 4.3
I/O ON PARALLEL SYSTEMS 60 4.4 SUMMARY 63 4.5 REFERENCES 63 4.D
EXERCISES 63 4./ PROGRAMMING ASSIGNMENTS 64 TOTER 5 COLLECTIVE
COMMUNICATION 65 5.1 TREE-STRUCTURED COMMUNICATION 65 5.2 BROADCAST 69
5.3 TAGS, SAFETY, BUFFERING, AND SYNCHRONIZATION 71 5.4 REDUCE 73 5.5
DOTPRODUCT 75 51 ALLREDUCE 76 CONTENTS XI 5.1 GATHER AND SCATTER 78 5.8
ALLGATHER 82 5.9 SUMMARY 83 5.10 REFERENCES 86 5.11 EXERCISES 86 5.1
PROGRAMMING ASSIGNMENTS 87 GROUPING DATA FOR COMMUNICATION 89 6.1 THE
COUNT PARAMETER 89 6.2 DERIVED TYPES ANDMPI_TYPE_STRUCT 90 6.3 OTHER
DERIVED DATATYPE CONSTRUCTORS 96 6.4 TYPEMATCHING 98 6.5 PACK/UNPACK 100
6.6 DECIDING WHICH METHOD TO USE 103 6.] SUMMARY 105 6,8 REFERENCES 107
U.9 EXERCISES 108 6.1 D PROGRAMMING ASSIGNMENTS 109 CHAPTER 7
COMMUNICATORS AND TOPOLOGIES 111 7.1 MATRIX MULTIPLICATION 111 7.2 FOX S
ALGORITHM 113 7.3 COMMUNICATORS 116 7.4 WORKING WITH GROUPS, CONTEXTS,
AND COMMUNICATORS 117 7.5 MPI_COMM_SPLIT 120 7.6 TOPOLOGIES 121 7.7
MPI_CART_SUB 124 7.8 IMPLEMENTATION OF FOX S ALGORITHM 125 7.9 SUMMARY
128 7.10 REFERENCES 132 7.11 EXERCISES 132 7.12 PROGRAMMING ASSIGNMENTS
133 DEALING WITH I/O 137 8.1 DEALING WITH STDI N, STDOUT, AND STDERR 138
8.1.1 ATTRIBUTE CACHING 139 8.1.2 CALLBACK FUNCTIONS 141 8.1.3
IDENTIFYING THE I/O PROCESS RANK 142 XII CONTENTS 8.1.4 CACHING AN I/O
PROCESS RANK 8.1.5 RETRIEVING THE I/O PROCESS RANK 8.1.8 READING FROM S
T D I N 8.1.7 WRITINGTO STDOUT 8.1.8 WRITING TO STDERR AND ERROR
CHECKING 1.2 LIMITED ACCESS TO STDI N 1.3 FILE I/O 1.4 ARRAYL/O 8.4.1
DATA DISTRIBUTIONS 8.4.2 MODEL PROBLEM 8.4.3 DISTRIBUTION OF THE INPUT
8.4.4 DERIVED DATATYPES 8.4.5 THE EXTENT OF A DERIVED DATATYPE 8.4.6 THE
INPUT CODE 8.4.7 PRINTING THE ARRAY 8.4.8 ANEXAMPLE 1.5 SUMMARY .0
REFERENCES I.7 EXERCISES .8 PROGRAMMING ASSIGNMENTS 144 148 149 150 152
154 156 158 159 161 162 162 164 166 168 170 171 176 176 177 DEBUGGING
YOUR PROGRAM 9.1 QUICK REVIEW OF SERIAL DEBUGGING 9.1.1 EXAMINE THE
SOURCE CODE 9.1.2 ADD DEBUGGING OUTPUT 9.1.3 USE A DEBUGGER 9.2 MORE ON
SERIAL DEBUGGING 9.3 PARALLEL DEBUGGING 9.4 NONDETERMINISM 9.5 AN
EXAMPLE 9.5.1 THE PROGRAM? 9.5.2 DEBUGGING THE PROGRAM 9.5.3 A BRIEF
DISCUSSION OF PARALLEL DEBUGGERS 9.5.4 THE OLD STANDBY: PRINTF/FFL USH
9.5.5 THE CLASSICAL BUGS IN PARALLEL PROGRAMS 9.5.8 FIRST FIX 9.5.7 MANY
PARALLEL PROGRAMMING BUGS ARE REALLY SERIAL PROGRAM- MING BUGS 9.5.8
DIFFERENT SYSTEMS, DIFFERENT ERRORS 9.5.9 MOVING TO MULTIPLE PROCESSES
9.5.10 CONFUSION ABOUT I/O 9.5.11 FINISHINGUP 179 179 180 182 184 188
188 188 191 192 196 196 199 200 202 203 205 206 208 210 CONTENTS XIII 31
ERROR HANDLING IN MPI 9./ SUMMARY 9.0 REFERENCES 9.9 EXERCISES 9.10
PROGRAMMING ASSIGNMENTS CFIAPRER 10 DESIGN AND CODING OF PARALLEL
PROGRAMS 11 10.1 DATA-PARALLEL PROGRAMS 10.2 JACOBI S METHOD 10.3
PARALLEL JACOBI S METHOD 10.4 CODING PARALLEL PROGRAMS 10.5 AN EXAMPLE:
SORTING 10.5.1 MAIN PROGRAM 10.5.2 THE INPUT FUNCTIONS 10.5.3
ALL-TO-ALL SCATTER/GATHER 10.5.4 REDISTRIBUTING THE KEYS 10.5.5 PAUSE TO
CLEAN UP 10.5.G FIND_ALLTOAL L_SEND_PARAMS 10.5.] FINISHINGUP LU.U
SUMMARY 10.7 REFERENCES 10.8 EXERCISES 10.9 PROGRAMMING ASSIGNMENTS
PERFORMANCE 210 212 215 215 215 217 218 218 220 225 226 227 230 232 233
236 236 239 240 241 241 242 245 11.1 SERIAL PROGRAM PERFORMANCE 11.2 AN
EXAMPLE: THE SERIAL TRAPEZOIDAL RULE 11.3 WHAT ABOUT THE I/O? 11.4
PARALLEL PROGRAM PERFORMANCE ANALYSIS 11.5 THE COST OF COMMUNICATION
11.0 AN EXAMPLE: THE PARALLEL TRAPEZOIDAL RULE 11./ TAKING TIMINGS 11.B
SUMMARY 11.9 REFERENCES 11.10 EXERCISES 11.11 PROGRAMMING ASSIGNMENTS
245 247 248 249 250 252 254 256 257 257 258 - XIV CONTENTS MORE ON
PERFORMANCE 259 12.1 AMDAHL SLAW 259 12.2 WORK AND OVERHEAD 261 12.3
SOURCES OF OVERHEAD 262 12.4 SCALABILITY 263 12.5 POTENTIAL PROBLEMS IN
ESTIMATING PERFORMANCE 265 12.5.1 NETWORKS OF WORKSTATIONS AND RESOURCE
CONTENTION 265 12.5.2 LOAD BALANCING AND IDLE TIME 266 12.5.3
OVERLAPPING COMMUNICATION AND COMPUTATION 267 12.5.4 COLLECTIVE
COMMUNICATION 269 12.0 PERFORMANCE EVALUATION TOOLS 269 12.6.1 MPI S
PROFILING INTERFACE 271 12.6.2 UPSHOT 272 12.7 SUMMARY 275 12.8
REFERENCES 277 12.9 EXERCISES 277 12.10 PROGRAMMING ASSIGNMENTS 278
ADVANCED POINT-TO-POINT COMMUNICATION 279 13.1 AN EXAMPLE: CODING
ALLGATHER 280 13.1.1 FUNCTION PARAMETERS 280 13.1.2 RING PASS ALLGATHER
282 13.2 HYPERCUBES 284 13.2.1 ADDITIONAL ISSUES IN THE HYPERCUBE
EXCHANGE 286 13.2.2 DETAILS OF THE HYPERCUBE ALGORITHM 288 13.3
SEND-RECEIVE 293 13.4 NULL PROCESSES 295 13.5 NONBLOCKING COMMUNICATION
296 13.5.1 RING ALLGATHER WITH NONBLOCKING COMMUNICATION 298 13.5.2
HYPERCUBE ALLGATHER WITH NONBLOCKING COMMUNICATION 299 13.6 PERSISTENT
COMMUNICATION REQUESTS 301 13.; COMMUNICATION MODES 304 13.7.1
SYNCHRONOUS MODE 305 13.7.2 READYMODE 306 13.7.3 BUFFEREDMODE 307 13.8
THE LAST WORD ON POINT-TO-POINT COMMUNICATION 309 13.9 SUMMARY 309 13.10
REFERENCES 313 13.11 EXERCISES 313 13.12 PROGRAMMING ASSIGNMENTS 314
CONTENTS XV CHAPTER 14 PARALLEL ALGORITHMS 315 14.1 DESIGNING A PARALLEL
ALGORITHM 315 1I2 SORTING 316 14.3 SERIAL BITONIC SORT 316 14.4 PARALLEL
BITONIC SORT 320 14.5 TREE SEARCHES AND COMBINATORIAL OPTIMIZATION 324
14.6 SERIAL TREE SEARCH 325 14.] PARALLEL TREE SEARCH 328 14.7.1 PAR_DFS
330 14.7.2 SERVICE_REQUESTS 332 14.7.3 WORK_REMAINS 332 14.7.4
DISTRIBUTED TERMINATION DETECTION 334 14.8 SUMMARY 335 14.9 REFERENCES
336 14.10 EXERCISES 336 14.11 PROGRAMMING ASSIGNMENTS 337 CLIAPTER 15
PARALLEL LIBRARIES 339 15.1 USING LIBRARIES: PRO AND CON 339 15.2 USING
MORE THAN ONE LANGUAGE 340 15.3 SCALAPACK 342 15.4 AN EXAMPLE OF A
SCALAPACK PROGRAM 345 15.5 PETSC 350 15.6 A PETSC EXAMPLE 352 15./
SUMMARY 358 15.8 REFERENCES 359 15.9 EXERCISES 359 15.10 PROGRAMMING
ASSIGNMENTS 359 CHAPTER 16 WRAPPING UP 361 16.1 WHERE TO GO FROM HERE
361 16.2 THE FUTURE OF MPI 362 SUMMARY OF MPI COMMANDS 363 A.1
POINT-TO-POINT COMMUNICATION FUNCTIONS 363 ALL BLOCKING SENDS AND
RECEIVES 363 A.1.2 COMMUNICATION MODES 364 A.1.3 BUFFER ALLOCATION 365
XVI CONTENTS A.1.4 NONBLOCKING COMMUNICATION 365 A.1.5 PROBE AND CANCEL
369 A.1.6 PERSISTENT COMMUNICATION REQUESTS 369 A.1.7 SEND-RECEIVE 371
KL DERIVED DATATYPES AND MPI_PACK/UNPACK 372 A.2.1 DERIVED DATATYPES 372
A.2.2 MPI_PACKANDMPI_UNPACK 375 A.O COUECTIVE COMMUNICATION FUNCTIONS
376 ALL BARRIER AND BROADCAST 376 A.3.2 GATHER AND SCATTER 376 A.3.3
REDUCTION OPERATIONS 379 A.4 GROUPS, CONTEXTS, AND COMMUNICATORS 381
A.4.1 GROUP MANAGEMENT 381 A.4.2 COMMUNICATOR MANAGEMENT 383 A.4.3
INTER-COMMUNICATORS 385 A.4.4 ATTRIBUTE CACHING 386 AI PROCESS
TOPOLOGIES 387 A.5.1 GENERAL TOPOLOGY FUNCTIONS 387 A.5.2 CARTESIAN
TOPOLOGY MANAGEMENT 387 A.5.3 GRAPH TOPOLOGY MANAGEMENT 389 AI
ENVIRONMENTAL MANAGEMENT 391 ALL IMPLEMENTATION INFORMATION 391 A.6.2
ERROR HANDLING 391 A.6.3 TIMERS 392 A14 STARTUP 392 A7 PROFILING 393 A.8
CONSTANTS 393 AI TYPE DEFINITIONS 396 MPI ON THE INTERNET 399 8.1
IMPLEMENTATIONS OF MPI 399 1.2 THE MPI FAQ 400 B.3 MPI WEB PAGES 400 8.4
MPI NEWSGROUP 400 8.5 MPI-2 AND MPI-IO 401 8.6 PARALLEL PROGRAMMING WITH
MPI 401 BIBLIOGRAPHY 403 INDEX 407
|
any_adam_object | 1 |
author | Pacheco, Peter S. |
author_GND | (DE-588)136783090 |
author_facet | Pacheco, Peter S. |
author_role | aut |
author_sort | Pacheco, Peter S. |
author_variant | p s p ps psp |
building | Verbundindex |
bvnumber | BV035603890 |
classification_rvk | ST 151 |
ctrlnum | (OCoLC)316148617 (DE-599)BVBBV035603890 |
discipline | Informatik |
edition | [Nachdr.] |
format | Book |
fullrecord | <?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>02226nam a2200529 c 4500</leader><controlfield tag="001">BV035603890</controlfield><controlfield tag="003">DE-604</controlfield><controlfield tag="005">20120313 </controlfield><controlfield tag="007">t</controlfield><controlfield tag="008">090707s2007 d||| |||| 00||| eng d</controlfield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">1558603395</subfield><subfield code="9">1-55860-339-5</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">9781558603394</subfield><subfield code="9">978-1-55860-339-4</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(OCoLC)316148617</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-599)BVBBV035603890</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-355</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="100" ind1="1" ind2=" "><subfield code="a">Pacheco, Peter S.</subfield><subfield code="e">Verfasser</subfield><subfield code="0">(DE-588)136783090</subfield><subfield code="4">aut</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">Parallel programming with MPI</subfield><subfield code="c">Peter S. Pacheco</subfield></datafield><datafield tag="250" ind1=" " ind2=" "><subfield code="a">[Nachdr.]</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="a">San Francisco, Calif.</subfield><subfield code="b">Morgan Kaufmann</subfield><subfield code="c">2007</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">XXII, 418 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="500" ind1=" " ind2=" "><subfield code="a">Hier auch später erschienene, unveränderte Nachdrucke</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Programmierung</subfield><subfield code="0">(DE-588)4076370-5</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Programmiersprache</subfield><subfield code="0">(DE-588)4047409-4</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Datenübertragung</subfield><subfield code="0">(DE-588)4011150-7</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">MPI</subfield><subfield code="g">Schnittstelle</subfield><subfield code="0">(DE-588)4456003-5</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Schnittstelle</subfield><subfield code="0">(DE-588)4053059-0</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</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="689" ind1="0" ind2="0"><subfield code="a">MPI</subfield><subfield code="g">Schnittstelle</subfield><subfield code="0">(DE-588)4456003-5</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2="1"><subfield code="a">Parallelverarbeitung</subfield><subfield code="0">(DE-588)4075860-6</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">Datenübertragung</subfield><subfield code="0">(DE-588)4011150-7</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="1" ind2="1"><subfield code="a">Programmiersprache</subfield><subfield code="0">(DE-588)4047409-4</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="1" ind2="2"><subfield code="a">Schnittstelle</subfield><subfield code="0">(DE-588)4053059-0</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="1" ind2=" "><subfield code="8">1\p</subfield><subfield code="5">DE-604</subfield></datafield><datafield tag="689" ind1="2" 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="2" ind2="1"><subfield code="a">Programmierung</subfield><subfield code="0">(DE-588)4076370-5</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="2" ind2=" "><subfield code="8">2\p</subfield><subfield code="5">DE-604</subfield></datafield><datafield tag="856" ind1="4" ind2="2"><subfield code="m">GBV Datenaustausch</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=017659154&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-017659154</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><datafield tag="883" ind1="1" ind2=" "><subfield code="8">2\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.BV035603890 |
illustrated | Illustrated |
indexdate | 2024-07-09T21:41:26Z |
institution | BVB |
isbn | 1558603395 9781558603394 |
language | English |
oai_aleph_id | oai:aleph.bib-bvb.de:BVB01-017659154 |
oclc_num | 316148617 |
open_access_boolean | |
owner | DE-355 DE-BY-UBR |
owner_facet | DE-355 DE-BY-UBR |
physical | XXII, 418 S. graph. Darst. |
publishDate | 2007 |
publishDateSearch | 2007 |
publishDateSort | 2007 |
publisher | Morgan Kaufmann |
record_format | marc |
spelling | Pacheco, Peter S. Verfasser (DE-588)136783090 aut Parallel programming with MPI Peter S. Pacheco [Nachdr.] San Francisco, Calif. Morgan Kaufmann 2007 XXII, 418 S. graph. Darst. txt rdacontent n rdamedia nc rdacarrier Hier auch später erschienene, unveränderte Nachdrucke Programmierung (DE-588)4076370-5 gnd rswk-swf Programmiersprache (DE-588)4047409-4 gnd rswk-swf Datenübertragung (DE-588)4011150-7 gnd rswk-swf MPI Schnittstelle (DE-588)4456003-5 gnd rswk-swf Schnittstelle (DE-588)4053059-0 gnd rswk-swf Parallelverarbeitung (DE-588)4075860-6 gnd rswk-swf MPI Schnittstelle (DE-588)4456003-5 s Parallelverarbeitung (DE-588)4075860-6 s DE-604 Datenübertragung (DE-588)4011150-7 s Programmiersprache (DE-588)4047409-4 s Schnittstelle (DE-588)4053059-0 s 1\p DE-604 Programmierung (DE-588)4076370-5 s 2\p DE-604 GBV Datenaustausch application/pdf http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=017659154&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 2\p cgwrk 20201028 DE-101 https://d-nb.info/provenance/plan#cgwrk |
spellingShingle | Pacheco, Peter S. Parallel programming with MPI Programmierung (DE-588)4076370-5 gnd Programmiersprache (DE-588)4047409-4 gnd Datenübertragung (DE-588)4011150-7 gnd MPI Schnittstelle (DE-588)4456003-5 gnd Schnittstelle (DE-588)4053059-0 gnd Parallelverarbeitung (DE-588)4075860-6 gnd |
subject_GND | (DE-588)4076370-5 (DE-588)4047409-4 (DE-588)4011150-7 (DE-588)4456003-5 (DE-588)4053059-0 (DE-588)4075860-6 |
title | Parallel programming with MPI |
title_auth | Parallel programming with MPI |
title_exact_search | Parallel programming with MPI |
title_full | Parallel programming with MPI Peter S. Pacheco |
title_fullStr | Parallel programming with MPI Peter S. Pacheco |
title_full_unstemmed | Parallel programming with MPI Peter S. Pacheco |
title_short | Parallel programming with MPI |
title_sort | parallel programming with mpi |
topic | Programmierung (DE-588)4076370-5 gnd Programmiersprache (DE-588)4047409-4 gnd Datenübertragung (DE-588)4011150-7 gnd MPI Schnittstelle (DE-588)4456003-5 gnd Schnittstelle (DE-588)4053059-0 gnd Parallelverarbeitung (DE-588)4075860-6 gnd |
topic_facet | Programmierung Programmiersprache Datenübertragung MPI Schnittstelle Schnittstelle Parallelverarbeitung |
url | http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=017659154&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |
work_keys_str_mv | AT pachecopeters parallelprogrammingwithmpi |