Sciweavers

CODES
2008
IEEE

Dynamic tuning of configurable architectures: the AWW online algorithm

14 years 6 months ago
Dynamic tuning of configurable architectures: the AWW online algorithm
Architectures with software-writable parameters, or configurable architectures, enable runtime reconfiguration of computing platforms to the applications they execute. Such dynamic tuning can improve application performance, as well as energy. However, reconfiguring incurs a temporary performance cost. Thus, online algorithms are needed that decide when to reconfigure and which configuration to choose such that overall performance is optimized. We introduce the adaptive weighted window (AWW) algorithm, and compare with several other algorithms, including algorithms previously developed by the online algorithm community. We describe experiments showing that AWW results are within 4% of the offline optimal on average. AWW outperforms the other algorithms, and is robust across three datasets and across three categories of application sequences too. AWW improves a nondynamic approach on average by 6%, and by up to 30% in lowreconfiguration-time situations. Categories and Subject Descripto...
Chen Huang, David Sheldon, Frank Vahid
Added 29 May 2010
Updated 29 May 2010
Type Conference
Year 2008
Where CODES
Authors Chen Huang, David Sheldon, Frank Vahid
Comments (0)