Ir al contenido principal
Base de conocimientos de asistencia

Tecnología Intel® Instruction Set Extensions

Tipo de contenido: Información y documentación sobre productos   |   ID del artículo: 000005779   |   Última revisión: 21/01/2025

Las extensiones del conjunto de instrucciones Intel® son instrucciones adicionales que pueden aumentar el desempeño cuando se realizan las mismas operaciones en varios objetos de datos. Se puede encontrar más información en los volúmenes combinados del Manual del desarrollador de software de las arquitecturas Intel® 64 e IA-32: 1, 2A, 2B, 2C, 2D, 3A, 3B, 3C, 3D y 4 y en la referencia de programación de extensiones del conjunto de instrucciones de arquitectura Intel®.

Las extensiones del conjunto de instrucciones pueden incluir:

  • Instrucción única, datos múltiples (SIMD)
  • ® Extensiones Intel Streaming SIMD (Intel® SSE,Intel® SSE2,Intel® SSE3 e Intel® SSE4)
  • Intel® Advanced Vector Extensions (Intel® AVX, Intel® AVX2 y Intel® AVX-512)

Visite Cómo encontrar las extensiones del conjunto de instrucciones Intel compatibles® para Procesador Intel® para encontrar las extensiones del conjunto de instrucciones Intel compatibles para su procesador.

Haga clic en o en el tema para obtener más información.

Extensiones SIMD de transmisión (SSE)

Las extensiones Intel® Streaming SIMD (Intel® SSE) se introdujeron en la arquitectura IA-32 en la familia de procesadores Pentium III. Estas extensiones mejoran el desempeño de los procesadores IA-32 para gráficos avanzados en 2D y 3D, video en movimiento, procesamiento de imágenes, reconocimiento de voz, síntesis de audio, telefonía y videoconferencias.

La tecnología Intel® MMX introdujo la capacidad de datos múltiples de instrucción única (SIMD) en la arquitectura IA-32, con los registros MMX de 64 bits, los tipos de datos enteros empaquetados de 64 bits y las instrucciones que permitían que las operaciones SIMD se realizaran en enteros empaquetados. Intel SSE amplió el modelo de ejecución de SIMD al agregar facilidades para manejar valores de punto flotante de precisión simple empaquetados y escalares contenidos en registros de 128 bits.

Extensiones SIMD de transmisión 2 (SSE2)

Las extensiones SIMD de transmisión 2 (SSE2) se introdujeron en la arquitectura IA-32 en los procesadores Pentium 4 y Intel Xeon. Estas extensiones mejoran el desempeño de los procesadores IA-32 para gráficos 3D avanzados, decodificación/codificación de video, reconocimiento de voz, comercio electrónico, Internet, aplicaciones científicas y de ingeniería. Intel SSE2 utiliza el modelo de ejecución de datos múltiples de instrucción única (SIMD) que se utiliza con la tecnología MMX e Intel SSE. Extienden este modelo con soporte para valores de punto flotante de doble precisión empaquetados y para enteros empaquetados de 128 bits.

Extensiones SIMD de transmisión 3 (SSE3)

Intel SSE3 se introdujo con el procesador Pentium 4 compatible con la tecnología Hyper-Threading (basada en la tecnología de proceso de 90 nm). Intel SSE3 ofrece 13 instrucciones que aceleran el desempeño de la tecnología Streaming SIMD Extensions, la tecnología Streaming SIMD Extensions 2 y las capacidades matemáticas x87-FP.

Las extensiones Intel SSE3 ofrecen 13 instrucciones que aceleran el desempeño de la tecnología Streaming SIMD Extensions, la tecnología Streaming SIMD Extensions 2 y las capacidades matemáticas x87-FP.

Streaming SIMD Extensions 4 (SSE4)

Intel SSE4 ofrece 54 instrucciones. 47 de ellas se conocen como instrucciones Intel SSE4.1. Intel SSE4.1 se introdujo con el procesador Intel Xeon serie 5400 y el procesador Intel Core 2 Extreme QX9650. Las otras siete instrucciones de Intel SSE4 se conocen como instrucciones de Intel SSE4.2.

Encuentre una lista de procesadores Intel® con SSE4.1

Encuentre una lista de procesadores Intel® con SSE4.2

Intel® Advanced Vector Extensions (Intel® AVX y Intel® AVX2)

Intel® Advanced Vector Extensions (Intel® AVX) introduce la capacidad de procesamiento vectorial de 256 bits. El conjunto de instrucciones Intel AVX amplía los conjuntos de instrucciones SIMD de 128 bits empleando un nuevo esquema de codificación de instrucciones a través de un prefijo de extensión vectorial (VEX). Intel AVX también ofrece varias características mejoradas más allá de las disponibles en generaciones anteriores de extensiones SIMD de 128 bits.

Intel® Advanced Vector Extensions 2 (Intel® AVX2) proporciona extensiones SIMD de enteros de 256 bits que aceleran el cómputo en dominios de enteros y coma flotante mediante registros vectoriales de 256 bits.

Encuentre una lista de procesadores Intel® con AVX2.

Intel® Advanced Vector Extensions 512 (Intel® AVX-512)

La familia Intel® AVX-512 comprende una colección de conjuntos de instrucciones SIMD de 512 bits para acelerar una amplia gama de aplicaciones. Intel AVX-512 instrucciones proporcionan una amplia gama de funcionalidades que admiten la programación en registros vectoriales de 512 bits, 256 y 128 bits, además de compatibilidad con registros opmask e instrucciones que operan en registros opmask.
La colección de conjuntos de instrucciones SIMD de 512 bits en Intel AVX-512 incluye nuevas funcionalidades no disponibles en Intel AVX y Intel AVX2, e instrucciones promocionadas similares a las equivalentes en Intel AVX/Intel AVX2 pero con mejoras proporcionadas por registros opmask no disponibles para Intel AVX/Intel AVX2 codificados con VEX.

Encuentre una lista de procesadores Intel® con AVX-512.

Productos relacionados

Este artículo se aplica a 98 productos.
Procesador Intel® Celeron® serie 3000 Procesadores Intel® Xeon® 5th Gen Intel® Xeon® Scalable Processors Procesadores Intel® Core™ i5 de 9na generación Procesadores Intel® Core™ i7 de 11ᵃ Generación Procesador Intel® Celeron® serie J Procesadores Intel® Core™ m de 8va generación 9ª generación de procesadores Intel® Core™ i3 Procesadores Intel® Core™ i3 de 13ᵃ Generación Procesadores Intel® Core™ i7 de 9na generación Procesadores Intel® Core™ i3 de cuarta generación Procesadores Intel® Core™ i3 de 11ᵃ Generación Intel® Processor for Desktop Procesadores Intel® Core™ i5 de 11ᵃ Generación Procesadores Intel® Core™ i5 de 12ᵃ Generación Procesador Intel® Core™ i9 de 12ª Generación Procesadores Intel® Core™ m de séptima generación Procesadores Intel® Core™ i5 de 5ta generación Procesador Intel® Celeron® serie 2000 Procesadores Intel® Core™ i9 de octava generación Procesadores Intel® Core™ i7 de 10ma Generación Procesador Intel® serie U Procesador Intel® Xeon® E Procesadores Intel® Core™ M de 5ta generación Intel® Core™ Ultra Processors (Series 2) Intel® Core™ i9 processors (14th gen) Procesadores Intel® Core™ i5 de 10ma Generación Intel® Core™ Ultra Processors (Series 1) Procesadores Intel® Core™ i5 de octava generación Procesadores Intel® Core™ i3 de séptima generación Procesador Intel Atom® serie C Procesadores Intel® Core™ i3 de 6ta generación Procesador Intel® Celeron® serie 4000 Procesador Intel Atom® serie S Procesadores escalables Intel® Xeon® de 4ᵃ Generación Procesadores Intel® Core™ i3 de 5ta generación Intel® Core™ i7 processors (14th gen) Procesadores Intel® Core™ i7 de 5ta generación Procesadores Intel® Core™ i5 de sexta generación Procesadores Intel® Core™ i3 de 12ᵃ Generación Intel® Core™ i5 processors (14th gen) Procesador Intel Atom® serie Z Procesador Intel Atom® serie E Procesador Intel Atom® serie N Procesador Intel Atom® serie D Procesador Intel Atom® serie X Procesadores Intel® Core™ Procesadores Intel® Core™ i7 de 13ᵃ Generación Procesadores Intel® Core™ i7 de séptima generación Procesador Intel® Celeron® serie N Procesadores Intel® Xeon® escalables Procesadores Intel® Xeon® legados Procesador Intel® Celeron® serie 1000 Intel® Xeon® 6 Procesadores Intel® Core™ serie X Intel® Core™ processors (Series 1) Procesadores Intel® Core™ i7 de 12ᵃ Generación Procesador Intel® Celeron® Procesador Intel® serie N Procesadores escalables Intel® Xeon® de 3ʳᵃ Generación Procesadores Intel® Core™ i9 de 9na generación Procesadores Intel® Core™ i7 de octava generación Procesadores Intel® Core™ i9 de 10ᵐᵃ Generación Procesadores Intel® Core™ i5 de séptima generación Procesadores Intel® Core™ i7 de sexta generación Procesadores Intel® Core™ i7 de cuarta generación Procesador Intel® Celeron® serie 5000 Intel® Core™ i3 processors (14th gen) Intel® Core™ processors (Series 2) Procesadores Intel® Core™ i3 de octava generación Procesador Intel® Xeon® W Procesadores Intel® Core™ m de sexta generación Procesador Intel® Celeron® serie G Procesadores Intel® Core™ i5 de 13ᵃ Generación Procesadores Intel® Core™ i9 de 13ᵃ Generación Procesadores Intel® Core™ i9 de 11ᵃ Generación Procesadores escalables Intel® Xeon® de 2ª generación Procesador Intel Atom® Procesadores Intel® Core™ i5 de cuarta generación Procesadores Intel® Core™ i3 de 10ma Generación Procesador Intel® Core™ i3 serie N

Productos discontinuados

Descargos de responsabilidad legales

El contenido de esta página es una combinación de la traducción humana y automática del contenido original en inglés. Este contenido se ofrece únicamente para su comodidad como información general y no debe considerarse completa o precisa. Si hay alguna contradicción entre la versión en inglés de esta página y la traducción, prevalecerá la versión en inglés. Consulte la versión en inglés de esta página.