Title | ||
---|---|---|
Exploiting Varying Resource Requirements in Wavelet-based Applications in Dynamic Execution Environments |
Abstract | ||
---|---|---|
In the context of future dynamic applications, systems will exhibit unpredictably varying platform resource requirements. To deal with this, they will not only need to be programmable in terms of instruction set processors, but also at least partial reconfigurability will be required. In this context, it is important for applications to optimally exploit the memory hierarchy under varying memory availability. This article presents a mapping strategy for wavelet-based applications: depending on the encountered conditions, it switches to different memory optimized instantations or localizations, permitting up to 51% energy gains in memory accesses. Systematic and parameterized mapping guidelines indicate which localization should be selected when, for varying algorithmic wavelet parameters. The results have been formalized and generalized to be applicable to more general wavelet-based applications. |
Year | DOI | Venue |
---|---|---|
2009 | 10.1007/s11265-008-0223-5 | Signal Processing Systems |
Keywords | DocType | Volume |
Wavelets,Memory optimization,Dynamism,Loop transformations | Journal | 56 |
Issue | ISSN | Citations |
2-3 | 1939-8018 | 1 |
PageRank | References | Authors |
0.35 | 27 | 8 |
Name | Order | Citations | PageRank |
---|---|---|---|
Bert Geelen | 1 | 27 | 2.76 |
Vissarion Ferentinos | 2 | 3 | 1.73 |
Francky Catthoor | 3 | 3932 | 423.30 |
Spyridon Toulatos | 4 | 1 | 0.35 |
G. Lafruit | 5 | 655 | 56.91 |
Thanos Stouraitis | 6 | 246 | 30.54 |
R. Lauwereins | 7 | 2336 | 220.18 |
Diederik Verkest | 8 | 1544 | 123.76 |