Docsity
Docsity

Prepare-se para as provas
Prepare-se para as provas

Estude fácil! Tem muito documento disponível na Docsity


Ganhe pontos para baixar
Ganhe pontos para baixar

Ganhe pontos ajudando outros esrudantes ou compre um plano Premium


Guias e Dicas
Guias e Dicas

Multiplos processadores, Esquemas de Sistemas Distribuídos

Paralelismo de sistemas utilizando shell comand

Tipologia: Esquemas

2023

Compartilhado em 03/04/2023

luis-henrique-valar
luis-henrique-valar 🇧🇷

4 documentos

1 / 5

Toggle sidebar

Esta página não é visível na pré-visualização

Não perca as partes importantes!

bg1
FACULDADE DE TECNOLOGIA TECBRASIL
Cursos Superiores de Tecnologia
Disciplina: Sistemas Paralelos e Distribuídos
ORGANIZAÇÃO DA MEMÓRIA PRINCIPAL EM MÁQUINAS PARALELAS
Único Módulo ou Monolítica
Entrelaçada ou Interleaving
Múltiplas Portas
REDES DE INTERCONEXÃO
Forma como os processadores de uma arquitetura são ligados entre si.
pf3
pf4
pf5

Pré-visualização parcial do texto

Baixe Multiplos processadores e outras Esquemas em PDF para Sistemas Distribuídos, somente na Docsity!

Cursos Superiores de Tecnologia

Disciplina: Sistemas Paralelos e Distribuídos

ORGANIZAÇÃO DA MEMÓRIA PRINCIPAL EM MÁQUINAS PARALELAS

 Único Módulo ou Monolítica  Entrelaçada ou Interleaving  Múltiplas Portas REDES DE INTERCONEXÃO Forma como os processadores de uma arquitetura são ligados entre si.

Cursos Superiores de Tecnologia o Escalabilidade – adaptação ao usuário e crescimento o Desempenho – latência e vazão o Custo o Confiabilidade – Redundância o Funcionalidade – implementação de outros serviços Redes de Interconexão para Multiprocessadores e Multicomputadores Redes Estáticas: São as que especificam uma ligação direta dedicada entre dois componentes quaisquer. Muito utilizada em multicomputadores. O número de ligações diretas de cada componente define o grau do nó.

Cursos Superiores de Tecnologia Barramento Matriz de Chaveamento Rede Multinível - Ômega

6 COERÊNCIA DE CACHE

Problema: A diferença entre o processador e a memória RAM é grande. A memória RAM chega a ser 100x mais lenta do que o processador, gerando atraso na entrega de dados ao processador. Para resolver este problema, foram adicionados memórias cache mais rápidas entre o processador e a memória. As caches são memórias mais rápidas, mas menores devido a seu custo. Cada processador pode ter associado uma memória cache, que introduzem complexidade aos computadores multiprocessados. O grande problema é como garantir que os dados estejam coerentes na memória cachê local de cada processador após atualizações sucessivas nos dados da memória RAM. O problema é figurado abaixo:

Cursos Superiores de Tecnologia  Estratégia de Coerência de Cache: o Não permitir dados compartilhando a cache: apenas dados privados são gravados na cache. Problema? o Atualização durante a escrita (write-update): os dados quando gravados em uma cache são automaticamente atualizados em todas as outras caches de todos os outros processadores. Custo alto. Menor latência. o Invalidação durante a escrita (write-invalidate): os dados de todas as outras caches são invalidados quando uma escrita é feita em qualquer outra cache. Custo baixo. Maior latência (dados buscados da memória mais frequentemente).