Índice do dicionário técnico

Macro-fusion

Criado 8/ago/2007 às 19h19 por Carlos E. Morimoto

0

Uma das melhoras mais significativas do Core 2 Duo em relação aos processadores Intel anteriores é o Macro-fusion, recurso que permite que diversos pares de instruções comuns sejam combinados em uma única instrução, em vez de serem processados separadamente. Isto causa um efeito cascata, economizando espaço nos buffers, economizando processamento no agendador de instruções (scheduler), e assim por diante, resultando num ganho bruto de até 11%.

O Conroe possui 3 decodificadores de instruções simples e mais um decodificador de instruções complexas, 4 no total. Graças ao Macro-fusion, uma grande quantidade de instruções são combinadas (um par em cada 10 instruções, segundo os engenheiros da Intel), permitindo que em quase metade dos ciclos sejam decodificadas 5 instruções. O Athlon 64 possui apenas 3 decodificadores, capazes de lidar tanto com instruções simples (as mais comuns), quanto com instruções complexas. Isso significa que, na maior parte do tempo, os 4 decodificadores do Conroe levam uma grande vantagem, mas em alguns aplicativos que utilizem predominantemente instruções complexas, o Athlon 64 se sair melhor.

Sem comentáriosPor Carlos E. Morimoto. Revisado 8/ago/2007 às 19h19