Intel Multimedia InstructionsIntel Multimedia Instructions (MMX, SSE, SSE2, SSE3, SSSE3 andSSE4)Priya Periaswamyy yComputer Architecture (CSE5302)Overview• MMX (MultiMedia eXtention) Architecture MMX I t ti• MMX Instructions• SSE (Streaming SIMD Extensions) SSE2• SSE2• SSE3 SSSE3(S l t l St i SIMD• SSSE3(Supplemental Streaming SIMD Extensions 3) SSE4• SSE4MMX Architecture Why did Intel go for MMX?To make the common case fast A wide range of multimedia applications shows many common, fundamenta