We compare several different parallel implementation approaches for the clustering operations performed during adaptive gridding operations in patch-based structured adaptive mesh refinement (SAMR) applications. Specifically, we target the clustering algorithm of Berger and Rigoutsos (BR91), which is commonly used in many SAMR applications. The baseline for comparison is a simplistic parallel extension of the original algorithm that works well for up to O(10{sup 2}) processors. Our goal is a clustering algorithm for machines of up to O(10{sup 5}) processors, such as the 64K-processor IBM BlueGene/Light system. We first present an algorithm that avoids the unneeded communications of the simplistic approach to improve the clustering speed by ...
Structured Adaptive Mesh Refinement (SAMR) simulation methods are attractive because they can increa...
Over recent years, Adaptive Mesh Refinement (AMR) algorithms which dynamically match the local resol...
Meshes are a core part of almost any numerical simulation code. A good choice of mesh is crucial t...
AbstractWe present a new method for parallelization of adaptive mesh refinement called Concurrent St...
We perform a comprehensive performance characterization of load balancing algorithms for parallel st...
Abstract. The dynamism and space-time heterogeneity exhibited by structured adaptive mesh refinement...
To increase the speed of computer simulations we solve partial differential equations (PDEs) using s...
Block-structured adaptive mesh refinement is a technique that can be used when solving partial diffe...
Dynamic Structured Adaptive Mesh Refinement (SAMR) techniques for solving partial differential equat...
Block-structured adaptive mesh refinement (AMR) is a technique that can be used when solving partial...
Parallel structured adaptive mesh refinement methods decrease the execution time and memory usage of...
This paper aims at decreasing execution time for large-scale structured adaptive mesh refinement (SA...
We describe the development of a structured adaptive mesh algorithm (AMR) for the Connection Machine...
Optimal partitioning of structured adaptive mesh applications necessitates dynamically determining a...
Thesis (Ph.D.)--University of Washington, 2015-12Clustering algorithms provide a way to analyze and ...
Structured Adaptive Mesh Refinement (SAMR) simulation methods are attractive because they can increa...
Over recent years, Adaptive Mesh Refinement (AMR) algorithms which dynamically match the local resol...
Meshes are a core part of almost any numerical simulation code. A good choice of mesh is crucial t...
AbstractWe present a new method for parallelization of adaptive mesh refinement called Concurrent St...
We perform a comprehensive performance characterization of load balancing algorithms for parallel st...
Abstract. The dynamism and space-time heterogeneity exhibited by structured adaptive mesh refinement...
To increase the speed of computer simulations we solve partial differential equations (PDEs) using s...
Block-structured adaptive mesh refinement is a technique that can be used when solving partial diffe...
Dynamic Structured Adaptive Mesh Refinement (SAMR) techniques for solving partial differential equat...
Block-structured adaptive mesh refinement (AMR) is a technique that can be used when solving partial...
Parallel structured adaptive mesh refinement methods decrease the execution time and memory usage of...
This paper aims at decreasing execution time for large-scale structured adaptive mesh refinement (SA...
We describe the development of a structured adaptive mesh algorithm (AMR) for the Connection Machine...
Optimal partitioning of structured adaptive mesh applications necessitates dynamically determining a...
Thesis (Ph.D.)--University of Washington, 2015-12Clustering algorithms provide a way to analyze and ...
Structured Adaptive Mesh Refinement (SAMR) simulation methods are attractive because they can increa...
Over recent years, Adaptive Mesh Refinement (AMR) algorithms which dynamically match the local resol...
Meshes are a core part of almost any numerical simulation code. A good choice of mesh is crucial t...