Direct distributed memory access for CMPs

1706 palavras 7 páginas
Sistema
Distribuidos
Seminário 1 - Rodrigo Bastos

Artigo
● Título: Direct distributed memory access for
CMPs
● Autores: Weiwei Fu, Li Liu, Tianzhou Chen
● Jorunal: J. Parallel Distrib. Comput

Introdução


Organização de memória centralizada compartilhada tem sido empregada em chips multiprocessadores há décadas.



Escalonamento da tecnologia provocou uma transição nas plataformas de computação de multi-core para many-core.



A gestão do sistema de memória distribuida em chip com multiprocessadores é um desafio, devido ao número cada vez maior de núcleos e controladores de memória. Introdução




Acesso à memória distribuida baseada em pacotes é um método popular para gerenciar:
○ a memória distribuida;
○ comandos de acesso à memória;
○ Dados de leitura/gravação;
Uma solução flexível e escalável para gerenciamento de sistemas de memória distribuida on-chip, mas sofre com:
○ Alta latência;
○ Sobrecarga na tradução de protocolos;

Introdução


Modelo proposto:
○ single-core single-memory, um modelo simples de acesso a memória em que o módulo de memória centralizada é acessado diretamente por um único núcleo.


Sem tradução de protocolo.



Reside na virtualização de acessos remotos à memória local.

PDMA vs DDMA


Cada controlador de CPU e memória local tem uma interface de rede que compartilha um roteador onchip (“R” na figura), permitindo a comunicação entre peças para acessar a memória remota. PDMA vs DDMA


No modelo DDMA o controlador de memória é dividido em:
○ Controlador de transação de memória (MTC);
○ Controlador de protocolo de memória (MPC);



O papel do MTC está em fazer interface com os núcleos locais e manter as informações báiscas de solicitações de memória.



O MPC faz interface com os bancos de memória reais.

PDMA vs DDMA

PDMA vs DDMA


No modelo SCSM:
○ um núcleo pode controlar, diretamente, um MTC;
○ O MPC agenda requisições

Relacionados

  • 444250112
    222581 palavras | 891 páginas
  • Redes
    7813 palavras | 32 páginas
  • Repimboca da parafuseta
    106972 palavras | 428 páginas
  • Todas as portas tcp e udp
    52571 palavras | 211 páginas
  • Tecnologia, redes de computadores
    52571 palavras | 211 páginas
  • Java + glassfish
    135004 palavras | 541 páginas
  • Sap sistema de adm e gestao
    71379 palavras | 286 páginas
  • Tecnologias de desenvolvimento web: estudos de j2ee e .net
    13498 palavras | 54 páginas
  • Plc simatic s7 300
    74087 palavras | 297 páginas
  • Checkponti admin
    86782 palavras | 348 páginas