Conversation
|
@srekolam, @haampie, @renjithravindrankannath: I will need to rebase this on ROCm 5.3 but do you have any thoughts on my suggestions in this PR? I imagine that adding It would be nice for hip{BLAS,SOLVER,SPARSE,FFT,RAND} to inherit from ROCmPackage like the various higher-level libraries do. If nothing else, it will give them the amdgpu_target variant. Changing them to inherit from CudaPackage and supporting the |
|
Ok. I've turned this PR into the change to the hip package and split the updates to the mathlibs off into #34586. This change introduces the I mostly left the current logic unchanged for |
|
@spackbot rerun pipeline |
|
I've started that pipeline for you! |
|
@spackbot rerun pipeline |
|
I'm sorry, gitlab does not have your latest revision yet, I can't run that pipeline for you right now. One likely possibility is that your PR pipeline has been temporarily deferred, in which case, it is awaiting a Please check the gitlab commit status message to see if more information is available. DetailsUnexpected response from gitlab: {'message': '404 Commit Not Found'} |
|
@srekolam, @haampie, @renjithravindrankannath, this change is ready for review. |
|
@srekolam, @haampie, @renjithravindrankannath: Please review these changes. If the diff is a bit overwhelming, try using the "Hide whitespace" option (the checkbox for which is behind the gear on the Files changed tab). The changes required to add CUDA support are actually quite small. |
|
@spackbot rerun pipeline |
|
I've started that pipeline for you! |
|
@srekolam, @haampie, @renjithravindrankannath: I've fixed the merge conflicts, please take a look.. |
srekolam
left a comment
There was a problem hiding this comment.
i have reviewed it from my side. Looks okay.
|
Looks good to me. |
|
@haampie: all checks have passed and the maintainers have approved. Could you review and/or merge? |
|
@cgmb Thank you very much. |
This change lays the groundwork for supporting both +rocm and +cuda variants of hipblas, hipsolver, hipfft, hipsparse and hipcub.