Visual Instruction Set（缩写VIS），是一个用于SPARC处理器的SIMD多媒体指令集扩展。VIS在所有的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，后者都具有专