The X-Windows Performance Profiler (Xprofiler) tool helps you analyze your parallel or serial application's performance. It uses procedure-profiling information to construct a graphical display of the functions within your application. Xprofiler provides quick access to the profiled data, which lets you identify the functions that are the most CPU-intensive. The graphical user interface (GUI) also lets you manipulate the display in order to focus on the application's critical areas.
The following Xprofiler topics are covered in this chapter:
The word function is used frequently throughout this chapter. Consider it to be synonymous with the terms routine, subroutine, and procedure.