Presentation 2006-06-09
A Reconfigurable Functional Unit for Adaptable Custom Instructions
Hamid Noori, Farhad Mehdipour, Kazuaki Murakami, Koji Inoue, Morteza SahebZamani,
PDF Download Page PDF download Page Link
Abstract(in Japanese) (See Japanese page)
Abstract(in English) This paper presents a reconfigurable functional unit (RFU) for an adaptive dynamic extensible processor. The processor can tune its extended instructions to the target applications, after chip-fabrication, which brings about more flexibility. The custom instructions (CIs) are generated deploying the hot basic blocks during the training mode. In the normal mode, CIs are executed on the RFU. A quantitative approach was used for designing the RFU. The RFU is a matrix of functional units with 8 inputs and 6 outputs. Performance is enhanced up to 1.5 using the proposed RFU for 22 applications of Mibench. The size of configuration memory has been reduced by 40% through making the RFU partially reconfigurable, finding subsets of CIs and merging small CIs into one configuration. This processor needs no extra opcodes for CIs, new compiler, source code modification and recompilation.
Keyword(in Japanese) (See Japanese page)
Keyword(in English) Extensible Processor / Hot Spots / Online Profiling / Custom Instruction / Reconfigurable Accelerator
Paper # ICD2006-52
Date of Issue

Conference Information
Committee ICD
Conference Date 2006/6/1(1days)
Place (in Japanese) (See Japanese page)
Place (in English)
Topics (in Japanese) (See Japanese page)
Topics (in English)
Chair
Vice Chair
Secretary
Assistant

Paper Information
Registration To Integrated Circuits and Devices (ICD)
Language ENG
Title (in Japanese) (See Japanese page)
Sub Title (in Japanese) (See Japanese page)
Title (in English) A Reconfigurable Functional Unit for Adaptable Custom Instructions
Sub Title (in English)
Keyword(1) Extensible Processor
Keyword(2) Hot Spots
Keyword(3) Online Profiling
Keyword(4) Custom Instruction
Keyword(5) Reconfigurable Accelerator
1st Author's Name Hamid Noori
1st Author's Affiliation Department of Informatics, Graduate School of Information Science and Electrical Engineering, Kyushu University()
2nd Author's Name Farhad Mehdipour
2nd Author's Affiliation Computer Engineering and Information Technology Department, Amirkabir University of Technology
3rd Author's Name Kazuaki Murakami
3rd Author's Affiliation Department of Informatics, Graduate School of Information Science and Electrical Engineering, Kyushu University
4th Author's Name Koji Inoue
4th Author's Affiliation Department of Informatics, Graduate School of Information Science and Electrical Engineering, Kyushu University
5th Author's Name Morteza SahebZamani
5th Author's Affiliation Computer Engineering and Information Technology Department, Amirkabir University of Technology
Date 2006-06-09
Paper # ICD2006-52
Volume (vol) vol.106
Number (no) 92
Page pp.pp.-
#Pages 6
Date of Issue