Title :
Instruction buffer mode for multi-context Dynamically Reconfigurable Processors
Author :
Sano, Toru ; Kato, Masaru ; Tsutsumi, Satoshi ; Hasegawa, Yohei ; Amano, Hideharu
Author_Institution :
Dept. of Inf. & Comput. Sci., Keio Univ., Yokohama
Abstract :
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 a new 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.
Keywords :
buffer storage; microprocessor chips; parallel architectures; reconfigurable architectures; DRPA; MuCCRA-1 architecture; SIMD fashion; configuration code; instruction buffer mode; multi-context dynamically reconfigurable processor array; multicast method; resource usage; Buffer storage; Computer science; Engines; Hardware; Home appliances; Manipulator dynamics; Prototypes; Switches; System-on-a-chip; VLIW;
Conference_Titel :
Field Programmable Logic and Applications, 2008. FPL 2008. International Conference on
Conference_Location :
Heidelberg
Print_ISBN :
978-1-4244-1960-9
Electronic_ISBN :
978-1-4244-1961-6
DOI :
10.1109/FPL.2008.4629934