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 119 of file NVProfilerService.cc.
NVProfilerService::NVProfilerService | ( | const edm::ParameterSet & | config, |
edm::ActivityRegistry & | registry | ||
) |
Definition at line 304 of file NVProfilerService.cc.
References ecalDigis_cff::cuda, global_domain_, highlightModules_, or, 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 475 of file NVProfilerService.cc.
References global_domain_, and stream_domain_.
|
static |
Definition at line 483 of file NVProfilerService.cc.
References edm::ConfigurationDescriptions::add(), submitPVResolutionJobs::desc, and edm::ConfigurationDescriptions::setComment().
|
inlineprivate |
Definition at line 276 of file NVProfilerService.cc.
References ALPAKA_ACCELERATOR_NAMESPACE::lst::binary_search(), and label.
|
inlineprivate |
Definition at line 280 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 282 of file NVProfilerService.cc.
References label.
Referenced by preModuleEventPrefetching().
void NVProfilerService::postBeginJob | ( | ) |
Definition at line 541 of file NVProfilerService.cc.
References global_domain_, globalFirstEventDone_, or, and skipFirstEvent_.
Referenced by NVProfilerService().
void NVProfilerService::postCloseFile | ( | std::string const & | lfn | ) |
Definition at line 607 of file NVProfilerService.cc.
References global_domain_, globalFirstEventDone_, or, and skipFirstEvent_.
Referenced by NVProfilerService().
void NVProfilerService::postEndJob | ( | ) |
Definition at line 547 of file NVProfilerService.cc.
References global_domain_, globalFirstEventDone_, or, and skipFirstEvent_.
Referenced by NVProfilerService().
void NVProfilerService::postEvent | ( | edm::StreamContext const & | sc | ) |
Definition at line 762 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 960 of file NVProfilerService.cc.
Referenced by NVProfilerService().
void NVProfilerService::postGlobalBeginLumi | ( | edm::GlobalContext const & | gc | ) |
Definition at line 711 of file NVProfilerService.cc.
References global_domain_, globalFirstEventDone_, or, and skipFirstEvent_.
Referenced by NVProfilerService().
void NVProfilerService::postGlobalBeginRun | ( | edm::GlobalContext const & | gc | ) |
Definition at line 659 of file NVProfilerService.cc.
References global_domain_, globalFirstEventDone_, or, and skipFirstEvent_.
Referenced by NVProfilerService().
void NVProfilerService::postGlobalEndLumi | ( | edm::GlobalContext const & | gc | ) |
Definition at line 723 of file NVProfilerService.cc.
References global_domain_, globalFirstEventDone_, or, and skipFirstEvent_.
Referenced by NVProfilerService().
void NVProfilerService::postGlobalEndRun | ( | edm::GlobalContext const & | gc | ) |
Definition at line 671 of file NVProfilerService.cc.
References global_domain_, globalFirstEventDone_, or, and skipFirstEvent_.
Referenced by NVProfilerService().
void NVProfilerService::postModuleBeginJob | ( | edm::ModuleDescription const & | desc | ) |
Definition at line 859 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 624 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 824 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 842 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 876 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 644 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 914 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 895 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 936 of file NVProfilerService.cc.
Referenced by NVProfilerService().
void NVProfilerService::postModuleEventPrefetching | ( | edm::StreamContext const & | sc, |
edm::ModuleCallingContext const & | mcc | ||
) |
Definition at line 805 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 1094 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 1060 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 1111 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 1077 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 1022 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 982 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 1042 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 1002 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 595 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 785 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 1131 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 559 of file NVProfilerService.cc.
References or, skipFirstEvent_, stream_domain_, and streamFirstEventDone_.
Referenced by NVProfilerService().
void NVProfilerService::postSourceLumi | ( | edm::LuminosityBlockIndex | index | ) |
Definition at line 571 of file NVProfilerService.cc.
References global_domain_, globalFirstEventDone_, or, and skipFirstEvent_.
Referenced by NVProfilerService().
void NVProfilerService::postSourceRun | ( | edm::RunIndex | index | ) |
Definition at line 583 of file NVProfilerService.cc.
References global_domain_, globalFirstEventDone_, or, and skipFirstEvent_.
Referenced by NVProfilerService().
void NVProfilerService::postStreamBeginLumi | ( | edm::StreamContext const & | sc | ) |
Definition at line 736 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 684 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 748 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 698 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_, 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 527 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 601 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 755 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 947 of file NVProfilerService.cc.
Referenced by NVProfilerService().
void NVProfilerService::preGlobalBeginLumi | ( | edm::GlobalContext const & | gc | ) |
Definition at line 705 of file NVProfilerService.cc.
References global_domain_, globalFirstEventDone_, or, and skipFirstEvent_.
Referenced by NVProfilerService().
void NVProfilerService::preGlobalBeginRun | ( | edm::GlobalContext const & | gc | ) |
Definition at line 653 of file NVProfilerService.cc.
References global_domain_, globalFirstEventDone_, or, and skipFirstEvent_.
Referenced by NVProfilerService().
void NVProfilerService::preGlobalEndLumi | ( | edm::GlobalContext const & | gc | ) |
Definition at line 717 of file NVProfilerService.cc.
References global_domain_, globalFirstEventDone_, or, and skipFirstEvent_.
Referenced by NVProfilerService().
void NVProfilerService::preGlobalEndRun | ( | edm::GlobalContext const & | gc | ) |
Definition at line 665 of file NVProfilerService.cc.
References global_domain_, globalFirstEventDone_, or, and skipFirstEvent_.
Referenced by NVProfilerService().
void NVProfilerService::preModuleBeginJob | ( | edm::ModuleDescription const & | desc | ) |
Definition at line 850 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 613 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 814 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 832 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 867 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 633 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 904 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 884 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 923 of file NVProfilerService.cc.
Referenced by NVProfilerService().
void NVProfilerService::preModuleEventPrefetching | ( | edm::StreamContext const & | sc, |
edm::ModuleCallingContext const & | mcc | ||
) |
Definition at line 794 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 1085 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 1051 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 1102 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 1068 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 1011 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 971 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 1031 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 991 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 589 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 778 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 1119 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 553 of file NVProfilerService.cc.
References or, skipFirstEvent_, stream_domain_, and streamFirstEventDone_.
Referenced by NVProfilerService().
void NVProfilerService::preSourceLumi | ( | edm::LuminosityBlockIndex | index | ) |
Definition at line 565 of file NVProfilerService.cc.
References global_domain_, globalFirstEventDone_, or, and skipFirstEvent_.
Referenced by NVProfilerService().
void NVProfilerService::preSourceRun | ( | edm::RunIndex | index | ) |
Definition at line 577 of file NVProfilerService.cc.
References global_domain_, globalFirstEventDone_, or, and skipFirstEvent_.
Referenced by NVProfilerService().
void NVProfilerService::preStreamBeginLumi | ( | edm::StreamContext const & | sc | ) |
Definition at line 729 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 677 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 743 of file NVProfilerService.cc.
References stream_domain_, and edm::StreamContext::streamID().
Referenced by NVProfilerService().
void NVProfilerService::preStreamEndRun | ( | edm::StreamContext const & | sc | ) |
Definition at line 691 of file NVProfilerService.cc.
References or, skipFirstEvent_, stream_domain_, streamFirstEventDone_, and edm::StreamContext::streamID().
Referenced by NVProfilerService().
|
private |
Definition at line 287 of file NVProfilerService.cc.
Referenced by preBeginJob(), and preSourceConstruction().
|
private |
Definition at line 295 of file NVProfilerService.cc.
Referenced by postEvent(), preallocate(), and preEvent().
|
private |
Definition at line 300 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 298 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 293 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 289 of file NVProfilerService.cc.
Referenced by NVProfilerService().
|
private |
Definition at line 290 of file NVProfilerService.cc.
Referenced by NVProfilerService().
|
private |
Definition at line 291 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 301 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 296 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 294 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().