Ir para o conteúdo principal
Base de conhecimentos do Suporte

Tecnologia da extensão do conjunto de instruções Intel®

Tipo de conteúdo: Documentação e informações do produto   |   ID do artigo: 000005779   |   Última revisão: 21/01/2025

Extensões do conjunto de instruções Intel® são instruções adicionais que podem aumentar o desempenho quando as mesmas operações são realizadas em vários objetos de dados. Mais informações podem ser encontradas sobre os Volumes combinados manuais do desenvolvedor de software de arquiteturas Intel® 64 e IA-32: 1, 2A, 2B, 2C, 2D, 3A, 3B, 3C, 3D, e 4 e referência de programação para as extensões do conjunto de instruções da arquitetura Intel®.

As extensões do conjunto de instruções podem incluir:

  • Instrução simples de múltiplos dados (SIMD)
  • Extensões Intel® Streaming SIMD (Intel® SSE, Intel® SSE2, Intel® SSE3 e Intel® SSE4)
  • Intel® Advanced Vector Extensions (Intel® AVX, Intel® AVX2 e Intel® AVX-512)

Visite Como encontrar as Extensões do conjunto de instruções Intel® suportadas para Processador Intel® para encontrar as extensões do conjunto de instruções Intel suportadas para seu processador.

Clique no tópico para obter detalhes

Extensões Streaming SIMD (SSE)

As Extensões Intel® Streaming SIMD (Intel® SSE) foram introduzidas na arquitetura IA-32 na família de processadores Pentium III. Essas extensões aprimoram o desempenho de processadores IA-32 para gráficos 2-D e 3D avançados, vídeo em movimento, processamento de imagens, reconhecimento de fala, síntese de áudio, telefonia e videoconferência.

A tecnologia Intel MMX introduziu a capacidade de instrução única de múltiplos dados (SIMD) na arquitetura IA-32, com os registros mmx de 64 bits, tipos de dados de inteiros embalados de 64 bits e instruções que permitiram que as operações SIMD fossem realizadas em inteiros embalados. A Intel SSE expandiu o modelo de execução do SIMD adicionando instalações para manuseio de valores de ponto flutuante de precisão única e encapsulados contidos em registradoras de 128 bits.

Extensões Streaming SIMD 2 (SSE2)

As extensões streaming SIMD 2 (SSE2) foram introduzidas na arquitetura IA-32 nos processadores Pentium 4 e Intel Xeon. Essas extensões aprimoram o desempenho dos processadores IA-32 para gráficos 3D avançados, decodificação/codificação de vídeo, reconhecimento de fala, E-commerce, Internet, ciência e aplicações de engenharia. A Intel SSE2 usa o modelo de execução de instrução simples de múltiplos dados (SIMD) que é usado com a tecnologia MMX e a Intel SSE. Eles estendem este modelo com suporte para valores de ponto flutuante de precisão dupla embalados e para inteiros embalados de 128 bits.

Extensões Streaming SIMD 3 (SSE3)

A Intel SSE3 foi introduzida com o processador Pentium 4 com suporte para a tecnologia Hyper-Threading (baseada na tecnologia de processo de 90 nm). A Intel SSE3 oferece 13 instruções que aceleram o desempenho da tecnologia de Streaming SIMD Extensions, tecnologia Streaming SIMD Extensions 2 e recursos de matemática x87-FP.

As extensões Intel SSE3 oferecem 13 instruções que aceleram o desempenho da tecnologia de extensões Streaming SIMD, tecnologia Streaming SIMD Extensions 2 e recursos de matemática x87-FP.

Extensões Streaming SIMD 4 (SSE4)

A Intel SSE4 oferece 54 instruções. 47 delas são referidas como instruções Intel SSE4.1. A Intel SSE4.1 foi apresentada com o processador Intel Xeon série 5400 e o processador Intel Core 2 Extreme QX9650. As outras sete instruções da Intel SSE4 são referidas como instruções Intel SSE4.2.

Encontre uma lista de processadores Intel® com SSE4.1

Encontre uma lista de processadores Intel® com SSE4.2

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

Intel® Advanced Vector Extensions (Intel® AVX) introduz a capacidade de processamento vetorial de 256 bits. O conjunto de instruções Intel AVX estende os conjuntos de instruções SIMD de 128 bits empregando um novo esquema de codificação de instruções através de um prefixo de extensão vetorial (VEX). Intel AVX também oferece vários recursos aprimorados além daqueles disponíveis nas gerações anteriores de extensões SIMD de 128 bits.

Intel® Advanced Vector Extensions 2 (Intel® AVX2) fornece extensões SIMD de inteiros de 256 bits que aceleram a computação em domínios inteiros e de ponto flutuante usando registros de vetor de 256 bits.

Encontre uma lista de processadores Intel® com AVX2.

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

A família Intel® AVX-512 compreende uma coleção de conjuntos de instruções SIMD de 512 bits para acelerar uma gama diversificada de aplicativos. Intel AVX-512 instruções fornecem uma ampla gama de funcionalidades que suportam programação em registro de vetor de 512 bits, 256 e 128 bits, além de suporte para registros de opmask e instruções operando em registradores opmask.
A coleção de conjuntos de instruções SIMD de 512 bits em Intel AVX-512 incluem novas funcionalidades não disponíveis em Intel AVX e Intel AVX2 e instruções promovidas semelhantes às equivalentes em Intel AVX/Intel AVX2 mas com o aprimoramento fornecido por registros opmask não disponíveis para Intel AVX/Intel AVX2 codificados por VEX.

Encontre uma lista de processadores Intel® com AVX-512.

Produtos relacionados

Este artigo aplica-se a 98 produtos.
Processador Intel® Celeron® série 3000 Processadores Intel® Xeon® 5th Gen Intel® Xeon® Scalable Processors 9ª geração de processadores Intel® Core™ i5 Processadores Intel® Core™ i7 da 11ª Geração Processador Intel® Celeron® série J 8ª geração de processadores Intel® Core™ m 9ª geração de processadores Intel® Core™ i3 Processadores Intel® Core™ i3 da 13ª Geração 9ª geração de processadores Intel® Core™ i7 4ª geração de processadores Intel® Core™ i3 Processadores Intel® Core™ i3 da 11ª Geração Intel® Processor for Desktop Processadores Intel® Core™ i5 da 11ª Geração Processadores Intel® Core™ i5 da 12ª Geração Processadores Intel® Core™ i9 da 12ª Geração 7ª geração de processadores Intel® Core™ M 5ª geração de processadores Intel® Core™ i5 Processador Intel® Celeron® série 2000 8ª geração de processadores Intel® Core™ i9 10ª geração de processadores Intel® Core™ i7 Processador Intel® série U Processador Intel® Xeon® E 5ª geração de processadores Intel® Core™ M Intel® Core™ Ultra Processors (Series 2) Intel® Core™ i9 processors (14th gen) 10ª geração de processadores Intel® Core™ i5 Intel® Core™ Ultra Processors (Series 1) 8ª geração de processadores Intel® Core™ i5 7ª geração de processadores Intel® Core™ i3 Processador Intel Atom® série C Processadores Intel® Core™ i3 da 6ª Geração Intel® Celeron® série 4000 Processador Intel Atom® série S Processadores escaláveis Intel® Xeon® da 4ª Geração 5ª geração de processadores Intel® Core™ i3 Intel® Core™ i7 processors (14th gen) 5ª geração de processadores Intel® Core™ i7 6ª geração dos processadores Intel® Core™ i5 Processadores Intel® Core™ i3 da 12ª Geração Intel® Core™ i5 processors (14th gen) Processador Intel Atom® série Z Processador Intel Atom® série E Processador Intel Atom® série N Processador Intel Atom® série D Processador Intel Atom® série X Processadores Intel® Core™ Processadores Intel® Core™ i7 da 13ª Geração Processadores Intel® Core™ i7 da 7ª Geração Processador Intel® Celeron® série N Processadores escaláveis Intel® Xeon® Processadores Intel® Xeon® antigos Processador Intel® Celeron® série 1000 Intel® Xeon® 6 Processadores Intel® Core™ série X Intel® Core™ processors (Series 1) Processadores Intel® Core™ i7 da 12ª Geração Processador Intel® Celeron® Processador Intel® série N Processadores escaláveis Intel® Xeon® da 3ª Geração 9ª geração de processadores Intel® Core™ i9 8ª geração de processadores Intel® Core™ i7 Processadores Intel® Core™ i9 da 10ª Geração Processadores Intel® Core™ i5 da 7ª Geração Processadores Intel® Core™ i7 da 6ª Geração 4ª geração de processadores Intel® Core™ i7 Processador Intel® Celeron® série 5000 Intel® Core™ i3 processors (14th gen) Intel® Core™ processors (Series 2) 8ª geração de processadores Intel® Core™ i3 Processador Intel® Xeon® W 6ª geração de processadores Intel® Core™ M Processador Intel® Celeron® série G Processadores Intel® Core™ i5 da 13ª Geração Processadores Intel® Core™ i9 da 13ª Geração Processadores Intel® Core™ i9 da 11ª Geração Processadores escaláveis Intel® Xeon® da 2ª Geração Processador Intel Atom® 4ª geração de processadores Intel® Core™ i5 10ª geração de processadores Intel® Core™ i3 Processador Intel® Core™ i3 série N

Produtos descontinuados

Avisos legais

O conteúdo desta página é uma combinação de tradução humana e por computador do conteúdo original em inglês. Este conteúdo é fornecido para sua conveniência e apenas para informação geral, e não deve ser considerado completo ou exato. Se houver alguma contradição entre a versão em inglês desta página e a tradução, a versão em inglês prevalecerá e será a determinante. Exibir a versão em inglês desta página.