首页> 外文会议>International world wide web conference;WWW 09 >Using Graphics Processors for High Performance IR Query Processing
【24h】

Using Graphics Processors for High Performance IR Query Processing

机译:使用图形处理器进行高性能的IR查询处理

获取原文
获取外文期刊封面目录资料

摘要

Web search engines are facing formidable performance challenges due to data sizes and query loads. The major engines have to process tens of thousands of queries per second over tens of billions of documents. To deal with this heavy workload, such engines employ massively parallel systems consisting of thousands of machines. The significant cost of operating these systems has motivated a lot of recent research into more efficient query processing mechanisms.We investigate a new way to build such high performance IR systems using graphical processing units (GPUs). GPUs were originally designed to accelerate computer graphics applications through massive on-chip parallelism. Recently a number of researchers have studied how to use GPUs for other problem domains such as databases and scientific computing [9, 8, 12]. Our contribution here is to design a basic system architecture for GPU-based high-performance IR, to develop suitable algorithms for subtasks such as inverted list compression, list intersection, and top-κ scoring, and to show how to achieve highly efficient query processing on GPU-based systems. Our experimental results for a prototype GPU-based system on 25.2 million web pages shows promising gains in query throughput.
机译:由于数据大小和查询负载,Web搜索引擎面临着巨大的性能挑战。主要引擎必须每秒处理成千上万的查询,涉及数百亿个文档。为了应对繁重的工作量,此类引擎采用了由数千台机器组成的大规模并行系统。操作这些系统的巨额成本促使人们对更有效的查询处理机制进行了许多最新研究。 我们研究了使用图形处理单元(GPU)构建这种高性能IR系统的新方法。 GPU最初旨在通过大规模的片上并行性来加速计算机图形应用程序。最近,许多研究人员研究了如何将GPU用于其他问题领域,例如数据库和科学计算[9,8,12]。我们在这里的贡献是为基于GPU的高性能IR设计基本的系统架构,为子任务开发合适的算法,例如倒排列表压缩,列表交集和top-κ评分,并展示如何实现高效的查询处理在基于GPU的系统上。我们在2,520万个网页上基于原型GPU的系统的实验结果表明,查询吞吐量具有可观的增长。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号