-
Notifications
You must be signed in to change notification settings - Fork 16
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Support AMDGPU.jl v1.0 in MadNLPGPU.jl #380
Comments
do we have a linear solver? |
Yes :) |
I see. Makes sense. Are you doing IPM or is it purely Newton? |
We are doing primal-dual IPM. cc @frapac |
I thought that |
Will Krylov approach be implemented for CUDA as well? How it compares to cuDSS? |
Krylov.jl works with all GPU backends. We just need to implement a custom KKT system with the API of MadNLP.jl. We have a paper that should be submitted very soon with excellent results. In optimization solvers, direct methods (like cuDSS or HSL) are generally more relevant because of ill-conditioning but for specific applications Krylov methods works well and could be also the only solution. |
No description provided.
The text was updated successfully, but these errors were encountered: