-
Notifications
You must be signed in to change notification settings - Fork 4.6k
[Backport to 16_0_X (#49734)] Remove PortableHostMultiCollection and PortableDeviceMultiCollection #49882
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
[Backport to 16_0_X (#49734)] Remove PortableHostMultiCollection and PortableDeviceMultiCollection #49882
Conversation
Co-authored-by: Andrea Bocci <[email protected]>
|
A new Pull Request was created by @Electricks94 for CMSSW_16_0_X. It involves the following packages:
@Martin-Grunewald, @Moanwar, @civanch, @cmsbuild, @ctarricone, @fwyzard, @gabrielmscampos, @jfernan2, @kpedro88, @makortel, @mandrenguyen, @mdhildreth, @mmusich, @nothingface0, @rseidita, @srimanob can you please review it and eventually sign? Thanks. cms-bot commands are listed here |
|
cms-bot internal usage |
|
backport #49734 |
|
enable gpu |
|
please test |
|
test parameters:
|
|
The other tests seem fine. Let's try to re-run only the tests on the NVIDIA T4 GPU ... |
|
please test |
|
urgent aimed at CMSSW_16_0_0 |
|
@cms-sw/reconstruction-l2 @cms-sw/simulation-l2 kind ping |
|
+1 |
|
-1 Failed Tests: RelVals-NVIDIA_T4 Failed RelVals-NVIDIA_T4ValueError: Undefined workflows: 17034.422, 17034.403, 17034.406, 17034.412, 17034.402, 17034.423, 29834.402, 29834.403, 29834.404, 29834.704, 29834.751 Comparison SummarySummary:
Max Memory Comparisons exceeding threshold@cms-sw/core-l2 , I found 8 workflow step(s) with memory usage exceeding the error threshold: Expand to see workflows ...
|
|
Does anyone know why the bot tests failed with ? |
which is where these workflows are defined. But that seems obviously wrong given the test parameters provided... @smuzaffar ? |
|
there was a |
|
Thanks @smuzaffar 🙇🏻♂️ |
|
+1 Size: This PR adds an extra 16KB to repository Comparison SummarySummary:
NVIDIA_T4 Comparison SummarySummary:
Max Memory Comparisons exceeding threshold@cms-sw/core-l2 , I found 8 workflow step(s) with memory usage exceeding the error threshold: Expand to see workflows ...
|
|
@cms-sw/orp-l2 IMHO the PR is ready to be merged. |
|
+1 |
|
merge |
|
After this PR was merged, we observe a failure in TSG integration tests in the IB This generally means that running one of the path standalone gives different results w.r.t. when it's run in the whole HLT menu. |
|
What about 16.1.x ? |
no failures -- so far. |
This PR removes PortableHostMultiCollection and PortableDeviceMultiCollection and replaces them with SoABlocks (see #48629).
This has two major advantages:
In a future PRs the code can be simplified even more because with kernels that use a BlocksView as input can work on the entire data. Hence, it is not necessarry anymore to have every sub-view as input. In this PR, however, I tried to make as few changes as possible to not blow up the PR too much.
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:
This is a backport of #49734 to 16_0_X
ATTN: @fwyzard
@felicepantaleo @leobeltra fyi