Abstract
A method of managing the power consumption of an embedded, single-issue processor by controlling its pipeline depth is proposed. The execution time will be increased but, if the method is applied to applications with slack time, the user-perceived performance may not be degraded. Two techniques are shown using an existing asynchronous processor as a starting point. The first method controls the pipeline occupancy using a token mechanism, the second enables adjacent pipeline stages to be merged, by making the latches between them 'permanently' transparent. An energy reduction of up to 16% is measured, using a collection of five benchmarks.
Original language | English |
---|---|
Title of host publication | Proceedings - IEEE International Conference on Computer Design: VLSI in Computers and Processors|Proc IEEE Int Conf Comput Des VLSI Comput Process |
Pages | 454-457 |
Number of pages | 3 |
DOIs | |
Publication status | Published - 2002 |
Event | International Conference on Computer Design (ICCD'02) VLSI in Copmuters and Processors - Freiburg Duration: 1 Jul 2002 → … http://intranet.cs.man.ac.uk/apt/publications/papers/ICCD02.php |
Conference
Conference | International Conference on Computer Design (ICCD'02) VLSI in Copmuters and Processors |
---|---|
City | Freiburg |
Period | 1/07/02 → … |
Internet address |