Skip to content
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

module map ES producers #14

Closed

Conversation

slava77
Copy link

@slava77 slava77 commented Oct 17, 2023

this is a concept PR at this point: I start with making ES products for module maps in the host space.
For a start it seemed easier to convert just one module map load.
Since most other maps are the same and are independent they could as well be populated with the same ES producer clones.

To run this one also needs a data area known to CMSSW :

dataD=$CMSSW_BASE/external/$SCRAM_ARCH/data/RecoTracker/LST
mkdir -p $dataD
cd $dataD
ln -s $LST_BASE/data

Ultimately, it would be good to create and fill data (almost) directly usable by modulesBuf->moduleMap_buf and nConnectedModules_buf as ES products in the device space.

@slava77 slava77 marked this pull request as draft October 17, 2023 17:16
@slava77
Copy link
Author

slava77 commented Oct 17, 2023

I filled the PR description with smth more readable for the plan

@VourMa
Copy link
Collaborator

VourMa commented Oct 19, 2023

The ESProducer will need to be moved under the alpaka/ directory and migrate to the alpaka format, before this can be merged. A discussion is needed whether such a development makes sense given that @slava77 is working already on a similar but different implementation for that.

@VourMa
Copy link
Collaborator

VourMa commented Jan 16, 2024

Should we close this? I guess it is superseded by PR #16?

@slava77 slava77 closed this Jan 16, 2024
@slava77 slava77 deleted the from-CMSSW_13_3_0_pre3_LST_X/mmap branch February 7, 2024 12:39
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants