Erweiterung eines wissenschaftlich-technischen Berechnungs- und Visualisierungssystems zu einer Entwicklungsumgebung für parallele Applikationen

FBS 07 (Series 'Fortschrittsberichte Simulation / Advances in Simulation'); ISBN print: 978-3-901608-57-5, 2000; ISBN ebook: 978-3-903347-07-6, DOI: 10.11128/fbs.07, ARGESIM Wien 2020

Über dieses Buch

Erweiterungen eines wissenschaftlich-technischen Berechnungs- und Visualisierungssystems zu einer Entwicklungsumgebung für parallele Applikationen zeigt erstmals einen praktikablen Weg auf, wie MATLAB und ähnliche Systeme für die verteilte und parallele Verarbeitung eingesetzt werden können. Zu Beginn werden einerseits die hardware- und softwaretechnischen Grundlagen der Parallelverarbeitung in leicht verständlicher Form eingeführt und andererseits die Besonderheiten der weit verbreiteten wissenschaftlich-technischen Berechnungsumgebungen (SCEs) gegenüber der traditionellen Programmierung mit kompilierbaren Sprachen herausgearbeitet. Darauf aufbauend, wird das neue Konzept der Multi-SCEs in Analogie zu den MIMD-Rechnerarchitekturen entwickelt.
Als beispielhafte Umsetzung des Multi-SCE-Konzepts wird die DP-Toolbox (Distributed and Parallel Application Toolbox) für MATLAB beschrieben.
Abschließend werden alle Simulationsaufgaben der EUROSIM-SNE Comparison CPI gelöst. Auf weitere publizierte Anwendungen der DP-Toolbox in der Industrie und an Universitäten wird verwiesen.

Über den Autor

Dr.-Ing. Sven Pawletta studierte Elektrotechnik an der Universität Rostock, wo er seit 1992 in verschiedenen Forschungsgruppen für Modellbildung und Simulation der Fachbereiche Informatik und Elektrotechnik arbeitet. Die Ergebnisse seiner mehrjährigen Forschung zur parallelen und verteilten Verarbeitung auf Basis interaktiver Berechnungssysteme legte er im Juni 1998 in Form einer Dissertation vor.
Derzeit arbeitet er an der Entwicklung von Methoden zur verteilten Simulation auf Basis von Matlab in Verbindung mit der High Level Architecture (HLA).