Performance study on GPU offloading techniques using the Gauss matrix inverse algorithm

Yannik Könneker
Universität Hamburg
Universität Hamburg, 2022


   title={Performance study on GPU offloading techniques using the Gau{ss} matrix inverse algorithm},

   author={K{"o}nneker, Yannik},



Download Download (PDF)   View View   Source Source   Source codes Source codes



Inverting matrices is a crucial part in many algorithms in linear algebra, computer graphics and data analysis. There are many libraries providing algorithms to achieve this but none that allow for calling from the GPU context. GPUs and accelerators become more and more prevalent in high performance computers. Having no ready-to-use implementation scientists need to write their own algorithms. In this thesis the Gauss-Elimination algorithm is implemented using OpenMP, OpenACC, CUDA, HIP and OpenCL. These implementations are then compared to the already existing libraries Eigen and cuBLAS in terms of speed, precision and implementation effort.
No votes yet.
Please wait...

* * *

* * *

HGPU group © 2010-2024 hgpu.org

All rights belong to the respective authors

Contact us: