Multiprocessing system configured to perform synchronization operations

Number of patents in Portfolio can not be more than 2000

United States of America Patent

PATENT NO 5958019
SERIAL NO

08674328

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

When a processor within a computer system performs a synchronization operation, the system interface within the node delays subsequent transactions from the processor until outstanding coherency activity is completed. Therefore, the computer system may employ asynchronous operations. The synchronization operations may be used when needed to guarantee global completion of one or more prior asynchronous operations. In one embodiment, the synchronization operation is placed into a queue within the system interface. When the synchronization operation reaches the head of the queue, it may be initiated within the system interface. The system interface further includes a request agent comprising multiple control units, each of which may concurrently service coherency activity with respect to a different transaction. Furthermore, the system interface includes a synchronization control vector register which stores a bit for each control unit. Upon initiation of the synchronization operation within the system interface, bits corresponding to those control units which are performing coherency activity (i.e. those which are not idle) are set while other bits are cleared. As each control unit returns to the idle state, the corresponding bit is cleared as well. Once all the bits within the synchronization control vector register are cleared, the coherency activity which was outstanding when the synchronization operation was initiated is complete. The synchronization operation may then be completed.

Loading the Abstract Image... loading....

First Claim

See full text

Family

Loading Family data... loading....

Patent Owner(s)

  • ORACLE AMERICA, INC.

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Guzovskiy, Aleksandr Lowell, MA 9 319
Hagersten, Erik E Palo ALto, CA 68 2045
Nesheim, William A Windham, NH 7 326
Nguyen, Hien Newton, MA 96 4737
Wong-Chan, Monica C Concord, MA 13 472
Yang, Shaw-Wen Concord, MA 9 547
Zak, Jr Robert C Lexington, MA 12 549

Cited Art Landscape

Load Citation

Patent Citation Ranking

Forward Cite Landscape

Load Citation