DocumentCode :
1631326
Title :
A dynamic programming based algorithm for post-scheduling frequency assignment in energy-efficient high-level synthesis
Author :
Chen, Song ; Yao, Yuan ; Yoshimura, Takeshi
Author_Institution :
Grad. Sch. of Inf., Production, & Syst., Waseda Univ., Kitakyushu, Japan
fYear :
2010
Firstpage :
797
Lastpage :
799
Abstract :
Scaling frequency and voltage in a coordinated manner is a promising way to reduce energy and power. we explore the use of dynamic frequency clocking within the datapath and datapath scheduling algorithms that can be incorporated into a datapath synthesis tool. Given a schedule, we propose a practical optimal frequency assignment algorithm based on dynamic programming. The algorithm run very fast in practice. Though the algorithm theoretically run in a pseudo polynomial time O(ncT2ex), nc is the number of control steps and Tex is the difference between the timing constraint and the critical path delay.
Keywords :
computational complexity; dynamic programming; frequency allocation; network synthesis; critical path delay; datapath scheduling algorithms; datapath synthesis tool; dynamic frequency clocking; dynamic programming based algorithm; energy-efficient high-level synthesis; frequency scaling; post-scheduling frequency assignment; pseudopolynomial time; timing constraint; voltage scaling; Algorithm design and analysis; Clocks; Delay; Dynamic scheduling; Frequency synthesizers; Heuristic algorithms; Schedules;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Solid-State and Integrated Circuit Technology (ICSICT), 2010 10th IEEE International Conference on
Conference_Location :
Shanghai
Print_ISBN :
978-1-4244-5797-7
Type :
conf
DOI :
10.1109/ICSICT.2010.5667427
Filename :
5667427
Link To Document :
بازگشت