Performance-measurement tools in a multiprocessor environment

H Burkhart, R Millen - IEEE Transactions on Computers, 1989 - ieeexplore.ieee.org
H Burkhart, R Millen
IEEE Transactions on Computers, 1989ieeexplore.ieee.org
A family of monitoring facilities is proposed which are used in combination, eg a breakpoint
monitor used for debugging purposes, a mailbox monitor for analysis of synchronization
traffic, and a bus monitor for measurements of bus load. These tools are used in multi-
monitor mode, for which both a common programming-language interface and a user
interface are provided. Design concepts are presented, along with the overall structure of
such an integrated monitoring tool set in a multiprocessor environment. How a combination …
A family of monitoring facilities is proposed which are used in combination, e.g. a breakpoint monitor used for debugging purposes, a mailbox monitor for analysis of synchronization traffic, and a bus monitor for measurements of bus load. These tools are used in multi-monitor mode, for which both a common programming-language interface and a user interface are provided. Design concepts are presented, along with the overall structure of such an integrated monitoring tool set in a multiprocessor environment. How a combination of hardware and software monitors is embedded into a MODULA-2 multiprocessor environment is outlined, as a case study.<>
ieeexplore.ieee.org