Como Funciona O Streaming

Como Funciona O Streaming

Como Funciona O Streaming 1

SSE (Streaming SIMD Extensions, inicialmente chamado ISSE, de Internet Streaming SIMD Extensions) é um conjunto de instruções do tipo SIMD projetado na Intel. O nome completo significa “Extensões SIMD pra streaming”. O SSE traz 70 outras instruções em conexão ao conjunto de instruções anterior, do Pentium MMX. O SSE foi primeiro conhecido como KNI, de Katmai New Instructions, onde Katmai era o codinome do primeiro Pentium III com núcleo revisto.

Ao longo do projeto Katmai a Intel procurava distingui-lo da sua linha anterior de produtos, particularmente do projeto Pentium II. O SSE foi uma resposta à tecnologia 3DNow! listas m3u grátis , lançada um ano antes. Mas a AMD mais rápido contra-atacou, aproveitando do projeto da Intel e acrescentou suporte às instruções SSE, iniciando desta forma a era do famoso processador Athlon XP. Android TV /p>

A Intel ficou desapontada com o MMX, sua primeira iniciativa de desenvolvimento SIMD pra IA-32. O MMX tinha dois grandes problemas: ele reusava registradores de ponto flutuante, o que fazia com que a CPU ficasse impossibilitada de trabalhar simultaneamente com instruções de ponto flutuante e SIMD. Por isso, o paralelismo só era conseguido com instruções de aritmética com inteiros.

  • Busque palavras-chave apenas nos títulos dos filmes
  • Gustavo janeiro 2, 2018 at 7:30 pm
  • Direcione o enxergar
  • Papel atolado
  • Muita atenção e interesse. listas m3u grátis entendimento do que é exibido
  • 22 de outubro de 2010

O SSE complementa oito novos registradores 128-bits, conhecidos como XMM0 até XMM7. Cada registro pode armazenar quatro números 32-bit de ponto flutuante ao mesmo tempo (single-precision). As extensões de sessenta e quatro bits, tal na Intel quanto da AMD, complementam mais oito registros XMM8 até XMM15. Além deles foi assim como adicionado um novo registrador, de controle e de status, chamado MXCSR. Como estes novos registradores de 128 bits são estados de programa adicionais que o sistema operacional (SO) necessita preservar entre transformações de tema de tarefas, eles necessitam permanecer desabilitados até que o sistema operacional os habilite explicitamente.

Isto significa que o SO tem que saber como usar as instruções FXSAVE e FXRSTR, que são o par de instruções estendidas que podem, respectivamente, salvar e restaurar todos os estados dos registradores x87 e SSE, de uma única vez. Este suporte foi de forma acelerada estendido pra todos os principais sistemas operacionais para IA-32. Como o SSE adiciona suporte com o foco flutuante, ele tem mais usos do que o MMX, já que atualmemente as placas de filme podem cuidar internamente todos os cálculos com inteiros.

As operações SIMD inteiras ainda conseguem ser realizadas com oito registradores de sessenta e quatro bits do MMX. Como se compreende, os registradores MMX são obtidos renomeando-se (ou aliasing) os 8 registradores da FPU. Leia o Post Completo , no SSE2, a Intel complementou o SSE com suporte a cálculos inteiros. Mais Apoio de redundantes, as operações MMX podem ser executadas com as operações SSE, o que fornece maior desempenho em situações limitadas.

O primeiro CPU a ter suporte ao SSE foi o Este Recurso do site , que compartilhava recursos entre o SSE e o FPU. As aplicações eram compiladas de forma a usar instruções FPU e SSE em paralelo, mas os processadores Pentium III não eram capazes de operar estes dois tipos de instruções simultaneamente (num mesmo estágio).