Method and apparatus for processing events in a multithreaded processor

Number of patents in Portfolio can not be more than 2000

United States of America Patent

PATENT NO 6857064
SERIAL NO

10006348

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

In a multithreaded processor, events are categorized according to which of a 'soft' state clearing ('nuke') process and a 'hard' nuke process should be performed in response to each event. When an event is detected for a thread, either the soft nuke or hard nuke process is executed, according to the type of event, prior to invoking an event handler. The soft nuke process performs less than all of the actions performed by the hard nuke process and requires much less time to execute. If multiple threads are being processed, the hard nuke process requires synchronization between the threads and clears state for each thread, whereas the soft nuke process does not require cross-thread synchronization and clears state only for the thread in which the event was detected. In one embodiment, the soft nuke process is implemented in microcode, while the hard nuke process is hardware-implemented.

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

First Claim

See full text

Family

Loading Family data... loading....

Patent Owner(s)

  • INTEL CORPORATION

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Rodgers, S Dion Hillsboro, OR 1 48
Smith, Lawrence O Beaverton, OR 28 623

Cited Art Landscape

Load Citation

Patent Citation Ranking

Forward Cite Landscape

Load Citation