Active wait

Number of patents in Portfolio can not be more than 2000

United States of America Patent

PATENT NO 4631674
SERIAL NO

06698304

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

In a multi-processor system, a program for reducing processor overhead in the dispatch of available work by shifting the burden of responsibility for checking other processors for readiness to accept the work from the Active processor to the otherwise Idle processor. When a processor runs out of work, instead of loading a Wait State PSW it scans queues of available work. During this scan, the scanning processor runs enabled for interrupt so that it can be responsive to I/O and External Interrupts which typically signal incoming work. In the practice of the invention, each processor must have its own storage locations which serve as indicators of available work. In the preferred embodiment they reside in isolated cache-lines that are referenced solely by the owning processor except that another processor may update the indicator when it has prepared a unit of work which may (or must) be performed by the owning processor. On machines with store-in caches, interference of Active processors by Idle processors is minimized by having the inventive program result in cross-interrogations only when an Active processor has readied work for an Idle processor or its about to go Idle itself. Instructions which require any sort of hardware serialiazation among processors which could impair the performance of active processors are avoided whenever feasible.

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

First Claim

See full text

Family

Loading Family data... loading....

Patent Owner(s)

Patent OwnerAddress
INTRNATIONAL BUSINESS MACHINES CORPORATION ARMONK NY 10504 A CORP OF NYNot Provided

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Blandy, Geoffrey O New Paltz, NY 9 491

Cited Art Landscape

Load Citation

Patent Citation Ranking

Forward Cite Landscape

Load Citation