×

SFCGen公司

swMATH ID: 852
软件作者: 金国华;约翰·梅勒·库梅伊
描述: SFCGen:一个通过递归有效生成多维空间填充曲线的框架。由于空间填充曲线具有连续性和自相似性,因此在数学中广泛应用于将多维问题转换为一维形式。对于科学应用,某些填充曲线的重新排序计算可以显著提高数据重用,因为这些曲线具有局部性。然而,当在程序中使用空间填充曲线对数据进行重新排序时,曲线的遍历或索引必须有效。为解决此问题,我们提出了表驱动框架SFCGen,以快速高效地生成多维空间填充曲线。该框架很通用,很容易在任何可以在多个维度中递归分区的应用程序中使用。我们描述了一个运动规格表、一个通用的乌龟算法(用于枚举空间填充曲线上的点)、一个基于表格的索引算法(用于将点的坐标转换为其沿曲线的位置)和一个自动预生成表格的算法。作为示例,我们展示了高维希尔伯特、莫顿、,使用我们的算法可以生成Peano曲线和二维Sierpinski曲线。我们给出了Hilbert、Morton和Peano曲线的性能结果,并将曲线生成算法的效率与生成Hilbert曲线的最新工作进行了比较。我们在三个现代微处理器平台上的实验结果表明,SFCGen的性能高达63
主页: http://dl.acm.org/citation.cfm?doid=1055531.1055537
关键词: 多维空间填充曲线通用龟算法基于表的索引算法皮诺曲线性能希尔伯特曲线莫顿曲线数值示例Sierpi\'nski曲线
相关软件: 算法781英特尔TBBAMRCLAW公司皮亚诺GEOCLAW公司METIS公司Globus工具包
引用于: 5文件

按年份列出的引文