Adaptive resource management for simultaneous multitasking in mixed-grained reconfigurable multi-core processors

Waheed Ahmed, Muhammad Shafique, Lars Bauer, Jörg Henkel

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

Abstract

We propose a novel scheme for run-time management of mixedgrained reconfigurable fabric for the purpose of simultaneous multi-tasking in multi-core reconfigurable processors. Traditionally, reconfigurable fabrics are allocated to distinct tasks in order to improve the overall performance without considering quality of service of the entire application (e.g. 30 fps in video conferencing application). We employ a new concept of task criticality that is based on performance constraints of each task at functional block level. Our scheme significantly reduces the number of deadline misses by dynamically evaluating the criticality of each task and performing an efficient load balancing of a mixed-grained reconfigurable fabric at run-time. We use a comprehensive video conferencing application as a benchmark to evaluate our scheme. Compared to the state-of-the-art our scheme reduces the number of deadline misses by 6x (on average) and improves the performance by 1.3x (on average).

Original languageEnglish (US)
Title of host publicationEmbedded Systems Week 2011, ESWEEK 2011 - Proceedings of the 9th IEEE/ACM/IFIP International Conference on Hardware/Software Codesign and System Synthesis, CODES+ISSS'11
Pages365-374
Number of pages10
DOIs
StatePublished - 2011
EventEmbedded Systems Week 2011, ESWEEK 2011 - 9th IEEE/ACM International Conference on Hardware/Software-Codesign and System Synthesis, CODES+ISSS'11 - Taipei, Taiwan, Province of China
Duration: Oct 9 2011Oct 14 2011

Publication series

NameEmbedded Systems Week 2011, ESWEEK 2011 - Proceedings of the 9th IEEE/ACM/IFIP International Conference on Hardware/Software Codesign and System Synthesis, CODES+ISSS'11

Conference

ConferenceEmbedded Systems Week 2011, ESWEEK 2011 - 9th IEEE/ACM International Conference on Hardware/Software-Codesign and System Synthesis, CODES+ISSS'11
CountryTaiwan, Province of China
CityTaipei
Period10/9/1110/14/11

Keywords

  • Instruction set extensions
  • Multi-grained reconfigurable architectures
  • Reconfigurable computing
  • Run-time systems

ASJC Scopus subject areas

  • Hardware and Architecture
  • Software
  • Control and Systems Engineering

Fingerprint Dive into the research topics of 'Adaptive resource management for simultaneous multitasking in mixed-grained reconfigurable multi-core processors'. Together they form a unique fingerprint.

Cite this