1 / 7

Power Efficiency for Variation-Tolerant Multicore Processors

Power Efficiency for Variation-Tolerant Multicore Processors. Authors :James Donald & Margret Martonosi 2006. Presented By Ruba Sultan. Abstract.

Download Presentation

Power Efficiency for Variation-Tolerant Multicore Processors

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Power Efficiency for Variation-Tolerant Multicore Processors Authors :James Donald & Margret Martonosi 2006 Presented By Ruba Sultan

  2. Abstract • This work introduce a design with appropriate options to ensure timing reliability while still meeting the appropriate performance and power requirements, in spite of process variation

  3. Introduction • Process Variation: Statistical Description of natural fluctuation in process output in different times. • Process Variation is an ever increasing challenge in microprocessor design • Deep submicron technology pose significant risks in timing and also variation in leakage power • Post- silicon circuit technique applied to ensure valid timing but there still power leakage.

  4. Used Techniques • Two techniques : • Adaptive Body Base (ABB) • Toggling an additional voltage between the base and the source this allows various timing paths to be sped up at the cost possibly significant leakage power increase. • VDD adjustment • These effects on core power occur on top of inherent variations in leakage power, which can vary significantly across cores

  5. Methodology • An excess power cutoff values, ranging from 1 to 6 are used to estimate the amount of tolerable process variation for multicore to maximize the performance/watt. They used to decide when to turn off extra power-consuming cores. • PTCMP, a fast multicore simulation environment, is used to validate the analysis using multiprogrammed workloads • Equations are extended to the problem of parallel programming • 8 applications (benchmark) used in experiment simulation .

  6. Conclusion • This work optimized the power and performance characteristics of multicore architecture when running multiprogrammed workloads and parallel applications in the face of process variations

  7. Thank you

More Related