EXECUTING PARTIAL-WIDTH PACKED DATA INSTRUCTIONS

Patent №

US 6,192,467

Granted

2001-02-20

Filed 1998

Owner

INTEL CORPORATION

Lab

AI components

1

hardware

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

09053000

A method and apparatus are provided for executing scalar packed data instructions. According to one aspect of the invention, a processor includes a plurality of registers, a register renaming unit coupled to the plurality of registers, a decoder coupled to the register renaming unit, and a partial-width execution unit coupled to the decoder. The register renaming unit provides an architectural register file to store packed data operands each of which include a plurality of data elements. The decoder is configured to decode a first and second set of instructions that each specify one or more registers in the architectural register file. Each of the instructions in the first set of instructions specify operations to be performed on all of the data elements stored in the one or more specified registers. In contrast, each of the instructions in the second set of instructions specify operations to be performed on only a subset of the data element stored in the one or more specified registers. The partial-width execution unit is configured to execute operations specified by either of the first or the second set of instructions.

AI hardwareG06F 9/3017G06F 9/30036G06F 9/30038G06F 9/30109G06F 9/30112G06F 9/3013G06F 9/30134G06F 9/3822+1 more

AI classification

AI hardware0.99
Natural language0.26
Planning0.04
Knowledge representation0.00
Evolutionary computation0.00
Vision0.00
Machine learning0.00
Speech0.00

Ownership

INTEL CORPORATION

assignment · 93110810

Assignors

ABDALLAH, MOHAMMAD, PENTKOUSKI, VLADIMIR, COKE, JAMES

On an employer assignment, the assignors are typically the inventors.

From the same owner

© 2026 NYSGPT2525 LLC