-
Notifications
You must be signed in to change notification settings - Fork 436
fm: Add experimental support for cuSOLVERMp #2860
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
Conversation
|
That is very useful to get this up and running. One minor change should be made in the CMakeList.txt file. no further changes are needed so far in the cmake build system. |
|
Correction a bit more work needs to be done for the cmake build system. This is a patch fixing it. CUSOLVER is off by default |
|
|
|
indeed cmake_dependent_option is better. a revisited version of the patch |
|
Thank a lot for the CMake integration! Did you have a chance to test it too? I used version 0.4.1.0 and found that 99% of our regtests pass. Since the glue code is rather simple, I'm fairly confident that the remaining issues are with cuSOLVERMp itself. |
|
the cmake modifications are alright. Compiling cp2k with CUDA 11.6 fails however. |
|
the error is during the compilation. I suspect the version of cusolvermp we have installed locally is missing some of the latest changes. No need to worry in my view. |
|
side note : it is off by default |
Yes, that's very likely. The support for |
|
@oschuett : Do not worry about these compilation issues. I agree with you this should be merged and get some exposure. It will certainly help us with comparison between DLAF and cuSolver get this included. |
No description provided.