异构多核的信息检索硬件加速SoC设计-浙江大学计算机学院.PDF

异构多核的信息检索硬件加速SoC设计-浙江大学计算机学院.PDF

  1. 1、本文档共5页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
异构多核的信息检索硬件加速SoC设计-浙江大学计算机学院

异构多核的信息检索硬件加速 SoC 设计 陈天洲 严力科 郑臻炜 陈剑 田晓帆 (浙江大学计算机学院, 浙江省杭州市 31002) (tzchen@) 摘要 为了提高信息检索计算的性能和灵活性,本文提出用特定硬件对信息检索进行加速,形成异构多核并发的信息检索加速 器。本文设计了专用的辅助处理核体系结构,包括指令集、专用的高并行度处理部件以及可灵活组织的本地存储器来对信息检 索计算进行加速。通过在Xilinx Virtex 4 ML403 开发板上进行的实现,实验结果表明本加速处理核能够在与通用处理器相同的正 确率下,比通用处理器的检索性能提高 7 ~13 倍,证明本文提出的异构多核结构来进行加速能够大大提高信息检索计算的性能 和灵活性。 关键词 信息检索; 异构多核; 硬件加速; SIMD; 片上系统 中图法分类号 TP338.6 The Hardware Acceleration SoC for Information Retrieval Based on the Heterogeneous Multi-Core Architecture Chen Tianzhou, Yan Like, Zheng Zhenwei, Chen Jian and Tian Xiaofan (College of Computer Science, Zhejiang University, Hangzhou 310027, China) Abstract In order to increase the performance and the flexibility of information retrieval (IR), the hardware acceleration is used for the IR. This paper designs a special synergistic processing element (SPE) to accelerate the IR computation. The architecture includes the instruction set, high-parallelism processing unit and the flexible local storage. The system is implemented and verified on the Xilinx Virtex 4 ML403 board. By executing several groups of test data in different application area, the results show that the special accelerating core can enhance the performance by 7 to 13 times than the general processor. So this system will greatly increase the performance and flexibility of IR computation. Keywords information retrieval; heterogeneous chip multiprocessor; hardware acceleration; SIMD; SoC 随着计算机技术和互联网技术的发展,信息检 多核体系中的各处理核是不同的,按照功能可以分 索已经成为一项重要的技术,在各个领域都有着广 为主控核与辅助核。主控核一般为通用处理器,用 泛的应用。例如在数以亿计的网页中查找信息,图 来进行控制和一些通用运算。而辅助核一般为专用 像识别技术中在大量的二进制图像数据中查找相似 处理核,执行某类特殊的运算。 的数据,在生物信息学中从大量的 DNA 序列中查 异构多核处理器的出现为信息检索技术提供了 找特征子序列等等。因此,对信息检索进行硬件加 一个很好的平台。传统的方法采用并行计

文档评论(0)

youbika + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档