Parallel programming: for multicore and cluster systems
Gespeichert in:
Hauptverfasser: | , |
---|---|
Format: | Buch |
Sprache: | English |
Veröffentlicht: |
Berlin [u.a.]
Springer
2010
|
Schlagworte: | |
Online-Zugang: | Inhaltsverzeichnis Klappentext |
Beschreibung: | Literaturverz. S. 441 - 448 |
Beschreibung: | X, 455 S. graph. Darst. |
ISBN: | 9783642048173 |
Internformat
MARC
LEADER | 00000nam a2200000 c 4500 | ||
---|---|---|---|
001 | BV036045531 | ||
003 | DE-604 | ||
005 | 20131021 | ||
007 | t | ||
008 | 100222s2010 gw d||| |||| 00||| eng d | ||
015 | |a 09,N40,0040 |2 dnb | ||
016 | 7 | |a 996813152 |2 DE-101 | |
020 | |a 9783642048173 |c GB. : EUR 58.80 (freier Pr.), sfr 85.50 (freier Pr.) |9 978-3-642-04817-3 | ||
020 | |z 9783642048180 |c ebook |9 978-3-642-04818-0 | ||
035 | |a (OCoLC)462919313 | ||
035 | |a (DE-599)DNB996813152 | ||
040 | |a DE-604 |b ger |e rakddb | ||
041 | 0 | |a eng | |
044 | |a gw |c XA-DE-BE | ||
049 | |a DE-29T |a DE-92 |a DE-11 |a DE-634 |a DE-703 |a DE-83 |a DE-20 |a DE-573 |a DE-19 |a DE-526 | ||
050 | 0 | |a QA76.642 | |
082 | 0 | |a 004 | |
084 | |a ST 151 |0 (DE-625)143595: |2 rvk | ||
084 | |a ST 200 |0 (DE-625)143611: |2 rvk | ||
084 | |a ST 230 |0 (DE-625)143617: |2 rvk | ||
084 | |a 004 |2 sdnb | ||
100 | 1 | |a Rauber, Thomas |d 1961- |e Verfasser |0 (DE-588)133804569 |4 aut | |
240 | 1 | 0 | |a Parallele Programmierung |
245 | 1 | 0 | |a Parallel programming |b for multicore and cluster systems |c Thomas Rauber ; Gudula Rünger |
264 | 1 | |a Berlin [u.a.] |b Springer |c 2010 | |
300 | |a X, 455 S. |b graph. Darst. | ||
336 | |b txt |2 rdacontent | ||
337 | |b n |2 rdamedia | ||
338 | |b nc |2 rdacarrier | ||
500 | |a Literaturverz. S. 441 - 448 | ||
650 | 4 | |a Parallel programming (Computer science) | |
650 | 0 | 7 | |a Verteiltes System |0 (DE-588)4238872-7 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a Programm |0 (DE-588)4047394-6 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a Verteilte Programmierung |0 (DE-588)4421492-3 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a Wissenschaftliches Rechnen |0 (DE-588)4338507-2 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a Paralleles Programm |0 (DE-588)4552796-9 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a Programmierung |0 (DE-588)4076370-5 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a Cluster |g Rechnernetz |0 (DE-588)4534182-5 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a Mehrkernprozessor |0 (DE-588)7598578-0 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a Computerarchitektur |0 (DE-588)4048717-9 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a Parallelrechner |0 (DE-588)4173280-7 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a Parallelverarbeitung |0 (DE-588)4075860-6 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a Simulation |0 (DE-588)4055072-2 |2 gnd |9 rswk-swf |
689 | 0 | 0 | |a Mehrkernprozessor |0 (DE-588)7598578-0 |D s |
689 | 0 | 1 | |a Parallelverarbeitung |0 (DE-588)4075860-6 |D s |
689 | 0 | 2 | |a Programmierung |0 (DE-588)4076370-5 |D s |
689 | 0 | |5 DE-604 | |
689 | 1 | 0 | |a Cluster |g Rechnernetz |0 (DE-588)4534182-5 |D s |
689 | 1 | 1 | |a Parallelverarbeitung |0 (DE-588)4075860-6 |D s |
689 | 1 | 2 | |a Programmierung |0 (DE-588)4076370-5 |D s |
689 | 1 | |5 DE-604 | |
689 | 2 | 0 | |a Wissenschaftliches Rechnen |0 (DE-588)4338507-2 |D s |
689 | 2 | 1 | |a Parallelverarbeitung |0 (DE-588)4075860-6 |D s |
689 | 2 | 2 | |a Verteiltes System |0 (DE-588)4238872-7 |D s |
689 | 2 | 3 | |a Programmierung |0 (DE-588)4076370-5 |D s |
689 | 2 | |8 1\p |5 DE-604 | |
689 | 3 | 0 | |a Parallelrechner |0 (DE-588)4173280-7 |D s |
689 | 3 | 1 | |a Simulation |0 (DE-588)4055072-2 |D s |
689 | 3 | 2 | |a Programm |0 (DE-588)4047394-6 |D s |
689 | 3 | |8 2\p |5 DE-604 | |
689 | 4 | 0 | |a Parallelrechner |0 (DE-588)4173280-7 |D s |
689 | 4 | 1 | |a Computerarchitektur |0 (DE-588)4048717-9 |D s |
689 | 4 | |8 3\p |5 DE-604 | |
689 | 5 | 0 | |a Verteilte Programmierung |0 (DE-588)4421492-3 |D s |
689 | 5 | |8 4\p |5 DE-604 | |
689 | 6 | 0 | |a Paralleles Programm |0 (DE-588)4552796-9 |D s |
689 | 6 | |8 5\p |5 DE-604 | |
700 | 1 | |a Rünger, Gudula |e Verfasser |0 (DE-588)141745649 |4 aut | |
856 | 4 | 2 | |m DNB Datenaustausch |q application/pdf |u http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=018937312&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |3 Inhaltsverzeichnis |
856 | 4 | 2 | |m Digitalisierung UB Bayreuth |q application/pdf |u http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=018937312&sequence=000004&line_number=0002&func_code=DB_RECORDS&service_type=MEDIA |3 Klappentext |
999 | |a oai:aleph.bib-bvb.de:BVB01-018937312 | ||
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 | |
883 | 1 | |8 3\p |a cgwrk |d 20201028 |q DE-101 |u https://d-nb.info/provenance/plan#cgwrk | |
883 | 1 | |8 4\p |a cgwrk |d 20201028 |q DE-101 |u https://d-nb.info/provenance/plan#cgwrk | |
883 | 1 | |8 5\p |a cgwrk |d 20201028 |q DE-101 |u https://d-nb.info/provenance/plan#cgwrk |
Datensatz im Suchindex
_version_ | 1804141079886299136 |
---|---|
adam_text | 2.8 EXERCISES FOR CHAP. 2 88 CONTENTS INTRODUCTION 1 1.1 CLASSICAL USE
OF PARALLELISM 1 1.2 PARALLELISM IN TODAY S HARDWARE 2 1.3 BASIC
CONCEPTS 3 1.4 OVERVIEW OF THE BOOK 5 PARALLEL COMPUTER ARCHITECTURE 7
2.1 PROCESSOR ARCHITECTURE AND TECHNOLOGY TRENDS 7 2.2 FLYNN S TAXONOMY
OF PARALLEL ARCHITECTURES 10 2.3 MEMORY ORGANIZATION OF PARALLEL
COMPUTERS 12 2.3.1 COMPUTERS WITH DISTRIBUTED MEMORY ORGANIZATION 12
2.3.2 COMPUTERS WITH SHARED MEMORY ORGANIZATION 15 2.3.3 REDUCING MEMORY
ACCESS TIMES 17 2.4 THREAD-LEVEL PARALLELISM 20 2.4.1 SIMULTANEOUS
MULTITHREADING 21 2.4.2 MULTICORE PROCESSORS 22 2.4.3 ARCHITECTURE OF
MULTICORE PROCESSORS 24 2.5 INTERCONNECTION NETWORKS 28 2.5.1 PROPERTIES
OF INTERCONNECTION NETWORKS 29 2.5.2 DIRECT INTERCONNECTION NETWORKS 32
2.5.3 EMBEDDINGS 37 2.5.4 DYNAMIC INTERCONNECTION NETWORKS 40 2.6
ROUTING AND SWITCHING 46 2.6.1 ROUTING ALGORITHMS 46 2.6.2 ROUTING IN
THE OMEGA NETWORK 53 2.6.3 SWITCHING 56 2.6.4 FLOW CONTROL MECHANISMS 63
2.7 CACHES AND MEMORY HIERARCHY 64 2.7.1 CHARACTERISTICS OF CACHES 65
2.7.2 WRITE POLICY 73 2.7.3 CACHE COHERENCY 75 2.7.4 MEMORY CONSISTENCY
82 BIBLIOGRAFISCHE INFORMATIONEN HTTP://D-NB.INFO/996813152
DIGITALISIERT DURCH CONTENTS PARALLEL PROGRAMMING MODELS 93 3.1 MODELS
FOR PARALLEL SYSTEMS 93 3.2 PARALLELIZATION OF PROGRAMS 96 3.3 LEVELS OF
PARALLELISM 98 3.3.1 PARALLELISM AT INSTRUCTION LEVEL 98 3.3.2 DATA
PARALLELISM 100 3.3.3 LOOP PARALLELISM 102 3.3.4 FUNCTIONAL PARALLELISM
104 3.3.5 EXPLICIT AND IMPLICIT REPRESENTATION OF PARALLELISM 105 3.3.6
PARALLEL PROGRAMMING PATTERNS 108 3.4 DATA DISTRIBUTIONS FOR ARRAYS 113
3.4.1 DATA DISTRIBUTION FOR ONE-DIMENSIONAL ARRAYS 113 3.4.2 DATA
DISTRIBUTION FOR TWO-DIMENSIONAL ARRAYS 114 3.4.3 PARAMETERIZED DATA
DISTRIBUTION 116 3.5 INFORMATION EXCHANGE 117 3.5.1 SHARED VARIABLES 117
3.5.2 COMMUNICATION OPERATIONS 118 3.6 PARALLEL MATRIX-VECTOR PRODUCT
125 3.6.1 PARALLEL COMPUTATION OF SCALAR PRODUCTS 126 3.6.2 PARALLEL
COMPUTATION OF THE LINEAR COMBINATIONS 129 3.7 PROCESSES AND THREADS 130
3.7.1 PROCESSES 130 3.7.2 THREADS 132 3.7.3 SYNCHRONIZATION MECHANISMS
136 3.7.4 DEVELOPING EFFICIENT AND CORRECT THREAD PROGRAMS 139 3.8
FURTHER PARALLEL PROGRAMMING APPROACHES 141 3.8.1 APPROACHES FOR NEW
PARALLEL LANGUAGES 142 3.8.2 TRANSACTIONAL MEMORY 144 3.9 EXERCISES FOR
CHAP. 3 147 PERFORMANCE ANALYSIS OF PARALLEL PROGRAMS 151 4.1
PERFORMANCE EVALUATION OF COMPUTER SYSTEMS 152 4.1.1 EVALUATION OF CPU
PERFORMANCE 152 4.1.2 MIPS AND MFLOPS 154 4.1. CONTENTS IX 4.4.2
PARALLEL MATRIX-VECTOR PRODUCT 183 4.5 PARALLEL COMPUTATIONAL MODELS 186
4.5.1 PRAM MODEL 186 4.5.2 BSP MODEL 189 4.5.3 LOGP MODEL 191 4.6
EXERCISES FOR CHAP. 4 1 93 5 MESSAGE-PASSING PROGRAMMING 197 5.1
INTRODUCTION TO MPI 198 5.1.1 MPI POINT-TO-POINT COMMUNICATION 199 5.1.2
DEADLOCKS WITH POINT-TO-POINT COMMUNICATIONS 204 5.1.3 NON-BLOCKING
OPERATIONS AND COMMUNICATION MODES 208 5.1.4 COMMUNICATION MODE 212 5.2
COLLECTIVE COMMUNICATION OPERATIONS 213 5.2.1 COLLECTIVE COMMUNICATION
IN MPI 214 5.2.2 DEADLOCKS WITH COLLECTIVE COMMUNICATION 227 5.3 PROCESS
GROUPS AND COMMUNICATORS 229 5.3.1 PROCESS GROUPS IN MPI 229 5.3.2
PROCESS TOPOLOGIES 234 5.3.3 TIMINGS AND ABORTING PROCESSES 239 5.4
INTRODUCTION TO MPI-2 240 5.4.1 DYNAMIC PROCESS GENERATION AND
MANAGEMENT 240 5.4.2 ONE-SIDED COMMUNICATION 243 5.5 EXERCISES FOR CHAP.
5 252 6 THREAD PROGRAMMING 257 6.1 PROGRAMMING WITH PTHREADS 257 6.1.1
CREATING AND MERGING THREADS 259 6.1.2 THREAD COORDINATION WITH PTHREADS
263 .3 CONDITION VARIABLES 270 .4 EXTENDED LOCK MECHANISM 274 .5
ONE-TIME INITIALIZATION 276 .6 IMPLEMENTATION OF A TASK POOL 276 .7
PARALLELISM BY PIPELINING 280 IMPLEMENTATION OF A CLIENT-SERVER MODEL
286 1. X CONTENTS 6.2.5 THREAD SCHEDULING IN JAVA 331 6.2.6 PACKAGE
JAVA.UTIL .CONCURRENT 332 6.3 OPENMP 339 6.3.1 COMPILER DIRECTIVES 340
6.3.2 EXECUTION ENVIRONMENT ROUTINES 348 6.3.3 COORDINATION AND
SYNCHRONIZATION OF THREADS 349 6.4 EXERCISES FOR CHAP. 6 353 7
ALGORITHMS FOR SYSTEMS OF LINEAR EQUATIONS 359 7. 1 GAUSSIAN ELIMINATION
360 7.1.1 GAUSSIAN ELIMINATION AND LU DECOMPOSITION 360 7.1.2 PARALLEL
ROW-CYCLIC IMPLEMENTATION 363 7.1.3 PARALLEL IMPLEMENTATION WITH
CHECKERBOARD DISTRIBUTION 367 7.1.4 ANALYSIS OF THE PARALLEL EXECUTION
TIME 373 7.2 DIRECT METHODS FOR LINEAR SYSTEMS WITH BANDED STRUCTURE 378
7.2.1 DISCRETIZATION OF THE POISSON EQUATION 378 7.2.2 TRIDIAGONAL
SYSTEMS 383 7.2.3 GENERALIZATION TO BANDED MATRICES 395 7.2.4 SOLVING
THE DISCRETIZED POISSON EQUATION 397 7.3 ITERATIVE METHODS FOR LINEAR
SYSTEMS 399 7.3.1 STANDARD ITERATION METHODS 400 7.3.2 PARALLEL
IMPLEMENTATION OF THE JACOBI ITERATION 404 7.3.3 PARALLEL IMPLEMENTATION
OF THE GAUSS-SEIDEL ITERATION 405 7.3.4 GAUSS-SEIDEL ITERATION FOR
SPARSE SYSTEMS 407 7.3.5 RED-BLACK ORDERING 411 7.4 CONJUGATE GRADIENT
METHOD 417 7.4.1 SEQUENTIAL CG METHOD 418 7.4.2 PARALLEL CG METHOD 420
7.5 CHOLESKY FACTORIZATION FOR SPARSE MATRICES 424 7.5.1 SEQUENTIAL
ALGORITHM 424 7.5.2 STORAGE SCHEME FOR SPARSE MATRICES 430 7.5.
Features
and Benefits
*
Broad coverage of all aspects of parallel programming
*
Special emphasis on runtime efficiency and memory organization
*
Presented material has been used in courses for many years
*
Complemented by many examples and an additional website with teaching material
Rauber· Rünger
Parallel Programming
Innovations in hardware architecture, like hyper-threading or multicore processors, mean that
parallel computing resources are available for inexpensive desktop computers. In only a few years,
many standard software products will be based on concepts of parallel programming
implemented on such hardware, and the range of applications will be much broader than that of
scientific computing, up to now the main application area for parallel computing.
Rauber
and
Rünger
take up these recent developments in processor architecture by giving
detailed descriptions of parallel programming technigues that are necessary for developing
efficient programs for multicore processors as well as for parallel cluster systems and
supercomputers. Their book is structured in three main parts, covering all areas of parallel
computing: the architecture of parallel systems, parallel programming models and
environments, and the implementation of efficient application algorithms. The emphasis lies
on parallel programming techniques needed for different architectures.
The main goal of the book is to present parallel programming techniques that can be used in
many situations for many application areas and which enable the reader to develop correct and
efficiënt
parallel programs. Many examples and exercises are provided to show how to apply the
techniques. The book can be used as both a textbook for students and a reference book for
professionals. The presented material has been used for courses in parallel programming at
different universities for many years.
ISBN
978-3-642-04817-3
9 783642 04817 3
У
springer.com
|
any_adam_object | 1 |
author | Rauber, Thomas 1961- Rünger, Gudula |
author_GND | (DE-588)133804569 (DE-588)141745649 |
author_facet | Rauber, Thomas 1961- Rünger, Gudula |
author_role | aut aut |
author_sort | Rauber, Thomas 1961- |
author_variant | t r tr g r gr |
building | Verbundindex |
bvnumber | BV036045531 |
callnumber-first | Q - Science |
callnumber-label | QA76 |
callnumber-raw | QA76.642 |
callnumber-search | QA76.642 |
callnumber-sort | QA 276.642 |
callnumber-subject | QA - Mathematics |
classification_rvk | ST 151 ST 200 ST 230 |
ctrlnum | (OCoLC)462919313 (DE-599)DNB996813152 |
dewey-full | 004 |
dewey-hundreds | 000 - Computer science, information, general works |
dewey-ones | 004 - Computer science |
dewey-raw | 004 |
dewey-search | 004 |
dewey-sort | 14 |
dewey-tens | 000 - Computer science, information, general works |
discipline | Informatik |
format | Book |
fullrecord | <?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>04342nam a2200937 c 4500</leader><controlfield tag="001">BV036045531</controlfield><controlfield tag="003">DE-604</controlfield><controlfield tag="005">20131021 </controlfield><controlfield tag="007">t</controlfield><controlfield tag="008">100222s2010 gw d||| |||| 00||| eng d</controlfield><datafield tag="015" ind1=" " ind2=" "><subfield code="a">09,N40,0040</subfield><subfield code="2">dnb</subfield></datafield><datafield tag="016" ind1="7" ind2=" "><subfield code="a">996813152</subfield><subfield code="2">DE-101</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">9783642048173</subfield><subfield code="c">GB. : EUR 58.80 (freier Pr.), sfr 85.50 (freier Pr.)</subfield><subfield code="9">978-3-642-04817-3</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="z">9783642048180</subfield><subfield code="c">ebook</subfield><subfield code="9">978-3-642-04818-0</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(OCoLC)462919313</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-599)DNB996813152</subfield></datafield><datafield tag="040" ind1=" " ind2=" "><subfield code="a">DE-604</subfield><subfield code="b">ger</subfield><subfield code="e">rakddb</subfield></datafield><datafield tag="041" ind1="0" ind2=" "><subfield code="a">eng</subfield></datafield><datafield tag="044" ind1=" " ind2=" "><subfield code="a">gw</subfield><subfield code="c">XA-DE-BE</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">DE-29T</subfield><subfield code="a">DE-92</subfield><subfield code="a">DE-11</subfield><subfield code="a">DE-634</subfield><subfield code="a">DE-703</subfield><subfield code="a">DE-83</subfield><subfield code="a">DE-20</subfield><subfield code="a">DE-573</subfield><subfield code="a">DE-19</subfield><subfield code="a">DE-526</subfield></datafield><datafield tag="050" ind1=" " ind2="0"><subfield code="a">QA76.642</subfield></datafield><datafield tag="082" ind1="0" ind2=" "><subfield code="a">004</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">ST 200</subfield><subfield code="0">(DE-625)143611:</subfield><subfield code="2">rvk</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">ST 230</subfield><subfield code="0">(DE-625)143617:</subfield><subfield code="2">rvk</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">004</subfield><subfield code="2">sdnb</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Rauber, Thomas</subfield><subfield code="d">1961-</subfield><subfield code="e">Verfasser</subfield><subfield code="0">(DE-588)133804569</subfield><subfield code="4">aut</subfield></datafield><datafield tag="240" ind1="1" ind2="0"><subfield code="a">Parallele Programmierung</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">Parallel programming</subfield><subfield code="b">for multicore and cluster systems</subfield><subfield code="c">Thomas Rauber ; Gudula Rünger</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="a">Berlin [u.a.]</subfield><subfield code="b">Springer</subfield><subfield code="c">2010</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">X, 455 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">Literaturverz. S. 441 - 448</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Parallel programming (Computer science)</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Verteiltes System</subfield><subfield code="0">(DE-588)4238872-7</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Programm</subfield><subfield code="0">(DE-588)4047394-6</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Verteilte Programmierung</subfield><subfield code="0">(DE-588)4421492-3</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Wissenschaftliches Rechnen</subfield><subfield code="0">(DE-588)4338507-2</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Paralleles Programm</subfield><subfield code="0">(DE-588)4552796-9</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</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">Cluster</subfield><subfield code="g">Rechnernetz</subfield><subfield code="0">(DE-588)4534182-5</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Mehrkernprozessor</subfield><subfield code="0">(DE-588)7598578-0</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Computerarchitektur</subfield><subfield code="0">(DE-588)4048717-9</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="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">Simulation</subfield><subfield code="0">(DE-588)4055072-2</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="689" ind1="0" ind2="0"><subfield code="a">Mehrkernprozessor</subfield><subfield code="0">(DE-588)7598578-0</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="2"><subfield code="a">Programmierung</subfield><subfield code="0">(DE-588)4076370-5</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">Cluster</subfield><subfield code="g">Rechnernetz</subfield><subfield code="0">(DE-588)4534182-5</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="1" 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="1" ind2="2"><subfield code="a">Programmierung</subfield><subfield code="0">(DE-588)4076370-5</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="1" ind2=" "><subfield code="5">DE-604</subfield></datafield><datafield tag="689" ind1="2" ind2="0"><subfield code="a">Wissenschaftliches Rechnen</subfield><subfield code="0">(DE-588)4338507-2</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="2" 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="2" ind2="2"><subfield code="a">Verteiltes System</subfield><subfield code="0">(DE-588)4238872-7</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="2" ind2="3"><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">1\p</subfield><subfield code="5">DE-604</subfield></datafield><datafield tag="689" ind1="3" 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="3" ind2="1"><subfield code="a">Simulation</subfield><subfield code="0">(DE-588)4055072-2</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="3" ind2="2"><subfield code="a">Programm</subfield><subfield code="0">(DE-588)4047394-6</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="3" ind2=" "><subfield code="8">2\p</subfield><subfield code="5">DE-604</subfield></datafield><datafield tag="689" ind1="4" 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="4" ind2="1"><subfield code="a">Computerarchitektur</subfield><subfield code="0">(DE-588)4048717-9</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="4" ind2=" "><subfield code="8">3\p</subfield><subfield code="5">DE-604</subfield></datafield><datafield tag="689" ind1="5" ind2="0"><subfield code="a">Verteilte Programmierung</subfield><subfield code="0">(DE-588)4421492-3</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="5" ind2=" "><subfield code="8">4\p</subfield><subfield code="5">DE-604</subfield></datafield><datafield tag="689" ind1="6" ind2="0"><subfield code="a">Paralleles Programm</subfield><subfield code="0">(DE-588)4552796-9</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="6" ind2=" "><subfield code="8">5\p</subfield><subfield code="5">DE-604</subfield></datafield><datafield tag="700" ind1="1" ind2=" "><subfield code="a">Rünger, Gudula</subfield><subfield code="e">Verfasser</subfield><subfield code="0">(DE-588)141745649</subfield><subfield code="4">aut</subfield></datafield><datafield tag="856" ind1="4" ind2="2"><subfield code="m">DNB 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=018937312&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA</subfield><subfield code="3">Inhaltsverzeichnis</subfield></datafield><datafield tag="856" ind1="4" ind2="2"><subfield code="m">Digitalisierung UB Bayreuth</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=018937312&sequence=000004&line_number=0002&func_code=DB_RECORDS&service_type=MEDIA</subfield><subfield code="3">Klappentext</subfield></datafield><datafield tag="999" ind1=" " ind2=" "><subfield code="a">oai:aleph.bib-bvb.de:BVB01-018937312</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><datafield tag="883" ind1="1" ind2=" "><subfield code="8">3\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">4\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">5\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.BV036045531 |
illustrated | Illustrated |
indexdate | 2024-07-09T22:10:10Z |
institution | BVB |
isbn | 9783642048173 |
language | English |
oai_aleph_id | oai:aleph.bib-bvb.de:BVB01-018937312 |
oclc_num | 462919313 |
open_access_boolean | |
owner | DE-29T DE-92 DE-11 DE-634 DE-703 DE-83 DE-20 DE-573 DE-19 DE-BY-UBM DE-526 |
owner_facet | DE-29T DE-92 DE-11 DE-634 DE-703 DE-83 DE-20 DE-573 DE-19 DE-BY-UBM DE-526 |
physical | X, 455 S. graph. Darst. |
publishDate | 2010 |
publishDateSearch | 2010 |
publishDateSort | 2010 |
publisher | Springer |
record_format | marc |
spelling | Rauber, Thomas 1961- Verfasser (DE-588)133804569 aut Parallele Programmierung Parallel programming for multicore and cluster systems Thomas Rauber ; Gudula Rünger Berlin [u.a.] Springer 2010 X, 455 S. graph. Darst. txt rdacontent n rdamedia nc rdacarrier Literaturverz. S. 441 - 448 Parallel programming (Computer science) Verteiltes System (DE-588)4238872-7 gnd rswk-swf Programm (DE-588)4047394-6 gnd rswk-swf Verteilte Programmierung (DE-588)4421492-3 gnd rswk-swf Wissenschaftliches Rechnen (DE-588)4338507-2 gnd rswk-swf Paralleles Programm (DE-588)4552796-9 gnd rswk-swf Programmierung (DE-588)4076370-5 gnd rswk-swf Cluster Rechnernetz (DE-588)4534182-5 gnd rswk-swf Mehrkernprozessor (DE-588)7598578-0 gnd rswk-swf Computerarchitektur (DE-588)4048717-9 gnd rswk-swf Parallelrechner (DE-588)4173280-7 gnd rswk-swf Parallelverarbeitung (DE-588)4075860-6 gnd rswk-swf Simulation (DE-588)4055072-2 gnd rswk-swf Mehrkernprozessor (DE-588)7598578-0 s Parallelverarbeitung (DE-588)4075860-6 s Programmierung (DE-588)4076370-5 s DE-604 Cluster Rechnernetz (DE-588)4534182-5 s Wissenschaftliches Rechnen (DE-588)4338507-2 s Verteiltes System (DE-588)4238872-7 s 1\p DE-604 Parallelrechner (DE-588)4173280-7 s Simulation (DE-588)4055072-2 s Programm (DE-588)4047394-6 s 2\p DE-604 Computerarchitektur (DE-588)4048717-9 s 3\p DE-604 Verteilte Programmierung (DE-588)4421492-3 s 4\p DE-604 Paralleles Programm (DE-588)4552796-9 s 5\p DE-604 Rünger, Gudula Verfasser (DE-588)141745649 aut DNB Datenaustausch application/pdf http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=018937312&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA Inhaltsverzeichnis Digitalisierung UB Bayreuth application/pdf http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=018937312&sequence=000004&line_number=0002&func_code=DB_RECORDS&service_type=MEDIA Klappentext 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 3\p cgwrk 20201028 DE-101 https://d-nb.info/provenance/plan#cgwrk 4\p cgwrk 20201028 DE-101 https://d-nb.info/provenance/plan#cgwrk 5\p cgwrk 20201028 DE-101 https://d-nb.info/provenance/plan#cgwrk |
spellingShingle | Rauber, Thomas 1961- Rünger, Gudula Parallel programming for multicore and cluster systems Parallel programming (Computer science) Verteiltes System (DE-588)4238872-7 gnd Programm (DE-588)4047394-6 gnd Verteilte Programmierung (DE-588)4421492-3 gnd Wissenschaftliches Rechnen (DE-588)4338507-2 gnd Paralleles Programm (DE-588)4552796-9 gnd Programmierung (DE-588)4076370-5 gnd Cluster Rechnernetz (DE-588)4534182-5 gnd Mehrkernprozessor (DE-588)7598578-0 gnd Computerarchitektur (DE-588)4048717-9 gnd Parallelrechner (DE-588)4173280-7 gnd Parallelverarbeitung (DE-588)4075860-6 gnd Simulation (DE-588)4055072-2 gnd |
subject_GND | (DE-588)4238872-7 (DE-588)4047394-6 (DE-588)4421492-3 (DE-588)4338507-2 (DE-588)4552796-9 (DE-588)4076370-5 (DE-588)4534182-5 (DE-588)7598578-0 (DE-588)4048717-9 (DE-588)4173280-7 (DE-588)4075860-6 (DE-588)4055072-2 |
title | Parallel programming for multicore and cluster systems |
title_alt | Parallele Programmierung |
title_auth | Parallel programming for multicore and cluster systems |
title_exact_search | Parallel programming for multicore and cluster systems |
title_full | Parallel programming for multicore and cluster systems Thomas Rauber ; Gudula Rünger |
title_fullStr | Parallel programming for multicore and cluster systems Thomas Rauber ; Gudula Rünger |
title_full_unstemmed | Parallel programming for multicore and cluster systems Thomas Rauber ; Gudula Rünger |
title_short | Parallel programming |
title_sort | parallel programming for multicore and cluster systems |
title_sub | for multicore and cluster systems |
topic | Parallel programming (Computer science) Verteiltes System (DE-588)4238872-7 gnd Programm (DE-588)4047394-6 gnd Verteilte Programmierung (DE-588)4421492-3 gnd Wissenschaftliches Rechnen (DE-588)4338507-2 gnd Paralleles Programm (DE-588)4552796-9 gnd Programmierung (DE-588)4076370-5 gnd Cluster Rechnernetz (DE-588)4534182-5 gnd Mehrkernprozessor (DE-588)7598578-0 gnd Computerarchitektur (DE-588)4048717-9 gnd Parallelrechner (DE-588)4173280-7 gnd Parallelverarbeitung (DE-588)4075860-6 gnd Simulation (DE-588)4055072-2 gnd |
topic_facet | Parallel programming (Computer science) Verteiltes System Programm Verteilte Programmierung Wissenschaftliches Rechnen Paralleles Programm Programmierung Cluster Rechnernetz Mehrkernprozessor Computerarchitektur Parallelrechner Parallelverarbeitung Simulation |
url | http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=018937312&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=018937312&sequence=000004&line_number=0002&func_code=DB_RECORDS&service_type=MEDIA |
work_keys_str_mv | AT rauberthomas paralleleprogrammierung AT rungergudula paralleleprogrammierung AT rauberthomas parallelprogrammingformulticoreandclustersystems AT rungergudula parallelprogrammingformulticoreandclustersystems |