Paradyn Performance Consultant
In a large, complex program, it can be difficult to know where to start looking for performance problems, and Paradyn's Performance Consultant is designed to help. The Performance Consultant (PC), shown above, helps identify the type of performance problems ( WHY ), where in the program these problems occur ( WHERE ) and the time during the execution during which the problem occurred ( WHEN ). This WHY-WHERE-WHEN model of searching for performance problems is called the W3 (pronounced W-cubed) Search Model and forms the core of the PC. The PC is automated so that, in its normal mode of operation, you simply tell it to start searching for performance problems. The PC will continually select and refine which performance metrics are enabled and for which foci they will be enabled.
For more information see the Paradyn User's Guide