Zusammenfassung
Die MasPar MP-1 Rechnerfamilie ist die jüngste im Kreis der SIMD-Rechner. Als „kleinere Ausgabe der Connection Machine“ erreicht sie voll aufgerüstet bei 16.384 Prozessoren (4-Bit PEs) mit lokalem Speicher eine Peak-Performance von 30.000 MIPS und 1.500 MFLOPS, die aber aufgrund der SIMD-Architektur üblicherweise bei einer Anwendung nicht erreicht werden. Das System soll im Prinzip die gleichen Anwendergruppen wie die Connection Machine ansprechen, bewegt sich jedoch leistungsmäßig und vor allem auch finanziell klar unterhalb einer CM-2. Die für die MasPar gewählten Verbindungstopologien sind ein schnelles zwei-dimensionales quadratisches Gitter mit 8-fachen nearest-neighbor Verbindungen, was besonders für Bildverarbeitungs-Operationen geeignet ist, sowie ein langsamerer, dreistufiger globaler Router, der es erlaubt, jede beliebige Verbindungs-Topologie zu realisieren. Die zur Verfügung stehenden Programmiersprachen MPF (MasPar Fortran) und MPL (MasPar Parallel Application Language, ein paralleler C-Dialekt) sind leider in einigen Punkten maschinenabhängig. Vorhandene Fortran-oder C-Programme können wie bei allen SIMD-Systemen nicht eingesetzt werden. Hier setzt unser Forschungsprojekt „Parallaxis“ ein, in dem eine maschinenunabhängige daten-parallele Sprache entwickelt wurde. Parallaxis unterstützt die Programmierung von massiv parallelen Anwendungen durch geeignete Hochsprachen-Konstrukte. Ein Compiler ermöglicht den Abauf von Parallaxis-Programmen auf der MasPar, während für gewöhnliche Workstations eine Simulationsumgebung existiert, mit der daten-parallele Programme ausgetestet werden können.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Literatur
Th. Bräunt, Massiv parallele Programmierung mit dem Parallaxis-Modell, Dissertation Universität Stuttgart 1989, erschienen in der Reihe Informatik-Fachberichte Nr. 246, Springer-Verlag, 1990.
Th. Bräunl, Structured SIMD Programming in Parallaxis,Structured Programming, vol. 10, no. 3, July 1989, pp. 121 (12)
Th. Bräunl, Transparent Massively Parallel Programming with Parallaxis, ISSM International Conference on Parallel and Distributed Computing and Systems, New York NY, Oct. 1990
I. Barth, Th. Bräunl, F. Sembach, Parallaxis User Manual, Computer Science Report, no. 3/90, Universität Stuttgart, März 1990
I. Barth, Th. Bräunl, S. Engelhardt, F. Sembach, Parallaxis Version 2 User Manual, Computer Science Report, no. 2/91, Universität Stuttgart, Feb. 1991
K. Krauskopf, Ein massiv paralleles Verfahren zur Stereobildauswertung, Diplomarbeit Nr. 707, Universität Stuttgart, Nov. 1990
S. Liebelt, Entwicklung und Untersuchung von massiv parallelen Hidden-Surface-und Raytracing-Algorithmen, Diplomarbeit Nr. 769, Universität Stuttgart, Jan. 1991
R. Verba, Massiv-parallele Algorithmen zur Lösung von Problemen der linearen Algebra, Studienarbeit Nr. 904, Universität Stuttgart, Nov. 1990
V. Walter, Entwurf von massiv parallelen Simulated Annealing Algorithmen, Studienarbeit Nr. 925, Universität Stuttgart, Jan. 1991
N. Wirth, Programming in Modula-2, Springer-Verlag, 1983
J. Rose, G. Steele, C*: An Extended C Language for Data Parallel Programming, Thinking Machines Corporation, Technical Report, PL87–5, 1987
I. Barth, Entwicklung eines Compilers far Parallaxis mit dynamischen Verbindungsstrukturen, Diplomarbeit Nr. 705, Universität Stuttgart, Nov. 1990
F. Sembach, Entwicklung eines symbolischen Debuggers fair das parallele Sprachensystem Parallaxis/PARZ, Diplomarbeit Nr. 706, Universität Stuttgart, Nov. 1991
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 1991 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Bräunl, T. (1991). Erste Erfahrungen mit der MasPar MP-1. In: Meuer, H.W. (eds) Supercomputer ’91. Informatik-Fachberichte, vol 278. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-76742-5_8
Download citation
DOI: https://doi.org/10.1007/978-3-642-76742-5_8
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-54231-5
Online ISBN: 978-3-642-76742-5
eBook Packages: Springer Book Archive