有的UltraSPARC以及较新的SPARC64处理器上都有实现。VIS有三个版本。VIS 1.0和VIS 2.0已在先前的SPARC处理器上得到实现；VIS 3.0 将在Rock微处理器中首次实现。VIS重用了SPARC处理器中的64位长浮点寄存器来储存8位，16位或者32位的整数数值。从这方面来讲，VIS大概更像MMX而不怎么像SSE／SSE2／AltiVec，后者都具有专用的128位SIMD寄存器。但是，MMX只有8个寄存器可用，而SPARC处理器通常具有数目大得多的寄存器，这是RISC处理器