Title :
Maximum edge matching for reconfigurable computing
Author :
Rullmann, Markus ; Merker, Renate
Author_Institution :
Circuits & Syst. Lab., Dresden Univ. of Technol.
Abstract :
Reconfiguration of tasks implies considerable overhead on the amount of configuration data and time. Much overhead is caused by redundant configuration generated by the design tools which implement similar structures in the designs on different resources. In this paper, we propose a new method to identify structural similarities in tasks. Based on this information, we are able to generate automatically constraints to ensure that the place and route tools use identical resources. Thus we ensure that less redundant configuration is produced. In this paper, we give a formal description of the underlaying maximum edge matching problem and show a method to solve it optimally. We derive a truncation criteria to restrict the search space efficiently. We also propose an ant colony optimization based solution with a problem specific local heuristic and show that it performs optimal as well in our examples, but with considerable lower computational effort
Keywords :
fault tolerant computing; field programmable gate arrays; optimisation; reconfigurable architectures; redundancy; search problems; ant colony optimization; maximum edge matching; reconfigurable computing; route tool; search space truncation; task structural similarity; Ant colony optimization; Circuits and systems; Costs; Digital systems; Energy consumption; Field programmable gate arrays; Laboratories; Reconfigurable architectures; Reconfigurable logic; Routing;
Conference_Titel :
Parallel and Distributed Processing Symposium, 2006. IPDPS 2006. 20th International
Conference_Location :
Rhodes Island
Print_ISBN :
1-4244-0054-6
DOI :
10.1109/IPDPS.2006.1639436