Emptying packed data state during execution of packed data instructions

Number of patents in Portfolio can not be more than 2000

United States of America Patent

PATENT NO 6266686
SERIAL NO

09262951

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

A method in a computer system which includes receiving a first instruction which indicates indicates termination of execution of instructions which operate upon packed data stored in a first storage area. The first storage area is used for modifying data responsive to execution of floating point instructions. A plurality of tags is associated with the first storage area indicating that locations in the first storage area are either empty or non-empty responsive to the execution of the floating point instructions which modify data contained in the first storage area. Responsive to the receiving of the first instruction which indicates termination of execution of instructions which operate upon the packed data stored in the first storage area, the method sets only the plurality of tags to an empty state. In different embodiments, setting of the plurality of tags to a non-empty state occurs responsive to receiving a second instruction. The second instruction (or instructions) specifies an operation upon packed data stored in the first storage area. The setting of the plurality of tags indicates execution of instructions which operate upon the packed data. This method advantageously provides a means for clearing the packed data state at the end of blocks of packed data instructions to leave the floating point state in a clear condition for subsequent operations (e.g. floating point calculations).

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
Bistry, David Cupertino, CA 12 418
Dulong, Carole Saratoga, CA 73 3064
Eitan, Benny Haifa, IL 104 2944
Kowashi, Eiichi Ryugasaki, JP 50 2111
Mennemeier, Larry Boulder Creek, CA 11 338
Mittal, Millind South San Francisco, CA 178 5530
Peleg, Alexander D Haifa, IL 51 1867

Cited Art Landscape

Load Citation

Patent Citation Ranking

Forward Cite Landscape

Load Citation