ccNuma - Cache Coherence Non-Uniform Memory Access

A arquitetura de acesso não uniforme à memóriaccNuma (Non-Uniform Memory Access NUMA) tem a característica de poder escalar centenas de processadores, preservando o modelo de programação simples de uma configuração SMP. Os processadores podem compartilhar os mesmos dados que estão armazenados em uma memória global. Há “um retardo para acesso a determinadas partes da memória por determinados processadores dependendo de suas localizações” (DANTAS, 2005).

Referem-se a estas configurações como organização de multiprocessador distribuída de memória, onde cada nó processador possui um cache local que reduz o tráfego na rede de interconexão e o balanceamento de carga é realizado de forma dinâmica pelos protocolos de coerência das caches.

As arquiteturas ccNUMA são complexas e suas implementações dependem das soluções de cada fabricante para a sincronização de acesso e consistência à memória, permitindo um melhor desempenho da máquina.

Copyright © 2016 AIEC.