Faber, Peter
Code Optimization in the Polyhedron Model - Improving the Efficiency of Parallel Loop Nests
Code-Optimierung im Polyedermodell - Effizienzsteigerung von parallelen Schleifensätzen
Open Access: Freier Zugang zum Volltext!





| SWD-Schlagwörter: |
| Polyeder , High Performance Fortran , Codegenerierung , Compiler , Nebenläufigkeit |
| Freie Schlagwörter (Deutsch): |
| Polyedermodell , Schleifenparallelisierung , OpenMP , automatische Parallelisierung , optimierende Compiler |
| Freie Schlagwörter (Englisch): |
| polyhedron model , loop parallelization , OpenMP , automatic parallelization , optimizing compilers |
| Beteiligte Einrichtung: |
| Sonstiger Autor der Fakultät für Informatik und Mathematik |
| Fakultät: |
| Fakultät für Informatik und Mathematik |
| DDC-Sachgruppe: |
| Informatik |
| Dokumentart: |
| Dissertation |
| Hauptberichter: |
| Griebl, Martin (Priv.-Doz. Dr.) |
| Sprache: |
| Englisch |
| Tag der mündlichen Prüfung: |
| 25.06.2008 |
| Erstellungsjahr: |
| 2007 |
| Publikationsdatum: |
| 21.10.2008 |
|
Kurzfassung auf Englisch: |
| A safe basis for automatic loop parallelization is the polyhedron model which represents the iteration domain of a loop nest as a polyhedron in $\mathbb{Z}^n$. However, turning the parallel loop program in the model to efficient code meets with several obstacles, due to which performance may deteriorate seriously -- especially on distributed memory architectures. We introduce a fine-grained model of the computation performed and show how this model can be applied to create efficient code.
|
| Lizenz: |
|
Veröffentlichungsvertrag für Publikationen mit Print on Demand
|
Lizenz
URN: http://nbn-resolving.de/urn:nbn:de:bvb:739-opus-12512
URL dieser Seite: http://www.opus-bayern.de/uni-passau/volltexte/2008/1251/
Home
Suchen
Melden
Veröffentlichen
Hilfe
Kontakt
©
Universitätsbibliothek Passau · Innstrasse
29 · 94032 Passau
Tel. (0851) 509 1645 · Fax (0851) 509 1602 ·
Mail opus@uni-passau.de
09.10.09
|