A block-structured adaptive mesh refinement (AMR) technique has been used to obtain numerical solutions for many scientific applications. Some block-structured AMR approaches have focused on forming patches of non-uniform sizes where the size of a patch can be tuned to the geometry of a region of interest. In this paper, we develop strategies for adaptive execution of block-structured AMR applications on GPUs, for hyperbolic directionally split solvers. While effective hybrid execution strategies exist for applications with uniform patches, our work considers efficient execution of non-uniform patches with different workloads. Our techniques include bin-packing work units to load balance GPU computations, adaptive asynchronism between CPU a...
Dynamic Structured Adaptive Mesh Refinement (SAMR) techniques for solving partial differential equat...
Abstract. Current AMR simulations require algorithms that are highly parallelized and manage memory ...
This thesis spans several research areas, where the main topics being parallel programming based on ...
A block-structured adaptive mesh refinement (AMR) technique has been used to obtain numerical soluti...
Adaptive Mesh Refinement is a method which dynamically varies the spatio-temporal resolution of loca...
Block-structured adaptive mesh refinement (AMR) is a technique that can be used when solving partial...
Block-structured adaptive mesh refinement is a technique that can be used when solving partial diffe...
In this paper we study adaptive mesh refinement (AMR) for elliptic and hyperbolic systems. We use th...
A spherical 2D Adaptive Mesh Refinement (AMR) technique is applied to the so-called LinRood advectio...
We introduce a topology-aware performance optimization and modeling workflow for AMR simulation that...
Abstract. We present a new hybrid paradigm for parallel adaptive mesh refinement (AMR) that combines...
We present the newly developed code, GAMER (GPU-accelerated Adaptive MEsh Refinement code), which ha...
As core counts increase in the world's most powerful supercomputers, applications are becoming limit...
This is the final report of a three-year, Laboratory Directed Research and Development (LDRD) projec...
A spherical 2D Adaptive Mesh Refinement (AMR) technique is applied to the so-called Lin-Rood advecti...
Dynamic Structured Adaptive Mesh Refinement (SAMR) techniques for solving partial differential equat...
Abstract. Current AMR simulations require algorithms that are highly parallelized and manage memory ...
This thesis spans several research areas, where the main topics being parallel programming based on ...
A block-structured adaptive mesh refinement (AMR) technique has been used to obtain numerical soluti...
Adaptive Mesh Refinement is a method which dynamically varies the spatio-temporal resolution of loca...
Block-structured adaptive mesh refinement (AMR) is a technique that can be used when solving partial...
Block-structured adaptive mesh refinement is a technique that can be used when solving partial diffe...
In this paper we study adaptive mesh refinement (AMR) for elliptic and hyperbolic systems. We use th...
A spherical 2D Adaptive Mesh Refinement (AMR) technique is applied to the so-called LinRood advectio...
We introduce a topology-aware performance optimization and modeling workflow for AMR simulation that...
Abstract. We present a new hybrid paradigm for parallel adaptive mesh refinement (AMR) that combines...
We present the newly developed code, GAMER (GPU-accelerated Adaptive MEsh Refinement code), which ha...
As core counts increase in the world's most powerful supercomputers, applications are becoming limit...
This is the final report of a three-year, Laboratory Directed Research and Development (LDRD) projec...
A spherical 2D Adaptive Mesh Refinement (AMR) technique is applied to the so-called Lin-Rood advecti...
Dynamic Structured Adaptive Mesh Refinement (SAMR) techniques for solving partial differential equat...
Abstract. Current AMR simulations require algorithms that are highly parallelized and manage memory ...
This thesis spans several research areas, where the main topics being parallel programming based on ...