DocumentCode
2188350
Title
Operation shuffling for low energy L0 cluster generation on heterogeneous VLIW processors
Author
Kobayashi, Yuki ; Jayapala, Murali ; Raghavan, Praveen ; Catthoor, Francky ; Imai, Masaharu
Author_Institution
Graduate Sch. of Inf. Sci. & Technol., Osaka Univ., Japan
fYear
2005
fDate
22-23 Sept. 2005
Firstpage
81
Lastpage
86
Abstract
Clustering L0 buffers is effective for reduction of energy consumption in the instruction memory hierarchy of embedded VLIW processors. However, efficiency of the clustering depends on schedule and assignment of a target application. This paper proposes a tool flow to explore operation shuffling for improving generation of L0 clusters. The tools explore assignment of operations for each cycle and generate various schedules. This approach makes it possible to reduce energy consumption for various processor architectures, however, the computational complexity is large because of huge exploration space. Therefore, some heuristics are also developed, which reduce the size of exploration space while the quality of solution remains reasonable. The experimental results indicate potential gain of up to 22.0% in energy of the operation shuffling for various heterogeneous processor architectures. Furthermore, the proposed heuristics drastically reduce the exploration search space by about 90%, while the results are comparable to full search, differences of up to 1%.
Keywords
buffer storage; multiprocessing systems; parallel architectures; parallel machines; energy consumption reduction; exploration search space reduction; heterogeneous VLIW processors; low energy L0 cluster generation; operation shuffling; tool flow; Buffer storage; Computational complexity; Computer architecture; Embedded system; Energy consumption; Handheld computers; Multimedia systems; Processor scheduling; Space exploration; VLIW;
fLanguage
English
Publisher
ieee
Conference_Titel
Embedded Systems for Real-Time Multimedia, 2005. 3rd Workshop on
Print_ISBN
0-7803-9347-3
Type
conf
DOI
10.1109/ESTMED.2005.1518078
Filename
1518078
Link To Document