Method and system for testing a multiprocessor data processing system utilizing a plurality of event tracers
US6021261A · kind A · utility
Assignee
Inventors
Key dates
| Filing date | Dec 5, 1996 |
| Grant date | Feb 1, 2000 |
| Priority date | — |
| Expiry date | Dec 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.