Performance study on GPU offloading via CUDA, OpenACC, and OpenMP in AMReX

This past week, some of us from the Rycroft group attended SIAM CSE 19 at Spokane, WA. One of the presentations I gave is a poster on GPU application performance profiling. This is part of the summer CSGF practicum project I did at LBNL with CCSE group. The applications are written using AMReX framework, and … More Performance study on GPU offloading via CUDA, OpenACC, and OpenMP in AMReX

Advertisement

Hybrid parallelized multigrid with OpenMP, GPU acceleration, and MPI

Many problems in computational sciences require solving linear systems, in the form of . Examples includes integrating an system of ordinary differential equations (ODEs) or solving partial differential equations (PDEs), image processing and analysis, etc. When the problems become large, direct methods, such as LU decomposition, become inefficient. This makes using an iterative method, such … More Hybrid parallelized multigrid with OpenMP, GPU acceleration, and MPI