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
Mobile device case with storage compartment
Methods, systems, and products for providing ring backs
Proximity search methods using tiles to represent geographical zones
Wiring structure in a semiconductor device, method of forming the wiring structure, semiconductor device including the wiring structure and method of manufacturing the semiconductor device
High frequency vertical spring probe
Control device with adjusting pulse width modulation function and the backlight module thereof
  Randomly Featured Patents
Apparatus for shade gradation enhancement and flicker reduction in multishade displays
System and method for providing error check and correction in memory systems
Barrel composter
Method and system of driving a CCFL
Semiconductor device having a critical path wiring
Cheap well-behaved affine transformation of bounding spheres
System and method to maintain data processing system operation in degraded system cooling condition
Hydrocarbon conversion process using a specified zeolite
Thermoelectric heat pump
Apparatus for measurement of reflection density