Patent · US Expired

Method and system for testing a multiprocessor data processing system utilizing a plurality of event tracers

US6021261A · kind A · utility

31Cited by
20References
14Claims
0Family size

Assignee

Inventors

Key dates

Filing dateDec 5, 1996
Grant dateFeb 1, 2000
Priority date
Expiry dateDec 5, 2016

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F11/3495
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

A multiprocessor data processing system includes a shared main memory and a plurality of processors connected to the memory utilizing a system bus. Data is transferred utilizing the system bus. The plurality of processors include a first processor and a second processor. The first processor includes a first cache, and the second processor includes a second cache. The multiprocessor data processing system executes a test program. During execution of the test program, a first and a second trace are generated. The first trace is generated by monitoring all events occurring at a first location within the system. The second trace is generated by monitoring all events occurring at a second location within the system. Each event is associated with a time of occurrence of that event. The first trace includes each event which was monitored at the first location and the time associated with each event. The second trace includes each event which was monitored at the second location and the time associated with each event. The first and second traces are stored and utilized to determine if the multiprocessor data processing system is operating correctly.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.