The Community for Technology Leaders
2014 23rd International Conference on Parallel Architecture and Compilation (PACT) (2014)
Edmonton, Canada
Aug. 23, 2014 to Aug. 27, 2014
ISBN: 978-1-5090-6607-0
pp: 495-496
Erik Tomusk , University of Edinburgh, UK
Christophe Dubach , University of Edinburgh, UK
Michael O'Boyle , University of Edinburgh, UK
ABSTRACT
Single-ISA heterogeneous processors are a promising method for enabling runtime power flexibility. Low-priority programs run on low-power cores, and high-priority programs run on high-power cores. In recent years, a number of methods for heterogeneous design space exploration have emerged. These methods search the design space for Pareto frontiers of cores that are optimal for power and speed. We demonstrate that a heterogeneous processor cannot be composed by simply selecting some cores from a Pareto-optimal set; the selection must give even coverage of the design space. We then define a metric — clumpiness — for measuring how well selected heterogeneous cores cover the design space.
INDEX TERMS
Mathematical model, Program processors, Space exploration, Euclidean distance, Runtime, Design methodology,Pareto-optimal, Clumpiness, heterogeneous design space exploration, single-ISA
CITATION
Erik Tomusk, Christophe Dubach, Michael O'Boyle, "Measuring flexibility in single-ISA heterogeneous processors", 2014 23rd International Conference on Parallel Architecture and Compilation (PACT), vol. 00, no. , pp. 495-496, 2014, doi:10.1145/2628071.2628125
81 ms
(Ver 3.3 (11022016))