TY - GEN
T1 - Adaptive resource management for simultaneous multitasking in mixed-grained reconfigurable multi-core processors
AU - Ahmed, Waheed
AU - Shafique, Muhammad
AU - Bauer, Lars
AU - Henkel, Jörg
N1 - Copyright:
Copyright 2011 Elsevier B.V., All rights reserved.
PY - 2011
Y1 - 2011
N2 - 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).
AB - 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).
KW - Instruction set extensions
KW - Multi-grained reconfigurable architectures
KW - Reconfigurable computing
KW - Run-time systems
UR - http://www.scopus.com/inward/record.url?scp=81355132226&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=81355132226&partnerID=8YFLogxK
U2 - 10.1145/2039370.2039426
DO - 10.1145/2039370.2039426
M3 - Conference contribution
AN - SCOPUS:81355132226
SN - 9781450307154
T3 - Embedded Systems Week 2011, ESWEEK 2011 - Proceedings of the 9th IEEE/ACM/IFIP International Conference on Hardware/Software Codesign and System Synthesis, CODES+ISSS'11
SP - 365
EP - 374
BT - Embedded Systems Week 2011, ESWEEK 2011 - Proceedings of the 9th IEEE/ACM/IFIP International Conference on Hardware/Software Codesign and System Synthesis, CODES+ISSS'11
T2 - Embedded Systems Week 2011, ESWEEK 2011 - 9th IEEE/ACM International Conference on Hardware/Software-Codesign and System Synthesis, CODES+ISSS'11
Y2 - 9 October 2011 through 14 October 2011
ER -