国防科技大学学报
國防科技大學學報
국방과기대학학보
JOURNAL OF NATIONAL UNIVERSITY OF DEFENSE TECHNOLOGY
2012年
6期
39-45
,共7页
刘磊%杨子煜%沈剑良%李思昆
劉磊%楊子煜%瀋劍良%李思昆
류뢰%양자욱%침검량%리사곤
应用定制%运行时重构%傅里叶变换
應用定製%運行時重構%傅裏葉變換
응용정제%운행시중구%부리협변환
现代无线通信应用对FFT计算吞吐率与灵活性需求越来越高,针对传统方案实现FFT计算时难以兼顾性能与灵活性的问题,提出一种应用定制指令集可重构结构ASRA,实现了FFT算法在该结构上的映射优化.ASRA在静态多发射处理器内紧耦合应用定制的混合粒度可重构硬件作为扩展功能单元簇,通过运行时重构动态切换扩展指令集.ASRA采用多体便笺存储器、多端口便笺管理单元及可重构互连构成片上缓存系统,结合多体并行访问、循环级乒乓交替、读/写流水化等技术有效提高了访存带宽;静态多发射和运行时语境管理机制支持核心循环的硬件自动流水执行和软流水执行,开发了指令级、数据级和循环级等多层次并行性.实验结果表明,ASRA大幅提升了FFF计算吞吐率,且支持的FFT计算参数更加灵活,而增加的面积开销相对较小.
現代無線通信應用對FFT計算吞吐率與靈活性需求越來越高,針對傳統方案實現FFT計算時難以兼顧性能與靈活性的問題,提齣一種應用定製指令集可重構結構ASRA,實現瞭FFT算法在該結構上的映射優化.ASRA在靜態多髮射處理器內緊耦閤應用定製的混閤粒度可重構硬件作為擴展功能單元簇,通過運行時重構動態切換擴展指令集.ASRA採用多體便箋存儲器、多耑口便箋管理單元及可重構互連構成片上緩存繫統,結閤多體併行訪問、循環級乒乓交替、讀/寫流水化等技術有效提高瞭訪存帶寬;靜態多髮射和運行時語境管理機製支持覈心循環的硬件自動流水執行和軟流水執行,開髮瞭指令級、數據級和循環級等多層次併行性.實驗結果錶明,ASRA大幅提升瞭FFF計算吞吐率,且支持的FFT計算參數更加靈活,而增加的麵積開銷相對較小.
현대무선통신응용대FFT계산탄토솔여령활성수구월래월고,침대전통방안실현FFT계산시난이겸고성능여령활성적문제,제출일충응용정제지령집가중구결구ASRA,실현료FFT산법재해결구상적영사우화.ASRA재정태다발사처리기내긴우합응용정제적혼합립도가중구경건작위확전공능단원족,통과운행시중구동태절환확전지령집.ASRA채용다체편전존저기、다단구편전관리단원급가중구호련구성편상완존계통,결합다체병행방문、순배급핑퐁교체、독/사류수화등기술유효제고료방존대관;정태다발사화운행시어경관리궤제지지핵심순배적경건자동류수집행화연류수집행,개발료지령급、수거급화순배급등다층차병행성.실험결과표명,ASRA대폭제승료FFF계산탄토솔,차지지적FFT계산삼수경가령활,이증가적면적개소상대교소.