Einsatzszenarien für Multicore-Technologie
Autoren
Mehr zum Buch
Aktuelle Multicore-Prozessoren haben mehrere Kerne und ermöglichen durch die parallele Verarbeitung von Befehlen eine höhere Rechengeschwindigkeit. Dies erfordert allerdings ein Umdenken bei der Programmierung, um die Möglichkeiten der Prozessoren auszuschöpfen. Der Paradigmenwechsel in der Softwareentwicklung ist mit geeigneten Methoden, Techniken und Werkzeugen zu unterstützen. Dazu gehört neben der Erfassung des aktuellen Standes auch die Erforschung zukünftiger Anwendungsgebiete. In Interviews mit Experten und in einer Umfrage unter deutschen Softwareentwicklern werden die Einsatzmöglichkeiten von Multicore-Technologien in der Softwareentwicklung bewertet und Herausforderungen identifiziert. Mittels Applikations- und Potentialanalyse werden danach konkrete Einsatzszenarien für die Verwendung von Multicore-Technologien herausgearbeitet. Neben aktuellen Szenarien, die Multicore bereits verwenden, werden auch zukünftige Szenarien vorgestellt, die durch den Einsatz von paralleler Bearbeitung erst möglich werden. Die Szenarien aus verschiedenen Anwendungsbereichen verdeutlichen die Potenziale, die durch die Ausnutzung der Multicore-Prozessoren erreicht werden können.