面向雷达应用的粗粒度可重构处理器中数据缓存结构设计

来源 :东南大学 | 被引量 : 0次 | 上传用户:a234917658
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
可重构处理器兼具高性能和灵活性,特别适合于实现雷达信号处理等并行性高、数据量大的计算密集型应用。然而,为了满足雷达应用日益增长的高性能要求,粗粒度可重构处理器中的计算资源成倍增加。可重构处理器的并行计算资源在进行运算时,需要同时从片上存储中读取数据,会频繁地出现访存冲突现象,而访存冲突会导致片上数据访存时间变长、访存性能低,从而影响可重构处理器的工作性能。因此,设计合理的片上数据缓存结构以及高效的片上数据缓存管理机制对于提高可重构处理器的工作性能具有非常重要的作用。本文从雷达核心算子的访存特性入手,针对面向雷达核心算子的粗粒度可重构处理器中数据访存冲突造成的问题,设计了片上层次化的缓存结构,并提出了一种基于多存储体的线性步长可变的数据缓存管理机制。(1)本文分析了雷达核心算子的数据访存过程,总结了雷达核心算子数据访存的两大特性:数据访问并行性和一维规整跳步性。(2)从两方面着手对片上数据缓存管理机制进行了设计与优化:硬件结构方面,通过在可重构处理器中的各个计算阵列间设置多个存储单元形成共享的存储体簇,并通过理论分析和C模型仿真,对存储体数目进行了评估;管理机制方面,建立了计算阵列与各个存储体之间可配置的逻辑映射关系,降低了多个计算阵列并行工作时产生的访存冲突,提高了计算阵列的数据吞吐率,从而提高了可重构处理器的数据访存性能。本文电路实现采用SMIC 40nm工艺,电路运行主频为500MHz。实验结果表明,基于本文设计的片上层次化缓存结构以及数据缓存管理机制,片上数据缓存单元大小仅为770KB,片上数据访问性能提升了27.5%~58.0%。针对雷达核心算子,与经典并行缓存管理机制PMA相比,可重构处理器的访存性能平均提升了35%左右。以256-64K点FFT为例,数据访存性能与PMA相比提升了26.09%-54.60%。相比同类可重构处理器ADRES和Laysers CGRA,RASP在归一化性能上分别提升了4倍和3倍左右。
其他文献
痕量气体分析技术在环境保护、生物技术、半导体技术、医药和空间技术等领域都有着十分广泛并重要的应用。因此,准确有效地测量真空环境中痕量气体的分析技术具有非常重要的
进入二十一世纪以来,高新技术的发展日新月异,多学科交叉领域成为当前研究的热点。MEMS、无线通信、嵌入式系统和传感器技术的发展和融合,推动了具有现代意义的无线传感器网
肿瘤坏死因子受体超级家族是一类非常重要的细胞表面受体家族,他们在细胞调节与免疫系统中发挥重要的作用。肿瘤坏死因子受体相关因子蛋白(TRAF)最早发现与TNFR受体结合起着信号
学位
精密的时序控制系统在高能物理实验中的定时系统和时间测量中经常用到,以往的数字系统多用延迟线和延迟芯片来产生时序控制所需的时间间隔,但其时间间隔长度、分辨和抖动等指标
干旱是影响植物生长发育的重要环境因素之一。植物在进化过程中形成了系统、完善的耐受干旱胁迫的防御机制。通常情况下,植物会通过特异表达一些基因来应答干旱胁迫,一方面这些
本文主要研究了Ⅲ-V基铁磁半导体异质结的磁性特征。根据铁磁半导体材料的RKKY相互作用理论和Zener模型,自洽求解一维Schrodinger方程和Poisson方程,表征了不同铁磁半导体低维
温带针阔混交林生态系统为野生东北虎(Pantheratigrisaltaica)提供了食物资源和栖息环境。近年来,由于俄罗斯远东地区的人类活动的增加和临近中国东北地区森林保护的加强,东北
学位
三萜是一种重要的代谢产物,广泛分布于植物界中,具有抑制真菌和细菌生长、抵御虫害、使动物拒食及抗癌等生理活性。2,3-氧化鲨烯的环化是甾醇和三萜合成的分支点,参与该环化事件