Techniques for Energy-Efficient Communication Pipeline Design

dc.contributor.authorQu, Gang
dc.contributor.authorPotkonjak, Miodrag
dc.date.accessioned2009-03-12T12:42:44Z
dc.date.available2009-03-12T12:42:44Z
dc.date.issued2002-10
dc.description.abstractThe performance of many modern computer and communication systems is dictated by the latency of communication pipelines. At the same time, power/energy consumption is often another limiting factor in many portable systems. We address the problem of how to minimize the power consumption in system-level pipelines under latency constraints. In particular, we apply fragmentation technique to achieve parallelism and exploit advantages provided by variable voltage design methodology to optimally select voltage and, therefore, speed of each pipeline stage.We focus our study on the practical case when each pipeline stage operates at a fixed speed. Unlike the conventional pipeline system, where all stages run at the same speed, our system may have different stages running at different speeds to conserve energy while providing guaranteed latency. For a given latency requirement, we find explicit solutions for the most energy efficient fragmentation and voltage setting. We further study a less practical case when each stage can dynamically change its speed to get further energy saving. We define the problem and transform it to a nonlinear system whose solution provides a lower bound for energy consumption. We apply the obtained theoretical results to develop algorithms for power/energy minimization of computer and communication systems. The experimental result suggests that significant power/energy reduction, is possible without additional latency. In fact, we achieve almost 40% total energy saving over the combined minimal supply voltage selection and system shut-down technique and 85% if none of these two energy minimization methods is used.en
dc.format.extent463850 bytes
dc.format.mimetypeapplication/pdf
dc.identifier.citationG. Qu and M. Potkonjak. "Techniques for Energy-Efficient Communication Pipeline Design," IEEE Transactions on Very Large Scale Integration (VLSI) Systems, Vol. 10, No. 5, pp. 542-549, October 2002.en
dc.identifier.urihttp://hdl.handle.net/1903/8952
dc.language.isoen_USen
dc.publisherIEEEen
dc.relation.isAvailableAtA. James Clark School of Engineeringen_us
dc.relation.isAvailableAtElectrical & Computer Engineeringen_us
dc.relation.isAvailableAtDigital Repository at the University of Marylanden_us
dc.relation.isAvailableAtUniversity of Maryland (College Park, MD)en_us
dc.rights.licenseCopyright © 2002 IEEE. Reprinted from IEEE Transactions of Very Large Scale Integrations (VLSI) Systems. This material is posted here with permission of the IEEE. Such permission of the IEEE does not in any way imply IEEE endorsement of any of the University of Maryland's products or services. Internal or personal use of this material is permitted. However, permission to reprint/republish this material for advertising or promotional purposes or for creating new collective works for resale or redistribution must be obtained from the IEEE by writing to pubs-permissions@ieee.org. By choosing to view this document, you agree to all provisions of the copyright laws protecting it.
dc.subjectEnergy minimizationen
dc.subjectlatencyen
dc.subjectlow-power designen
dc.subjectpipelineen
dc.titleTechniques for Energy-Efficient Communication Pipeline Designen
dc.typeArticleen

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
j04.pdf
Size:
452.98 KB
Format:
Adobe Portable Document Format