Introdução
|
Os processadores
atuais da AMD têm dois barramentos externos. Um é usado na comunicação entre
o processador e a memória, e é chamado simplesmente “barramento da memória”. Já
o outro é usado na comunicação entre o processador e os demais componentes do
micro, através do chipset da placa mãe, e é chamado HyperTransport – este é,
portanto, o barramento de entrada e saída. Neste tutorial explicaremos como o
barramento HyperTransport funciona e esclareceremos erros comuns que as
pessoas assumem a respeito deste barramento.
Este
barramento começou a ser usado com a arquitetura AMD64, e processadores da
AMD antigos que não são baseados nesta arquitetura, como o Athlon original, o
Atlhon XP e os processadores Sempron soquete 462, o processador tem apenas um
barramento externo, também conhecido como FSB (Front Side Bus) ou barramento
frontal. Nesta implementação o barramento externo transporta tanto dados da
comunicação com a memória quanto da comunicação com os demais dispositivos do
micro. Como há apenas um caminho de dados entre o processador e o resto do
PC, as transferências de memória e de entrada/saída competem entre si pelo
uso do barramento, o que reduz o desempenho.
Na
Figura 1 você pode ver como um processador AMD se comunica com o mundo
externo. O chip “ponte” é o chipset da placa-mãe. Dependendo do chipset
utilizado você pode ter um ou dois chips. Em uma solução com dois chips,
todos os periféricos (tais como discos rigidos, placas de expansão, placas de
som, etc) são conectados ao segundo chip (este segundo chip é chamado ponte
sul, não mostrado na Figura 1), enquanto que na solução com apenas um chip
tudo está conectado a este único chip.
Os
processadores AMD voltados para o mercado de servidores – ou seja, os
processadores Opteron – podem ter um, dois ou até três barramentos
HyperTransport, dependendo do modelo. Esses barramentos extras são usados
para interconectar vários processadores permitindo, assim, a comunicação
entre eles, isto é, são usados em servidores com mais de um processador
instalado na placa-mãe. Como processadores para desktop e notebook não
suportam este tipo de configuração, eles só têm um único barramento
HyperTransport.
Para
informações mais aprofundadas sobre a arquitetura AMD64 leia nosso tutorial
“Por
Dentro da Arquitetura AMD64”
Além de
permitir que os processadores AMD tenham barramentos separados para a memória
e para os demais dispositivos do micro, o HyperTransport tem ainda outra
vantagem: ele traz caminhos separados para operações de entrada e de saída do
processador, permitindo que o processador transmita (“escreva”) e receba
(“leia”) dados ao mesmo tempo, em paralelo. Na arquitetura tradicional com
apenas um barramento externo, como este é usado tanto para operações de
entrada quanto para operações de saída, leituras e escritas não podem ser
efetuadas simultaneamente.
|
material exibido: http://www.clubedohardware.com.br
Nenhum comentário:
Postar um comentário