An Architecture of Dynamically Reconfigurable Processing Unit(RPU)

G. Zhou, Xubang Shen
{"title":"An Architecture of Dynamically Reconfigurable Processing Unit(RPU)","authors":"G. Zhou, Xubang Shen","doi":"10.1109/ICPPW.2007.22","DOIUrl":null,"url":null,"abstract":"Reconfigurable system can offer considerably higher performance than general purpose processors and are, in addition, significantly more flexible than application-specific systems. The efficient coarse-grained dynamically reconfigurable processing unit is the key feature of the reconfigurable system. In this paper, a novel dynamically reconfigurable processing unit (RPU) is proposed in order to improve the flexibility and adaptability of the general processing element(PE). By dynamic configuration of the configurable register(Creg), the proposed RPU can process complex number(8-bit real part and imaginary part) and 16-bit fixed number ( unsigned-magnitude or 2 's complement data). The operation of 8-bit complex number multiply-accumulation is performed in a single clock cycle. Therefore, two RPUs working together can execute butterfly computation in a single clock cycle. Based on Charter 0.25um standard cell library, the area of RPU is 0.< 16ns.","PeriodicalId":367703,"journal":{"name":"2007 International Conference on Parallel Processing Workshops (ICPPW 2007)","volume":"1 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2007-09-10","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2007 International Conference on Parallel Processing Workshops (ICPPW 2007)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICPPW.2007.22","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 1

Abstract

Reconfigurable system can offer considerably higher performance than general purpose processors and are, in addition, significantly more flexible than application-specific systems. The efficient coarse-grained dynamically reconfigurable processing unit is the key feature of the reconfigurable system. In this paper, a novel dynamically reconfigurable processing unit (RPU) is proposed in order to improve the flexibility and adaptability of the general processing element(PE). By dynamic configuration of the configurable register(Creg), the proposed RPU can process complex number(8-bit real part and imaginary part) and 16-bit fixed number ( unsigned-magnitude or 2 's complement data). The operation of 8-bit complex number multiply-accumulation is performed in a single clock cycle. Therefore, two RPUs working together can execute butterfly computation in a single clock cycle. Based on Charter 0.25um standard cell library, the area of RPU is 0.< 16ns.
一种动态可重构处理单元(RPU)体系结构
可重构系统可以提供比通用处理器更高的性能,而且比特定于应用程序的系统更灵活。高效的粗粒度动态可重构处理单元是可重构系统的关键特征。为了提高通用处理单元的灵活性和适应性,提出了一种新的动态可重构处理单元(RPU)。通过动态配置可配置寄存器(Creg),该RPU可以处理复数(8位实部和虚部)和16位固定数(无符号幅度或2的补码数据)。8位复数相乘累加运算在一个时钟周期内完成。因此,两个rpu一起工作可以在一个时钟周期内执行蝴蝶计算。基于Charter 0.25um标准单元库,RPU的面积为0。< 16 ns。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信