【24h】

GPU based accelerator for RankBoost in web search engines

机译:基于GPU的Web搜索引擎RankOnBoost加速器

获取原文

摘要

The general ranking problem has widespread applications including commercial search engines. RankBoost is an efficient ranking algorithm for combining preference in these areas. But it is not widely used because of its long training time. Graphics Processing Units(GPUs) have become powerful parallel processing tools for general purpose computing. In this paper, we use CUDA compatible GPU to accelerate RankBoost training procedure. Based on the parallel architecture of GPU, we propose two mapping schemes: One-Feature-One-Thread (OFOT) and One Feature-Multiple-Thread (OFMT). Different training data-sets lead to different speedups using our mapping schemes. For training data sets from a commercial search engine, the OFOT is better, achieving a 30× speedup; for random data, the OFMT is better achieving a 60× speedup.
机译:一般的排名问题已被广泛应用,包括商业搜索引擎。 RankBoost是一种有效的排名算法,用于组合这些方面的偏好。但是由于训练时间长,它没有被广泛使用。图形处理单元(GPU)已成为用于通用计算的强大并行处理工具。在本文中,我们使用CUDA兼容GPU来加速RankBoost训练过程。基于GPU的并行体系结构,我们提出了两种映射方案:一特征一线程(OFOT)和一特征多线程(OFMT)。使用我们的映射方案,不同的训练数据集会导致不同的加速。对于来自商业搜索引擎的训练数据集,OFOT更好,实现了30倍的加速。对于随机数据,OFMT更好地实现了60倍加速。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号