Title of Invention | A METHOD OF PAUSING EXECUTION OF INSTRUCTIONS OF A THREAD IN A PROCESSOR AND APPARATUS THEREFOR |
---|---|
Abstract | A method and apparatus for pausing execution of instructions from a thread is described. In one embodiment, a pause instruction is implemented as two instructions or microinstructions: a SET instruction and a READ instruction. When a SET flag is retrieved for a given thread, the SET instruction sets a Bit flag in memory indicating that execution for the thread has been paused. The SET instruction is placed in the pipeline for execution. The following READ instruction for that thread, however, is prevented from entering the pipeline until, the SET instruction is executed and retired (resulting in a clearing of the Bit flag). Once the Bit flag has been cleared, the READ instruction is placed in the pipeline for execution. During the time that processing of one thread is paused, the execution of other threads may continue. |
Full Text |
---|
IN-PCT-2002-986-KOL-(06-07-2012)-FORM-27.pdf
in-pct-2002-986-kol-granted-abstract.pdf
in-pct-2002-986-kol-granted-claims.pdf
in-pct-2002-986-kol-granted-correspondence.pdf
in-pct-2002-986-kol-granted-description (complete).pdf
in-pct-2002-986-kol-granted-drawings.pdf
in-pct-2002-986-kol-granted-examination report.pdf
in-pct-2002-986-kol-granted-form 1.pdf
in-pct-2002-986-kol-granted-form 13.pdf
in-pct-2002-986-kol-granted-form 18.pdf
in-pct-2002-986-kol-granted-form 3.pdf
in-pct-2002-986-kol-granted-form 5.pdf
in-pct-2002-986-kol-granted-gpa.pdf
in-pct-2002-986-kol-granted-letter patent.pdf
in-pct-2002-986-kol-granted-reply to examination report.pdf
in-pct-2002-986-kol-granted-specification.pdf
Patent Number | 221902 | |||||||||
---|---|---|---|---|---|---|---|---|---|---|
Indian Patent Application Number | IN/PCT/2002/986/KOL | |||||||||
PG Journal Number | 28/2008 | |||||||||
Publication Date | 11-Jul-2008 | |||||||||
Grant Date | 09-Jul-2008 | |||||||||
Date of Filing | 31-Jul-2002 | |||||||||
Name of Patentee | INTEL CORPORATION | |||||||||
Applicant Address | 2200 MISSION COLLEGE BOULEVARD, P. O. BOX 58119, SANTA CLARA, CA | |||||||||
Inventors:
|
||||||||||
PCT International Classification Number | G06F 9/38 | |||||||||
PCT International Application Number | PCT/US01/01392 | |||||||||
PCT International Filing date | 2001-01-17 | |||||||||
PCT Conventions:
|