Project

General

Profile

Code and Performance analysis tools » History » Version 5

Ruth Pordes, 05/05/2016 02:43 PM

1 1 Ruth Pordes
h1. Code and Performance analysis tools
2 1 Ruth Pordes
3 3 Ruth Pordes
the following tools are available to be used with an associated expert and consultant to help. This consultation will support running the tool on the code module(s), in the interpretation of the results and in identifying specific causes of any anomolies or issues detected. Please send "email to the LArSoft team":mailto:larsoft-team@fnal.gov if you are interested in using any of these services.
4 1 Ruth Pordes
5 1 Ruth Pordes
* igprof
6 1 Ruth Pordes
* valgrind
7 1 Ruth Pordes
* mem..
8 3 Ruth Pordes
* Coverity. As part of our work for the ProtoDUNE detector which will run at CERN, we are able to run LArSoft code through the analysis tool hosted there.
9 3 Ruth Pordes
* clang static code analyzer.
10 1 Ruth Pordes
11 1 Ruth Pordes
Eventually a defined level of support and availability for this running and analysis will be available through the service desk and included as a Service Offering in the Scientific Software Service Catalog (currently under construction). 
12 3 Ruth Pordes
13 3 Ruth Pordes
h2. Instructions and Guidelines
14 4 Ruth Pordes
15 3 Ruth Pordes
* igprof
16 3 Ruth Pordes
* valgrind
17 3 Ruth Pordes
* mem..
18 5 Ruth Pordes
* Coverity. http://www.coverity.com/resource-library/
19 4 Ruth Pordes
* clang static code analyzer. "CMS experiment toolkit":https://github.com/dpiparo/SAS  "Clang documentation":http://clang.llvm.org/doxygen/