...
首页> 外文期刊>Procedia Computer Science >Extending Perfect Spatial Hashing to Index Tuple-based Graphs Representing Super Carbon Nanotubes
【24h】

Extending Perfect Spatial Hashing to Index Tuple-based Graphs Representing Super Carbon Nanotubes

机译:将完美的空间散列扩展到基于索引元组的表示超级碳纳米管的图

获取原文

摘要

In this paper, we demonstrate how to extend perfect spatial hashing (PSH) in order to hash multidimensional scientific data. As a use case we employ the problem domain of indexing nodes in a graph that represents Super Carbon Nanotubes (SCNTs). The goal of PSH is to hash multidimensional data without collisions. Since PSH results from the research on computer graphics, its principles and methods have only been tested on 2- and 3-dimensional problems. In our case, we need to hash up to 28 dimensions. In contrast to the original applications of PSH, we do not focus on GPUs as target hardware but on an efficient CPU implementation. Thus, this paper highlights the extensions to the original algorithm to make it suitable for higher dimensions. Comparing the compression and performance results of the new PSH based graphs and a structure-tailored custom data structure in our parallelized SCNT simulation software, we find that PSH in some cases achieves better compression by a factor of 1.7 while only increasing the total runtime by several percent. In particular, after our extension, PSH can also be employed to index sparse multidimensional scientific data from other domains where PSH can avoid additional index-structures like KD- or R-trees.
机译:在本文中,我们演示了如何扩展完美空间哈希(PSH)以对多维科学数据进行哈希。作为用例,我们在表示超级碳纳米管(SCNT)的图中采用索引节点的问题域。 PSH的目标是无冲突地哈希多维数据。由于PSH是计算机图形学的研究成果,因此其原理和方法仅在2维和3维问题上进行过测试。在我们的情况下,我们需要哈希最多28个维度。与PSH的原始应用程序相比,我们不将GPU当作目标硬件,而是将重点放在高效的CPU实现上。因此,本文重点介绍了对原始算法的扩展,使其适用于更高的维度。在并行化的SCNT仿真软件中比较了基于PSH的新图形的压缩和性能结果以及按结构定制的自定义数据结构,我们发现PSH在某些情况下可将压缩率提高1.7倍,而总运行时间仅增加数倍百分。特别是,在我们扩展之后,PSH还可以用于索引来自其他领域的稀疏多维科学数据,在这些领域中,PSH可以避免其他索引结构(例如KD树或R树)。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号