Finite Element Numerical Integration on GPUs

We investigate the opportunities for using GPUs to perform numerical integration for finite element simulations. The degree of concurrency and memory usage patterns are analyzed for different types of finite element approximations. The results of numerical experiments designed to test execution efficiency on GPUs are presented. We draw some conclusions concerning advantages and disadvantages of offloading numerical integration to GPUs for finite element calculations.