SSE

Intel SSE adalah tambahan instruksi mikroprosesor yang dibuat oleh Intel Corporation, yang diperkenalkan pada bulan Februari 1999, saat Intel merilis Pentium III. SSE ini merupakan singkatan dari Streaming SIMD Extension. Pada saat diperkenalkan, SSE ini disebut dengan nama Intel Katmai New Instructions (KNI). Bahkan, banyak orang yang menamai SSE sebagai MMX-2.

Sekarang, hampir semua prosesor modern telah dilengkapi dengan instruksi ini, tidak cuma prosesor Intel saja, karena memang Intel melisensikan teknologi SSE kepada beberapa pabrikan prosesor lainnya, semacam AMD atau Cyrix/VIA.

SSE merupakan ekstensi terhadap instruksi MMX; SSE2 merupakan ekstensi terhadap instruksi SSE; dan SSE3 juga merupakan ekstensi terhadap instruksi SSE2. Oleh karena itulah, prosesor-prosesor yang mendukung SSE3 juga mendukung SSE2; prosesor yang mendukung SSE2 juga mendukung SSE, dan seterusnya. Ini berarti, aplikasi yang hanya mendukung MMX akan dapat berjalan seolah-olah aplikasi tersebut berjalan di atas prosesor dengan hanya MMX saja.

SSE 
Instruksi SSE versi pertama (SSE) memperkenalkan 70 instruksi baru yang ditujukan untuk pemrosesan grafik dan suara yang lebih baik daripada yang ditawarkan oleh instruksi MMX. Selain menambahkan kemampuan kalkulasi pemrosesan MMX yang hanya dapat menangani bilangan integer, SSE juga menambahkan kemampuan kalkulasi terhadap bilangan floating-point dan menggunakan unit SSE terpisah daripada menggunakan floating-point unit yang sama seperti yang terjadi pada MMX.

Daftar instruksi SSE ini didapat dari situs http://www.cpuid.com/sse/

SSE2 
Pada saat Intel merilis Pentium 4 pada November 2000, Intel juga memperkenalkan versi baru dari SSE, yang dinamakan dengan SSE2. SSE2 terdiri atas 144 instruksi tambahan terhadap instruksi SSE dan MMX.

SSE3 
SSE3 diperkenalkan pada bulan Februari 2004, bersamaan dengan diperkenalkannya Pentium 4 Prescott. SSE3 terdiri atas 13 instruksi SIMD baru yang digunakan untuk membantu pemrosesan matematika yang kompleks, grafik, proses pengodean video, serta sinkronisasi thread.

Instruksi x86
SIMD