Static Public Member Functions | |
static void | fillDescriptions (edm::ConfigurationDescriptions &descriptions) |
Private Member Functions | |
bool | highlight (std::string const &label) const |
uint32_t | labelColor (std::string const &label) const |
uint32_t | labelColorLight (std::string const &label) const |
Private Attributes | |
ProcessCallGraph | callgraph_ |
std::vector< nvtxRangeId_t > | event_ |
nvtxDomainHandle_t | global_domain_ |
tbb::concurrent_vector< nvtxRangeId_t > | global_modules_ |
std::atomic< bool > | globalFirstEventDone_ = false |
std::vector< std::string > | highlightModules_ |
const bool | showModulePrefetching_ |
const bool | skipFirstEvent_ |
std::vector< nvtxDomainHandle_t > | stream_domain_ |
std::vector< std::vector< nvtxRangeId_t > > | stream_modules_ |
std::vector< std::atomic< bool > > | streamFirstEventDone_ |
Definition at line 124 of file NVProfilerService.cc.
NVProfilerService::NVProfilerService | ( | const edm::ParameterSet & | config, |
edm::ActivityRegistry & | registry | ||
) |
Definition at line 309 of file NVProfilerService.cc.
References global_domain_, highlightModules_, postBeginJob(), postCloseFile(), postEndJob(), postEvent(), postEventReadFromSource(), postGlobalBeginLumi(), postGlobalBeginRun(), postGlobalEndLumi(), postGlobalEndRun(), postModuleBeginJob(), postModuleBeginStream(), postModuleConstruction(), postModuleDestruction(), postModuleEndJob(), postModuleEndStream(), postModuleEvent(), postModuleEventAcquire(), postModuleEventDelayedGet(), postModuleEventPrefetching(), postModuleGlobalBeginLumi(), postModuleGlobalBeginRun(), postModuleGlobalEndLumi(), postModuleGlobalEndRun(), postModuleStreamBeginLumi(), postModuleStreamBeginRun(), postModuleStreamEndLumi(), postModuleStreamEndRun(), postOpenFile(), postPathEvent(), postSourceConstruction(), postSourceEvent(), postSourceLumi(), postSourceRun(), postStreamBeginLumi(), postStreamBeginRun(), postStreamEndLumi(), postStreamEndRun(), preallocate(), preBeginJob(), preCloseFile(), preEvent(), preEventReadFromSource(), preGlobalBeginLumi(), preGlobalBeginRun(), preGlobalEndLumi(), preGlobalEndRun(), preModuleBeginJob(), preModuleBeginStream(), preModuleConstruction(), preModuleDestruction(), preModuleEndJob(), preModuleEndStream(), preModuleEvent(), preModuleEventAcquire(), preModuleEventDelayedGet(), preModuleEventPrefetching(), preModuleGlobalBeginLumi(), preModuleGlobalBeginRun(), preModuleGlobalEndLumi(), preModuleGlobalEndRun(), preModuleStreamBeginLumi(), preModuleStreamBeginRun(), preModuleStreamEndLumi(), preModuleStreamEndRun(), preOpenFile(), prePathEvent(), preSourceConstruction(), preSourceEvent(), preSourceLumi(), preSourceRun(), preStreamBeginLumi(), preStreamBeginRun(), preStreamEndLumi(), preStreamEndRun(), showModulePrefetching_, skipFirstEvent_, jetUpdater_cfi::sort, edm::ActivityRegistry::watchPostBeginJob(), edm::ActivityRegistry::watchPostCloseFile(), edm::ActivityRegistry::watchPostEndJob(), edm::ActivityRegistry::watchPostEvent(), edm::ActivityRegistry::watchPostEventReadFromSource(), edm::ActivityRegistry::watchPostGlobalBeginLumi(), edm::ActivityRegistry::watchPostGlobalBeginRun(), edm::ActivityRegistry::watchPostGlobalEndLumi(), edm::ActivityRegistry::watchPostGlobalEndRun(), edm::ActivityRegistry::watchPostModuleBeginJob(), edm::ActivityRegistry::watchPostModuleBeginStream(), edm::ActivityRegistry::watchPostModuleConstruction(), edm::ActivityRegistry::watchPostModuleDestruction(), edm::ActivityRegistry::watchPostModuleEndJob(), edm::ActivityRegistry::watchPostModuleEndStream(), edm::ActivityRegistry::watchPostModuleEvent(), edm::ActivityRegistry::watchPostModuleEventAcquire(), edm::ActivityRegistry::watchPostModuleEventDelayedGet(), edm::ActivityRegistry::watchPostModuleEventPrefetching(), edm::ActivityRegistry::watchPostModuleGlobalBeginLumi(), edm::ActivityRegistry::watchPostModuleGlobalBeginRun(), edm::ActivityRegistry::watchPostModuleGlobalEndLumi(), edm::ActivityRegistry::watchPostModuleGlobalEndRun(), edm::ActivityRegistry::watchPostModuleStreamBeginLumi(), edm::ActivityRegistry::watchPostModuleStreamBeginRun(), edm::ActivityRegistry::watchPostModuleStreamEndLumi(), edm::ActivityRegistry::watchPostModuleStreamEndRun(), edm::ActivityRegistry::watchPostOpenFile(), edm::ActivityRegistry::watchPostPathEvent(), edm::ActivityRegistry::watchPostSourceConstruction(), edm::ActivityRegistry::watchPostSourceEvent(), edm::ActivityRegistry::watchPostSourceLumi(), edm::ActivityRegistry::watchPostSourceRun(), edm::ActivityRegistry::watchPostStreamBeginLumi(), edm::ActivityRegistry::watchPostStreamBeginRun(), edm::ActivityRegistry::watchPostStreamEndLumi(), edm::ActivityRegistry::watchPostStreamEndRun(), edm::ActivityRegistry::watchPreallocate(), edm::ActivityRegistry::watchPreBeginJob(), edm::ActivityRegistry::watchPreCloseFile(), edm::ActivityRegistry::watchPreEvent(), edm::ActivityRegistry::watchPreEventReadFromSource(), edm::ActivityRegistry::watchPreGlobalBeginLumi(), edm::ActivityRegistry::watchPreGlobalBeginRun(), edm::ActivityRegistry::watchPreGlobalEndLumi(), edm::ActivityRegistry::watchPreGlobalEndRun(), edm::ActivityRegistry::watchPreModuleBeginJob(), edm::ActivityRegistry::watchPreModuleBeginStream(), edm::ActivityRegistry::watchPreModuleConstruction(), edm::ActivityRegistry::watchPreModuleDestruction(), edm::ActivityRegistry::watchPreModuleEndJob(), edm::ActivityRegistry::watchPreModuleEndStream(), edm::ActivityRegistry::watchPreModuleEvent(), edm::ActivityRegistry::watchPreModuleEventAcquire(), edm::ActivityRegistry::watchPreModuleEventDelayedGet(), edm::ActivityRegistry::watchPreModuleEventPrefetching(), edm::ActivityRegistry::watchPreModuleGlobalBeginLumi(), edm::ActivityRegistry::watchPreModuleGlobalBeginRun(), edm::ActivityRegistry::watchPreModuleGlobalEndLumi(), edm::ActivityRegistry::watchPreModuleGlobalEndRun(), edm::ActivityRegistry::watchPreModuleStreamBeginLumi(), edm::ActivityRegistry::watchPreModuleStreamBeginRun(), edm::ActivityRegistry::watchPreModuleStreamEndLumi(), edm::ActivityRegistry::watchPreModuleStreamEndRun(), edm::ActivityRegistry::watchPreOpenFile(), edm::ActivityRegistry::watchPrePathEvent(), edm::ActivityRegistry::watchPreSourceConstruction(), edm::ActivityRegistry::watchPreSourceEvent(), edm::ActivityRegistry::watchPreSourceLumi(), edm::ActivityRegistry::watchPreSourceRun(), edm::ActivityRegistry::watchPreStreamBeginLumi(), edm::ActivityRegistry::watchPreStreamBeginRun(), edm::ActivityRegistry::watchPreStreamEndLumi(), and edm::ActivityRegistry::watchPreStreamEndRun().
NVProfilerService::~NVProfilerService | ( | ) |
Definition at line 478 of file NVProfilerService.cc.
References global_domain_, and stream_domain_.
|
static |
Definition at line 486 of file NVProfilerService.cc.
References edm::ConfigurationDescriptions::add(), submitPVResolutionJobs::desc, and edm::ConfigurationDescriptions::setComment().
|
inlineprivate |
Definition at line 281 of file NVProfilerService.cc.
References label.
|
inlineprivate |
Definition at line 285 of file NVProfilerService.cc.
References label.
Referenced by preModuleBeginJob(), preModuleBeginStream(), preModuleConstruction(), preModuleDestruction(), preModuleEndJob(), preModuleEndStream(), preModuleEvent(), preModuleEventAcquire(), preModuleGlobalBeginLumi(), preModuleGlobalBeginRun(), preModuleGlobalEndLumi(), preModuleGlobalEndRun(), preModuleStreamBeginLumi(), preModuleStreamBeginRun(), preModuleStreamEndLumi(), preModuleStreamEndRun(), and preSourceConstruction().
|
inlineprivate |
Definition at line 287 of file NVProfilerService.cc.
References label.
Referenced by preModuleEventPrefetching().
void NVProfilerService::postBeginJob | ( | ) |
Definition at line 544 of file NVProfilerService.cc.
References global_domain_, globalFirstEventDone_, or, and skipFirstEvent_.
Referenced by NVProfilerService().
void NVProfilerService::postCloseFile | ( | std::string const & | lfn | ) |
Definition at line 610 of file NVProfilerService.cc.
References global_domain_, globalFirstEventDone_, or, and skipFirstEvent_.
Referenced by NVProfilerService().
void NVProfilerService::postEndJob | ( | ) |
Definition at line 550 of file NVProfilerService.cc.
References global_domain_, globalFirstEventDone_, or, and skipFirstEvent_.
Referenced by NVProfilerService().
void NVProfilerService::postEvent | ( | edm::StreamContext const & | sc | ) |
Definition at line 765 of file NVProfilerService.cc.
References event_, globalFirstEventDone_, identity(), or, skipFirstEvent_, stream_domain_, streamFirstEventDone_, edm::StreamContext::streamID(), and x.
Referenced by NVProfilerService().
void NVProfilerService::postEventReadFromSource | ( | edm::StreamContext const & | sc, |
edm::ModuleCallingContext const & | mcc | ||
) |
Definition at line 963 of file NVProfilerService.cc.
Referenced by NVProfilerService().
void NVProfilerService::postGlobalBeginLumi | ( | edm::GlobalContext const & | gc | ) |
Definition at line 714 of file NVProfilerService.cc.
References global_domain_, globalFirstEventDone_, or, and skipFirstEvent_.
Referenced by NVProfilerService().
void NVProfilerService::postGlobalBeginRun | ( | edm::GlobalContext const & | gc | ) |
Definition at line 662 of file NVProfilerService.cc.
References global_domain_, globalFirstEventDone_, or, and skipFirstEvent_.
Referenced by NVProfilerService().
void NVProfilerService::postGlobalEndLumi | ( | edm::GlobalContext const & | gc | ) |
Definition at line 726 of file NVProfilerService.cc.
References global_domain_, globalFirstEventDone_, or, and skipFirstEvent_.
Referenced by NVProfilerService().
void NVProfilerService::postGlobalEndRun | ( | edm::GlobalContext const & | gc | ) |
Definition at line 674 of file NVProfilerService.cc.
References global_domain_, globalFirstEventDone_, or, and skipFirstEvent_.
Referenced by NVProfilerService().
void NVProfilerService::postModuleBeginJob | ( | edm::ModuleDescription const & | desc | ) |
Definition at line 862 of file NVProfilerService.cc.
References submitPVResolutionJobs::desc, global_domain_, global_modules_, and skipFirstEvent_.
Referenced by NVProfilerService().
void NVProfilerService::postModuleBeginStream | ( | edm::StreamContext const & | sc, |
edm::ModuleCallingContext const & | mcc | ||
) |
Definition at line 627 of file NVProfilerService.cc.
References edm::ModuleDescription::id(), edm::ModuleCallingContext::moduleDescription(), or, skipFirstEvent_, stream_domain_, stream_modules_, streamFirstEventDone_, and edm::StreamContext::streamID().
Referenced by NVProfilerService().
void NVProfilerService::postModuleConstruction | ( | edm::ModuleDescription const & | desc | ) |
Definition at line 827 of file NVProfilerService.cc.
References submitPVResolutionJobs::desc, global_domain_, global_modules_, and skipFirstEvent_.
Referenced by NVProfilerService().
void NVProfilerService::postModuleDestruction | ( | edm::ModuleDescription const & | desc | ) |
Definition at line 845 of file NVProfilerService.cc.
References submitPVResolutionJobs::desc, global_domain_, global_modules_, and skipFirstEvent_.
Referenced by NVProfilerService().
void NVProfilerService::postModuleEndJob | ( | edm::ModuleDescription const & | desc | ) |
Definition at line 879 of file NVProfilerService.cc.
References submitPVResolutionJobs::desc, global_domain_, global_modules_, globalFirstEventDone_, or, and skipFirstEvent_.
Referenced by NVProfilerService().
void NVProfilerService::postModuleEndStream | ( | edm::StreamContext const & | sc, |
edm::ModuleCallingContext const & | mcc | ||
) |
Definition at line 647 of file NVProfilerService.cc.
References edm::ModuleDescription::id(), edm::ModuleCallingContext::moduleDescription(), or, skipFirstEvent_, stream_domain_, stream_modules_, streamFirstEventDone_, and edm::StreamContext::streamID().
Referenced by NVProfilerService().
void NVProfilerService::postModuleEvent | ( | edm::StreamContext const & | sc, |
edm::ModuleCallingContext const & | mcc | ||
) |
Definition at line 917 of file NVProfilerService.cc.
References edm::ModuleDescription::id(), edm::ModuleCallingContext::moduleDescription(), or, skipFirstEvent_, stream_domain_, stream_modules_, streamFirstEventDone_, and edm::StreamContext::streamID().
Referenced by NVProfilerService().
void NVProfilerService::postModuleEventAcquire | ( | edm::StreamContext const & | sc, |
edm::ModuleCallingContext const & | mcc | ||
) |
Definition at line 898 of file NVProfilerService.cc.
References edm::ModuleDescription::id(), edm::ModuleCallingContext::moduleDescription(), or, skipFirstEvent_, stream_domain_, stream_modules_, streamFirstEventDone_, and edm::StreamContext::streamID().
Referenced by NVProfilerService().
void NVProfilerService::postModuleEventDelayedGet | ( | edm::StreamContext const & | sc, |
edm::ModuleCallingContext const & | mcc | ||
) |
Definition at line 939 of file NVProfilerService.cc.
Referenced by NVProfilerService().
void NVProfilerService::postModuleEventPrefetching | ( | edm::StreamContext const & | sc, |
edm::ModuleCallingContext const & | mcc | ||
) |
Definition at line 808 of file NVProfilerService.cc.
References edm::ModuleDescription::id(), edm::ModuleCallingContext::moduleDescription(), or, skipFirstEvent_, stream_domain_, stream_modules_, streamFirstEventDone_, and edm::StreamContext::streamID().
Referenced by NVProfilerService().
void NVProfilerService::postModuleGlobalBeginLumi | ( | edm::GlobalContext const & | gc, |
edm::ModuleCallingContext const & | mcc | ||
) |
Definition at line 1097 of file NVProfilerService.cc.
References global_domain_, global_modules_, globalFirstEventDone_, edm::ModuleDescription::id(), edm::ModuleCallingContext::moduleDescription(), or, and skipFirstEvent_.
Referenced by NVProfilerService().
void NVProfilerService::postModuleGlobalBeginRun | ( | edm::GlobalContext const & | gc, |
edm::ModuleCallingContext const & | mcc | ||
) |
Definition at line 1063 of file NVProfilerService.cc.
References global_domain_, global_modules_, globalFirstEventDone_, edm::ModuleDescription::id(), edm::ModuleCallingContext::moduleDescription(), or, and skipFirstEvent_.
Referenced by NVProfilerService().
void NVProfilerService::postModuleGlobalEndLumi | ( | edm::GlobalContext const & | gc, |
edm::ModuleCallingContext const & | mcc | ||
) |
Definition at line 1114 of file NVProfilerService.cc.
References global_domain_, global_modules_, globalFirstEventDone_, edm::ModuleDescription::id(), edm::ModuleCallingContext::moduleDescription(), or, and skipFirstEvent_.
Referenced by NVProfilerService().
void NVProfilerService::postModuleGlobalEndRun | ( | edm::GlobalContext const & | gc, |
edm::ModuleCallingContext const & | mcc | ||
) |
Definition at line 1080 of file NVProfilerService.cc.
References global_domain_, global_modules_, globalFirstEventDone_, edm::ModuleDescription::id(), edm::ModuleCallingContext::moduleDescription(), or, and skipFirstEvent_.
Referenced by NVProfilerService().
void NVProfilerService::postModuleStreamBeginLumi | ( | edm::StreamContext const & | sc, |
edm::ModuleCallingContext const & | mcc | ||
) |
Definition at line 1025 of file NVProfilerService.cc.
References edm::ModuleDescription::id(), edm::ModuleCallingContext::moduleDescription(), or, skipFirstEvent_, stream_domain_, stream_modules_, streamFirstEventDone_, and edm::StreamContext::streamID().
Referenced by NVProfilerService().
void NVProfilerService::postModuleStreamBeginRun | ( | edm::StreamContext const & | sc, |
edm::ModuleCallingContext const & | mcc | ||
) |
Definition at line 985 of file NVProfilerService.cc.
References edm::ModuleDescription::id(), edm::ModuleCallingContext::moduleDescription(), or, skipFirstEvent_, stream_domain_, stream_modules_, streamFirstEventDone_, and edm::StreamContext::streamID().
Referenced by NVProfilerService().
void NVProfilerService::postModuleStreamEndLumi | ( | edm::StreamContext const & | sc, |
edm::ModuleCallingContext const & | mcc | ||
) |
Definition at line 1045 of file NVProfilerService.cc.
References edm::ModuleDescription::id(), edm::ModuleCallingContext::moduleDescription(), or, skipFirstEvent_, stream_domain_, stream_modules_, streamFirstEventDone_, and edm::StreamContext::streamID().
Referenced by NVProfilerService().
void NVProfilerService::postModuleStreamEndRun | ( | edm::StreamContext const & | sc, |
edm::ModuleCallingContext const & | mcc | ||
) |
Definition at line 1005 of file NVProfilerService.cc.
References edm::ModuleDescription::id(), edm::ModuleCallingContext::moduleDescription(), or, skipFirstEvent_, stream_domain_, stream_modules_, streamFirstEventDone_, and edm::StreamContext::streamID().
Referenced by NVProfilerService().
void NVProfilerService::postOpenFile | ( | std::string const & | lfn | ) |
Definition at line 598 of file NVProfilerService.cc.
References global_domain_, globalFirstEventDone_, or, and skipFirstEvent_.
Referenced by NVProfilerService().
void NVProfilerService::postPathEvent | ( | edm::StreamContext const & | sc, |
edm::PathContext const & | pc, | ||
edm::HLTPathStatus const & | hlts | ||
) |
Definition at line 788 of file NVProfilerService.cc.
References global_domain_, or, edm::PathContext::pathName(), alignCSCRings::s, skipFirstEvent_, streamFirstEventDone_, and edm::StreamContext::streamID().
Referenced by NVProfilerService().
void NVProfilerService::postSourceConstruction | ( | edm::ModuleDescription const & | desc | ) |
Definition at line 1134 of file NVProfilerService.cc.
References submitPVResolutionJobs::desc, global_domain_, global_modules_, and skipFirstEvent_.
Referenced by NVProfilerService().
void NVProfilerService::postSourceEvent | ( | edm::StreamID | sid | ) |
Definition at line 562 of file NVProfilerService.cc.
References or, skipFirstEvent_, stream_domain_, and streamFirstEventDone_.
Referenced by NVProfilerService().
void NVProfilerService::postSourceLumi | ( | edm::LuminosityBlockIndex | index | ) |
Definition at line 574 of file NVProfilerService.cc.
References global_domain_, globalFirstEventDone_, or, and skipFirstEvent_.
Referenced by NVProfilerService().
void NVProfilerService::postSourceRun | ( | edm::RunIndex | index | ) |
Definition at line 586 of file NVProfilerService.cc.
References global_domain_, globalFirstEventDone_, or, and skipFirstEvent_.
Referenced by NVProfilerService().
void NVProfilerService::postStreamBeginLumi | ( | edm::StreamContext const & | sc | ) |
Definition at line 739 of file NVProfilerService.cc.
References or, skipFirstEvent_, stream_domain_, streamFirstEventDone_, and edm::StreamContext::streamID().
Referenced by NVProfilerService().
void NVProfilerService::postStreamBeginRun | ( | edm::StreamContext const & | sc | ) |
Definition at line 687 of file NVProfilerService.cc.
References or, skipFirstEvent_, stream_domain_, streamFirstEventDone_, and edm::StreamContext::streamID().
Referenced by NVProfilerService().
void NVProfilerService::postStreamEndLumi | ( | edm::StreamContext const & | sc | ) |
Definition at line 751 of file NVProfilerService.cc.
References or, skipFirstEvent_, stream_domain_, streamFirstEventDone_, and edm::StreamContext::streamID().
Referenced by NVProfilerService().
void NVProfilerService::postStreamEndRun | ( | edm::StreamContext const & | sc | ) |
Definition at line 701 of file NVProfilerService.cc.
References or, skipFirstEvent_, stream_domain_, streamFirstEventDone_, and edm::StreamContext::streamID().
Referenced by NVProfilerService().
void NVProfilerService::preallocate | ( | edm::service::SystemBounds const & | bounds | ) |
Definition at line 505 of file NVProfilerService.cc.
References event_, global_domain_, globalFirstEventDone_, eostools::move(), MillePedeFileConverter_cfg::out, skipFirstEvent_, stream_domain_, stream_modules_, streamFirstEventDone_, and createJobs::tmp.
Referenced by NVProfilerService().
void NVProfilerService::preBeginJob | ( | edm::PathsAndConsumesOfModulesBase const & | pathsAndConsumes, |
edm::ProcessContext const & | context | ||
) |
Definition at line 530 of file NVProfilerService.cc.
References callgraph_, visDQMUpload::context, global_domain_, global_modules_, ProcessCallGraph::preBeginJob(), ProcessCallGraph::size(), and stream_modules_.
Referenced by NVProfilerService().
void NVProfilerService::preCloseFile | ( | std::string const & | lfn | ) |
Definition at line 604 of file NVProfilerService.cc.
References global_domain_, globalFirstEventDone_, or, alignCSCRings::s, and skipFirstEvent_.
Referenced by NVProfilerService().
void NVProfilerService::preEvent | ( | edm::StreamContext const & | sc | ) |
Definition at line 758 of file NVProfilerService.cc.
References event_, or, skipFirstEvent_, stream_domain_, streamFirstEventDone_, and edm::StreamContext::streamID().
Referenced by NVProfilerService().
void NVProfilerService::preEventReadFromSource | ( | edm::StreamContext const & | sc, |
edm::ModuleCallingContext const & | mcc | ||
) |
Definition at line 950 of file NVProfilerService.cc.
Referenced by NVProfilerService().
void NVProfilerService::preGlobalBeginLumi | ( | edm::GlobalContext const & | gc | ) |
Definition at line 708 of file NVProfilerService.cc.
References global_domain_, globalFirstEventDone_, or, and skipFirstEvent_.
Referenced by NVProfilerService().
void NVProfilerService::preGlobalBeginRun | ( | edm::GlobalContext const & | gc | ) |
Definition at line 656 of file NVProfilerService.cc.
References global_domain_, globalFirstEventDone_, or, and skipFirstEvent_.
Referenced by NVProfilerService().
void NVProfilerService::preGlobalEndLumi | ( | edm::GlobalContext const & | gc | ) |
Definition at line 720 of file NVProfilerService.cc.
References global_domain_, globalFirstEventDone_, or, and skipFirstEvent_.
Referenced by NVProfilerService().
void NVProfilerService::preGlobalEndRun | ( | edm::GlobalContext const & | gc | ) |
Definition at line 668 of file NVProfilerService.cc.
References global_domain_, globalFirstEventDone_, or, and skipFirstEvent_.
Referenced by NVProfilerService().
void NVProfilerService::preModuleBeginJob | ( | edm::ModuleDescription const & | desc | ) |
Definition at line 853 of file NVProfilerService.cc.
References submitPVResolutionJobs::desc, global_domain_, global_modules_, label, labelColor(), mps_check::msg, and skipFirstEvent_.
Referenced by NVProfilerService().
void NVProfilerService::preModuleBeginStream | ( | edm::StreamContext const & | sc, |
edm::ModuleCallingContext const & | mcc | ||
) |
Definition at line 616 of file NVProfilerService.cc.
References cms::cuda::assert(), edm::ModuleDescription::id(), label, labelColor(), edm::ModuleCallingContext::moduleDescription(), edm::ModuleDescription::moduleLabel(), mps_check::msg, or, skipFirstEvent_, stream_domain_, stream_modules_, streamFirstEventDone_, and edm::StreamContext::streamID().
Referenced by NVProfilerService().
void NVProfilerService::preModuleConstruction | ( | edm::ModuleDescription const & | desc | ) |
Definition at line 817 of file NVProfilerService.cc.
References submitPVResolutionJobs::desc, global_domain_, global_modules_, label, labelColor(), mps_check::msg, and skipFirstEvent_.
Referenced by NVProfilerService().
void NVProfilerService::preModuleDestruction | ( | edm::ModuleDescription const & | desc | ) |
Definition at line 835 of file NVProfilerService.cc.
References submitPVResolutionJobs::desc, global_domain_, global_modules_, label, labelColor(), mps_check::msg, and skipFirstEvent_.
Referenced by NVProfilerService().
void NVProfilerService::preModuleEndJob | ( | edm::ModuleDescription const & | desc | ) |
Definition at line 870 of file NVProfilerService.cc.
References submitPVResolutionJobs::desc, global_domain_, global_modules_, globalFirstEventDone_, label, labelColor(), mps_check::msg, or, and skipFirstEvent_.
Referenced by NVProfilerService().
void NVProfilerService::preModuleEndStream | ( | edm::StreamContext const & | sc, |
edm::ModuleCallingContext const & | mcc | ||
) |
Definition at line 636 of file NVProfilerService.cc.
References cms::cuda::assert(), edm::ModuleDescription::id(), label, labelColor(), edm::ModuleCallingContext::moduleDescription(), edm::ModuleDescription::moduleLabel(), mps_check::msg, or, skipFirstEvent_, stream_domain_, stream_modules_, streamFirstEventDone_, and edm::StreamContext::streamID().
Referenced by NVProfilerService().
void NVProfilerService::preModuleEvent | ( | edm::StreamContext const & | sc, |
edm::ModuleCallingContext const & | mcc | ||
) |
Definition at line 907 of file NVProfilerService.cc.
References cms::cuda::assert(), edm::ModuleDescription::id(), label, labelColor(), edm::ModuleCallingContext::moduleDescription(), edm::ModuleDescription::moduleLabel(), or, skipFirstEvent_, stream_domain_, stream_modules_, streamFirstEventDone_, and edm::StreamContext::streamID().
Referenced by NVProfilerService().
void NVProfilerService::preModuleEventAcquire | ( | edm::StreamContext const & | sc, |
edm::ModuleCallingContext const & | mcc | ||
) |
Definition at line 887 of file NVProfilerService.cc.
References cms::cuda::assert(), edm::ModuleDescription::id(), label, labelColor(), edm::ModuleCallingContext::moduleDescription(), edm::ModuleDescription::moduleLabel(), mps_check::msg, or, skipFirstEvent_, stream_domain_, stream_modules_, streamFirstEventDone_, and edm::StreamContext::streamID().
Referenced by NVProfilerService().
void NVProfilerService::preModuleEventDelayedGet | ( | edm::StreamContext const & | sc, |
edm::ModuleCallingContext const & | mcc | ||
) |
Definition at line 926 of file NVProfilerService.cc.
Referenced by NVProfilerService().
void NVProfilerService::preModuleEventPrefetching | ( | edm::StreamContext const & | sc, |
edm::ModuleCallingContext const & | mcc | ||
) |
Definition at line 797 of file NVProfilerService.cc.
References cms::cuda::assert(), edm::ModuleDescription::id(), label, labelColorLight(), edm::ModuleCallingContext::moduleDescription(), edm::ModuleDescription::moduleLabel(), mps_check::msg, or, skipFirstEvent_, stream_domain_, stream_modules_, streamFirstEventDone_, and edm::StreamContext::streamID().
Referenced by NVProfilerService().
void NVProfilerService::preModuleGlobalBeginLumi | ( | edm::GlobalContext const & | gc, |
edm::ModuleCallingContext const & | mcc | ||
) |
Definition at line 1088 of file NVProfilerService.cc.
References global_domain_, global_modules_, globalFirstEventDone_, edm::ModuleDescription::id(), label, labelColor(), edm::ModuleCallingContext::moduleDescription(), edm::ModuleDescription::moduleLabel(), mps_check::msg, or, and skipFirstEvent_.
Referenced by NVProfilerService().
void NVProfilerService::preModuleGlobalBeginRun | ( | edm::GlobalContext const & | gc, |
edm::ModuleCallingContext const & | mcc | ||
) |
Definition at line 1054 of file NVProfilerService.cc.
References global_domain_, global_modules_, globalFirstEventDone_, edm::ModuleDescription::id(), label, labelColor(), edm::ModuleCallingContext::moduleDescription(), edm::ModuleDescription::moduleLabel(), mps_check::msg, or, and skipFirstEvent_.
Referenced by NVProfilerService().
void NVProfilerService::preModuleGlobalEndLumi | ( | edm::GlobalContext const & | gc, |
edm::ModuleCallingContext const & | mcc | ||
) |
Definition at line 1105 of file NVProfilerService.cc.
References global_domain_, global_modules_, globalFirstEventDone_, edm::ModuleDescription::id(), label, labelColor(), edm::ModuleCallingContext::moduleDescription(), edm::ModuleDescription::moduleLabel(), mps_check::msg, or, and skipFirstEvent_.
Referenced by NVProfilerService().
void NVProfilerService::preModuleGlobalEndRun | ( | edm::GlobalContext const & | gc, |
edm::ModuleCallingContext const & | mcc | ||
) |
Definition at line 1071 of file NVProfilerService.cc.
References global_domain_, global_modules_, globalFirstEventDone_, edm::ModuleDescription::id(), label, labelColor(), edm::ModuleCallingContext::moduleDescription(), edm::ModuleDescription::moduleLabel(), mps_check::msg, or, and skipFirstEvent_.
Referenced by NVProfilerService().
void NVProfilerService::preModuleStreamBeginLumi | ( | edm::StreamContext const & | sc, |
edm::ModuleCallingContext const & | mcc | ||
) |
Definition at line 1014 of file NVProfilerService.cc.
References cms::cuda::assert(), edm::ModuleDescription::id(), label, labelColor(), edm::ModuleCallingContext::moduleDescription(), edm::ModuleDescription::moduleLabel(), mps_check::msg, or, skipFirstEvent_, stream_domain_, stream_modules_, streamFirstEventDone_, and edm::StreamContext::streamID().
Referenced by NVProfilerService().
void NVProfilerService::preModuleStreamBeginRun | ( | edm::StreamContext const & | sc, |
edm::ModuleCallingContext const & | mcc | ||
) |
Definition at line 974 of file NVProfilerService.cc.
References cms::cuda::assert(), edm::ModuleDescription::id(), label, labelColor(), edm::ModuleCallingContext::moduleDescription(), edm::ModuleDescription::moduleLabel(), mps_check::msg, or, skipFirstEvent_, stream_domain_, stream_modules_, streamFirstEventDone_, and edm::StreamContext::streamID().
Referenced by NVProfilerService().
void NVProfilerService::preModuleStreamEndLumi | ( | edm::StreamContext const & | sc, |
edm::ModuleCallingContext const & | mcc | ||
) |
Definition at line 1034 of file NVProfilerService.cc.
References cms::cuda::assert(), edm::ModuleDescription::id(), label, labelColor(), edm::ModuleCallingContext::moduleDescription(), edm::ModuleDescription::moduleLabel(), mps_check::msg, or, skipFirstEvent_, stream_domain_, stream_modules_, streamFirstEventDone_, and edm::StreamContext::streamID().
Referenced by NVProfilerService().
void NVProfilerService::preModuleStreamEndRun | ( | edm::StreamContext const & | sc, |
edm::ModuleCallingContext const & | mcc | ||
) |
Definition at line 994 of file NVProfilerService.cc.
References cms::cuda::assert(), edm::ModuleDescription::id(), label, labelColor(), edm::ModuleCallingContext::moduleDescription(), edm::ModuleDescription::moduleLabel(), mps_check::msg, or, skipFirstEvent_, stream_domain_, stream_modules_, streamFirstEventDone_, and edm::StreamContext::streamID().
Referenced by NVProfilerService().
void NVProfilerService::preOpenFile | ( | std::string const & | lfn | ) |
Definition at line 592 of file NVProfilerService.cc.
References global_domain_, globalFirstEventDone_, or, alignCSCRings::s, and skipFirstEvent_.
Referenced by NVProfilerService().
void NVProfilerService::prePathEvent | ( | edm::StreamContext const & | sc, |
edm::PathContext const & | pc | ||
) |
Definition at line 781 of file NVProfilerService.cc.
References global_domain_, or, edm::PathContext::pathName(), alignCSCRings::s, skipFirstEvent_, streamFirstEventDone_, and edm::StreamContext::streamID().
Referenced by NVProfilerService().
void NVProfilerService::preSourceConstruction | ( | edm::ModuleDescription const & | desc | ) |
Definition at line 1122 of file NVProfilerService.cc.
References callgraph_, submitPVResolutionJobs::desc, global_domain_, global_modules_, label, labelColor(), mps_check::msg, ProcessCallGraph::preSourceConstruction(), and skipFirstEvent_.
Referenced by NVProfilerService().
void NVProfilerService::preSourceEvent | ( | edm::StreamID | sid | ) |
Definition at line 556 of file NVProfilerService.cc.
References or, skipFirstEvent_, stream_domain_, and streamFirstEventDone_.
Referenced by NVProfilerService().
void NVProfilerService::preSourceLumi | ( | edm::LuminosityBlockIndex | index | ) |
Definition at line 568 of file NVProfilerService.cc.
References global_domain_, globalFirstEventDone_, or, and skipFirstEvent_.
Referenced by NVProfilerService().
void NVProfilerService::preSourceRun | ( | edm::RunIndex | index | ) |
Definition at line 580 of file NVProfilerService.cc.
References global_domain_, globalFirstEventDone_, or, and skipFirstEvent_.
Referenced by NVProfilerService().
void NVProfilerService::preStreamBeginLumi | ( | edm::StreamContext const & | sc | ) |
Definition at line 732 of file NVProfilerService.cc.
References or, skipFirstEvent_, stream_domain_, streamFirstEventDone_, and edm::StreamContext::streamID().
Referenced by NVProfilerService().
void NVProfilerService::preStreamBeginRun | ( | edm::StreamContext const & | sc | ) |
Definition at line 680 of file NVProfilerService.cc.
References or, skipFirstEvent_, stream_domain_, streamFirstEventDone_, and edm::StreamContext::streamID().
Referenced by NVProfilerService().
void NVProfilerService::preStreamEndLumi | ( | edm::StreamContext const & | sc | ) |
Definition at line 746 of file NVProfilerService.cc.
References stream_domain_, and edm::StreamContext::streamID().
Referenced by NVProfilerService().
void NVProfilerService::preStreamEndRun | ( | edm::StreamContext const & | sc | ) |
Definition at line 694 of file NVProfilerService.cc.
References or, skipFirstEvent_, stream_domain_, streamFirstEventDone_, and edm::StreamContext::streamID().
Referenced by NVProfilerService().
|
private |
Definition at line 292 of file NVProfilerService.cc.
Referenced by preBeginJob(), and preSourceConstruction().
|
private |
Definition at line 300 of file NVProfilerService.cc.
Referenced by postEvent(), preallocate(), and preEvent().
|
private |
Definition at line 305 of file NVProfilerService.cc.
Referenced by NVProfilerService(), postBeginJob(), postCloseFile(), postEndJob(), postGlobalBeginLumi(), postGlobalBeginRun(), postGlobalEndLumi(), postGlobalEndRun(), postModuleBeginJob(), postModuleConstruction(), postModuleDestruction(), postModuleEndJob(), postModuleGlobalBeginLumi(), postModuleGlobalBeginRun(), postModuleGlobalEndLumi(), postModuleGlobalEndRun(), postOpenFile(), postPathEvent(), postSourceConstruction(), postSourceLumi(), postSourceRun(), preallocate(), preBeginJob(), preCloseFile(), preGlobalBeginLumi(), preGlobalBeginRun(), preGlobalEndLumi(), preGlobalEndRun(), preModuleBeginJob(), preModuleConstruction(), preModuleDestruction(), preModuleEndJob(), preModuleGlobalBeginLumi(), preModuleGlobalBeginRun(), preModuleGlobalEndLumi(), preModuleGlobalEndRun(), preOpenFile(), prePathEvent(), preSourceConstruction(), preSourceLumi(), preSourceRun(), and ~NVProfilerService().
|
private |
Definition at line 303 of file NVProfilerService.cc.
Referenced by postModuleBeginJob(), postModuleConstruction(), postModuleDestruction(), postModuleEndJob(), postModuleGlobalBeginLumi(), postModuleGlobalBeginRun(), postModuleGlobalEndLumi(), postModuleGlobalEndRun(), postSourceConstruction(), preBeginJob(), preModuleBeginJob(), preModuleConstruction(), preModuleDestruction(), preModuleEndJob(), preModuleGlobalBeginLumi(), preModuleGlobalBeginRun(), preModuleGlobalEndLumi(), preModuleGlobalEndRun(), and preSourceConstruction().
|
private |
Definition at line 298 of file NVProfilerService.cc.
Referenced by postBeginJob(), postCloseFile(), postEndJob(), postEvent(), postGlobalBeginLumi(), postGlobalBeginRun(), postGlobalEndLumi(), postGlobalEndRun(), postModuleEndJob(), postModuleGlobalBeginLumi(), postModuleGlobalBeginRun(), postModuleGlobalEndLumi(), postModuleGlobalEndRun(), postOpenFile(), postSourceLumi(), postSourceRun(), preallocate(), preCloseFile(), preGlobalBeginLumi(), preGlobalBeginRun(), preGlobalEndLumi(), preGlobalEndRun(), preModuleEndJob(), preModuleGlobalBeginLumi(), preModuleGlobalBeginRun(), preModuleGlobalEndLumi(), preModuleGlobalEndRun(), preOpenFile(), preSourceLumi(), and preSourceRun().
|
private |
Definition at line 294 of file NVProfilerService.cc.
Referenced by NVProfilerService().
|
private |
Definition at line 295 of file NVProfilerService.cc.
Referenced by NVProfilerService().
|
private |
Definition at line 296 of file NVProfilerService.cc.
Referenced by NVProfilerService(), postBeginJob(), postCloseFile(), postEndJob(), postEvent(), postGlobalBeginLumi(), postGlobalBeginRun(), postGlobalEndLumi(), postGlobalEndRun(), postModuleBeginJob(), postModuleBeginStream(), postModuleConstruction(), postModuleDestruction(), postModuleEndJob(), postModuleEndStream(), postModuleEvent(), postModuleEventAcquire(), postModuleEventPrefetching(), postModuleGlobalBeginLumi(), postModuleGlobalBeginRun(), postModuleGlobalEndLumi(), postModuleGlobalEndRun(), postModuleStreamBeginLumi(), postModuleStreamBeginRun(), postModuleStreamEndLumi(), postModuleStreamEndRun(), postOpenFile(), postPathEvent(), postSourceConstruction(), postSourceEvent(), postSourceLumi(), postSourceRun(), postStreamBeginLumi(), postStreamBeginRun(), postStreamEndLumi(), postStreamEndRun(), preallocate(), preCloseFile(), preEvent(), preGlobalBeginLumi(), preGlobalBeginRun(), preGlobalEndLumi(), preGlobalEndRun(), preModuleBeginJob(), preModuleBeginStream(), preModuleConstruction(), preModuleDestruction(), preModuleEndJob(), preModuleEndStream(), preModuleEvent(), preModuleEventAcquire(), preModuleEventPrefetching(), preModuleGlobalBeginLumi(), preModuleGlobalBeginRun(), preModuleGlobalEndLumi(), preModuleGlobalEndRun(), preModuleStreamBeginLumi(), preModuleStreamBeginRun(), preModuleStreamEndLumi(), preModuleStreamEndRun(), preOpenFile(), prePathEvent(), preSourceConstruction(), preSourceEvent(), preSourceLumi(), preSourceRun(), preStreamBeginLumi(), preStreamBeginRun(), and preStreamEndRun().
|
private |
Definition at line 306 of file NVProfilerService.cc.
Referenced by postEvent(), postModuleBeginStream(), postModuleEndStream(), postModuleEvent(), postModuleEventAcquire(), postModuleEventPrefetching(), postModuleStreamBeginLumi(), postModuleStreamBeginRun(), postModuleStreamEndLumi(), postModuleStreamEndRun(), postSourceEvent(), postStreamBeginLumi(), postStreamBeginRun(), postStreamEndLumi(), postStreamEndRun(), preallocate(), preEvent(), preModuleBeginStream(), preModuleEndStream(), preModuleEvent(), preModuleEventAcquire(), preModuleEventPrefetching(), preModuleStreamBeginLumi(), preModuleStreamBeginRun(), preModuleStreamEndLumi(), preModuleStreamEndRun(), preSourceEvent(), preStreamBeginLumi(), preStreamBeginRun(), preStreamEndLumi(), preStreamEndRun(), and ~NVProfilerService().
|
private |
Definition at line 301 of file NVProfilerService.cc.
Referenced by postModuleBeginStream(), postModuleEndStream(), postModuleEvent(), postModuleEventAcquire(), postModuleEventPrefetching(), postModuleStreamBeginLumi(), postModuleStreamBeginRun(), postModuleStreamEndLumi(), postModuleStreamEndRun(), preallocate(), preBeginJob(), preModuleBeginStream(), preModuleEndStream(), preModuleEvent(), preModuleEventAcquire(), preModuleEventPrefetching(), preModuleStreamBeginLumi(), preModuleStreamBeginRun(), preModuleStreamEndLumi(), and preModuleStreamEndRun().
|
private |
Definition at line 299 of file NVProfilerService.cc.
Referenced by postEvent(), postModuleBeginStream(), postModuleEndStream(), postModuleEvent(), postModuleEventAcquire(), postModuleEventPrefetching(), postModuleStreamBeginLumi(), postModuleStreamBeginRun(), postModuleStreamEndLumi(), postModuleStreamEndRun(), postPathEvent(), postSourceEvent(), postStreamBeginLumi(), postStreamBeginRun(), postStreamEndLumi(), postStreamEndRun(), preallocate(), preEvent(), preModuleBeginStream(), preModuleEndStream(), preModuleEvent(), preModuleEventAcquire(), preModuleEventPrefetching(), preModuleStreamBeginLumi(), preModuleStreamBeginRun(), preModuleStreamEndLumi(), preModuleStreamEndRun(), prePathEvent(), preSourceEvent(), preStreamBeginLumi(), preStreamBeginRun(), and preStreamEndRun().