DocumentCode :
566642
Title :
Parallelism optimization with variables affinity graph for reconfigurable computing architecture
Author :
Shizhu Liu ; Yin, Shouyi ; Yin, Chongyong ; Liu, Shizhu ; Wei, Shaojun
Author_Institution :
Nat. Lab. for Inf. Sci. & Technol., Tsinghua Univ., Beijing, China
Volume :
2
fYear :
2012
fDate :
24-26 April 2012
Firstpage :
749
Lastpage :
752
Abstract :
In order to parallelism, generally, compiler considers the nodes which they want them to work in parallel. Thus, the communication volume (CV) between variables is ignored. In this paper, we will make a variable affinity graph (VAG) which could imply CV. An approach which could cut VAG into optimization number pieces will be carried out. Using this approach, both CV and resource balance (RB) are considered and an optimization result could be computed. Our approach has been evaluated using a reconfigurable multi-core of four-tightly coupled processors, which can be simulated using a synthesized model or a cycle-accurate software simulator. Our results lead to an average 4-fold speed increase comparing to original systems, and an average 46% speed increase comparing DFG based optimal algorithm.
Keywords :
Argon; Parallel processing; Wireless sensor networks; affinity graph; compile; multicore; parallel; partition; reconfigruration;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Computing Technology and Information Management (ICCM), 2012 8th International Conference on
Conference_Location :
Seoul, Korea (South)
Print_ISBN :
978-1-4673-0893-9
Type :
conf
Filename :
6268600
Link To Document :
بازگشت