A performance monitor for a computer system that includes an interface, a filter module, and an address mapping module. The interface is suitable for coupling to an interconnect network of the computer system. The interconnect network links a local node of the system with at least one remote node of the system. The interface is configured to extract physical address information from a transaction traversing the interconnect network. The filter module associates the physical address with one of several memory blocks, where each memory block comprises a contiguous portion of the system's physical address space. The address mapping module associates the identified memory block with at least one range of virtual addresses associated with at least one of a plurality of concurrently executing programs and increments each of a set of access counters. The association between the selected memory block and the access counters is facilitated by a pointer field corresponding to the memory block.

Een prestatiesmonitor voor een computersysteem dat een interface, een filtermodule, en een module van de adresafbeelding omvat. De interface is geschikt om aan een interconnect netwerk van het computersysteem te koppelen. Het interconnect netwerk verbindt een lokale knoop van het systeem met minstens één verre knoop van het systeem. De interface wordt gevormd om fysieke adresinformatie uit een transactie te halen overstekend het interconnect netwerk. De filtermodule associëert het fysieke adres met één van verscheidene geheugenblokken, waar elk geheugenblok uit een aangrenzend gedeelte van de fysieke het adresruimte van het systeem bestaat. De module van de adresafbeelding associëert het geïdentificeerde geheugenblok met minstens één waaier van virtuele adressen verbonden aan minstens één van een meerderheid van gelijktijdig het uitvoeren van programma's en toename elk van een reeks toegangstellers. De vereniging tussen het geselecteerde geheugenblok en de toegangstellers wordt door een wijzergebied vergemakkelijkt dat aan het geheugenblok beantwoordt.

 
Web www.patentalert.com

< (none)

< Method and system for compensating for instrumentation overhead in trace data by computing average minimum event times

> Method and apparatus for training an automated software test

> (none)

~ 00027