PGPROF/en: Difference between revisions

Updating to match new version of source page
(Updating to match new version of source page)
(Updating to match new version of source page)
Line 113: Line 113:
* Select the executable file you want to profile and then add any arguments appropriate for your profiling.
* Select the executable file you want to profile and then add any arguments appropriate for your profiling.
* Click ''Next'', then ''Finish''.
* Click ''Next'', then ''Finish''.
'''Analysis'''
'''Analysis'''<br>
* In the ''CPU Details'' tab, click on the ''Show the top-down (callers first) call tree view'' button.
In the ''CPU Details'' tab, click on the ''Show the top-down (callers first) call tree view'' button.


[[File:pgprof2.png|thumbnail|300px|Visualizing performance data (click for a larger image)|left  ]]
[[File:pgprof2.png|thumbnail|300px|Visualizing performance data (click for a larger image)|left  ]]
The visualization window is comprised of four panes:
The visualization window is comprised of four panes:<br>
* The pane on the upper right shows the timeline with all the events ordered by the time at which they were executed.
- The pane on the upper right shows the timeline with all the events ordered by the time at which they were executed.<br>
* '''GPU Details''': shows performance details for the GPU kernels.
- '''GPU Details''': shows performance details for the GPU kernels.<br>
* '''CPU Details''': shows performance details for the CPU functions.
- '''CPU Details''': shows performance details for the CPU functions.<br>
* '''Properties''': shows all the details for a selected function in the timeline window.
- '''Properties''': shows all the details for a selected function in the timeline window.
<br clear=all>
<br clear=all>


38,897

edits