-
Notifications
You must be signed in to change notification settings - Fork 5
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
Use the gpu
modifier to read the pixel clusters from the unpacker
#31
Use the gpu
modifier to read the pixel clusters from the unpacker
#31
Conversation
When running the GPU algorithms, the pixel unpacker is reponsible for providing both the digis and the cluster. These changes make use of the unpacker label to access the clusters, conditionally on the presence of the `gpu` process modifier.
A new Pull Request was created by @fwyzard (Andrea Bocci) for CMSSW_10_1_X_Patatrack. It involves the following packages: Configuration/StandardSequences @cmsbot, @fwyzard can you please review it and eventually sign? Thanks. cms-bot commands are listed here |
This implements in the |
|
||
# *only for the cms-patatrack repository* | ||
# ensure reproducibility for CPU <--> GPU comparisons | ||
siPixelClustersPreSplitting.payloadType = 'HLT' |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I'd expect this to get automatically propagated from SiPixelClusterizer_cfi
.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Yes, indeed.
Do I understand correctly that after #18
with gpu modifier. (on the other hand, with unscheduled execution framework should know that siPixelClustersPreSplitting is not needed)
|
Indeed, the job works just as well adding del process.siPixelClustersPreSplitting to the configuration. However, I'd rather avoid the extra complexity for the time being. |
When running the GPU algorithms, the pixel unpacker is reponsible for providing both the digis and the cluster. These changes make use of the unpacker label to access the clusters, conditionally on the presence of the
gpu
process modifier.