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
1904

... Summer Olympic Games are held in St. Louis, Missouri, USA Births: January 5 - Jeane Dixon[?], astrologer (+ 1997) January 10 - Ray Bolger, actor, singer, dancer (+ ...

 
 
 
This page was created in 36.1 ms