碩士 / 國立臺北科技大學 / 電機工程系研究所 / 100 / The tsunami disaster triggered by a huge 9.0 magnitude earthquake strikes Japan on March 11th, 2011. It caused thousands of casualties and major property damage in Japan. The island of Taiwan is surrounded by ocean. It has been also motivating us to get involved in a research work in tsunami topics of Taiwan. It''s especially interesting to simulate the impact of the tsunami on the coast of Taiwan. Tsunami propagation in shallow water zone is often modeled by the shallow water equations. These equations are derived from conservation of mass and momentum equations. By adding friction slope to the conservation of momentum equations, it enables the system to simulate the propagation over the coastal area. This means the system is also able to estimate inundation zone caused by the tsunami. Also by applying Neumann boundary condition and Hansen numerical filter, it brings more interesting complexities into this simulation system. The parallelizable two-step finite-difference MacCormack scheme is used to simulate the tsunami. In this thesis, the parallel implementation of the MacCormack scheme is proposed for the shallow water equations based on modern graphics processing unit (GPU) architecture using NVIDIA compute unified device architecture (CUDA) technology. On a single GPU, a significant speedup is achieved compared to its CPU counterpart.
Identifer | oai:union.ndltd.org:TW/100TIT05442113 |
Date | January 2012 |
Creators | Wen-Da Lin, 林文達 |
Contributors | , 張陽郎, 方志鵬 |
Source Sets | National Digital Library of Theses and Dissertations in Taiwan |
Language | zh-TW |
Detected Language | English |
Type | 學位論文 ; thesis |
Format | 39 |
Page generated in 0.0071 seconds