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
Downlink scheduling in fractional frequency reuse (FFR) systems
Method of forming solderable side-surface terminals of quad no-lead frame (QFN) integrated circuit packages
Social network user data advertising
Luminescent nanosheets, and fluorescent illuminators, solar cells and color displays utilizing the same as well as nanosheet paints
Light emitting device
Messenger bag
Client network device and method for adjusting parameters of client traffic windows based on discovery of other network devices
  Randomly Featured Patents
Control of process humidity to produce large, porous particles
Method and system for debug and test using replicated logic
Research data collection and analysis
Rack tower
Deflection yoke mounting apparatus for a color picture tube
Transducer arrangement for screed control
Inflatable member for compression foot cuff
Method of forming a photomask of high dimensional accuracy utilizing heat treatment equipment
Substituted sulfonamide derivatives as anthelmintic agents
Retraction system for a power tool drive spindle