×

METHODS, APPARATUS, AND INSTRUCTIONS FOR CONVERTING VECTOR DATA

  • US 20140019720A1
  • Filed: 02/07/2013
  • Published: 01/16/2014
  • Est. Priority Date: 12/26/2007
  • Status: Abandoned Application
First Claim
Patent Images

1. A processor, comprising:

  • a cache memory to store data;

    a memory controller to provide access to an external random access memory;

    a plurality of processing cores in a single chip package, wherein each processing core is to execute multiple threads simultaneously, and wherein each processing core further comprises;

    instruction fetch logic to fetch one or more instructions;

    instruction decode logic to decode one or more instructions;

    a register file including a set of vector registers, each vector register to store a plurality of vector data elements;

    an execution unit to execute a first instruction to read a single-precision floating point value from memory, convert the value to a double-precision floating point value, store the results in a vector register of the register file,wherein the execution unit is to execute a second instruction to convert a single-precision floating point value to a signed integer value and store the results in a storage location,and wherein the execution unit is to execute a third instruction to convert a single-precision floating point value to an unsigned integer value and store the results in the storage location.

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