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
Transmission terminal, transmission system, transmission method, and recording medium storing transmission control program
Semiconductor device including multi-chip
High-accuracy centered fractional fourier transform matrix for optical imaging and other applications
Gearbox housing
Semiconductor element-embedded wiring substrate
Projection-type video-image display apparatus
Ventilated vacuum communication structure
  Randomly Featured Patents
Toilet with a modular vacuum flush system
Three-dimensional package structure
Vehicle rotary electric machine with a rectifier protection arrangement having a sacrificial member
Temperature compensation in a regulated heat conduction vacuum gauge
Method for increasing the production capacity of sulfuric acid plants and processes
Substantially non-toxic biologically active mucosal adjuvants in vertebrate subjects
Manufacturing method of semiconductor device
Method and an apparatus for moving a rope- or cable-like element through a cable channel pipe
Apparatus and method for separating cull in a package assembly process
Pivotable cable connector