TY - GEN
T1 - RISPP
T2 - FPL 09: 19th International Conference on Field Programmable Logic and Applications
AU - Bauer, Lars
AU - Shafique, Muhammad
AU - Henkel, Jörg
N1 - Copyright:
Copyright 2009 Elsevier B.V., All rights reserved.
PY - 2009
Y1 - 2009
N2 - Processors that deploy reconfigurable fabrics to implement application-specific accelerators on-demand obtained significant attention within the last decade. They trade-off the flexibility of general-purpose processors with the performance of application-specific circuits without tailoring the processor towards a specific application domain like Application Specific Instruction Set Processors (ASIPs). However, even though they reconfigure parts of the hardware at run time, the decisions which accelerators shall be reconfigured at which time are typically determined at compile time. Therefore, it is conceptually not possible to react to dynamically changing situations like varying dynamic control flow (e.g. due to changed input data), changing task priorities / performance constraints, and changing availability of reconfigurable hardware (may be reassigned to another task). This work presents the novel Rotating Instruction Set Processing Platform (RISPP) with its run-time system that enables dynamic adaptations in the above highlighted scenarios efficiently. Therefore, the presented approach is suitable for long-term as well as frequent adaptation requirements.
AB - Processors that deploy reconfigurable fabrics to implement application-specific accelerators on-demand obtained significant attention within the last decade. They trade-off the flexibility of general-purpose processors with the performance of application-specific circuits without tailoring the processor towards a specific application domain like Application Specific Instruction Set Processors (ASIPs). However, even though they reconfigure parts of the hardware at run time, the decisions which accelerators shall be reconfigured at which time are typically determined at compile time. Therefore, it is conceptually not possible to react to dynamically changing situations like varying dynamic control flow (e.g. due to changed input data), changing task priorities / performance constraints, and changing availability of reconfigurable hardware (may be reassigned to another task). This work presents the novel Rotating Instruction Set Processing Platform (RISPP) with its run-time system that enables dynamic adaptations in the above highlighted scenarios efficiently. Therefore, the presented approach is suitable for long-term as well as frequent adaptation requirements.
UR - http://www.scopus.com/inward/record.url?scp=70449805380&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=70449805380&partnerID=8YFLogxK
U2 - 10.1109/FPL.2009.5272323
DO - 10.1109/FPL.2009.5272323
M3 - Conference contribution
AN - SCOPUS:70449805380
SN - 9781424438921
T3 - FPL 09: 19th International Conference on Field Programmable Logic and Applications
SP - 725
EP - 726
BT - FPL 09
Y2 - 31 August 2009 through 2 September 2009
ER -