Overview
- Parallele und verteilte Systeme systematisch, umfassend, aktuell und praxisgerecht
- Möglichkeiten und Grenzen der Verteilung
- Stand der Technik und aktuelle Entwicklungen
- Includes supplementary material: sn.pub/extras
Access this book
Tax calculation will be finalised at checkout
Other ways to access
About this book
Parallele Hardwarearchitekturen und ihre Betriebssysteme sowie das parallele Programmieren sind die Schwerpunkte des Buches. Der Hardwareteil beschreibt alle relevanten Prozessorarchitekturen bis hin zum Google-Cluster. Im Rahmen der parallelen Programmierung werden Client-Server-Modelle, serviceorientierte Architekturen sowie Programmiermodelle für unterschiedliche Speicherarchitekturen einschließlich funktionaler Programmierung vorgestellt.
Eine ausführliche Erläuterung von Leistungsmaßen, Parallelisierungstechniken und verteilten Algorithmen zeigt dem Programmierer die Möglichkeiten aber auch die Grenzen der Verteilung auf.
Methoden der statischen und der dynamischen Rechenlastverteilung sind ebenso enthalten wie moderne Virtualisierungstechniken und Cluster- , Grid- und Cloud-Computing.
Similar content being viewed by others
Keywords
- Ada
- Client-Server-Systeme
- Cluster
- Distributed Computing
- Distributes Computing
- Fortress
- Grid
- IP
- Lastenausgleichsverfahren
- Load Balancing
- MPI
- Message Passing Interface
- Multicoreprozessor
- Multicoreprozessoren
- Multiprozessor
- Multiprozessoren
- Occam
- OpenMP
- PVM
- Parallele Programmierung
- Paralleles Rechnen
- Parallelisierungsmetriken
- Parallelisierungsverfahren
- Pthreads
- RMI
- RPC
- SOA
- Service oriented Arcitectures
- Service-oriented
- Service-oriented Architecture
- Socket
- Sockets
- TCP
- TCP/IP
- Threads
- UNIX fork join
- UPC
- Verteiltes Rechnen
- Virtualisierungstechniken
- Web Services
- Web-Services
- XML
- XML-RPC
Table of contents (12 chapters)
Reviews
Prof. Dr. Erich Eich, Hochschule Mannheim
"Das Werk gestattet ein Vertiefung in das Gebiet der parallelen und verteilten System und richtet sich besonders an Informatik-Studierende in höheren Semestern. Es besticht durch seine umfassende Behandlung der aktuellen Fragestellungen in diesem Bereich. Aspekte der Hardware, Betriebssoftware und Programmierung werden detailliert dargelegt und die Autoren stellen stets auch Bezüge zu den gegenwärtigen Forschungsfragen her. Der Leser findet hier in einem Buch einen verständlichen Zugang zu
allen wichtigen Facetten dieses umfangreichen Gebietes der Informatik."
Prof. Dr. Thomas Ludwig, Universität Heidelberg
Authors and Affiliations
About the authors
Prof. Günther Bengel lehrte die Gebiete Betriebssysteme, Verteilte Systeme, Parallele Systeme, Parallele und Funktionale Programmierung an der Hochschule Mannheim.
Prof. Dr. Christian Baun lehrt die Gebiete Netzwerke, Verteilte Systeme (insbesondere Cloud Computing) und Betriebssysteme an der Fachhochschule Frankfurt am Main.
Dr. Marcel Kunze hat sich an der Ruhr-Universität Bochum habilitiert, forscht im Bereich der parallelen und verteilten Systeme und ist seit 2002 Leiter der Grid-Computing Abteilung des Forschungszentrums Karlsruhe.
Dr. Karl-Uwe Stucky leitet am Institut für Angewandte Informatik am Karlsruher Institut für Technologie (KIT) eine Forschungsgruppe, die sich mit dem Management von Energiedaten befasst.
Bibliographic Information
Book Title: Masterkurs Parallele und Verteilte Systeme
Book Subtitle: Grundlagen und Programmierung von Multicore-Prozessoren, Multiprozessoren, Cluster, Grid und Cloud
Authors: Günther Bengel, Christian Baun, Marcel Kunze, Karl-Uwe Stucky
DOI: https://doi.org/10.1007/978-3-8348-2151-5
Publisher: Springer Vieweg Wiesbaden
eBook Packages: Computer Science and Engineering (German Language)
Copyright Information: Springer Fachmedien Wiesbaden 2015
Softcover ISBN: 978-3-8348-1671-9Published: 01 June 2015
eBook ISBN: 978-3-8348-2151-5Published: 20 May 2015
Edition Number: 2
Number of Pages: XXI, 495
Number of Illustrations: 119 b/w illustrations
Topics: Computer Hardware, Computer Systems Organization and Communication Networks