Title
LeadOut: Composing low-overhead frequency-enhancing techniques for single-thread performance in configurable multicores
Abstract
Despite the ubiquity of multicores, it is as important as ever to deliver high single-thread performance. An ap- pealing way to accomplish this is by shutting down the idle cores in the chip and running the busy, performance- critical core(s) at higher-than-nominal frequencies. To en- able such frequencies, two low-overhead approaches ei- ther boost voltage beyond nominal values, or pair cores in leader-checker configurations and let them run beyond safe frequency margins. We observe that, in a large multicore with varying num- bers of busy cores, individual application of either of these two techniques is suboptimal. Each alone is often unable to bring the multicore all the way to its power or tempera- ture envelopes due to limitations in supply voltage or error rate. Moreover, we show that the two techniques are com- plementary, and can be synergistically combined to unlock much higher levels of single-thread performance. Finally, we demonstrate a dynamic controller that optimizes the two techniques. Our data shows that, given a 16-core multi- core where half of the cores are already busy, an additional, performance-critical thread now attains 34% higher perfor- mance than before, while consuming 220% more power.
Year
DOI
Venue
2010
10.1109/HPCA.2010.5416656
HPCA
Keywords
Field
DocType
microprocessor chips,multiprocessing systems,optimisation,performance evaluation,boost voltage,configurable multicores,higher than nominal frequencies,leader checker configuration,low-overhead frequency-enhancing techniques,optimization,performance critical core,performance critical thread,safe frequency margins,single thread performance,supply voltage
Control theory,Idle,Computer science,Parallel computing,Voltage,Word error rate,Chip,Real-time computing,Thread (computing),Multi-core processor,Embedded system,Real versus nominal value
Conference
ISSN
Citations 
PageRank 
1530-0897
2
0.37
References 
Authors
21
3
Name
Order
Citations
PageRank
Brian Greskamp122910.92
Ulya R. Karpuzcu227722.27
Josep Torrellas33838262.89