DocumentCode :
511728
Title :
Temporal partitioning algorithm for a coarse-grained reconfigurable computing architecture
Author :
Yin, Chongyong ; Yin, Shouyi ; Liu, Leibo ; Wei, Shaojun
Author_Institution :
Tsinghua Nat. Lab. for Inf. Sci. & Technol., Tsinghua Univ., Beijing, China
fYear :
2009
fDate :
14-16 Dec. 2009
Firstpage :
659
Lastpage :
662
Abstract :
A temporal partitioning algorithm for a coarse-grained reconfigurable computing architecture is presented to improve system´s performance for satisfying the constraints of application parts executed on the reconfigurable hardware. The input of algorithm is data-flow graph (DFG) created from partitioned source code which will be mapped on the reconfigurable hardware and the reconfigurable hardware description. The critical path and the mobility of each node are obtained by performing the as soon as possible (ASAP) and as late as possible (ALAP) scheduling algorithms. Then the partitioning phase based on the critical path is applied to maximize the operation parallelism and reduce the communication costs by scheduling the node among partitions. Experimental results show the number of partitions is a slight reduction, and the communication cost is dramatically reduced to other temporal partitioning algorithms.
Keywords :
data flow graphs; reconfigurable architectures; scheduling; coarse-grained reconfigurable computing architecture; critical path; data flow graph; partitioned source code; reconfigurable hardware description; scheduling algorithms; temporal partitioning algorithm; Clustering algorithms; Computer architecture; Cost function; Hardware; Kernel; Laboratories; Microprocessors; Parallel processing; Partitioning algorithms; Scheduling algorithm; reconfigurable computing; scheduling algorithm; temporal partitioning;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Integrated Circuits, ISIC '09. Proceedings of the 2009 12th International Symposium on
Conference_Location :
Singapore
Print_ISBN :
978-9-8108-2468-6
Type :
conf
Filename :
5403684
Link To Document :
بازگشت