Visual Instruction Set

Visual Instruction Set (or VIS) is a SIMD instruction set used on the SPARC series of CPUs, implemented 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.

External links

*VIS Instruction Set User's Manual

 

<< PreviousWord BrowserNext >>
anna leonowens
css scorpion
shilling
geography of california
leslie groves
hannelore kohl
adams state college
pope theodore i
newtonscript
unique factorization domain
planetarium
orrery
bamburgh
grace darling
william george armstrong, 1st baron armstrong
emmeline pankhurst
arm architecture
emily davison
tetrapod
redlining
chancellor of germany
takeru kobayashi
licq
president of germany
rectifier
ibm power
show low, arizona
vis
cardiac arrest
amd64
crystal river, florida
chancellor of austria
andr campra
christian democratic union of germany
social democratic party of germany
johann pachelbel
bill monroe
grand ole opry
bluegrass music
datasaab
alamosa, colorado
john cawte beaglehole
golden, colorado
denver metropolitan area