Load Balance with Adaptive Mesh Refinement Fluid Simulation
Date Issued
2009
Date
2009
Author(s)
Wu, Shang-Sian
Abstract
Adaptive Mesh Refinement (AMR) is an idea of saving computing resources. In many cases, the most important flow features occupy only small regions in the computational domain. AMR can recursively refine grids when errors grow and remove the fine grids when coarser grids provide enough accuracy.AMER (GPU-accelerated, Adaptive-MEsh-Refinement code) is a parallel AMR program using Graphic Processing Units (GPU). Simulations using GAMER can frequently create problems that reduce the computational performance due to load imbalance.n this thesis, I use Space-filling Curve (SC) which has high locality in any neighborhood to redistribute the computational loads in each node in a parallel cluster. It makes loads balanced in parallel computation and offers better performance than otherwise.
Subjects
AMR
fluid simulation
GPU
parallel simulation
space-filling curve
load balance
File(s)![Thumbnail Image]()
Loading...
Name
ntu-98-R94244007-1.pdf
Size
23.53 KB
Format
Adobe PDF
Checksum
(MD5):ef034a2136f4cf6cd09bee3eba66269f
