High-performance CPUs commonly deployed in data-centers accumulate a significant amount of energy and run in the millions of kilowatts per year. This family of CPUs can highly benefit from low power techniques that do not negatively impact performance. This work addresses the issue by offering two power optimization schemes that automatically trigger based on the activity level. First is CEMS-PG, a power-gating technique with low ground bounce noise, allowing for fast wakeups and response time from deep sleep states. Our simulations show up to 44% improvement in wakeup time and 78% in peak noise, offering minimal compromise between the two. Second is Reactive Domino, a clock gating scheme for Domino circuits with dynamic frequency scaling. Through efficient switching activity detection, activity-domain partitioning, and a specific multi-phase clocking configuration based on skew-tolerant Domino, clusters of gates can be prevented from unnecessary switching while preserving logic integrity. For activity in the first half of operands, savings from 31% to 44% were observed, while worst case power overhead ranged from 2.5% to 12.5% depending on the methodology used. Finally, this work presents OAPM, a low-level power management technique that relies on activity level in the operand. It ties together CEMS-PG and Reactive Domino, employing a fast-acting algorithm for dynamically switching between these two power states and a 3 rd turbo mode for maximum performance.
|Commitee:||Kumar, Ashok, Madani, Mohammad, Perkins, Dmitri|
|School:||University of Louisiana at Lafayette|
|School Location:||United States -- Louisiana|
|Source:||DAI-B 75/10(E), Dissertation Abstracts International|
|Keywords:||Clock gating, Digital circuits, Domino logic, Low power, Power gating|
Copyright in each Dissertation and Thesis is retained by the author. All Rights Reserved
The supplemental file or files you are about to download were provided to ProQuest by the author as part of a
dissertation or thesis. The supplemental files are provided "AS IS" without warranty. ProQuest is not responsible for the
content, format or impact on the supplemental file(s) on our system. in some cases, the file type may be unknown or
may be a .exe file. We recommend caution as you open such files.
Copyright of the original materials contained in the supplemental file is retained by the author and your access to the
supplemental files is subject to the ProQuest Terms and Conditions of use.
Depending on the size of the file(s) you are downloading, the system may take some time to download them. Please be