Measuring Flexibility in single-ISA Heterogeneous Processors

Erik-Arne Tomusk, Christophe Dubach, Michael O'Boyle

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Abstract / Description of output

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.
Original languageEnglish
Title of host publicationProceedings of the 23rd International Conference on Parallel Architectures and Compilation
Place of PublicationNew York, NY, USA
Number of pages2
ISBN (Print)978-1-4503-2809-8
Publication statusPublished - 2014

Keywords / Materials (for Non-textual outputs)

  • clumpiness, heterogeneous design space exploration, pareto-optimal, single-isa


Dive into the research topics of 'Measuring Flexibility in single-ISA Heterogeneous Processors'. Together they form a unique fingerprint.

Cite this