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

Documents:

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:
# Inventor's Name Inventor's Address
1 MARR DEBORAH T 2564 N. W. PETTYGROVE STREET, PORTLAND, OREGON 97210
2 RODGERS DION 452 S. W. BROOKWOOD AVENUE, LHILLSBORO, OREGON 97123
PCT International Classification Number G06F 9/38
PCT International Application Number PCT/US01/01392
PCT International Filing date 2001-01-17
PCT Conventions:
# PCT Application Number Date of Convention Priority Country
1 09/489,130 2000-01-21 U.S.A.