TY - GEN
T1 - Instruction buffer mode for multi-context dynamically reconfigurable processors
AU - Sano, Torn
AU - Kato, Masaru
AU - Tsutsumi, Satoshi
AU - Hasegawa, Yohei
AU - Amano, Hideharu
PY - 2008/11/3
Y1 - 2008/11/3
N2 - In multi-context Dynamically Reconfigurable Processor Array (DRPA), the required number of contexts is often increased by those with low resource usage. In order to execute such contexts without wasting a context memory, we propose anew execution mode called instruction buffer mode in addition to the normal multi-context mode. In this mode, a configuration code from the central configuration memory is stored in the instruction buffer and executed directly. Furthermore, by exploiting a multicast method, a single configuration code loaded to the buffer can be executed by multiple processing elements in a SIMD fashion. We also investigate a mode selection policy based on simple formulas. From the result of implementation and evaluation by using a prototype DRPA called MuCCRA-1, it appears that the total execution time is reduced 12% by using the instruction buffer mode, while 12% of the semiconductor area is increased.
AB - In multi-context Dynamically Reconfigurable Processor Array (DRPA), the required number of contexts is often increased by those with low resource usage. In order to execute such contexts without wasting a context memory, we propose anew execution mode called instruction buffer mode in addition to the normal multi-context mode. In this mode, a configuration code from the central configuration memory is stored in the instruction buffer and executed directly. Furthermore, by exploiting a multicast method, a single configuration code loaded to the buffer can be executed by multiple processing elements in a SIMD fashion. We also investigate a mode selection policy based on simple formulas. From the result of implementation and evaluation by using a prototype DRPA called MuCCRA-1, it appears that the total execution time is reduced 12% by using the instruction buffer mode, while 12% of the semiconductor area is increased.
UR - http://www.scopus.com/inward/record.url?scp=54949142208&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=54949142208&partnerID=8YFLogxK
U2 - 10.1109/FPL.2008.4629934
DO - 10.1109/FPL.2008.4629934
M3 - Conference contribution
AN - SCOPUS:54949142208
SN - 9781424419616
T3 - Proceedings - 2008 International Conference on Field Programmable Logic and Applications, FPL
SP - 215
EP - 220
BT - Proceedings - 2008 International Conference on Field Programmable Logic and Applications, FPL
T2 - 2008 International Conference on Field Programmable Logic and Applications, FPL
Y2 - 8 September 2008 through 10 September 2008
ER -