Title
Search space definition and exploration for nonuniform data reuse opportunities in data-dominant applications
Abstract
Efficient exploitation of temporal locality in the memory accesses on array signals can have a very large impact on the power consumption in embedded data dominated applications. The effective use of an optimized custom memory hierarchy or a customized software controlled mapping on a predefined hierarchy is crucial for this. Only recently have effective systematic techniques to deal with this specific design step begun to appear. They are still limited in their exploration scope. In this paper we construct the design space by introducing three parameters which determine how and when copies are made between different levels in a hierarchy, and determine their impact on the total memory size, storage-related power consumption, and code complexity. Strategies are then established for an efficient exploration, such that cost-effective solutions for the memory size/power trade-off can be achieved. The effectiveness of the techniques is demonstrated for several real-life image processing algorithms.
Year
DOI
Venue
2003
10.1145/606603.606610
ACM Trans. Design Autom. Electr. Syst.
Keywords
Field
DocType
reuse opportunity,optimized custom memory hierarchy,predefined hierarchy,search space definition,memory access,memory hierarchy,memory size,power consumption,power trade-off,nonuniform data,design space,effective systematic technique,data-dominant application,data reuse,total memory size,storage-related power consumption,cost effectiveness,image processing,search space
Memory hierarchy,Locality of reference,Computer science,Cyclomatic complexity,Parallel computing,Real-time computing,Software,Memory management,Digital image processing,Hierarchy,Flat memory model
Journal
Volume
Issue
ISSN
8
1
1084-4309
Citations 
PageRank 
References 
5
0.58
26
Authors
4
Name
Order
Citations
PageRank
Tanja Van Achteren1272.53
Francky Catthoor23932423.30
R. Lauwereins32336220.18
Geert Deconinck452172.17