| Home > Publications database > Integration von benutzergesteuertem Scheduling in einen Präprozessor für SVM-Fortran |
| Diploma Thesis/Book/Report | FZJ-2016-03246 |
1995
Forschungszentrum Jülich GmbH, Zentralbibliothek
Jülich
Please use a persistent id in citations: http://hdl.handle.net/2128/20093
Report No.: Juel-3111
Abstract: SVM-Fortran ist eine Erweiterung von Fortran77, die die Programmierung von Parallelrechnern mit virtuell gemeinsamem Speicher erlaubt. In SVM-Fortran ist die Steuerung der Datenlokalität über das Scheduling von Schleifen möglich. Der Benutzer spezifiziert für Schleifen eine Scheduling-Strategie. Die aus dem Scheduling resultierende Zuordnung der Schleifeniterationen zu den Prozessoren kann abgespeichert und bei nachfolgenden Schleifen mit gleichem Speicherzugriffsmuster wiederverwendet werden, um so eine Datenlokalität zu erreichen.In dieser Arbeit werden die für reguläre Scheduling-Strategien wichtigen Parameter vorgestellt. Weiterhin wird ein Konzept erläutert, nach dem parallele Schleifen in eine neue Schleifenstruktur transformiert werden.
|
The record appears in these collections: |