Code Performance Offline Guide
Complete:
Contacts
Introduction
CMSSW Performance Suite Offline Guide
Tutorials
- Optimize Your Code - a step by step guide to measure, analyze and improve the performance of CMSSW software
Documentation
- Callgrind - a tool to profile the performance of a software program
- CMS.IgProf - a tool to profile the performance and the memory usage of a software program
- KCachegrind - a GUI tool to analyze the results of Callgrind and CMS.IgProf
- PerfReport - a tool to produce static web pages from Callgrind and CMS.IgProf output
- EdmEventSize - a tool to measure the average size of each product in edm::Event
- ProfilerService - a service to instrument with performance measurement tools only some component of cmsRun
- PyReleaseValidation - A flexible tool developed in Python to perform Relval with the switchcases useful for benchmarking
- ValgrindMemcheckParser - A small perl script to convert the output from valgrind memcheck into nice-looking linked HTML pages, customizable filter options.
Related pages
Code Performance SandBox
Area in free format for items that the groups wish to add: meetings, to do lists, links etc
Review status
Responsible:
VincenzoInnocente
Last reviewed by:
Never reviewed