The ocean general circulation model (OGCM) is an essential tool for researching oceanography and atmospheric science. The LASG/IAP climate system ocean model version 3 (LICOM3) is a parallel version of the OGCM. Our goal is to implement and optimize a GPU version of LICOM3 based on compute unified device architecture (CUDA) called LICOM3-CUDA. Considering the characteristics of LICOM3 and CUDA, we design and implement some pivotal optimization methods, including redesigning the numerical algorithms of complicated functions, decoupling data dependency, avoiding memory write conflicts, and optimizing communication. In this paper, we selected two experiments, including 1° (small-scale) and 0.1° (large-scale) resolutions to evaluate the perform...
Modern Graphics Processing Units (GPUs) have been at the leading edge of increasing parallelism over...
This paper introduces a new implementation of the Surface Energy Balance System (SEBS) algorithm har...
The N-DOP (Nitrogen and Dissolved Organic Phosphorus) model is a biogeochemical model used to determ...
The ocean general circulation model (OGCM) is an essential tool for researching oceanography and atm...
A high-resolution (1/20°) global ocean general circulation model with Graphics processing units (GPU...
A high-resolution (1/20°) global ocean general circulation model with Graphics processing units (GPU...
ROMS is software that models and simulates an ocean region using a finite difference grid and time s...
The new platform of general-purpose computing on graphic processing units(GP-GPU) was employed in ma...
Graphics processing units (GPUs) are an attractive solution in many scientific applications due to t...
AbstractThe increasing computing power of graphics processing units (GPU) has motivated the use of G...
Graphics processing unit (GPU) has become a powerful computation platform not only for graphic rende...
Abstract—ROMS is software that models and simulates an ocean region using a finite difference grid a...
This paper proposes a series of parallel optimizations on a high-resolution ocean model, the LASG/IA...
Using two full applications with different characteristics, this thesis explores the performance and...
Graphical Processing Unit (GPU) provides a significant amount of computation power that can be used ...
Modern Graphics Processing Units (GPUs) have been at the leading edge of increasing parallelism over...
This paper introduces a new implementation of the Surface Energy Balance System (SEBS) algorithm har...
The N-DOP (Nitrogen and Dissolved Organic Phosphorus) model is a biogeochemical model used to determ...
The ocean general circulation model (OGCM) is an essential tool for researching oceanography and atm...
A high-resolution (1/20°) global ocean general circulation model with Graphics processing units (GPU...
A high-resolution (1/20°) global ocean general circulation model with Graphics processing units (GPU...
ROMS is software that models and simulates an ocean region using a finite difference grid and time s...
The new platform of general-purpose computing on graphic processing units(GP-GPU) was employed in ma...
Graphics processing units (GPUs) are an attractive solution in many scientific applications due to t...
AbstractThe increasing computing power of graphics processing units (GPU) has motivated the use of G...
Graphics processing unit (GPU) has become a powerful computation platform not only for graphic rende...
Abstract—ROMS is software that models and simulates an ocean region using a finite difference grid a...
This paper proposes a series of parallel optimizations on a high-resolution ocean model, the LASG/IA...
Using two full applications with different characteristics, this thesis explores the performance and...
Graphical Processing Unit (GPU) provides a significant amount of computation power that can be used ...
Modern Graphics Processing Units (GPUs) have been at the leading edge of increasing parallelism over...
This paper introduces a new implementation of the Surface Energy Balance System (SEBS) algorithm har...
The N-DOP (Nitrogen and Dissolved Organic Phosphorus) model is a biogeochemical model used to determ...