Alle 253 Artikel in
Allgemein:

Eigenschaften

Preis

Themen

 
Zertifikat Euro-Label Geprüfter Online-Shop - Per Klick Gültigkeit überprüfen
 

Sicher einkaufen

Was passiert bei uns?

Multicore-Software
 

Multicore-Software

Grundlagen, Architektur und Implementierung in C/C++, Java und C#
 

36,90€

(Preis inkl. Mwst. )

innerhalb von 24 Stunden vorrätig

Autor(en): Urs Gleim, Tobias Schüle
Verlag: dpunkt Verlag
Auflage: 2012
Umfang: 370 Seiten
Format: 17 x 24 cm
Gewicht: 692 g
Einband: Kartoniert/Broschiert
ISBN: 3898647587
Bestell-Nr.: 89864758A
 

Moderne Prozessoren enthalten mehrere parallel arbeitende Prozessorkerne. Die im Vergleich zu herkömmlichen CPUs höhere Rechenleistung solcher Multicore-Prozessoren kann jedoch nur durch parallele Software genutzt werden. Dies führt zu erheblichen Veränderungen in der Softwareentwicklung, wobei Parallelität vom Entwurf bis zur Implementierung eine entscheidende Rolle spielt. Das Buch vermittelt ein solides Grundwissen über die Softwareentwicklung im Multicore-Zeitalter und dient als Nachschlagewerk für die tägliche Arbeit.

Der erste Teil behandelt die Grundlagen und deckt die wesentlichen Aspekte paralleler Systeme ab, von Synchronisationsmechanismen bis hin zu Entwurfsmustern für die Parallelisierung von Programmen. Zudem werden verschiedene Formen der Parallelität beschrieben, typische Fallstricke bei der Programmierung von Multicore-Rechnern aufgezeigt und Methoden zur Lösung typischer Probleme vorgestellt.

Der zweite Teil bietet einen kompakt und strukturiert aufbereiteten Leitfaden für die produktive Entwicklung in den Programmiersprachen C/C++, Java und C#. Anhand von Beispielen werden die im ersten Teil behandelten Konzepte und Techniken erläutert. Abschließend geben die Autoren einen Überblick über weniger weit verbreitete, aber vielversprechende Sprachen für Programmierung paralleler Systeme.

Das Buch richtet sich an Informatiker, Softwarearchitekten und Programmierer, die einen Einblick in die Programmierung von Multicore-Rechnern bekommen oder bereits vorhandenes Wissen vertiefen möchten. Es sind keine Vorkenntnisse über parallele Programmierung oder Multicore-Systeme erforderlich. Leser sollten jedoch mit mindestens einer objektorientierten Programmiersprache vertraut sein und über Erfahrungen in der Softwareentwicklung verfügen.

Zielgruppe:

  • Softwareentwickler und -architekten
  • Studierende

Die Autoren:

Urs Gleim ist Diplom-Informatiker und war in seiner beruflichen Laufbahn als Entwickler, Software- und Systemarchitekt, Projektleiter und technischer Berater tätig. Heute arbeitet er bei der Siemens Corporate Technology, der zentralen Forschung und Entwicklung von Siemens. Dort leitet er ein Team, das Softwarearchitekturen für Multicore-Systeme entwickelt und existierende Anwendungen parallelisiert.

Dr. Tobias Schüle war nach seinem Studium der Informatik mehrere Jahre in der Forschung und Lehre auf dem Gebiet des Entwurfs und der Verifikation eingebetteter Systeme tätig. Heute ist er ebenfalls Mitarbeiter bei Siemens Corporate Technology. Sein Hauptinteresse gilt neben parallelen Programmiermodellen der Architektur und Implementierung von Multicore-Software.

 

Was Kunden auch gefallen hat, die diesen Artikel gekauft haben:

 
Linux Ubuntu 11.04 "Natty Narwhal"
Verlagspreis: 24,80€
bei uns nur: 14,99€ (Mängelexemplar)
 

Der besondere Tipp

Blauer Elefant

Denken Sie nicht an einen blauen Elefanten!

Anhand verblüffender Experimente und einfacher Übungen lernen Sie, wie unsere Umwelt die Gedanken und die Gedanken unsere Umwelt beeinflussen.

Früher: 12,00€
bei uns nur: 4,99€