Pentium MMX
Não existem muitas diferenças entre o Pentium 1 e o MMX. Como o nome já sugere, a principal modificação foram as instruções MMX, que segundo o marketing feito pela Intel na época, seriam suficientes para aumentar de forma considerável o desempenho do processador em aplicativos que envolvem multimídia.
O problema é que as instruções MMX ajudam apenas em aplicativos otimizados. É necessário que o desenvolvedor altere o código do programa, substituindo as instruções x86 padrão por instruções MMX, recompile e redistribua o programa, um processo que exige muito trabalho e custa dinheiro. Mesmo os programas lançados depois do MMX, nem sempre são otimizados para as novas instruções.
Para não depender apenas das novas instruções, a Intel aumentou o cache L1 do processador, de 16 para 32 KB. Com isto, o MMX passou a ser um pouco mais rápido do que um Pentium 1 da mesma frequência, mesmo nos aplicativos sem otimização. Lembre-se que naquela época o cache L2 do processador ainda fazia parte da placa mãe e operava a apenas 66 MHz. Um cache L1 competente era essencial.
A Intel lançou também, modelos de processadores MMX Overdrive, que podem substituir antigos processadores Pentium de 75, 100 ou 120 MHz com a simples troca do processador. O problema é que estes processadores eram mais caros e difíceis de encontrar, assim como os overdrives anteriores. Novamente uma péssima opção de upgrade, já o overdrive chegava a custar mais caro que um MMX “normal” junto com uma nova placa mãe.
|