By Topic

An energy efficiency task scheduling algorithm for streaming applications on multiprocessor SoC

Sign In

Cookies must be enabled to login.After enabling cookies , please use refresh or reload or ctrl+f5 on the browser for the login options.

Formats Non-Member Member
$33 $13
Learn how you can qualify for the best price for this item!
Become an IEEE Member or Subscribe to
IEEE Xplore for exclusive pricing!
close button

puzzle piece

IEEE membership options for an individual and IEEE Xplore subscriptions for an organization offer the most affordable access to essential journal articles, conference papers, standards, eBooks, and eLearning courses.

Learn more about:

IEEE membership

IEEE Xplore subscriptions

3 Author(s)
Shan Cao ; Institute of Micro electronics, Tsinghua University, Beijing 100084, China ; Zhaolin Li ; Shaojun Wei

In this paper, we propose a two-step V/F assignment and task scheduling algorithm (VATSA) using DVS and DPM techniques for energy efficiency of streaming applications on multiprocessor System-on-Chip (MPSoC). In this algorithm, the dependencies of tasks are eliminated by software pipelining. The optimal voltage/frequency (V/F) assignment is achieved from the solution of the corresponding linear programming (LP) problem. Then, sub-tasks are scheduled to processors with identified V/F distributions. The V/F assignment and task scheduling are executed separately, which simplifies the problem and reduces computations. Experiments show that our algorithm can achieve a 15%~30% energy reduction compared with the approach in [1].

Published in:

ASIC (ASICON), 2011 IEEE 9th International Conference on

Date of Conference:

25-28 Oct. 2011