- 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.
- Links To Paper
- 1st Link
- Bibtex format
- @InProceedings{EDI-INF-RR-0455,
- author = {
Aristeidis Efthymiou
and J.D. Garside
},
- title = {Adaptive Pipeline Depth for Asynchronous Systems Using Collapsible Latch Controllers},
- book title = {Procs of 13th Asynchronous UK Forum},
- year = 2002,
- month = {Dec},
- url = {http://www.cs.man.ac.uk/~efthym/asyncForum02_dec.pdf},
- }
|