Convex optimization of resource allocation in asymmetric and heterogeneous SoC

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

5 Scopus citations

Abstract

Chip area, power consumption, execution time, offchip memory bandwidth, overall cache miss rate and Network on Chip (NoC) capacity are limiting the scalability of SoCs. Consider a workload comprising a sequential and multiple concurrent tasks and asymmetric or heterogeneous SoC architecture. A convex optimization framework is proposed, for selecting the optimal set of processing cores and allocating area and power resources among them, the NoC and the last level cache, under constrained total area, total average power, total execution time and off-chip bandwidth. The framework relies on analytical performance and power models of the processing cores, NoC and last level cache as a function of their allocated resources. Due to practical implementation of the cores, the optimal architecture under constraints may exclude several of the cores. Several asymmetric and heterogeneous configurations are explored. Convex optimization is shown to extend optimizations based on Lagrange multipliers. We find that our framework obtains the optimal chip resources allocation over a wide spectrum of parameters and constraints, and thus can automate complex architectural design, analysis and verification.

Original languageEnglish
Title of host publication2014 24th International Workshop on Power and Timing Modeling, Optimization and Simulation, PATMOS 2014
PublisherInstitute of Electrical and Electronics Engineers Inc.
ISBN (Electronic)9781479954124
DOIs
StatePublished - 10 Nov 2014
Externally publishedYes
Event2014 24th International Workshop on Power and Timing Modeling, Optimization and Simulation, PATMOS 2014 - Palma de Mallorca, Spain
Duration: 29 Sep 20141 Oct 2014

Publication series

Name2014 24th International Workshop on Power and Timing Modeling, Optimization and Simulation, PATMOS 2014

Conference

Conference2014 24th International Workshop on Power and Timing Modeling, Optimization and Simulation, PATMOS 2014
Country/TerritorySpain
CityPalma de Mallorca
Period29/09/141/10/14

Bibliographical note

Publisher Copyright:
© 2014 IEEE.

Keywords

  • Chip Multiprocessors
  • Convex Optimization
  • Modeling of computer architecture

Fingerprint

Dive into the research topics of 'Convex optimization of resource allocation in asymmetric and heterogeneous SoC'. Together they form a unique fingerprint.

Cite this