Update the compile-time warp size constant for ROCm 7.0 [15.1.x]#48948
Update the compile-time warp size constant for ROCm 7.0 [15.1.x]#48948cmsbuild merged 2 commits intocms-sw:CMSSW_15_1_Xfrom
Conversation
|
A new Pull Request was created by @fwyzard for CMSSW_15_1_X. It involves the following packages:
@cmsbuild, @fwyzard, @makortel can you please review it and eventually sign? Thanks. cms-bot commands are listed here
|
|
cms-bot internal usage |
|
please test with cms-sw/cmsdist#10085 for el9_amd64_gcc12 |
de6c39c to
8d51780
Compare
|
please test with cms-sw/cmsdist#10085 for el9_amd64_gcc12 |
|
+1 Summary: https://cmssdt.cern.ch/SDT/jenkins-artifacts/pull-request-integration/PR-bf01be/48206/summary.html Comparison SummarySummary:
|
|
test parameters:
|
|
please test |
|
+heterogeneous |
|
This pull request is fully signed and it will be integrated in one of the next CMSSW_15_1_X IBs after it passes the integration tests and once validation in the development release cycle CMSSW_16_0_X is complete. This pull request will now be reviewed by the release team before it's merged. @mandrenguyen, @ftenchini, @sextonkennedy (and backports should be raised in the release meeting by the corresponding L2) |
|
+1 Size: This PR adds an extra 20KB to repository AMD_W7900 Comparison SummarySummary:
NVIDIA_T4 Comparison SummarySummary:
|
|
backport #48947 |
|
@ftenchini please do not put the release branch before the name in the title of the PR. IMHO a better way to filter which release is targeted by each PR is to use the milestones e.g. for CMSSW_15_1_X. When one looks at the changes that entered a release, IMHO it's not very helpful that they all begin with the release branch: If you suggest to standardise on a common syntax, e.g. Or even nothing, and we just use the milestone. |
|
+1 |

PR description:
ROCm 7.0 no longer defines the warp size as a compile-time constant.
Work around it using preprocessor macros.
PR validation:
Code compiles with ROCm 7.0.
If this PR is a backport please specify the original PR and why you need to backport that PR. If this PR will be backported please specify to which release cycle the backport is meant for:
Backport of #48947 and #49016 to CMSSW 15.1.x.