...
首页> 外文期刊>SIAM Journal on Scientific Computing >EVALUATION OF AN EFFICIENT STACK-RLE CLUSTERING CONCEPT FOR DYNAMICALLY ADAPTIVE GRIDS
【24h】

EVALUATION OF AN EFFICIENT STACK-RLE CLUSTERING CONCEPT FOR DYNAMICALLY ADAPTIVE GRIDS

机译:动态自适应网格的有效梯级聚类概念评估

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

获取外文期刊封面封底 >>

       

摘要

One approach for tackling the challenge of efficient implementations for parallel PDE simulations on dynamically changing grids is the usage of space-filling curves (SFCs). While SFC algorithms possess advantageous properties such as low memory requirements and close-to-optimal partitioning approaches with linear complexity, they require efficient communication strategies for keeping and utilizing the connectivity information, in particular for dynamically changing grids. Our approach is to use a sparse communication graph to store the connectivity information and to transfer data blockwise. This permits efficient generation of multiple partitions per memory context (denoted by cl us tering),which-in combination with a run-length encoding (RLE)-directly leads to elegant solutions for shared, distributed, and hybrid parallelization and allows cluster-based optimizations. While previous work focused on specific aspects, we present in this paper an overall compact summary of the stack-RLE clustering approach complete with aspects of the vertex-based communication that facilitate understanding the approach. The central contribution of this work is the proof of suitability of the stack-RLE clustering approach for an efficient realization of different, relevant building blocks of scientific computing methodology and real-life computer science and engineering (CSE) applications: We show 95% strong scalability for small-scale scalability benchmarks on 512 cores and weak scalability of over 90% on 8192 cores for finite-volume solvers and changing grid structure in every time step; optimizations of simulation data backends by writer tasks; comparisons of analytical benchmarks to analyze the adaptivity criteria; and a tsunami simulation as a representative real-world showcase of a wave propagation for our approach which reduces the overall workload by 95% for parallel fully adaptive mesh refinement and, based on a comparison with SFC-ordered regular grid cells, reduces the computation time by a factor of 7.6 with improved results and a factor of 62.2 with results of similar accuracy of buoy station data.
机译:应对在动态变化的网格上进行并行PDE模拟的有效实现方式的挑战的一种方法是使用空间填充曲线(SFC)。尽管SFC算法具有诸如低内存需求和线性复杂度接近最佳的分区方法等有利属性,但它们仍需要有效的通信策略来保持和利用连接性信息,特别是对于动态变化的网格。我们的方法是使用稀疏通信图来存储连接性信息并按块传输数据。这允许在每个内存上下文中高效生成多个分区(用cl表示),与游程长度编码(RLE)结合使用,可直接为共享,分布式和混合并行化提供出色的解决方案,并允许基于集群优化。尽管先前的工作着重于特定方面,但我们在本文中对stack-RLE聚类方法进行了总体紧凑的总结,并提供了有助于理解该方法的基于顶点的通信方面。这项工作的主要贡献是证明了Stack-RLE聚类方法适用于有效实现科学计算方法和现实计算机科学与工程(CSE)应用程序的不同,相关的构建基块的作用:我们显示出95%的强大可扩展性,可在512个内核上实现小规模可扩展性基准测试,并在有限的时间求解器和每时每刻更改网格结构的情况下,可在8192个内核上实现90%以上的弱可扩展性;通过编写器任务优化仿真数据后端;比较分析基准以分析适应性标准;以及海啸模拟作为我们方法的波传播的真实世界展示,可将并行完全自适应网格细化的总工作量减少95%,并与SFC排序的常规网格进行比较,从而减少了计算时间浮力站数据的精度提高了7.6倍,浮标站数据的精度提高了62.2倍。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号