DocumentCode
2603952
Title
New program structuring heuristics for multi-processor systems with redundant communication resources
Author
Laskowski, Eryk
Author_Institution
Inst. of Comput. Sci., Polish Acad. of Sci., Warsaw, Poland
fYear
2002
fDate
2002
Firstpage
183
Lastpage
188
Abstract
The paper presents a new graph structuring algorithm for look-ahead reconfigurable multi-processor systems. An application program in such a kind of system is partitioned into sections, which are executed using redundant communication resources. Thus program scheduling in a look-ahead environment incorporates the graph partitioning problem. The new proposed algorithm is based on list scheduling and utilizes a new section clustering heuristics for graph partitioning. The main difference between the proposed heuristics and existing ones lies in the new partitioning methodology, based on the critical path controlled, iterative algorithm. The new heuristics for vertex selection are also applied, which use the extensive range of the system and program parameters, including the reconfiguration critical point function. The experimental results are presented and compared with results of existing graph partitioning algorithms for such a kind of environment.
Keywords
graph theory; multiprocessing systems; parallel programming; reconfigurable architectures; scheduling; critical path controlled iterative algorithm; experimental results; graph partitioning problem; graph structuring algorithm; list scheduling; look-ahead reconfigurable multiprocessor systems; parallel program representation; program scheduling; program structuring heuristics; reconfiguration critical point function; redundant communication resources; section clustering heuristics; vertex selection; Clustering algorithms; Communication switching; Communication system control; Computer architecture; Computer science; Iterative algorithms; Multiprocessing systems; Partitioning algorithms; Scheduling algorithm; Switches;
fLanguage
English
Publisher
ieee
Conference_Titel
Parallel Computing in Electrical Engineering, 2002. PARELEC '02. Proceedings. International Conference on
Print_ISBN
0-7695-1730-7
Type
conf
DOI
10.1109/PCEE.2002.1115236
Filename
1115236
Link To Document