Adding gperftools to (LArSoft) UPS
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).
#1 Updated by Christopher Green almost 7 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 almost 7 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?