AMGCL: An Efficient, Flexible, and Extensible Algebraic Multigrid Implementation


Citar

Texto integral

Acesso aberto Acesso aberto
Acesso é fechado Acesso está concedido
Acesso é fechado Somente assinantes

Resumo

The paper presents AMGCL—an opensource C++ library implementing the algebraic multigrid method (AMG) for solution of large sparse linear systems of equations, usually arising from discretization of partial differential equations on an unstructured grid. The library supports both shared and distributed memory computation, allows to utilize modern massively parallel processors via OpenMP, OpenCL, or CUDA technologies, has minimal dependencies, and is easily extensible. The design principles behind AMGCL are discussed and it is shown that the code performance is on par with alternative implementations.

Palavras-chave

Sobre autores

D. Demidov

Kazan Branch of Joint Supercomputer Center

Autor responsável pela correspondência
Email: dennis.demidov@gmail.com
Rússia, Kazan, 420111


Declaração de direitos autorais © Pleiades Publishing, Ltd., 2019

Este site utiliza cookies

Ao continuar usando nosso site, você concorda com o procedimento de cookies que mantêm o site funcionando normalmente.

Informação sobre cookies