Home arrow Tech Briefs arrow Information Sciences arrow PPC750 Performance Monitor
PPC750 Performance Monitor Print E-mail
Dec 01 2007
advertisement:

The PPC750 Performance Monitor (Perfmon) is a computer program that helps the user to assess the performance characteristics of application programs running under the Wind River VxWorks real-time operating system on a PPC750 computer. Perfmon generates a userfriendly interface and collects performance data by use of performance registers provided by the PPC750 architecture. It processes and presents run-time statistics on a per-task basis over a repeating time interval (typically, several seconds or minutes) specified by the user.

When the Perfmon software module is loaded with the user’s software modules, it is available for use through Perfmon commands, without any modification of the user’s code and at negligible performance penalty. Per-task run-time performance data made available by Perfmon include percentage time, number of instructions executed per unit time, dispatch ratio, stack “high water” mark, and level-1 instruction and data cache miss rates. The performance data are written to a file specified by the user or to the serial port of the computer.

This program was written by Donald Meyer and Igor Uchenik of Caltech for NASA’s Jet Propulsion Laboratory.

This software is available for commercial licensing. Please contact Karina Edmonds of the California Institute of Technology at (626) 395-2322. Refer to NPO-35237.

This Brief includes a Technical Support Package (TSP).

PPC750 Performance Monitor (reference NPO-35237) is currently available for download from the TSP library.

Login first to download.










 


 

Dedicated to helping you design better products in a digital world... your guide to the latest tools & techniques for digital prototyping, simulation, and analysis of the real-world performance of your ideas.

Visit the Digital Design Center

>> Most Searched

>> Newsletter

Subscribe today to receive the INSIDER, a FREE e-mail newsletter from NASA Tech Briefs featuring exclusive previews of upcoming articles, late breaking NASA and industry news, hot products and design ideas, links to online resources, and much more.

Your name:

Your email:

Please Subscribe me to the Insider