Back to Search

Masterkurs Parallele Und Verteilte Systeme: Grundlagen Und Programmierung Von Multicore-Prozessoren, Multiprozessoren, Cluster, Grid Und Cloud

AUTHOR Bengel, Gnther; Bengel, Gunther; Kunze, Marcel et al.
PUBLISHER Springer Vieweg (06/01/2015)
PRODUCT TYPE Paperback (Paperback)

Description

Das Buch bietet eine systematische Darstellung der aktuellen Entwicklungen auf dem Gebiet des parallelen und verteilten Rechnens. Es stellt alle relevanten Hardwarearchitekturen für Multiprozessoren und Multicoreprozessoren sowie ihre Betriebssysteme vor. Das parallele Programmieren bildet einen Schwerpunkt des Werkes. Dazu gehören Client-Server-Modelle und Serviceorientierte Architekturen sowie Programmiermodelle für unterschiedliche Speicherarchitekturen. Eine ausführliche Erläuterung von Leistungsma en, Parallelisierungstechniken und verteilten Algorithmen zeigt dem Programmierer Möglichkeiten und Grenzen der Verteilung auf. Methoden der statischen und der dynamischen Rechenlastverteilung sind ebenso enthalten wie moderne Virtualisierungstechniken. Die abschlie enden Kapitel über Cluster- und Grid-Computing geben Einblick in aktuelle Themen und einen Ausblick auf zukünftige Entwicklungen.

Show More
Product Format
Product Details
ISBN-13: 9783834816719
ISBN-10: 383481671X
Binding: Paperback or Softback (Trade Paperback (Us))
Content Language: German
Edition Number: 0002
More Product Details
Page Count: 495
Carton Quantity: 8
Product Dimensions: 6.69 x 1.05 x 9.61 inches
Weight: 1.81 pound(s)
Feature Codes: Illustrated
Country of Origin: NL
Subject Information
BISAC Categories
Computers | Hardware - General
Computers | Computer Science
Computers | Networking - General
Dewey Decimal: 004
Descriptions, Reviews, Etc.
jacket back

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.

Der Inhalt

Parallele Rechnerarchitekturen: Multicore-Prozessoren, Multiprozessoren, Many-Core-Prozessoren, GPGPU, Tile Architekturen, Google-Cluster

Parallele Programmiermodelle

Parallelisierungsverfahren, -techniken und -metriken

Verteilte Algorithmen

Statische und dynamische Rechenlastverteilung, Grid-Scheduling

Virtualisierungstechniken

Cluster, Grid und Cloud

Die Zielgruppen

Studierende der Informatik, Wirtschaftsinformatik, Technischen Informatik und Informationstechnologie Dozenten und Lehrbeauftragte

Anwendungsentwickler für Client-Server-, parallele und verteilte Systeme und für Cluster- Grid- und Cloud-Systeme.

Die Autoren

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 imBereich 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.

Show More
publisher marketing

Das Buch bietet eine systematische Darstellung der aktuellen Entwicklungen auf dem Gebiet des parallelen und verteilten Rechnens. Es stellt alle relevanten Hardwarearchitekturen für Multiprozessoren und Multicoreprozessoren sowie ihre Betriebssysteme vor. Das parallele Programmieren bildet einen Schwerpunkt des Werkes. Dazu gehören Client-Server-Modelle und Serviceorientierte Architekturen sowie Programmiermodelle für unterschiedliche Speicherarchitekturen. Eine ausführliche Erläuterung von Leistungsma en, Parallelisierungstechniken und verteilten Algorithmen zeigt dem Programmierer Möglichkeiten und Grenzen der Verteilung auf. Methoden der statischen und der dynamischen Rechenlastverteilung sind ebenso enthalten wie moderne Virtualisierungstechniken. Die abschlie enden Kapitel über Cluster- und Grid-Computing geben Einblick in aktuelle Themen und einen Ausblick auf zukünftige Entwicklungen.

Show More
List Price $64.99
Your Price  $64.34
Paperback