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
Pressure-applying member, fixing device, and image forming apparatus
Externally gapped line arrester
Heterocyclic compounds as CCR2B antagonists
Spectral measurement device
Aromatic amine derivative, organic electroluminescent element employing the same, and process for producing aromatic amine derivative
Use of physical deformation during scanning of an object to generate views of the object
  Randomly Featured Patents
Timebox driven scheduling of software components in hard real-time systems
Imaging element, drive device for an imaging element, drive method for an imaging element, image processing device, image processing method, and imaging device
Steam condensation system
Method of promoting adhesion to keratinaceous surface, use of same in reshaping surface, and kit therefor
Infra red detectors
Oscillating separator for a fastener-driving device
Lithium polymer battery
Document communication apparatus and document communication system
Screw lock
Hermetically sealed cell comprising liquid active material