Zusammenfassung
Eine große Anzahl technisch-wissenschaftlicher Anwendungen fordern den Einsatz paralleler Rechnerarchitekturen zur Erzielung akzeptabler Rechenzeiten und Problemgrößen. Nach wie vor ist jedoch die Programmierung solcher Systeme mit großen Schwierigkeiten verbunden. Nicht nur die Erstellung neuer Programme für Parallelrechner sondern auch die Parallelisierung existierender Quellen stellt für die Software-Ingenieure eine Herausforderung dar. Automatische und interaktive Werkzeuge können — wenn auch bedingt — Abhilfe zumindest bei einer bestimmten Klasse von Anwendungen schaffen. Der vorliegende Beitrag beschäftigt sich mit Werkzeugen und Möglichkeiten zur Parallelisierung von existierenden Fortran-Programmen, die im Bereich des Scientific Computing nach wie vor eine wesentliche Rolle spielen. In diesem Zusammenhang wird auch der Einsatz von High Performance Fortran diskutiert.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Literaturverzeichnis
A. Bode, U. Brüning, B. M. Chapman, M. D. Cin, W. Händler, F. Hertweck, U. Herzog, F. Hofmann, R. Klar, C. uwe Linster, W. Rosenstiel, H. J. Schneider, J. Wedeck, K. Waldschmidt, and H. P. Zima. Parallelrechner: Architekturen — Systeme — Werkzeuge. B.G. Teubner, 1995.
D. Cheng. Parallel and Distributed Computing Handbook, chapter Tools for Portable High-Performance Parallel Computing, page 1199. McGraw-Hill, 1996.
I. Foster. Designing and Building Parallel Programs. Addison-Wesley Publishing Company, 1995.
C. W. Kesler, editor. Automatic Parallelization. Vieweg Advanced Studies in Computer Science, 1994.
C. Koelbel, D. Loveman, R. Schreiber, G. Steele, and M. Zosel. The High Performance Fortran Handbook. The MIT Press, 1994.
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 1996 Springer Fachmedien Wiesbaden
About this chapter
Cite this chapter
Rathmayer, S. (1996). Automatische und interaktive Parallelisierungswerkzeuge. In: Mackens, W., Rump, S.M. (eds) Software Engineering im Scientific Computing. Vieweg+Teubner Verlag, Wiesbaden. https://doi.org/10.1007/978-3-322-85027-0_27
Download citation
DOI: https://doi.org/10.1007/978-3-322-85027-0_27
Publisher Name: Vieweg+Teubner Verlag, Wiesbaden
Print ISBN: 978-3-322-85028-7
Online ISBN: 978-3-322-85027-0
eBook Packages: Springer Book Archive