Classes | |
struct | Domains |
Static Public Member Functions | |
static void | fillDescriptions (edm::ConfigurationDescriptions &descriptions) |
Private Member Functions | |
nvtxDomainHandle_t | global_domain () |
bool | highlight (std::string const &label) const |
uint32_t | labelColor (std::string const &label) const |
uint32_t | labelColorLight (std::string const &label) const |
nvtxDomainHandle_t | stream_domain (unsigned int sid) |
Private Attributes | |
unsigned int | concurrentStreams_ |
tbb::enumerable_thread_specific< Domains > | domains_ |
std::vector< nvtxRangeId_t > | event_ |
tbb::concurrent_vector< nvtxRangeId_t > | global_modules_ |
std::atomic< bool > | globalFirstEventDone_ = false |
std::vector< std::string > | highlightModules_ |
const bool | showModulePrefetching_ |
bool | skipFirstEvent_ |
std::vector< std::vector< nvtxRangeId_t > > | stream_modules_ |
std::vector< std::atomic< bool > > | streamFirstEventDone_ |
Friends | |
struct | Domains |
Definition at line 126 of file NVProfilerService.cc.
NVProfilerService::NVProfilerService | ( | const edm::ParameterSet & | , |
edm::ActivityRegistry & | |||
) |
Definition at line 343 of file NVProfilerService.cc.
References highlightModules_, postBeginJob(), postCloseFile(), postEndJob(), postEvent(), postEventReadFromSource(), postGlobalBeginLumi(), postGlobalBeginRun(), postGlobalEndLumi(), postGlobalEndRun(), postModuleBeginJob(), postModuleBeginStream(), postModuleConstruction(), 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(), 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::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::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 505 of file NVProfilerService.cc.
|
static |
Definition at line 510 of file NVProfilerService.cc.
References edm::ConfigurationDescriptions::add(), edm::ParameterSetDescription::addUntracked(), and edm::ConfigurationDescriptions::setComment().
|
inlineprivate |
Definition at line 333 of file NVProfilerService.cc.
Referenced by postBeginJob(), postCloseFile(), postEndJob(), postGlobalBeginLumi(), postGlobalBeginRun(), postGlobalEndLumi(), postGlobalEndRun(), postModuleBeginJob(), postModuleConstruction(), postModuleEndJob(), postModuleGlobalBeginLumi(), postModuleGlobalBeginRun(), postModuleGlobalEndLumi(), postModuleGlobalEndRun(), postOpenFile(), postPathEvent(), postSourceConstruction(), postSourceLumi(), postSourceRun(), preallocate(), preBeginJob(), preCloseFile(), preGlobalBeginLumi(), preGlobalBeginRun(), preGlobalEndLumi(), preGlobalEndRun(), preModuleBeginJob(), preModuleConstruction(), preModuleEndJob(), preModuleGlobalBeginLumi(), preModuleGlobalBeginRun(), preModuleGlobalEndLumi(), preModuleGlobalEndRun(), preOpenFile(), prePathEvent(), preSourceConstruction(), preSourceLumi(), and preSourceRun().
|
inlineprivate |
Definition at line 279 of file NVProfilerService.cc.
References label.
|
inlineprivate |
Definition at line 283 of file NVProfilerService.cc.
Referenced by preModuleBeginJob(), preModuleBeginStream(), preModuleConstruction(), preModuleEndJob(), preModuleEndStream(), preModuleEvent(), preModuleEventAcquire(), preModuleGlobalBeginLumi(), preModuleGlobalBeginRun(), preModuleGlobalEndLumi(), preModuleGlobalEndRun(), preModuleStreamBeginLumi(), preModuleStreamBeginRun(), preModuleStreamEndLumi(), preModuleStreamEndRun(), and preSourceConstruction().
|
inlineprivate |
Definition at line 287 of file NVProfilerService.cc.
Referenced by preModuleEventPrefetching().
void NVProfilerService::postBeginJob | ( | ) |
Definition at line 562 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 639 of file NVProfilerService.cc.
References global_domain(), globalFirstEventDone_, or, and skipFirstEvent_.
Referenced by NVProfilerService().
void NVProfilerService::postEndJob | ( | ) |
Definition at line 569 of file NVProfilerService.cc.
References global_domain(), globalFirstEventDone_, or, and skipFirstEvent_.
Referenced by NVProfilerService().
void NVProfilerService::postEvent | ( | edm::StreamContext const & | sc | ) |
Definition at line 816 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 757 of file NVProfilerService.cc.
References global_domain(), globalFirstEventDone_, or, and skipFirstEvent_.
Referenced by NVProfilerService().
void NVProfilerService::postGlobalBeginRun | ( | edm::GlobalContext const & | gc | ) |
Definition at line 697 of file NVProfilerService.cc.
References global_domain(), globalFirstEventDone_, or, and skipFirstEvent_.
Referenced by NVProfilerService().
void NVProfilerService::postGlobalEndLumi | ( | edm::GlobalContext const & | gc | ) |
Definition at line 771 of file NVProfilerService.cc.
References global_domain(), globalFirstEventDone_, or, and skipFirstEvent_.
Referenced by NVProfilerService().
void NVProfilerService::postGlobalEndRun | ( | edm::GlobalContext const & | gc | ) |
Definition at line 711 of file NVProfilerService.cc.
References global_domain(), globalFirstEventDone_, or, and skipFirstEvent_.
Referenced by NVProfilerService().
void NVProfilerService::postModuleBeginJob | ( | edm::ModuleDescription const & | desc | ) |
Definition at line 901 of file NVProfilerService.cc.
References global_domain(), global_modules_, edm::ModuleDescription::id(), and skipFirstEvent_.
Referenced by NVProfilerService().
void NVProfilerService::postModuleBeginStream | ( | edm::StreamContext const & | sc, |
edm::ModuleCallingContext const & | mcc | ||
) |
Definition at line 658 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 882 of file NVProfilerService.cc.
References global_domain(), global_modules_, edm::ModuleDescription::id(), and skipFirstEvent_.
Referenced by NVProfilerService().
void NVProfilerService::postModuleEndJob | ( | edm::ModuleDescription const & | desc | ) |
Definition at line 920 of file NVProfilerService.cc.
References global_domain(), global_modules_, globalFirstEventDone_, edm::ModuleDescription::id(), or, and skipFirstEvent_.
Referenced by NVProfilerService().
void NVProfilerService::postModuleEndStream | ( | edm::StreamContext const & | sc, |
edm::ModuleCallingContext const & | mcc | ||
) |
Definition at line 680 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 962 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 941 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 986 of file NVProfilerService.cc.
Referenced by NVProfilerService().
void NVProfilerService::postModuleEventPrefetching | ( | edm::StreamContext const & | sc, |
edm::ModuleCallingContext const & | mcc | ||
) |
Definition at line 861 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 1160 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 1122 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 1179 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 1141 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 1080 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 1036 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 1102 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 1058 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 625 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 841 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 1199 of file NVProfilerService.cc.
References DEFINE_FWK_SERVICE, global_domain(), global_modules_, edm::ModuleDescription::id(), and skipFirstEvent_.
Referenced by NVProfilerService().
void NVProfilerService::postSourceEvent | ( | edm::StreamID | sid | ) |
Definition at line 583 of file NVProfilerService.cc.
References or, skipFirstEvent_, stream_domain(), and streamFirstEventDone_.
Referenced by NVProfilerService().
void NVProfilerService::postSourceLumi | ( | edm::LuminosityBlockIndex | index | ) |
Definition at line 597 of file NVProfilerService.cc.
References global_domain(), globalFirstEventDone_, or, and skipFirstEvent_.
Referenced by NVProfilerService().
void NVProfilerService::postSourceRun | ( | edm::RunIndex | index | ) |
Definition at line 611 of file NVProfilerService.cc.
References global_domain(), globalFirstEventDone_, or, and skipFirstEvent_.
Referenced by NVProfilerService().
void NVProfilerService::postStreamBeginLumi | ( | edm::StreamContext const & | sc | ) |
Definition at line 786 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 726 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 800 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 742 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 525 of file NVProfilerService.cc.
References concurrentStreams_, domains_, 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_modules_, streamFirstEventDone_, and tmp.
Referenced by NVProfilerService().
void NVProfilerService::preBeginJob | ( | edm::PathsAndConsumesOfModulesBase const & | pathsAndConsumes, |
edm::ProcessContext const & | pc | ||
) |
Definition at line 549 of file NVProfilerService.cc.
References edm::PathsAndConsumesOfModulesBase::allModules(), concurrentStreams_, global_domain(), global_modules_, and stream_modules_.
Referenced by NVProfilerService().
void NVProfilerService::preCloseFile | ( | std::string const & | lfn, |
bool | |||
) |
Definition at line 632 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 808 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 998 of file NVProfilerService.cc.
Referenced by NVProfilerService().
void NVProfilerService::preGlobalBeginLumi | ( | edm::GlobalContext const & | gc | ) |
Definition at line 750 of file NVProfilerService.cc.
References global_domain(), globalFirstEventDone_, or, and skipFirstEvent_.
Referenced by NVProfilerService().
void NVProfilerService::preGlobalBeginRun | ( | edm::GlobalContext const & | gc | ) |
Definition at line 690 of file NVProfilerService.cc.
References global_domain(), globalFirstEventDone_, or, and skipFirstEvent_.
Referenced by NVProfilerService().
void NVProfilerService::preGlobalEndLumi | ( | edm::GlobalContext const & | gc | ) |
Definition at line 764 of file NVProfilerService.cc.
References global_domain(), globalFirstEventDone_, or, and skipFirstEvent_.
Referenced by NVProfilerService().
void NVProfilerService::preGlobalEndRun | ( | edm::GlobalContext const & | gc | ) |
Definition at line 704 of file NVProfilerService.cc.
References global_domain(), globalFirstEventDone_, or, and skipFirstEvent_.
Referenced by NVProfilerService().
void NVProfilerService::preModuleBeginJob | ( | edm::ModuleDescription const & | desc | ) |
Definition at line 891 of file NVProfilerService.cc.
References global_domain(), global_modules_, edm::ModuleDescription::id(), label, labelColor(), edm::ModuleDescription::moduleLabel(), mps_check::msg, and skipFirstEvent_.
Referenced by NVProfilerService().
void NVProfilerService::preModuleBeginStream | ( | edm::StreamContext const & | sc, |
edm::ModuleCallingContext const & | mcc | ||
) |
Definition at line 646 of file NVProfilerService.cc.
References 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 871 of file NVProfilerService.cc.
References global_domain(), global_modules_, edm::ModuleDescription::id(), label, labelColor(), edm::ModuleDescription::moduleLabel(), mps_check::msg, and skipFirstEvent_.
Referenced by NVProfilerService().
void NVProfilerService::preModuleEndJob | ( | edm::ModuleDescription const & | desc | ) |
Definition at line 910 of file NVProfilerService.cc.
References global_domain(), global_modules_, globalFirstEventDone_, edm::ModuleDescription::id(), label, labelColor(), edm::ModuleDescription::moduleLabel(), mps_check::msg, or, and skipFirstEvent_.
Referenced by NVProfilerService().
void NVProfilerService::preModuleEndStream | ( | edm::StreamContext const & | sc, |
edm::ModuleCallingContext const & | mcc | ||
) |
Definition at line 668 of file NVProfilerService.cc.
References 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 951 of file NVProfilerService.cc.
References 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 929 of file NVProfilerService.cc.
References 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 972 of file NVProfilerService.cc.
Referenced by NVProfilerService().
void NVProfilerService::preModuleEventPrefetching | ( | edm::StreamContext const & | sc, |
edm::ModuleCallingContext const & | mcc | ||
) |
Definition at line 849 of file NVProfilerService.cc.
References 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 1150 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 1112 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 1169 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 1131 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 1068 of file NVProfilerService.cc.
References 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 1024 of file NVProfilerService.cc.
References 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 1090 of file NVProfilerService.cc.
References 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 1046 of file NVProfilerService.cc.
References 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 618 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 833 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 1188 of file NVProfilerService.cc.
References global_domain(), global_modules_, edm::ModuleDescription::id(), label, labelColor(), edm::ModuleDescription::moduleLabel(), mps_check::msg, and skipFirstEvent_.
Referenced by NVProfilerService().
void NVProfilerService::preSourceEvent | ( | edm::StreamID | sid | ) |
Definition at line 576 of file NVProfilerService.cc.
References or, skipFirstEvent_, stream_domain(), and streamFirstEventDone_.
Referenced by NVProfilerService().
void NVProfilerService::preSourceLumi | ( | edm::LuminosityBlockIndex | index | ) |
Definition at line 590 of file NVProfilerService.cc.
References global_domain(), globalFirstEventDone_, or, and skipFirstEvent_.
Referenced by NVProfilerService().
void NVProfilerService::preSourceRun | ( | edm::RunIndex | index | ) |
Definition at line 604 of file NVProfilerService.cc.
References global_domain(), globalFirstEventDone_, or, and skipFirstEvent_.
Referenced by NVProfilerService().
void NVProfilerService::preStreamBeginLumi | ( | edm::StreamContext const & | sc | ) |
Definition at line 778 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 718 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 794 of file NVProfilerService.cc.
References stream_domain(), and edm::StreamContext::streamID().
Referenced by NVProfilerService().
void NVProfilerService::preStreamEndRun | ( | edm::StreamContext const & | sc | ) |
Definition at line 734 of file NVProfilerService.cc.
References or, skipFirstEvent_, stream_domain(), streamFirstEventDone_, and edm::StreamContext::streamID().
Referenced by NVProfilerService().
|
inlineprivate |
Definition at line 337 of file NVProfilerService.cc.
Referenced by postEvent(), postModuleBeginStream(), postModuleEndStream(), postModuleEvent(), postModuleEventAcquire(), postModuleEventPrefetching(), postModuleStreamBeginLumi(), postModuleStreamBeginRun(), postModuleStreamEndLumi(), postModuleStreamEndRun(), postSourceEvent(), postStreamBeginLumi(), postStreamBeginRun(), postStreamEndLumi(), postStreamEndRun(), preEvent(), preModuleBeginStream(), preModuleEndStream(), preModuleEvent(), preModuleEventAcquire(), preModuleEventPrefetching(), preModuleStreamBeginLumi(), preModuleStreamBeginRun(), preModuleStreamEndLumi(), preModuleStreamEndRun(), preSourceEvent(), preStreamBeginLumi(), preStreamBeginRun(), preStreamEndLumi(), and preStreamEndRun().
|
friend |
Definition at line 329 of file NVProfilerService.cc.
|
private |
Definition at line 295 of file NVProfilerService.cc.
Referenced by NVProfilerService::Domains::Domains(), preallocate(), and preBeginJob().
|
private |
Definition at line 331 of file NVProfilerService.cc.
Referenced by preallocate().
|
private |
Definition at line 298 of file NVProfilerService.cc.
Referenced by postEvent(), preallocate(), and preEvent().
|
private |
Definition at line 301 of file NVProfilerService.cc.
Referenced by postModuleBeginJob(), postModuleConstruction(), postModuleEndJob(), postModuleGlobalBeginLumi(), postModuleGlobalBeginRun(), postModuleGlobalEndLumi(), postModuleGlobalEndRun(), postSourceConstruction(), preBeginJob(), preModuleBeginJob(), preModuleConstruction(), preModuleEndJob(), preModuleGlobalBeginLumi(), preModuleGlobalBeginRun(), preModuleGlobalEndLumi(), preModuleGlobalEndRun(), and preSourceConstruction().
|
private |
Definition at line 296 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(), 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(), 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 299 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 297 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().