DocumentCode :
1685034
Title :
Parallel programming with CAPSE-a case study
Author :
Gruber, B. ; Haring, G. ; Kranzlmüller, D. ; Volkert, J.
Author_Institution :
Inst. of Appl. Comput. Sci., Wien Univ., Austria
fYear :
1996
Firstpage :
130
Lastpage :
137
Abstract :
The CAPSE environment for Computer Aided Parallel Software Engineering is intended to assist the developer in the crucial task of parallel programming. The methodology of CAPSE is based on direct manipulative graphical creation and editing of scalable workload characterizations of MIMD algorithms. This paper presents the basic concepts of this methodology and an example of a parallel Poisson solver. The workload characterization representing the computation and communication behavior of the algorithm is based on directed acyclic task graphs, which achieve scalability by composing the task graph of scalable basic patterns instead of single node and arcs. The composition and the usage of these basic patterns is described in the light of designing the Poisson solver algorithm. The resulting task graph is used to predict the program´s performance on a nCUBE 2 distributed memory machine and the PAPS simulator
Keywords :
computer aided software engineering; directed graphs; parallel algorithms; parallel programming; programming environments; CAPSE environment; MIMD algorithms; PAPS simulator; computer aided parallel software engineering; direct manipulative graphical creation; directed acyclic task graphs; nCUBE 2 distributed memory machine; parallel Poisson solver; parallel programming; scalable workload characterizations; workload characterization; Algorithm design and analysis; Computer aided software engineering; Computer graphics; Computer science; Concurrent computing; Distributed computing; Information systems; Parallel processing; Parallel programming; Scalability;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Parallel and Distributed Processing, 1996. PDP '96. Proceedings of the Fourth Euromicro Workshop on
Conference_Location :
Braga
Print_ISBN :
0-8186-7376-1
Type :
conf
DOI :
10.1109/EMPDP.1996.500579
Filename :
500579
Link To Document :
بازگشت