Jim Kowalkowski

My current D0 project is to explore ways to improve the d0 reco execution speed and link time. I will most likely be out at D0 on Monday and Tuesday for the forseeable future. You can find me on 5th floor DAB next to Alan's cube or at WH7NE. My phone number is x2215. The easiest way to contact me is through email.

More information abour this project can be found at on this wiki.

t04.04.00


Sample information for memory run


Sample information for profiling run
total_samples 787899
total_functions 7415
total_paths 71480
total_edges 18530

Top 25 profiling hits

FunctionHit CountIn Path Count
__cos2428524285
sin2311023110
AA::HitMap::makeTrack(AA::TrkHypo*)2238281648
__pthread_alt_unlock1955519555
__atan21797717977
__pthread_alt_lock1684616846
static_la::nvector static_la::operator*(static_la::smatrix const&, static_la::nvector const&)1527315273
CalNadaReco::runNADA(ErrorLog&, edm::Event&)1477715183
operator*(HepMatrix const&, HepSymMatrix const&)1354017423
floor1331113311
zone1_1308213082
static_la::smatrix static_la::operator%(static_la::matrix const&, static_la::smatrix const&)1095410954
AA::State5::addHit(AA::SymMatrix const&, int)1008836775
__pthread_mutex_lock999127587
_int_malloc994510312
HepSymMatrix::similarity(HepMatrix const&) const963430294
HepSymMatrix::invertCholesky5(int&)94799479
__GI___pthread_mutex_unlock837428687
HTemplate::dZdR(int)80558887
AA::State5::length(double, double) const747215732
static_la::nvector static_la::operator*(static_la::matrix const&, static_la::nvector const&)74557890
std::__default_alloc_template<(bool)1, (int)0>::allocate(unsigned)728932301
static_la::matrix::transpose()68486848
int static_la::invert<(int)5>(static_la::smatrix&)680221325
AA::State5::addMS(AA::Elm*, double, double, double, double, double&)632513911

Top 4 memory paths decoded

Top 3 profiling paths decoded

FunctionHit CountIn Path Count
batch_main(int, char**)0787851
fwkmain(fwk::Interactor*, int, char**)0787851
fwkmain_noex(fwk::Interactor*, int, char**)0787851
FwkMain::start()0787851
fwk::Framework::run()0787816
fwk::Controller::go(fwk::RunState&)1775904
fwk::Controller::doPass()22244407
fwk::DataMgr::invoke()02244404
fwk::DataMgr::doInvoke(fwk::CommonArg*)02243850
fwk::Interface::executeInvoke(fwk::WorkQueue&, int, fwk::CommonArg*)62856173
fwk::Controller::invoke(fwk::WorkQueue&, int, fwk::CommonArg*)01468505
fwk::Controller::doPass()22244407
fwk::DataMgr::invoke()02244404
fwk::DataMgr::doInvoke(fwk::CommonArg*)02243850
fwk::Interface::executeInvoke(fwk::WorkQueue&, int, fwk::CommonArg*)62856173
fwk::BasicArg >::invoke(fwk::WorkQueue&, int, fwk::CommonArg*)41374898
fwk::Process::run(edm::Event&)01374881
GtrMetaPkg::processEvent(edm::Event&)0612346
fwk::Interface::executeInvoke(fwk::WorkQueue&, int, fwk::CommonArg*)62856173
fwk::Controller::invoke(fwk::WorkQueue&, int, fwk::CommonArg*)01468505
fwk::Controller::doPass()22244407
fwk::DataMgr::invoke()02244404
fwk::DataMgr::doInvoke(fwk::CommonArg*)02243850
fwk::Interface::executeInvoke(fwk::WorkQueue&, int, fwk::CommonArg*)62856173
fwk::BasicArg >::invoke(fwk::WorkQueue&, int, fwk::CommonArg*)41374898
fwk::Process::run(edm::Event&)01374881
AAPkg::processEvent(edm::Event&)1565680
GtrHtfAAPkg::findTracks()0558201
AA::selectHypo(int&, bool)61327778
AA::HitMap::makeTrack(AA::TrkHypo*)2238281648
--------------------------------------------------------------------------------------
FunctionHit CountIn Path Count
batch_main(int, char**)0787851
fwkmain(fwk::Interactor*, int, char**)0787851
fwkmain_noex(fwk::Interactor*, int, char**)0787851
FwkMain::start()0787851
fwk::Framework::run()0787816
fwk::Controller::go(fwk::RunState&)1775904
fwk::Controller::doPass()22244407
fwk::DataMgr::invoke()02244404
fwk::DataMgr::doInvoke(fwk::CommonArg*)02243850
fwk::Interface::executeInvoke(fwk::WorkQueue&, int, fwk::CommonArg*)62856173
fwk::Controller::invoke(fwk::WorkQueue&, int, fwk::CommonArg*)01468505
fwk::Controller::doPass()22244407
fwk::DataMgr::invoke()02244404
fwk::DataMgr::doInvoke(fwk::CommonArg*)02243850
fwk::Interface::executeInvoke(fwk::WorkQueue&, int, fwk::CommonArg*)62856173
fwk::BasicArg >::invoke(fwk::WorkQueue&, int, fwk::CommonArg*)41374898
fwk::Process::run(edm::Event&)01374881
CalNadaReco::processEvent(edm::Event&)015184
CalNadaReco::runNADA(ErrorLog&, edm::Event&)1477715183
--------------------------------------------------------------------------------------
FunctionHit CountIn Path Count
batch_main(int, char**)0787851
fwkmain(fwk::Interactor*, int, char**)0787851
fwkmain_noex(fwk::Interactor*, int, char**)0787851
FwkMain::start()0787851
fwk::Framework::run()0787816
fwk::Controller::go(fwk::RunState&)1775904
fwk::Controller::doPass()22244407
fwk::DataMgr::invoke()02244404
fwk::DataMgr::doInvoke(fwk::CommonArg*)02243850
fwk::Interface::executeInvoke(fwk::WorkQueue&, int, fwk::CommonArg*)62856173
fwk::Controller::invoke(fwk::WorkQueue&, int, fwk::CommonArg*)01468505
fwk::Controller::doPass()22244407
fwk::DataMgr::invoke()02244404
fwk::DataMgr::doInvoke(fwk::CommonArg*)02243850
fwk::Interface::executeInvoke(fwk::WorkQueue&, int, fwk::CommonArg*)62856173
fwk::BasicArg >::invoke(fwk::WorkQueue&, int, fwk::CommonArg*)41374898
fwk::Process::run(edm::Event&)01374881
GtrMetaPkg::processEvent(edm::Event&)0612346
fwk::Interface::executeInvoke(fwk::WorkQueue&, int, fwk::CommonArg*)62856173
fwk::Controller::invoke(fwk::WorkQueue&, int, fwk::CommonArg*)01468505
fwk::Controller::doPass()22244407
fwk::DataMgr::invoke()02244404
fwk::DataMgr::doInvoke(fwk::CommonArg*)02243850
fwk::Interface::executeInvoke(fwk::WorkQueue&, int, fwk::CommonArg*)62856173
fwk::BasicArg >::invoke(fwk::WorkQueue&, int, fwk::CommonArg*)41374898
fwk::Process::run(edm::Event&)01374881
AAPkg::processEvent(edm::Event&)1565680
GtrHtfAAPkg::findTracks()0558201
GtrHtfAAPkg::addHtfTracks()1152449
HtfAA::getTracks()12152416
CombinedTrackFinder::trajectories()1152169
HtfTrackFinder::trajectories()1150833
HtfTrackFinder::doJob(GenericHoughShell&, bool, bool, float, float, int)113104271
HoughShell::run(AKTracker const&)019474
Hough::go()714332
Hough::clean()338721
HTemplate::dZdR(int)80558887
--------------------------------------------------------------------------------------