一种基于FPGA的新型存储划分算法研究

来源 :湖南大学 | 被引量 : 0次 | 上传用户:udbjqr
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
为了平衡高性能,低功耗和短时间上市的要求,相对于ASIC和通用处理器来说,现场可编程门阵列(FPGA)器件在过去二十年中市场份额不断增长。虽然FPGA提供了很多计算单位用于并行化,如何提供这些单位所需的高速数据流是一个重大挑战。而高层次综合很好地提高了FPGA的效率。高层次综合工具将高级语言编写的行为层面上的程序进行编译,在寄存器传输级(RTL)上对硬件进行描述,从而帮助超大规模集成电路的设计过程加速了。然而高层次综合方法也不是万能的,和传统的手工制定RTL方法比较,高层次综合自动产生的RTL会带来性能上的不足。产生性能差距的最大一个瓶颈就是访存。综合20余载在存储划分领域各种方法的演化发展,本文提出了存储划分在FPGA上的新算法。以下是本文的主要工作和创新处:(1)优化了bank mapping的方法。先前的方法通常会直接展开多维的数组,这会使得结果因数组的容量而产生差异。在本文中,为了摆脱数组容量对最终存储划分的影响,我们首先提出了一种在线性变换基础上进行的多维bank mapping方法。经过数学模型上的优化,最后我们引出了一种在多面体模型基础上的适用性广的bank mapping方法。除了基本循环划分,它还包含了多种存储划分方式。(2)改进了intra-bank offset的方法。首先本文介绍了一种“简易”的计算多面体内intra bank offset的方法。该方法合理减少了划分所需的存储资源,在存储地址上达到了最佳化。但是这种方法将消耗过多的逻辑资源。因此我们探索出了一种填充在物理存储区外的新型方法,此种方法具有节省地址逻辑资源,物理开销的增长在可接受范围内的特点。综上所述,本文探索出了一种更高效,可实现自动化的存储划分方法,并且根据方法的特点进行了实验验证。
其他文献
新任美国总统特朗普在履职后提出,为重振美国经济,其经济团队正在制定历史性的税改方案,以降低公司税率提供公司竞争力,同时为中产阶级提供大规模的税收减免。经过几十年不同
《布里尔小姐》(1920),是新西兰著名女作家凯瑟琳·曼斯菲尔德自1913年后又一创作高峰时期的优秀作品。小说描写一个饱经风霜的女演员,每到星期日必去公园小憩,听听游客
特朗普上台后,其在竞选时期宣称的税改计划被付诸实施的可能性大大增加,特朗普税改可能会给中国带来的不良影响,主要包括美国在华资本撤回、企业或业务迁回美国、引发全球减
水利工程作为社会基础设施建设,是一项非常重要的民生工程,只有其施工质量得到保证,才能确保后期的运行安全,使其效益发挥得到保证,而建设水利工程时,基本都会采用招投标的方
油画是从西方传人中国的,经过百年时间、几代油画家的研究和创造,成为表达中国文化主题和中国思想观念的视觉载体,更成为表现中国画家文化情怀的语言,油画在中国的传播与广泛
工程招投标作为工程承包的重要方式,与合同管理密切相关,对于我国建筑市场的繁荣与发展具有重要意义。但是由于我国引入招投标制度的时间不够长,经验依旧不足,相关法律法规也
微博作为基于社交关系进行信息传播的公开平台,信息接收者分布广泛而活跃,因此微博广告受到众多广告主的青睐。本文通过分析微博广告的发展现状,划分微博广告类型,发现微博广
介绍了炭化剂、脱水成炭催化剂、发泡剂等防火助剂对涂料防火性能的作用机理,讨论了它们的选用、配合与用量对防火性能的影响.
本文利用标准化可变成本函数法对1998-2015年中国大陆30个省市自治区(未含西藏)的20个制造业行业的产能过剩情况进行异质性分析。研究发现:总体而言,我国制造业并未出现普遍
高空风力发电是一类新的风能转换器。采用系留飞行器,目的是在显著增加的高空中捕获风能,通过一根或多根系留缆绳将飞行器与地面基站相连接,利用机载设备将机械能转化成电能,从而产生可用功率,因其能够在传统风力涡轮机无法到达的高度气层中获取风能,具有较强的经济可行性。飞行器是高空风力发电系统的核心,本文以高空风力发电系统为研究对象,考虑到飞行器不同类型各自的结构特点,存在直径过大,起飞降落过程中不易控制,已