FERRAMENTAS LINUX: O GCC 10 chega com o suporte a emulação de MMX com instruções SSE

domingo, 19 de maio de 2019

O GCC 10 chega com o suporte a emulação de MMX com instruções SSE




Confira !!




O compilador de código do GCC 10 uniu o suporte para começar a emular intrínsecas MMX usando o SSE.

Em fevereiro, escrevemos sobre os patches da Intel para implementar intrínsicos da MMX usando instruções SSE . Para aqueles que ainda confiam nas instruções do MMX SIMD, o benefício de implementá-lo usando o SSE é que ele libera um vetorizador de 8 bytes para o SSE2 quando o MMX é desativado. Presumivelmente, os futuros processadores da Intel podem acabar aposentando a MMX por último.

Agora que o GCC 9 foi lançado e o GCC 10 nos estágios iniciais de desenvolvimento, o prolífico desenvolvedor de conjuntos de ferramentas Intel HJ Lu fundiu todo o código de emulação MMX no compilador para o lançamento do GCC 10.1 do ano que vem.

A MMX existe desde 1997 com os processadores P5 Pentium, enquanto há muito tempo foi substituída pela SSE e pela AVX para o moderno SIMD.

Fonte

Até a próxima !!











Nenhum comentário:

Postar um comentário