DocumentCode
2444204
Title
Instruction Transfer And Storage Exploration for Low Energy VLIWs
Author
Aa, Tom Vander ; Jayapala, Murali ; Corporaal, Henk ; Catthoor, Francky ; Deconinck, Geert
Author_Institution
IMEC, Leuven
fYear
2006
fDate
Oct. 2006
Firstpage
292
Lastpage
297
Abstract
For multimedia applications, loop buffering is an efficient mechanism to reduce the power in the instruction memory of embedded processors. In particular, software controlled clustered loop buffers are potentially very energy efficient. However current compilers for VLIW do not fully exploit the potentials offered by such a clustered organization. This paper presents ITSE, Instruction Transfer and Storage Exploration, a methodology to minimize the instruction memory energy using a software controlled clustered loop buffer as a basis. Results for the MediaBench application suite show 61% reduction (on average) in energy in the instruction memory hierarchy as compared to traditional, existing non-clustered approaches to the loop buffer without compromising performance
Keywords
embedded systems; instruction sets; ISTE; MediaBench application; VLIW; embedded processor; instruction transfer; multimedia application; software controlled clustered loop buffer; storage exploration; Application software; Buffer storage; Embedded system; Energy consumption; Energy efficiency; Energy storage; Multimedia systems; Multiprocessor interconnection networks; Registers; VLIW;
fLanguage
English
Publisher
ieee
Conference_Titel
Signal Processing Systems Design and Implementation, 2006. SIPS '06. IEEE Workshop on
Conference_Location
Banff, Alta.
ISSN
1520-6130
Print_ISBN
1-4244-0383-9
Electronic_ISBN
1520-6130
Type
conf
DOI
10.1109/SIPS.2006.352597
Filename
4161867
Link To Document