Difference between revisions of "Gprof Tutorial"
Jump to navigation
Jump to search
m |
m (Fix video link to update video consolidate quiz) |
||
Line 6: | Line 6: | ||
__TOC__ | __TOC__ | ||
− | <youtube width="600" height="400" right> | + | <youtube width="600" height="400" right>F8evu-ybDfY</youtube> |
− | |||
− | |||
'''Quiz''' | '''Quiz''' | ||
Line 69: | Line 67: | ||
</quiz> | </quiz> | ||
{{hidden end}} | {{hidden end}} | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
{{hidden begin | {{hidden begin |
Revision as of 12:31, 5 November 2020
HPC.NRW | |
---|---|
Associated Pages | |
+ | This is an #HPC.NRW course |
HPC Courses | |
1. | Introduction to Linux in HPC |
2. | Gprof Tutorial |
3. | OpenMP in Small Bites
|
Gprof is a free and easy-to-use profiler.
Quiz
1. What lanuages can Gprof profile?
2. How does gprof profiles an application?
3. What compiler flag is used to instrument the application?
How should the parameters be when running the instrumented application?
1. What is a call graph?
2. How do you generate a callgraph of a gprof profile?
3. What is gprof2dot?
4. Does gprof work with MPI applications?
5. How much overhead does gprof produce?