基于FPGA的存储优化的细粒度并行Zuker算法加速器研究

来源 :计算机研究与发展 | 被引量 : 0次 | 上传用户:Niujingniu
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
RNA二级结构预测是生物信息学领域重要的研究方向,基于最小自由能模型的Zuker算法是目前该领域最典型使用最广泛的算法之一.基于FPGA平台实现了一种细粒度的并行Zuker算法,采用按矩阵列循环划分的任务分配策略实现了处理单元间的负载平衡;采用数据预取、滑动窗口和数据传递流水线实现了处理单元间的数据重用;采用曲线拟合、离散点赋值和地址空间压缩编码等策略减少了约85%的自由能参数存储需求.在单片FPGA上集成了由20个PE构成的主从多PE线性阵列,实验结果表明与运行在AMD四核9650处理器上的Vienna
其他文献
宏观调控是国家利用权力,通过其政府机构,组织协调经济社会活动的基本职能。随着现代化大生产的发展,不同的经济制度,尽管经济性质有着本质的区别,但都必须利用宏观调控的职
针对Deep Web环境中存在的失败查询,提出了一种有效的查询松弛策略.所有Deep Web资源按查询接口属性分组,组成全局数据源关系图(DRG) 针对特定查询将DRG转换为对应该查询请求的
生产力的发展问题是生产力标准讨论中的核心问题。研究生产力的发展,不能单就生产力的要素谈生产力,也不能单就生产力的技术构成谈生产力。生产力的社会属性,要求人们把生产
江泽民同志《在庆祝中国共产党成立七十周年大会上的讲话》中,着重指出:'建设有中国特色的社会主义,关键是加强和改善党的领导。'而要加强和改善党的领导,关键又在于
针对地方性高校教师教育质量保障的现状和存在的问题,给出构建质量保障体系的目的和遵循的原则、基本结构以及实施过程,改进和完善教育质量保障体系,推动地方性高校教育质量的跨
针对计算机监控系统中设备通讯复杂性的问题,采用OPC技术实现OPC客户与OPC服务器数据交互的方法,实现人机界面(HMI)与可编程控制器(PLC)的无缝链接,并给出在人造板生产线中的应用
四项基本原则,是半个多世纪来中国人民革命斗争经验的结晶,是我国社会主义事业胜利的根本保证,这是在我们的党章和宪法中都作了明确规定的,党的总纲第一条就讲了坚持社会主义
提出一种测试数据压缩方案,利用测试向量与扫描链中响应数据的分块相容,进一步增加被编码测试向量中的无关位;降低了线性反馈移位寄存器中编码种子的度数,最终达到压缩测试数
人类历史上,就其类型来说,有四种领导体制:原始民主制、君权神授制、分权制衡制、民主集中制。对这四种体制认识清楚,并加以科学的比较,对促进当前的领导体制的改革,会有积极
基于镜像原理,设计和实现了磁盘阵列中基于RDMA通信的内存镜像方案.其原理是在数据读写时,将数据同时写入到两个独立的内存区域中,相对于现在内存访问只在单内存区域上进行的情况,有效地防止了多控制器中的任一控制器由于意外故障而导致缓存里的数据丢失.测试证明,该设计较好地在保证数据完整性的前提下,最大带宽损失不到10%,最大10PS不到15%。