Encyclopedia > VIS

  Article Content

Visual Instruction Set

Redirected from VIS

Visual Instruction Set (or VIS) is a SIMD instruction set used on the SPARC series of CPUs, implented only on the 64-bit UltraSPARC processors.

In hardware terms VIS is somewhat limited. It re-uses the existing floating point registers to hold multiple 8, 16, or 32-bit integer values. This can have a negative performance impact on the system when code attempts to run FPU and VIS instructions in succession, causing the registers to have to be re-loaded. In this respect VIS is something of an "old" design like MMX, unlike more modern SIMD architechtures like AltiVec.

VIS includes a number of operations primarily for graphics support, but has more of them than other integer-only SIMD sets. These include 3D to 2D conversion, edge processing and pixel distance.

Links:

VIS Instruction Set User's Manual (http://www.nondot.org/sabre/os/files/Processors/VISInstructionSetUsersManual.pdf)



All Wikipedia text is available under the terms of the GNU Free Documentation License

 
  Search Encyclopedia

Search over one million articles, find something about almost anything!
 
 
  
  Featured Article
List of closed London Underground stations

... Underground and its predecessor companies (such as the Metropolitan Railway, the City and South London Railway and Underground Electric Railways of London) are now ...

 
 
 
This page was created in 29 ms