AmgXWrapper: An interface between PETSc and the NVIDIA AmgX library. AmgXWrapper simplifies the usage of AmgX when using AmgX together with PETSc. A unique feature is that when the number of MPI processes is greater than the number of GPU devices, this wrapper will do the system consolidation/data scattering/data gathering automatically. So there’s always only one MPI process using each GPU and no resource competition. Though we currently only support PETSc, we hope this wrapper can work with other libraries in the future
Keywords for this software
References in zbMATH (referenced in 2 articles , 1 standard article )
Showing results 1 to 2 of 2.
- Pi-Yueh Chuang; Olivier Mesnard; Anush Krishnan; Lorena A. Barba: PetIBM: toolbox and applications of the immersed-boundary method on distributed-memory architectures (2018) not zbMATH
- Pi-Yueh Chuang; Lorena A. Barba: AmgXWrapper: An interface between PETSc and the NVIDIA AmgX library (2017) not zbMATH
Further publications can be found at: https://github.com/barbagroup/AmgXWrapper