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 | |
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 306 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 | ( | ) |
|
static |
Definition at line 483 of file NVProfilerService.cc.
References edm::ConfigurationDescriptions::add(), submitPVResolutionJobs::desc, and edm::ConfigurationDescriptions::setComment().
|
inlineprivate |
|
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 540 of file NVProfilerService.cc.
References global_domain_, globalFirstEventDone_, or, and skipFirstEvent_.
Referenced by NVProfilerService().
void NVProfilerService::postCloseFile | ( | std::string const & | lfn, |
bool | |||
) |
Definition at line 606 of file NVProfilerService.cc.
References global_domain_, globalFirstEventDone_, or, and skipFirstEvent_.
Referenced by NVProfilerService().
void NVProfilerService::postEndJob | ( | ) |
Definition at line 546 of file NVProfilerService.cc.
References global_domain_, globalFirstEventDone_, or, and skipFirstEvent_.
Referenced by NVProfilerService().
void NVProfilerService::postEvent | ( | edm::StreamContext const & | sc | ) |
Definition at line 761 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 | ||
) |
void NVProfilerService::postGlobalBeginLumi | ( | edm::GlobalContext const & | gc | ) |
Definition at line 710 of file NVProfilerService.cc.
References global_domain_, globalFirstEventDone_, or, and skipFirstEvent_.
Referenced by NVProfilerService().
void NVProfilerService::postGlobalBeginRun | ( | edm::GlobalContext const & | gc | ) |
Definition at line 658 of file NVProfilerService.cc.
References global_domain_, globalFirstEventDone_, or, and skipFirstEvent_.
Referenced by NVProfilerService().
void NVProfilerService::postGlobalEndLumi | ( | edm::GlobalContext const & | gc | ) |
Definition at line 722 of file NVProfilerService.cc.
References global_domain_, globalFirstEventDone_, or, and skipFirstEvent_.
Referenced by NVProfilerService().
void NVProfilerService::postGlobalEndRun | ( | edm::GlobalContext const & | gc | ) |
Definition at line 670 of file NVProfilerService.cc.
References global_domain_, globalFirstEventDone_, or, and skipFirstEvent_.
Referenced by NVProfilerService().
void NVProfilerService::postModuleBeginJob | ( | edm::ModuleDescription const & | desc | ) |
Definition at line 858 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 623 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 823 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 841 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 875 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 643 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 913 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 894 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 | ||
) |
void NVProfilerService::postModuleEventPrefetching | ( | edm::StreamContext const & | sc, |
edm::ModuleCallingContext const & | mcc | ||
) |
Definition at line 804 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 1093 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 1059 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 1110 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 1076 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 1021 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 981 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 1041 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 1001 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, |
bool | |||
) |
Definition at line 594 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 784 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 1128 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 558 of file NVProfilerService.cc.
References or, skipFirstEvent_, stream_domain_, and streamFirstEventDone_.
Referenced by NVProfilerService().
void NVProfilerService::postSourceLumi | ( | edm::LuminosityBlockIndex | index | ) |
Definition at line 570 of file NVProfilerService.cc.
References global_domain_, globalFirstEventDone_, or, and skipFirstEvent_.
Referenced by NVProfilerService().
void NVProfilerService::postSourceRun | ( | edm::RunIndex | index | ) |
Definition at line 582 of file NVProfilerService.cc.
References global_domain_, globalFirstEventDone_, or, and skipFirstEvent_.
Referenced by NVProfilerService().
void NVProfilerService::postStreamBeginLumi | ( | edm::StreamContext const & | sc | ) |
Definition at line 735 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 683 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 747 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 697 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 502 of file NVProfilerService.cc.
References event_, global_domain_, globalFirstEventDone_, edm::service::SystemBounds::maxNumberOfConcurrentLuminosityBlocks(), edm::service::SystemBounds::maxNumberOfConcurrentRuns(), edm::service::SystemBounds::maxNumberOfStreams(), edm::service::SystemBounds::maxNumberOfThreads(), 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 & | pc | ||
) |
Definition at line 527 of file NVProfilerService.cc.
References edm::PathsAndConsumesOfModulesBase::allModules(), global_domain_, global_modules_, and stream_modules_.
Referenced by NVProfilerService().
void NVProfilerService::preCloseFile | ( | std::string const & | lfn, |
bool | |||
) |
Definition at line 600 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 754 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 946 of file NVProfilerService.cc.
Referenced by NVProfilerService().
void NVProfilerService::preGlobalBeginLumi | ( | edm::GlobalContext const & | gc | ) |
Definition at line 704 of file NVProfilerService.cc.
References global_domain_, globalFirstEventDone_, or, and skipFirstEvent_.
Referenced by NVProfilerService().
void NVProfilerService::preGlobalBeginRun | ( | edm::GlobalContext const & | gc | ) |
Definition at line 652 of file NVProfilerService.cc.
References global_domain_, globalFirstEventDone_, or, and skipFirstEvent_.
Referenced by NVProfilerService().
void NVProfilerService::preGlobalEndLumi | ( | edm::GlobalContext const & | gc | ) |
Definition at line 716 of file NVProfilerService.cc.
References global_domain_, globalFirstEventDone_, or, and skipFirstEvent_.
Referenced by NVProfilerService().
void NVProfilerService::preGlobalEndRun | ( | edm::GlobalContext const & | gc | ) |
Definition at line 664 of file NVProfilerService.cc.
References global_domain_, globalFirstEventDone_, or, and skipFirstEvent_.
Referenced by NVProfilerService().
void NVProfilerService::preModuleBeginJob | ( | edm::ModuleDescription const & | desc | ) |
Definition at line 849 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 612 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 813 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 831 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 866 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 632 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 903 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 883 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 922 of file NVProfilerService.cc.
Referenced by NVProfilerService().
void NVProfilerService::preModuleEventPrefetching | ( | edm::StreamContext const & | sc, |
edm::ModuleCallingContext const & | mcc | ||
) |
Definition at line 793 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 1084 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 1050 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 1101 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 1067 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 1010 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 970 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 1030 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 990 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, |
bool | |||
) |
Definition at line 588 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 777 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 1118 of file NVProfilerService.cc.
References submitPVResolutionJobs::desc, global_domain_, global_modules_, label, labelColor(), mps_check::msg, and skipFirstEvent_.
Referenced by NVProfilerService().
void NVProfilerService::preSourceEvent | ( | edm::StreamID | sid | ) |
Definition at line 552 of file NVProfilerService.cc.
References or, skipFirstEvent_, stream_domain_, and streamFirstEventDone_.
Referenced by NVProfilerService().
void NVProfilerService::preSourceLumi | ( | edm::LuminosityBlockIndex | index | ) |
Definition at line 564 of file NVProfilerService.cc.
References global_domain_, globalFirstEventDone_, or, and skipFirstEvent_.
Referenced by NVProfilerService().
void NVProfilerService::preSourceRun | ( | edm::RunIndex | index | ) |
Definition at line 576 of file NVProfilerService.cc.
References global_domain_, globalFirstEventDone_, or, and skipFirstEvent_.
Referenced by NVProfilerService().
void NVProfilerService::preStreamBeginLumi | ( | edm::StreamContext const & | sc | ) |
Definition at line 728 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 676 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 742 of file NVProfilerService.cc.
References stream_domain_, and edm::StreamContext::streamID().
Referenced by NVProfilerService().
void NVProfilerService::preStreamEndRun | ( | edm::StreamContext const & | sc | ) |
Definition at line 690 of file NVProfilerService.cc.
References or, skipFirstEvent_, stream_domain_, streamFirstEventDone_, and edm::StreamContext::streamID().
Referenced by NVProfilerService().
|
private |
Definition at line 297 of file NVProfilerService.cc.
Referenced by postEvent(), preallocate(), and preEvent().
|
private |
Definition at line 302 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 300 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 295 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 291 of file NVProfilerService.cc.
Referenced by NVProfilerService().
|
private |
Definition at line 292 of file NVProfilerService.cc.
Referenced by NVProfilerService().
|
private |
Definition at line 293 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 303 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 298 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 296 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().