Title :
New program structuring heuristics for multi-processor systems with redundant communication resources
Author_Institution :
Inst. of Comput. Sci., Polish Acad. of Sci., Warsaw, Poland
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;
Conference_Titel :
Parallel Computing in Electrical Engineering, 2002. PARELEC '02. Proceedings. International Conference on
Print_ISBN :
0-7695-1730-7
DOI :
10.1109/PCEE.2002.1115236