×

Staggering execution of a single packed data instruction using the same circuit

  • US 6,925,553 B2
  • Filed: 10/20/2003
  • Issued: 08/02/2005
  • Est. Priority Date: 03/31/1998
  • Status: Expired due to Fees
First Claim
Patent Images

1. A method comprising:

  • receiving a single macro instruction specifying at least two logical registers, wherein the two logical registers respectively store first and second 128-bit packed data operands, each of the first and second 128-bit packed data operands have four 32-bit single precision floating point data elements; and

    independently performing an operation specified by the single macro instruction on a first and a second plurality of corresponding ones of the 32-bit single precision floating point data elements of the first and second 128-bit packed data operands, at different times, using the same circuit, to independently generate a first and a second plurality of resulting data elements, wherein the first and the second plurality of resulting data elements are stored in a single logical register as a third 128-bit packed data operand.

View all claims
  • 0 Assignments
Timeline View
Assignment View
    ×
    ×