DocumentCode
1925795
Title
DFG-base Dynamic Operation Partitioning for Heterogeneous Multicluster VLIW DSP Processor
Author
Yang, Yangzhao ; Zhao, Zeng ; Gu, Naijie
Author_Institution
Sch. of Comput. Sci. & Technol., Univ. of Sci. & Technol. of China, Hefei, China
fYear
2012
fDate
24-28 Sept. 2012
Firstpage
557
Lastpage
561
Abstract
The instruction-level parallelism (ILP) of Very Long Instruction (VLIW) Word DSP processor is acquired through operation partitioning and software pipeline. In the previous research of cluster, researchers always focus on reducing move operations between clusters, but rarely consider the effect of heterogeneous architecture combined with SIMD structure and some registers which should be allocated on specified cluster. And the process of building the data flow graph (DFG) has no relationships with the architecture. Therefore, we design an algorithm based on DFG for heterogeneous multicluster VLIW DSP processor to solve the problem. Firstly, using the method of SIMD to find the instructions to be disposed specially. Then the DFG is built with the information of the cluster, and it will be partitioned into several sub-graphs according to the relations among operations. At last the sub-graphs are adjusted with a heuristic method. Experiment results show that this algorithm can make the load of cluster more balanced, and achieve an average of 10% improvement compared to the traditional method.
Keywords
data flow graphs; digital signal processing chips; dynamic programming; multiprocessing systems; parallel processing; DFG base dynamic operation partitioning; ILP; SIMD method; SIMD structure; data flow graph; heterogeneous multicluster VLIW DSP processor; instruction level parallelism; software pipeline; word DSP processor; Clustering algorithms; Computer architecture; Digital signal processing; Educational institutions; Partitioning algorithms; Registers; VLIW; DFG; DSP; ILP; SIMD; VLIW; cluster; heterogeneous;
fLanguage
English
Publisher
ieee
Conference_Titel
Cluster Computing (CLUSTER), 2012 IEEE International Conference on
Conference_Location
Beijing
Print_ISBN
978-1-4673-2422-9
Type
conf
DOI
10.1109/CLUSTER.2012.43
Filename
6337822
Link To Document