Open makortel opened 1 month ago
assign dqm
type performance-improvements
New categories assigned: dqm
@antoniovagnerini,@nothingface0,@rvenditti,@syuvivida,@tjavaid you have been requested to review this Pull request/Issue and eventually sign? Thanks
cms-bot internal usage
From https://github.com/cms-sw/cmssw/issues/46040#issuecomment-2420404065
The
SiStripMonitorTrack::analyze()
makes a total of 467k memory allocations per event (2.0 % of all memory allocations in the event processing, IgProf profile of 1000 events This divides intostd::vector<float>::reserve()
linkSiStripMonitorTrack::findMEs()
linkstd::string
operations viaSiStripFolderOrganizer::getSubDetFolderAndTag()
andSiStripHistoId::getSubdetid()
I don't know how much could be done for the
std::vector<float>
s, but the string manipulations viaSiStripMonitorTrack::findMEs()
certainly smell.