Nome da Atividade
INTRODUÇÃO AO PROCESSAMENTO PARALELO E DISTRIBUÍDO
CÓDIGO
22000729
Carga Horária
60 horas
Tipo de Atividade
DISCIPLINA
Periodicidade
Semestral
Unidade responsável
CRÉDITOS
4
CARGA HORÁRIA TEÓRICA
4
CARGA HORÁRIA OBRIGATÓRIA
4
FREQUÊNCIA APROVAÇÃO
75%

Ementa

Decomposição do paralelismo. Programação usando memória compartilhada. Programação usando memória distribuída. Troca de Mensagens. Modelos de programação. Principais taxonomias. Modelos de computação móvel. Mobilidade de dados e código. Operações desconectadas. Arquitetura de sistemas distribuídos de grande escala. Computação em grade e ubíqua. Sistemas distribuídos baseadas em eventos. Algoritmos paralelos e distribuídos. Outros modelos: Objetos concorrentes e distribuídos, Espaço de Tuplas e Memórias Transacionais.

Objectives

Objetivo Geral:

Apresentar as principais técnicas de exploração de arquiteturas paralelas, considerando diferentes modelos e ferramentas de programação.

Conteúdo Programático

1. Arquiteturas para o processamento paralelo e distribuído
2. Programação em ambientes com memória compartilhada
3. Programação em ambientes com memória distribuída
4. Estudo de casos

Bibliografia

Bibliografia Básica:

Disciplinas Equivalentes

Disciplina Curso
INTRODUÇÃO AO PROCESSAMENTO PARALELO E DISTRIBUÍDO Computação (Mestrado acadêmico)
INTRODUÇÃO AO PROCESSAMENTO PARALELO E DISTRIBUÍDO Computação (Doutorado)

Page generated on 2025-08-02 18:55:45 (query took 0.159765s)