IA876 - Calendário
- 05 Ago
- Apresentação do curso
Evolução de sistemas computacionais
Classificação de sistemas de computação paralela
Modelos PRAM
- 12 Ago
- Condições de paralelismo
Particionamento e escalonamento
- 19 Ago
-
Medidas de desempenho e de paralelismo
Escalabilidade
- 26 Ago
- Propriedades relacionadas a redes de interconexão
Multiprocessadores: Sistemas de interconexão
- barramentos
- crossbar
- redes de múltiplos estágios
- 02 Set
- Multiprocessadores: Coerência de cache
- identificação do problema
- protocolos de manutenção da coerência
- 09 Set
- Multiprocessadores: Mecanismos de sincronização
- operações primitivas
- mecanismos de hardware
- 16 Set
- Multiprocessadores: Redes de interconexão de múltiplos estágios
- topologias: ômega, cubo generalizado
- roteamento: por tag de roteamento, por destino
- chaveamento: circuito, pacotes, wormhole
- redes combinantes (fetch-and-add)
- confiabilidade: redes com estágio extra
- 23 Set
- Multicomputadores:
- Arquitetura genérica
- Memória distribuída e memória virtualmente compartilhada
- Interconexão: caracterização de redes estáticas:
arranjo linear, anel, conexão completa,
árvore (binária, estrela, fat), malhas, toróides,
hipercubos e ciclos conectados em cubos
- 30 Set
- Multicomputadores: Troca de mensagens
- Evolução de multicomputadores
- Roteadores de hardware
- Esquemas de roteamento
- resolução de conflitos
- definição de caminhos
- 07 Out
- Máquinas vetoriais e SIMD
Máquinas SVM
- 14 Out
- Multicomputadores fine-grain
Arquiteturas multithreads
- 21 Out
- Máquinas de fluxo de dados
- 28 Out
- Características de linguagens paralelas
Ferramentas de computação paralela
- 04 Nov
- Exemplo: Ambiente PVM
- 11 Nov
- Prova
ricarte@dca.fee.unicamp.br
Last modified: Wed Apr 1 08:15:55 BRA 1998