This page (revision-1) was last changed on 15-Aug-2012 16:13 by Dieter Käppel

Only authorized users are allowed to rename pages.

Only authorized users are allowed to delete pages.

Page revision history

Version Date Modified Size Author Changes ... Change note
1 15-Aug-2012 16:13 1 KB Dieter Käppel

Page References

Incoming links Outgoing links

Version management

Difference between version and

At line 1 added 17 lines
Die [Forschung|Intersult Forschung] von [Parallel Execution|Intersult Parallel Execution] beschäftigt sich mit der effizienten Hochparallelisierung in von Software-Modellierung, Code-Übersetzung und -Repräsentation, Ausführung und Kommunikation.
!!!Hintergrund
Die Steigerung der Geschwindigkeit bei der Ausführung von Programmen durch die Reine Prozessorfrequenz stößt an strukturelle Grenzen. Die weitere Steigerung der Ausführungsgeschwindigkeit wird daher in der Parallelisierung liegen. Hochparallele Ausführung bedeutet dabei, dass die Parallelität in einem gewissen Maß mit der Größe der Komplexität der auszuführenden Programme wachsen kann.
!!!Konzept
!!Execution Unit
Die Parallel Execution Unit ist eine Einheit zur parallelen Ausführung von Programmteilen. Je komplexer die auszuführenden Programmstrukturen sind, desto höher ist die Parallelisierbarkeit.
!!Modelling Unit
Die Modelling Unit ist eine Modell-Repräsentation zur Bearbeitung von Programm-Strukturen die sich zur hochparallelen Ausführung eignen.
!!Compilation Unit
Die Compilation Unit übersetzt die Modell-Repräsentation in parallel ausführbaren Code. Traditionelle Programme können dabei teilparallelisiert werden.
!!!Entwicklungsstand
Die einzelnen Teile wurden unter Laborbedingungen spezifiziert, implementiert und getestet. Der nächste Schritt wäre ein Projekt zu starten, dies in sinnvoller Skalengröße umzusetzen. Der nächste Schritt wäre ein Geschäftsplan für den konkreten Aufwand, Zeitplan, Marktpotenzial und Risiken zu erstellen, sowie einen strategischen Partner zu finden.