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
System and method for optimizing utilization of inventory space for dispensable articles
Method and an apparatus for processing an audio signal
Methods and compositions to treat and detect misfolded-SOD1 mediated diseases
System for providing access to playable media
Pyridazine compounds for controlling invertebrate pests
Method for indicating the process of leaving a parking space
  Randomly Featured Patents
Adjustable optical fiber connector
Electronic eyewear
Method and apparatus for the post-printing cluster processing of printed products
Travel chair
Safety barriers for highways and the like
Dimer VEGF antagonist formulations
Process for forming images on permanent substrates
Accumulator device or the like
Electrical heating elements and method for producing same
Timer lockout circuit for synchronous applications