A Arquitetura em Anel
Os processadores Sandy Bridge terão uma arquitetura em anel para que os componentes internos do processador comuniquem-se. Quando um componente quer “conversar” com outro, ele coloca a informação no anel para que ela chegue até o destinatário. Os componentes não se comunicam diretamente. Toda comunicação é feita através do anel. Os componentes que utilizam o anel são os núcleos de processamento, cada cache de memória L3 (que agora é chamado Cache de Último Nível, Last Level Cache ou LLC, e não é unificado, ver Figura 5), o agente de sistema (controlador de memória integrado, controlador do barramento PCI Express, unidade de controle de alimentação e vídeo 2D) e processador de vídeo 3D.
Na Figura 5 você pode ver o anel (linha preta) e suas “paradas” (caixas vermelhas). É importante entender que o anel está fisicamente localizado acima dos caches de memória (imagine um teleférico onde cada linha vermelha é uma parada) – como a ilustração é bidimensional, você pode ter a impressão de que os fios do anel passam dentro do cache, o que não é o caso.
Além disso, cada cache L3 (LLC) não é ligado a um núcleo de processador em particular. Qualquer núcleo pode usar qualquer um dos caches. Por exemplo, na Figura 5 nós temos um processador de quatro núcleos com quatro caches LLC. O núcleo 1 não está ligado ao cache 1; ele pode usar qualquer um dos caches. Isto também significa que qualquer núcleo de processamento pode acessar dados que estejam armazenados em qualquer um dos caches.
Figura 5: A arquitetura em anel (linha preta com “paradas” vermelhas)
Existem na verdade quatro anéis: anel de dados (“data”), anel de requisição (“request”), anel de confirmação (“acknowledge”) e anel de verificação (“snoop”). Eles trabalham com o mesmo clock interno do processador. Ele é baseado no protocolo QPI (QuickPath Interconnect), o mesmo usado pelos processadores soquete LGA1366 para se comunicarem com o chipset.
Cada componente decide quando usar o anel, se vazio, e o anel sempre escolhe o menor caminho para o destino.
Respostas recomendadas
Crie uma conta ou entre para comentar
Você precisa ser um usuário para fazer um comentário
Criar uma conta
Crie uma nova conta em nossa comunidade. É fácil!
Crie uma nova contaEntrar
Já tem uma conta? Faça o login.
Entrar agora