Zusammenfassung
FASAN ist eine leicht zu erlernende funktionale Sprache, die sequentielle Programmteile aus Standardsprachen parallel auf Workstationnetze verteilt. Sie ist vor allem für rekursive numerische Programme mit verteilten baumartigen Datenstrukturen geeignet, wobei maximale Parallelität ausgenutzt wird. Die Stromsemantik der Sprache unterstützt auch pipeline-artige Parallelisierung. Durch sog. Kabelbäume werden unnötige Synchronisationen und Kommunikationen aufgelöst.
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
T. Bonk. Die Programmiersprache Gent. Arbeits-und Ergebnisbericht 1992–94 des SFB 342: Werkzeuge und Methoden für die Nutzung paralleler Rechnerarchitekturen. Teilprojekt 3, pages 267–272, 1994.
C. Delgado Kloos, W. Dosch, B. Möller. On the Algebraic Specification of a Language for Describing Communicating Agents. TU München, 1987.
R. Ebner. FASAN — Neuimplementierung einer funktionalen Sprache zur Paral-lelisierung numerischer Algorithmen. Diplomarbeit, TU München, 1994.
R. Hüttl, M. Schneider. Parallel Adaptive Numerical Simulation. SFB-Bericht 342/01/94 A, TU München, 1994.
W. S. Martins. Parallel Implementations of Functional Languages. In Proceedings of the 4th Int. Workshop on the Parallel Implementation of Functional Languages, Aachen, 1992.
P. Thiemann. Grundlagen der funktionalen Programmierung. B. G. Teubner, Stuttgart, 1994.
C. Zenger. Funktionale Programmierung paralleler Algorithmen für numerische und technisch-wissenschaftliche Anwendungen. In G. Bader, G. Wittum, R. Ran-nacher (Hrsg.), GA MM-Seminar über numerische Algorithmen auf Transputer-Systemen, Heidelberg, 31.5.–1.6. 1991, Teubner-Skripten zur Numerik, B. G. Teubner, Stuttgart, 1992.
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 1996 Springer Fachmedien Wiesbaden
About this chapter
Cite this chapter
Ebner, R., Pfaffinger, A., Zenger, C. (1996). FASAN — eine funktionale Agenten-Sprache zur Parallelisierung von Algorithmen in der Numerik. 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_23
Download citation
DOI: https://doi.org/10.1007/978-3-322-85027-0_23
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