# Best-by-Simulations: A Framework for Comparing Efficiency of   Reconfigurable Multicore Architectures on Workloads with Deadlines

**Authors:** Sanjiva Prasad (Indian Institute of Technology Delhi)

arXiv: 1704.03100 · 2017-04-17

## TL;DR

This paper introduces a simulation-based framework for comparing the efficiency of reconfigurable multicore architectures on workloads with deadlines, focusing on energy and cost optimization.

## Contribution

It formulates a general approach using transition systems and amortised costs to compare deadline-conformant executions on reconfigurable multicore systems.

## Key findings

- Framework enables comparison of energy and time costs
- Simulation relations provide performance guarantees
- Operational theory for optimal cost execution

## Abstract

Energy consumption is a major concern in multicore systems. Perhaps the simplest strategy for reducing energy costs is to use only as many cores as necessary while still being able to deliver a desired quality of service. Motivated by earlier work on a dynamic (heterogeneous) core allocation scheme for H.264 video decoding that reduces energy costs while delivering desired frame rates, we formulate operationally the general problem of executing a sequence of actions on a reconfigurable machine while meeting a corresponding sequence of absolute deadlines, with the objective of reducing cost. Using a transition system framework that associates costs (e.g., time, energy) with executing an action on a particular resource configuration, we use the notion of amortised cost to formulate in terms of simulation relations appropriate notions for comparing deadline-conformant executions. We believe these notions can provide the basis for an operational theory of optimal cost executions and performance guarantees for approximate solutions, in particular relating the notion of simulation from transition systems to that of competitive analysis used for, e.g., online algorithms.

## Full text

_Full body text omitted from this summary view._ Fetch the complete paper as Markdown: https://tomesphere.com/paper/1704.03100/full.md

## References

23 references — full list in the complete paper: https://tomesphere.com/paper/1704.03100/full.md

---
Source: https://tomesphere.com/paper/1704.03100