Project

General

Profile

Feature #5746

Adding gperftools to (LArSoft) UPS

Added by Gianluca Petrillo over 5 years ago. Updated almost 2 years ago.

Status:
Closed
Priority:
Normal
Assignee:
-
Target version:
-
Start date:
03/24/2014
Due date:
% Done:

0%

Estimated time:
Scope:
Internal
Experiment:
-
SSI Package:
Co-Assignees:
Duration:

Description

Hello,

we would like to have the gperftools program suite available to the LArSoft, MicroBooNE and LBNE developers via UPS.
The source code is available from http://code.google.com/p/gperftools .

I have successfully compiled and used the program under SLF5 (uboonegpvm06).
One additional complication with this one is that it might be better to link libunwind statically to it.

gperftools itself should be compiled with full optimizations.
We need a SLF5 and a SLF6 version.
The program should be configured to run with LArSoft, with the same dependencies.
In particular, I believe a quality flag will be needed to connect to gcc (currently, "e4" for gcc 4.8.1).

Thank you!

History

#1 Updated by Christopher Green over 5 years ago

  • Tracker changed from Support to Feature
  • Status changed from New to Feedback

We are already working on providing other, more versatile profilers such as OpenSpeedShop and Allinea. We are happy to build and ship versions of this for the appropriate platforms if you can do the packaging and maintenance of the UPS product in the form required by our externals build system. You or interested others would be responsible for maintenance and support and the updating of the product for new versions. Is this acceptable to you?

#2 Updated by Gianluca Petrillo over 5 years ago

In general, I would prefer products which the people can also install on their private computers.
But before everything else, I would like to test the features your proposed packages offer.
How can I access them from, say, a MicroBooNE virtual machine?

#3 Updated by Kyle Knoepfel almost 2 years ago

It appears that this issue has gone stale. Can we close this issue due to lack of activity, and then re-open if necessary?

#4 Updated by Gianluca Petrillo almost 2 years ago

Yes. By now, gperftools might even not be the best choice.

#5 Updated by Kyle Knoepfel almost 2 years ago

  • Status changed from Feedback to Closed


Also available in: Atom PDF