Memory transaction monitoring system and user interface

Chapman Brock Bishop (Inventor), Eli Chiprout (Inventor), Nabil Elnozahy Elmootazbellah (Inventor), Ramakrishnan Rajamony (Inventor), Leigh Rawson, Iii Freeman (Inventor), Lynn Rockhold Ronald (Inventor)

Research output: Patent

Abstract

A system for and method of monitoring memory transactions in a data processing system are disclosed. The method includes defining a set of memory transaction attributes with a monitoring system and detecting, on a data processing system connected to the monitoring system, memory transactions that match the defined set of memory transaction attributes. The number of detected memory transactions occurring during a specified duration are then displayed in a graphical format. In one embodiment, the data processing system comprises a non-uniform memory architecture (NUMA) system comprising a set of nodes. In this embodiment, the detected transactions comprise transactions passing through a switch connecting the nodes of the NUMA system. The set of memory transaction attributes may include memory transaction type information, node information, and transaction direction information. The data processing system may operate under a first operating system such as a Unix(R) based system while the monitoring system operates under a second operating system such as a Windows(R) operating system. The set of memory transactions may include memory address information. In this embodiment, defining the memory address information may include defining a memory window size, subdividing the memory window into a set of memory grains, and displaying the number of detected memory transactions corresponding to each memory grain in the memory window.

Original languageEnglish (US)
Patent numberUS6601149
IPCG06F 13/ 00 A I
Priority date12/14/99
StatePublished - Jul 29 2003
Externally publishedYes

Fingerprint Dive into the research topics of 'Memory transaction monitoring system and user interface'. Together they form a unique fingerprint.

Cite this