Patent · US Active

System and method for simulating a multiprocessor system

US8457943B2 · kind B2 · utility

2Cited by
2References
19Claims
0Family size

Assignee

Inventors

Key dates

Filing dateFeb 27, 2008
Grant dateJun 4, 2013
Priority date
Expiry dateJun 13, 2031

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F9/455
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

Techniques for simulating a multiprocessor system. Aspects of the present invention are based on such an observation that most memory accesses from different simulated processors do not conflict, and therefore the conservative policy for performing synchronization of all the memory accesses can waste a large amount of processing time. By identifying possibly conflicting memory accesses and only performing synchronization of these memory accesses, the synchronization cost can be reduced considerably. Since the function simulator is able to operate faster and to perform the same memory accesses, the possibly conflicting memory accesses can be identified by first executing the function simulator.

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