×

Framework for generating mixed-mode operations in loop-level simdization

  • US 20050273769A1
  • Filed: 08/16/2004
  • Published: 12/08/2005
  • Est. Priority Date: 06/07/2004
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method comprising:

  • identifying a loop containing instructions that operate over an array of values;

    transforming the instructions into a set of virtual vector operations;

    choosing, for each operation in the set of virtual vector operations, an expansion to apply to that operation, wherein the expansion is chosen from a plurality of possible expansions; and

    expanding each operation in the set of virtual vector operations into a native code implementation of that operation in accordance with that operation'"'"'s corresponding chosen expansion.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×