Resources Contact Us Home
Processing unit incorporating special purpose register for use with instruction-based persistent vector multiplexer control

Image Number 10 for United States Patent #7904700.

A software-accessible special purpose register is architected into a processing unit in order to implement persistent vector multiplexer control of a vector-based execution unit. A persistent swizzle instruction is defined in an instruction set for the vector-based execution unit and is used to cause state information to be stored in the special purpose register such that the operand vectors processed by subsequent vector instructions executed by the vector-based execution unit will be selectively shuffled using the persisted state information. As a result, when multiple vector instructions require a common custom word ordering for one or more operand vectors, a single persistent swizzle instruction may be used to select the desired custom word ordering for all of the vector instructions.

  Recently Added Patents
Systems and/or methods for determining item serial number structure and intelligence
Method for producing interferon alpha 5
Drugs for prophylaxis or mitigation of taxane-induced neurotoxicity
Pressure-sensitive adhesive composition for optical films, pressure-sensitive adhesive optical film and image display
Liquid crystal display device
Sparse network almanac
Transfer device and image forming apparatus including regulation member
  Randomly Featured Patents
Method of molding a casing on a rotary electric component
Process for forming a groove in a friction layer
Measuring apparatus and method for determining a dielectric property, in particular moisture and/or density, in a product
Method and apparatus of high speed encryption and decryption
Method of acquiring immunological tolerance
Method of depositing nanometer scale particles
Multiple size disposable plastic cup lid
Arrayed ultrasonic transducer
Substance dispenser, especially for medical or cosmetic treatment