Loading...
Please wait, while we are loading the content...
Impact of process variations on multicore performance symmetry (2007)
| Content Provider | CiteSeerX |
|---|---|
| Author | Humenay, Eric Skadron, Kevin Tarjan, David |
| Description | In DATE ’07: Proceedings of the Conference on Design, Automation, and Test in Europe |
| Abstract | Multi-core architectures introduce a new granularity at which process variations may occur, yielding asymmetry among cores that were designed—and that software expects—to be symmetric in performance. The chief source of this phenomenon are highly correlated, “systematic” within-die variations such as optical imperfections yielding variations across the exposure field. Per-core voltages can be used to bring all cores to the same performance level, but this compensation strategy also affects power, chiefly due to leakage power. Boosting a core’s frequency may therefore boost its leakage sufficiently to engage thermal throttling. This sets up a tradeoff between static performance asymmetry due to frequency variation versus dynamic performance asymmetry due to thermal throttling. This paper explores the potential magnitude of these effects. |
| File Format | |
| Publisher Date | 2007-01-01 |
| Access Restriction | Open |
| Subject Keyword | Multicore Performance Symmetry Process Variation Optical Imperfection Systematic Within-die Variation Multi-core Architecture Chief Source Potential Magnitude Compensation Strategy Performance Level Static Performance Asymmetry Thermal Throttling New Granularity Dynamic Performance Asymmetry Exposure Field Core Frequency Per-core Voltage |
| Content Type | Text |
| Resource Type | Proceeding Conference Proceedings Article |