Amd abandona Sse5 e adota Avx
Alterar o conjunto de instruções pode ser complexo e caro para os desenvolvedores de aplicativos e dolorosa para os projetistas de sistemas. A AMD reconhece isso, e estamos tentando reduzir parte deste custo e complexidade, ajudando a unificar o conjunto de instruções x86, com a adoção da Advanced Vector Extensions (AVX).
AMD sempre foi um defensor de padrões abertos e na indústria, e adotando as instruções AVX para processadores x86 inicialmente anunciado pela Intel em 2008, podemos ajudar a fazer avançar este ideal. Acreditamos que, propondo e adotando melhorias para o conjunto de instruções, a AMD oferece aos desenvolvedores de software com um grande passo para uma plataforma mais padrão para a inovação.
Agora, nós tínhamos inicialmente focada naquilo que se chamou SSE5, uma especificação que propusemos para análise da indústria em 2007. No entanto, devido à sobreposição de funções entre as instruções SSE5 e AVX, a AMD decidiu reformular as instruções SSE5 no âmbito AVX. AMD tomou a decisão de garantir a compatibilidade contínua de software x86, e planos para incorporar instruções AVX em processadores AMD em 2011.
E, ainda, queremos continuar a fazer avançar a bola. Além de adotar a especificação AVX, a AMD está a propor o reforço para a atual versão desta especificação chamada eXtended Operações (XOP). Dado que são características da especificação SSE5 que foram analisados positivamente nas notícias e não na versão atual da AVX, a intel os incorporou a nova proposta. Exemplos de funcionalidades incluem:
* Vetorização de Apoio Enhanced
* Acelerar tradicionais algoritmos DSP Multi-Media
* Acelerar ponto flutuante algoritmos para Computação de Alto Desempenho
Nigel Dessau (Relações Públicas da AMD)
por
renatocandidox1