Title :
Hardware monitoring of a multiprocessor system
Author :
Liu, An-Chi ; Parthasarathi, Ranjani
Author_Institution :
Feng Chia Univ., Taichung, Taiwan
Abstract :
The Testbed for Distributed Processing, or Ted, consists of Intel Corp.´s iSBC 8086 single board computers (SBCs) organized into groups or clusters. Each cluster consists of several SBCs that communicate via a shared memory. Intercluster communication occurs through an Ethernet interface. A hardware monitor designed and implemented to handle the monitoring activities within a cluster in the Ted system is described. By using specified patterns and don´t-care masks, the system can detect accesses to selected data, addresses, or blocks of addresses. This function helps monitor events such as the access or usage of a memory location or a group of mailbox addresses. It also determines the amount of time consumed by the performance of specific operations.<>
Keywords :
multiprocessing systems; performance evaluation; Ethernet interface; Ted; Testbed for Distributed Processing; addresses; blocks of addresses; hardware monitoring; iSBC 8086 single board computers; intercluster communication; mailbox addresses; memory location; multiprocessor system; Computerized monitoring; Data analysis; Distributed computing; Distributed processing; Hardware; Information analysis; Master-slave; Multiprocessing systems; Performance analysis; Probes;
Journal_Title :
Micro, IEEE