3D-Shearing-Box Simulation with Adaptive Mesh Refinement and GPU Acceleration
碩士 === 國立臺灣大學 === 天文物理研究所 === 105 === In this thesis, we describe the implementation of the shearing box approximation with the GAMER (GPU-Accelerated Adaptive MEsh Refinement ) MHD (Magnetohydrodynamics) code for studies of accretion disks . The CPU (Central Process Units)-GPU (Graphic Process Unit...
Main Authors: | , |
---|---|
Other Authors: | |
Format: | Others |
Language: | en_US |
Published: |
2017
|
Online Access: | http://ndltd.ncl.edu.tw/handle/nmhk9p |
id |
ndltd-TW-105NTU05199002 |
---|---|
record_format |
oai_dc |
spelling |
ndltd-TW-105NTU051990022019-05-15T23:39:38Z http://ndltd.ncl.edu.tw/handle/nmhk9p 3D-Shearing-Box Simulation with Adaptive Mesh Refinement and GPU Acceleration 三維剪流盒之自適性網格與顯示卡加速之實現 Tzu-Hsiang Chao 趙子翔 碩士 國立臺灣大學 天文物理研究所 105 In this thesis, we describe the implementation of the shearing box approximation with the GAMER (GPU-Accelerated Adaptive MEsh Refinement ) MHD (Magnetohydrodynamics) code for studies of accretion disks . The CPU (Central Process Units)-GPU (Graphic Process Units) hybrid computation, a major feature of GAMER, can ideally make performances more than ten times faster than CPUs-based computation. Since MRI (Magnetorotational Instability) in the weakly magnetize disk is highly dependent on the resolution of simulations, the key feature we introduce here is the realization of the AMR (Adaptive Mesh Refinement) scheme in a shearing box. The AMR scheme can efficiently enhance the resolution on crucial structures in small regions while not to increase the computation cost. Two techniques introduced in the Athena code (James M. Stone, 2010), the Crank-Nicholson update for the energy conservation of pure HYDRO cases and the orbital advection (FARGO) for more efficient and accurate calculation, are also implemented in my code. Difficulties and resolution of implementing the above two techniques to fit the AMR scheme and GPU structure will be discussed in this thesis. Results compared with previous works and performance tests are also presented. Tzi-Hong Chiueh 闕志鴻 2017 學位論文 ; thesis 33 en_US |
collection |
NDLTD |
language |
en_US |
format |
Others
|
sources |
NDLTD |
description |
碩士 === 國立臺灣大學 === 天文物理研究所 === 105 === In this thesis, we describe the implementation of the shearing box approximation with the GAMER (GPU-Accelerated Adaptive MEsh Refinement ) MHD (Magnetohydrodynamics) code for studies of accretion disks . The CPU (Central Process Units)-GPU (Graphic Process Units) hybrid computation, a major feature of GAMER, can ideally make performances more than ten times faster than CPUs-based computation. Since MRI (Magnetorotational Instability) in the weakly magnetize disk is highly dependent on the resolution of simulations, the key feature we introduce here is the realization of the AMR (Adaptive Mesh Refinement) scheme in a shearing box. The AMR scheme can efficiently enhance the resolution on crucial structures in small regions while not to increase the computation cost. Two techniques introduced in the Athena code (James M. Stone, 2010), the Crank-Nicholson update for the energy conservation of pure HYDRO cases and the orbital advection (FARGO) for more efficient and accurate calculation, are also implemented in my code. Difficulties and resolution of implementing the above two techniques to fit the AMR scheme and GPU structure will be discussed in this thesis. Results compared with previous works and performance tests are also presented.
|
author2 |
Tzi-Hong Chiueh |
author_facet |
Tzi-Hong Chiueh Tzu-Hsiang Chao 趙子翔 |
author |
Tzu-Hsiang Chao 趙子翔 |
spellingShingle |
Tzu-Hsiang Chao 趙子翔 3D-Shearing-Box Simulation with Adaptive Mesh Refinement and GPU Acceleration |
author_sort |
Tzu-Hsiang Chao |
title |
3D-Shearing-Box Simulation with Adaptive Mesh Refinement and GPU Acceleration |
title_short |
3D-Shearing-Box Simulation with Adaptive Mesh Refinement and GPU Acceleration |
title_full |
3D-Shearing-Box Simulation with Adaptive Mesh Refinement and GPU Acceleration |
title_fullStr |
3D-Shearing-Box Simulation with Adaptive Mesh Refinement and GPU Acceleration |
title_full_unstemmed |
3D-Shearing-Box Simulation with Adaptive Mesh Refinement and GPU Acceleration |
title_sort |
3d-shearing-box simulation with adaptive mesh refinement and gpu acceleration |
publishDate |
2017 |
url |
http://ndltd.ncl.edu.tw/handle/nmhk9p |
work_keys_str_mv |
AT tzuhsiangchao 3dshearingboxsimulationwithadaptivemeshrefinementandgpuacceleration AT zhàozixiáng 3dshearingboxsimulationwithadaptivemeshrefinementandgpuacceleration AT tzuhsiangchao sānwéijiǎnliúhézhīzìshìxìngwǎnggéyǔxiǎnshìkǎjiāsùzhīshíxiàn AT zhàozixiáng sānwéijiǎnliúhézhīzìshìxìngwǎnggéyǔxiǎnshìkǎjiāsùzhīshíxiàn |
_version_ |
1719151582243717120 |