Parallele Programmierung

Durch kostengünstige Multiprozessor-Desktoprechner, Cluster von PCs und Innovationen wie die Hyperthreading-Technologie oder Multicore-Prozessoren sind parallele Rechenressourcen allgegenwärtig. Die effiziente Ausnutzung dieser parallelen Rechenleistung ist jedoch nur durch den Einsatz paralleler Pr...

Full description

Bibliographic Details
Main Authors: Rauber, Thomas, Rünger, Gudula (Author)
Format: eBook
Language:German
Published: Berlin, Heidelberg Springer Berlin Heidelberg 2012, 2012
Edition:3rd ed. 2012
Series:eXamen.press
Subjects:
Online Access:
Collection: Springer eBooks 2005- - Collection details see MPG.ReNa
LEADER 02609nmm a2200397 u 4500
001 EB000384612
003 EBX01000000000000000237664
005 00000000000000.0
007 cr|||||||||||||||||||||
008 130626 ||| ger
020 |a 9783642136047 
100 1 |a Rauber, Thomas 
245 0 0 |a Parallele Programmierung  |h Elektronische Ressource  |c von Thomas Rauber, Gudula Rünger 
250 |a 3rd ed. 2012 
260 |a Berlin, Heidelberg  |b Springer Berlin Heidelberg  |c 2012, 2012 
300 |a X, 522 S. 154 Abb  |b online resource 
505 0 |a Einleitung -- Architektur paralleler Plattformen -- Parallele Programmiermodelle -- Leistungsanalyse paralleler Programme -- Thread-Programmierung -- Message-Passing Programmierung -- Lineare Gleichungssysteme -- Nichtlineare Gleichungssysteme 
653 |a Computer science—Mathematics 
653 |a Complexity 
653 |a Computer programming 
653 |a Programming Languages, Compilers, Interpreters 
653 |a Programming languages (Electronic computers) 
653 |a Programming Techniques 
653 |a Mathematics of Computing 
653 |a Computer organization 
653 |a Computational complexity 
653 |a Computer mathematics 
653 |a Computational Mathematics and Numerical Analysis 
653 |a Computer Systems Organization and Communication Networks 
700 1 |a Rünger, Gudula  |e [author] 
041 0 7 |a ger  |2 ISO 639-2 
989 |b Springer  |a Springer eBooks 2005- 
490 0 |a eXamen.press 
856 4 0 |u https://doi.org/10.1007/978-3-642-13604-7?nosfx=y  |x Verlag  |3 Volltext 
082 0 |a 005.11 
520 |a Durch kostengünstige Multiprozessor-Desktoprechner, Cluster von PCs und Innovationen wie die Hyperthreading-Technologie oder Multicore-Prozessoren sind parallele Rechenressourcen allgegenwärtig. Die effiziente Ausnutzung dieser parallelen Rechenleistung ist jedoch nur durch den Einsatz paralleler Programmiertechniken möglich, die sich damit in alle Bereiche der Softwareerstellung ausbreiten. Dieses Buch stellt die parallele Programmierung für herkömmliche Parallelrechner und für die neuartigen parallelen Plattformen umfassend dar. Neben den Grundlagen der parallelen Programmierung werden portable Programmierumgebungen wie Pthreads, Java-Threads, OpenMP, MPI, PVM oder UPC und die zugehöigen Programmiermodelle ausführlich behandelt. Parallele Progammiertechniken, die zur erfolgreichen Realisierung effizienter paralleler Programme führen, werden mit einer Vielzahl von Beispielen dargestellt. Das Buch ist für Anfänger und fortgeschrittene Programmierer geeignet