SSE

SSE.
Información sobre la plantilla
SSE.jpg
SSE(Streaming SIMD Extensions) es una extensión al grupo de instrucciones MMX para procesadores Pentium III

SSE(Streaming SIMD Extension) Introducida por Intel en 1999 en su línea de procesadores Pentium III, la tecnología SIMD(Single Instruction Multiple Data). Mientras que un procesador más antiguo podía procesar un simple elemento de datos por instrucción, la tecnología SIMD le permite a las instrucciones la manipulación de múltiples elementos de datos, logrando así un rendimiento superior.

En contraste con la tecnología MMX,la cual es bastante parecida a esta tecnología, SSE contiene registros de mayor tamaño en bits, permitiendo a SSE trabajar más rápido que la avanzada tecnología MMX.

SSE adiciona 8 nuevos registros de 128-bits, divididos en 4 valores de punto flotante de 32-bits(precisión simple).

Aplicaciones

SSE es usado con frecuencia en el procesamiento de datos en aplicaciones gráficas tridimensionales beneficiándose en gran medida con esta tecnología. Estas instrucciones operan con paquetes de operandos en Coma flotante de precisión simple (FP).
Las instrucciones SSE son indispensables para la decodificación de MPEG2 y softwares de reconocimiento de voz.


Instrucciones SSE

Hay varios tipos de instrucciones SSE:

  • Instrucciones SSE de Transferencia de datos.
  • Instrucciones SSE de Conversión.
  • Instrucciones SSE Aritméticas.
  • Instrucciones SSE lógicas.

Versiones posteriores

Fuentes