Previous | Next --- Slide 28 of 87
Back to Lecture Thumbnails

I'm a tad confused on what is meant by a "scalar" program, instructions, and registers.


@woohoo "scalar" is as opposed to "vector". SIMD instructions process on vectors, as in "multiple data", so "scalar" can be understand as "single data"


Adding to the answer above, expressions such as "32 + 15" add scalars (32 and 15). Instructions such as "mul" operate on such scalars, and the registers we use also store scalars.