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
242

... - 4th century Decades: 190s 200s 210s 220s 230s - 240s - 250s 260s 270s 280s 290s Years: 237 238 239 240 241 - 242 - 243 244 245 246 247 Events Patriarch ...

 
 
 
This page was created in 24.8 ms