...
首页> 外文期刊>ACM Transactions on Graphics >Coherent Parallel Hashing
【24h】

Coherent Parallel Hashing

机译:相干并行散列

获取原文
获取原文并翻译 | 示例

摘要

Recent spatial hashing schemes hash millions of keys in parallel, compacting sparse spatial data in small hash tables while still allowing for fast access from the GPU. Unfortunately, available schemes suffer from two drawbacks: Multiple runs of the construction process are often required before success, and the random nature of the hash functions decreases access performance. We introduce a new parallel hashing scheme which reaches high load factor with a very low failure rate. In addition our scheme has the unique advantage to exploit coherence in the data and the access patterns for faster performance. Compared to existing approaches, it exhibits much greater locality of memory accesses and consistent execution paths within groups of threads. This is especially well suited to Computer Graphics applications, where spatial coherence is common. In absence of coherence our scheme performs similarly to previous methods, but does not suffer from construction failures. Our scheme is based on the Robin Hood scheme modified to quickly abort queries of keys that are not in the table, and to preserve coherence. We demonstrate our scheme on a variety of data sets. We analyze construction and access performance, as well as cache and threads behavior.
机译:最近的空间散列方案并行地对数百万个键进行散列,在较小的散列表中压缩稀疏的空间数据,同时仍允许从GPU进行快速访问。不幸的是,可用的方案有两个缺点:成功之前通常需要多次运行构造过程,并且散列函数的随机性降低了访问性能。我们介绍了一种新的并行散列方案,该方案可以以很高的负载率实现非常低的故障率。此外,我们的方案具有利用数据和访问模式的一致性提高性能的独特优势。与现有方法相比,它在线程组内的内存访问和一致的执行路径具有更大的局限性。这特别适合于空间连贯性很强的计算机图形学应用程序。在缺乏连贯性的情况下,我们的方案与以前的方法具有相似的性能,但不会遭受施工失败的困扰。我们的方案基于Robin Hood方案,该方案经过修改,可以快速中止表中未包含的键的查询,并保持一致性。我们在各种数据集上展示了我们的方案。我们分析构造和访问性能,以及缓存和线程行为。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号