DocumentCode :
2046466
Title :
Dynamic configuration steering for a reconfigurable superscalar processor
Author :
Mould, Nick A. ; Veale, Brian F. ; Tull, Monte P. ; Antonio, John K.
Author_Institution :
Sch. of Electr. & Comput. Eng., Oklahoma Univ., Norman, OK, USA
fYear :
2006
fDate :
25-29 April 2006
Abstract :
A new dynamic vector approach for the selection and management of the configuration of a reconfigurable superscalar processor is proposed. This new method improves on previous work that used steering vectors to guide the selection of functional units to be loaded into the processor. Dependencies among instructions in the instruction buffer are analyzed to enable a new scoring method. The dynamic vector technique is shown to reduce the amount of reconfiguration required while preserving execution resources. Simulation results reveal that, given enough configurable space, the configuration of the processor approaches a stable state.
Keywords :
buffer storage; instruction sets; microprocessor chips; reconfigurable architectures; resource allocation; vector processor systems; dynamic configuration steering; dynamic steering vector; execution resource preservation; instruction buffer dependency; processor configuration; reconfigurable superscalar processor; Computer science; Engineering management; Floating-point arithmetic; Reconfigurable logic; Runtime;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Parallel and Distributed Processing Symposium, 2006. IPDPS 2006. 20th International
Print_ISBN :
1-4244-0054-6
Type :
conf
DOI :
10.1109/IPDPS.2006.1639456
Filename :
1639456
Link To Document :
بازگشت