Pmon

by Juan Rubio

Pmon is a software driver that interfaces the hardware performance monitors present in the P6 microarchitecture. It allows the user to monitor low level events (such as number of data cache misses or bus transactions) during the execution of an application. This events are classified It is composed by two modules:

This tool was developed using Microsoft DDK and Visual C++. We provide binaries and source code for all the tools. Please email the author (jrubio at ece dot utexas dot edu) if you have any other questions.