Skip to content

Algebraic Multigrid GPU integration #527

@MRiabov

Description

@MRiabov

Hello Project Chrono,
I'm digging deep on how to make Project Chrono faster, and work on GPUs.

Is there a reason Chrono does not use Nvidia AmgX instead of it's CPU solvers? Algebraic multigrid on GPUs is 10-100x faster than the CPU solvers, and considering that solving equations takes around 70% of the solution time (to my knowledge), it's the easiest way to increase performance.
I know Algebraic Multigrid is successfully used in Comsol, for example, where it is a standard because of it's speed. Ansys uses it too.

Is there anything that stops us from integrating it to Chrono? All FSI, FEA, magnetic and other simulations can be vastly sped up with a simple API connection.
Do I not know something?

Cheers.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions