首页 | 官方网站   微博 | 高级检索  
     


An architecture framework for an adaptive extensible processor
Authors:Hamid Noori  Farhad Mehdipour  Kazuaki Murakami  Koji Inoue  Morteza Saheb Zamani
Affiliation:(1) Department of Informatics, Graduate School of Information Science and Electrical Engineering, Kyushu University, Fukuoka, Japan;(2) Research Institute for Information Technology, Computing and Communication Center, Kyushu University, Fukuoka, Japan;(3) IT and Computer Engineering Department, Amirkabir University of Technology, Tehran, Iran
Abstract:To improve the performance of embedded processors, an effective technique is collapsing critical computation subgraphs as application-specific instruction set extensions and executing them on custom functional units. The problem with this approach is the immense cost and the long times required to design a new processor for each application. As a solution to this issue, we propose an adaptive extensible processor in which custom instructions (CIs) are generated and added after chip-fabrication. To support this feature, custom functional units are replaced by a reconfigurable matrix of functional units (FUs). A systematic quantitative approach is used for determining the appropriate structure of the reconfigurable functional unit (RFU). We also introduce an integrated framework for generating mappable CIs on the RFU. Using this architecture, performance is improved by up to 1.33, with an average improvement of 1.16, compared to a 4-issue in-order RISC processor. By partitioning the configuration memory, detecting similar/subset CIs and merging small CIs, the size of the configuration memory is reduced by 40%.
Keywords:Reconfigurable functional unit  Extensible processor  Custom instruction  Temporal partitioning  Similarity detection  Profiling
本文献已被 SpringerLink 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司    京ICP备09084417号-23

京公网安备 11010802026262号