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
Hydrogen generation device and fuel cell system
Filtering method for improving the data quality of geometric tire measurements
HSP20 inhibits amyloidogenesis and neurotoxicity
Method for drug screening and characterization by calcium flux
Qualification screening system and screening method thereof, qualification screening device and device under qualification screening
Wafer processing method and system using multi-zone chuck
Electronic device
  Randomly Featured Patents
Method of delivering video information over a telecommunications network
Apparatus and method for measuring buoyant mass and deformability of single cells
Air missile provided with at least one releasable power unit
Automatic observation system for microorganisms and the like
Optical lens
Integrated circuit and method of adjusting capacitance of a node of an integrated circuit
Corrugated polymeric void board
Table top band saw including blade cooling system
Liquid coating composition having a reactive catalyst