MMX, 3DNow! e SSE [fechado]

0

Os sistemas operacionais beneficiam-se dessas coisas ou apenas de jogos?

    
por tony_sid 21.04.2011 / 10:16

2 respostas

1

Estas são uma coleção de instruções "estendidas" na CPU.

Eles são usados para acelerar operações comuns baseadas em 'mídia', como FFT (Fast Fourier Transform), transformações Matrix e outras.

A MMX e a SSE são principalmente voltadas para o trabalho com fluxos de mídia (áudio e vídeo), mas têm aplicações em outros lugares. 3DNow! como o nome sugere, é mais voltado para transformações 3D.

Embora a principal coisa a se beneficiar sejam aplicativos de mídia e jogos, as instruções podem ser usadas em muitas outras aplicações.

    
por 21.04.2011 / 10:20
1

Não, é apenas para aplicativos especialmente compilados, principalmente aplicativos de jogos, gráficos, multimídia etc. Os SOs não tiram vantagem deles porque raramente precisam executar operações de SIMD (Single Instruction Multiple Data) (o que significa que aplicariam as mesmas instruções em grandes quantidades de dados).

    
por 21.04.2011 / 10:39