×

Symmetric multi-processor system

  • US 7,996,843 B2
  • Filed: 09/05/2006
  • Issued: 08/09/2011
  • Est. Priority Date: 08/25/1999
  • Status: Expired due to Term
First Claim
Patent Images

1. A method of symmetric multiprocessing in which one or more processors, a first memory storing a micro kernel operating system in a machine executable form and a second memory storing a thread scheduler in a machine executable form are interconnected via a communication network, wherein the micro kernel operating system comprises a critical area and a non-critical area, said method comprising the steps of:

  • responding to a first thread requiring a call to the critical area of said micro kernel operating system by requesting a global lock of the critical area of the micro kernel operating system for the first thread;

    responding to said global lock being available by performing the steps of;

    acquiring said global lock from said thread scheduler for the first thread to access the critical area of the micro kernel operating system;

    performing said call to the critical area of said micro kernel operating system, wherein the non-critical area of the micro kernel operating system is available for access by a second thread while the global lock is applied to the critical area of the micro kernel operating system for the first thread; and

    releasing said global lock.

View all claims
  • 11 Assignments
Timeline View
Assignment View
    ×
    ×