Content area

Abstract

In this work we explore acceleration of computations in AMR for astrophysical simulations. Modern scientific codes widely use Adaptive Mesh Refinement, and they need to leverage GPU supercomputing power. Specifically, this thesis demonstrates a hashtable implementation on GPU to store the grid structure. On a toy problem, we compare the performance of a typical matrix implementation against a hashtable implementation in a worst-case scenario — when all grid cells are uniformly refined. Acceleration of such large-scale astrophysical hydrodynamics simulations is critically important, making optimization techniques such as GPU-based hashtable storage essential. Our result is that there is no disadvantage in the hashtable implementation versus the matrix implementation. This result is crucial for future implementation of a hashtable-based AMR with dynamic refinement and complete hydrodynamics simulation. We also explore the application of the Grace Hopper superchip to AMR code and observe a significant speedup of ~2.3 in gradient calculation, and ~14.7 speedup in hashtable creation. Additionally, we design a linter program to streamline CUDA C++ debugging process, in particular for our AMR implementation. These approaches together aim to speed up scientific code; they combine large-scale scientific computing with cutting-edge tools in computer science.

Details

1010268
Title
GPU Acceleration of Adaptive Mesh Refinement via a Hashtable Volume I
Number of pages
19
Publication year
2025
Degree date
2025
School code
0181
Source
MAI 86/12(E), Masters Abstracts International
ISBN
9798280750661
Committee member
Braverman, Mark
University/institution
Princeton University
Department
Computer Science
University location
United States -- New Jersey
Degree
M.S.E.
Source type
Dissertation or Thesis
Language
English
Document type
Dissertation/Thesis
Dissertation/thesis number
32038781
ProQuest document ID
3217816503
Document URL
https://www.proquest.com/dissertations-theses/strong-gpu-acceleration-adaptive-mesh-refinement/docview/3217816503/se-2?accountid=208611
Copyright
Database copyright ProQuest LLC; ProQuest does not claim copyright in the individual underlying works.
Database
ProQuest One Academic