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 language | English |
|---|---|
| Title of host publication | 2014 24th International Workshop on Power and Timing Modeling, Optimization and Simulation, PATMOS 2014 |
| Publisher | Institute of Electrical and Electronics Engineers Inc. |
| ISBN (Electronic) | 9781479954124 |
| DOIs | |
| State | Published - 10 Nov 2014 |
| Externally published | Yes |
| Event | 2014 24th International Workshop on Power and Timing Modeling, Optimization and Simulation, PATMOS 2014 - Palma de Mallorca, Spain Duration: 29 Sep 2014 → 1 Oct 2014 |
Publication series
| Name | 2014 24th International Workshop on Power and Timing Modeling, Optimization and Simulation, PATMOS 2014 |
|---|
Conference
| Conference | 2014 24th International Workshop on Power and Timing Modeling, Optimization and Simulation, PATMOS 2014 |
|---|---|
| Country/Territory | Spain |
| City | Palma de Mallorca |
| Period | 29/09/14 → 1/10/14 |
Bibliographical note
Publisher Copyright:© 2014 IEEE.
Keywords
- Chip Multiprocessors
- Convex Optimization
- Modeling of computer architecture