首页> 外文会议>High Performance Computing and Communications; Lecture Notes in Computer Science; 4208 >Cache-Optimal Data-Structures for Hierarchical Methods on Adaptively Refined Space-Partitioning Grids
【24h】

Cache-Optimal Data-Structures for Hierarchical Methods on Adaptively Refined Space-Partitioning Grids

机译:自适应精炼空间划分网格上用于分层方法的高速缓存最佳数据结构

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

摘要

The most efficient numerical methods for the solution of partial differential equations, multigrid methods on adaptively refined grids, imply several drawbacks from the point of view of memory-efficiency on high-performance computer architectures: First, we loose the trivial structure expressed by the simple i, j-indexing of grid points or cells. This effect is even worsened by the usage of hierarchical data and - if implemented in a naive way - leads to both increased storage requirements (neighbour-hoodrelations possibly modified difference stencils) and a less efficient data access (worse locality of data and additional data dependencies), in addition. Our approach to overcome this quandary between numerical and hardware-efficiency relies on structured but still highly flexible adaptive grids, the so-called space-partitioning grids, cell-oriented operator evaluations, and the construction of very efficient data structures based on the concept of space-filling curves. The focus of this paper is in particular on the technical and algorithmical details concerning the interplay between data structures, space-partitioning grids and space-filling curves.
机译:求解偏微分方程的最有效的数值方法,即自适应精化网格上的多重网格方法,从高性能计算机体系结构的内存效率的角度出发,隐含了一些缺点:首先,我们松开了简单表示的琐碎结构i,网格点或像元的j索引。分层数据的使用甚至使这种影响更加恶化,并且-如果以一种幼稚的方式实施-导致存储需求增加(邻居关系可能会修改差异模具),并且数据访问效率降低(数据的局部性更差和其他数据依赖性) ), 此外。我们克服数值效率和硬件效率之间的难题的方法依赖于结构化但仍具有高度灵活性的自适应网格,所谓的空间划分网格,面向单元的操作员评估以及基于以下概念构建非常高效的数据结构:空间填充曲线。本文的重点尤其是关于数据结构,空间划分网格和空间填充曲线之间相互作用的技术和算法细节。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号