粗粒度可重构平台中循环自流水硬件实现

来源 :2008中国计算机大会 | 被引量 : 0次 | 上传用户:honeywell88
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
由于硬件结构可以根据程序的数据流图重新组织,可重构阵列已经证明其对于科学计算或多媒体应用具有良好的性能提升潜力。将程序转换为硬件或软件流水线,是一种提高应用性能的有效方法。设计一个高效的支持循环自流水的可重构协处理器作为加速部件需要解决两个关键问题:循环控制问题和流水线同步。本文着重介绍在粗粒度可重构体系结构LEAP中循环自主流水化技术的实现。LEAP支持循环迭代的硬件自动执行,该功能通过将循环索引步进功能转化为存储访问单元(mPE)实现.mPE产生一系列的存储地址,读取的数据流驱动数据通路(由cPE构成)的执行,计算结果最终写回存储器.cPE是流水化的数据驱动ALU,流水线的平衡由数据流动态地达成同步,其中还设置FIFO以获取更高流水线吞吐量。考虑到流水线中信号传输延迟,本文讨论了保证FIFO不溢出的最小深度需求。本文同时介绍了静态路由矩阵的实现,相对于传统的静态虫洞路由它需要的硬件资源更少。在FPGA上的实验证明,循环自动流水化技术可以达到极高的流水线吞吐量,有效利用存储带宽,相对于通用处理器LEAP可达到13.08~535.65倍加速比。
其他文献
压力蒸气灭菌器是医院消毒灭菌的主要设备,目前虽然大医院已多采用新型的预真空或脉动真空式设备,但多数中心医院仍在使用下排气式灭菌柜,由于下排气式灭菌柜使用中影响因素较多
该怎样去描绘上个世纪的八十年代呢?记忆尚未褪色,激情仍有余温。不论是共和国,还是所有经历了那个时代的个人,都在那十年的时间里,成功地跨越了一个巨大的历史分水岭。那是
信息技术是小学阶段一门基础工具课,随着科技的发展,信息技术课对于小学生而言也显得尤为重要.小学阶段是学生学习的关键时期,也是学生培养良好学习习惯与学习兴趣的关键时期
本文基于统计测试的马尔可夫使用模型对软件可靠性评估提出了一种有效的估计方法。该方法利用重要抽样技术在保证可靠性估计无偏性条件下,采用交叉熵度量操作剖面与零方差抽
会议
本文提出利用CT扫描数据,构建科学、客观的文物数据库。针对文物具有观赏、收藏、鉴定,以及原CT扫描数据图像重建所需数据量大,不利于远程传输等特点,在利用扫描数据重建文物
会议
为规范BOT项目档案管理,助推工程质量的提升,确保一手交精品工程、一手交合格档案,我们按照BOT项目“投资建设和特许经营合同”的要求,主动加大档案业务指导和监管力度,及时
在小学语文教学融入信息技术,可有效调动学生学习兴趣,从而积极主动的参与课堂教学,提高自身学习效果.由此可见,信息技术与小学语文教学的有效结合具有重要意义.对此,本文重
随着全球计算机系统大量而广泛的使用,对环境日益产生了一些负面影响。绿色计算(Green Computing)作为一种新的计算模式和技术,通过消除计算机系统的环境不友好方面,实现节能
会议
多核处理器普遍采用共享存储模型,它的普及与发展迫使人们必须提供有效的并行编程手段。为了有效协调多线程对共享变量的访问,借鉴数据库中事务的思想,人们提出事务存储(Tran
会议
上世纪60年代,一个混血男孩出生在美国夏威夷的檀香山,他的父亲是肯尼亚人,母亲来自美国的一个中产家庭。男孩长大后就读于夏威夷一家私立精英小学,因为肤色问题的困扰,他在班上少言寡语。每当老师提问的时候,他的双腿就开始不停地颤抖,说话也变得吞吞吐吐,面对老师的鼓励,他把头埋得更低。老师无奈地告诉男孩的母亲,这个孩子连自己都不相信,将来不会有什么出息了。  男孩的母亲并不认同老师的观点,她为男孩找了一份