【问题标题】:Why do queries with shorter inverted lists perform better on CPU's when compared to GPU's为什么与 GPU 相比,倒排列表较短的查询在 CPU 上的性能更好
【发布时间】:2011-08-23 12:41:24
【问题描述】:

此外,为什么倒排列表较长的查询在 GPU 上表现更好?

我在一篇名为 Using Graphics Processors for High Performance IR querying 的论文中读到了这个结果。

【问题讨论】:

  • 我对应用程序域一无所知,所以对此持保留态度,但是当我阅读您的问题时,我在想:是吗?你是如何实施它们的?你的结果是什么? (即他们的表现要好多少)或者这是您在某处读到的声明?我没有太多帮助,但也许它可以帮助您改写您的问题。祝你好运。 ;)
  • 请包含指向您网站的论文的链接。此外,您可能希望更换一些标签以进行基准测试和测试。正如巴特所说,您的信息中没有太多内容。有多大区别?

标签: search-engine cpu gpu information-retrieval


【解决方案1】:

列表较长的查询在 GPU 上效果更好,因为 GPU 具有高度并行性,而搜索主要是并行问题。

但是,GPU(和其他大规模并行计算机)处理事情的方式与少核 CPU 的处理方式不同。与任何其他问题一样,为 GPU 设置问题需要完成不可忽略的工作。对于小型问题,这种开销会超过 GPU 提供的任何加速。

【讨论】:

    猜你喜欢
    • 2016-03-06
    • 1970-01-01
    • 2021-02-09
    • 2014-08-02
    • 2017-08-24
    • 1970-01-01
    • 2013-01-13
    • 2022-06-29
    • 2019-02-28
    相关资源
    最近更新 更多