amgX as pure on GPU external, distributed memory, linear algebra library using MPI?
Nobody has claimed this yet.
- Dominant language
- Cuda
- Stars
- 692
- Forks
- 197
- PR merge metrics
- No merged PRs in 30d
Description
Hello,
I am not sure about the underlying multi GPU concept of amgX.
The application I have in mind has the following features:
- distributed memory CFD domain decomposition using scotch
- MPI parallelism
- pure on GPU simulation including linear algebra avoiding CPU<->GPU data transfers at each timestep apart from the process boundaries (GPU<->GPU via PCIE) = not just CPU->GPU offloading of the linear algebra solvers
Are the amgX solvers build on the GPU?
Is there an example of a distributed memory/MPI implementation to possibly leverage amgX as an external, pure on GPU matrix solver library?
Klaus
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
No files, tests, or entry points are named. Start by reviewing the AMGX documentation and the existing issue discussion for GPU solver behavior and distributed-memory/MPI support. Done would require a confirmed answer or a defined implementation scope for a pure-GPU MPI integration example.
Written by the indexing model from the issue text.
Assessment
- Domain
- distributed-systems
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 15/100