⾕

Computação  |  

São projetados para alto grau de paralelismo, priorizando largura de banda e eficiência energética em vez de velocidade individual de cada núcleo.

Exemplos incluem: Intel Xeon Phi (arquitetura x86 paralela); NVIDIA GPUs (com centenas ou milhares de núcleos CUDA) e Arquiteturas ARM big.LITTLE e RISC-V paralelas

Multiprocessadores

Um sistema multiprocessador é composto por vários processadores completos (não apenas núcleos) interligados por uma rede de comunicação, compartilhando ou não a memória principal.

Tipos de Multiprocessadores

SMP (Symmetric Multiprocessing): Todos os processadores compartilham a mesma memória e têm acesso igual aos recursos do sistema.

NUMA (Non-Uniform Memory Access): Cada processador tem memória local, mas pode acessar memórias de outros processadores com maior latência.

MPP (Massively Parallel Processing): Milhares de processadores interconectados, geralmente com memória distribuída, usados em supercomputadores.

Vantagens:

• Escalabilidade e alto desempenho.

• Tolerância a falhas (dependendo da arquitetura).

Desvantagens:

• Complexidade de comunicação e sincronização.

• Dificuldade em manter coerência e consistência dos dados.

Back Next