Portifólio DP
SISTEMAS DISTRIBUÍDOS E COMPUTAÇÃO PARALELA
Aula 01 – Introdução
Sistemas Distribuídos e Computação Paralela
Sistemas Distribuídos envolvem:
Computação Paralela e Distribuída
2
SISTEMAS DISTRIBUÍDOS E COMPUTAÇÃO PARALELA
SISTEMAS DISTRIBUÍDOS E COMPUTAÇÃO PARALELA
Aula 01 – Introdução
Aula 01 – Introdução
Conteúdo Programático
Conteúdo Programático
Introdução à computação paralela
Arquitetura dos sistemas computacionais paralelos.
Conceitos e speedup(ganho)
Classificação do Flynn
Tipos de sistemas computacionais paralelos
Linguagem de programação paralela
Sistema de Multiprocessadores com Memória
Compartilhada
Linguagem CPAR
Sistema de Multiprocessadores com Memória distribuída (sistema distribuído).
3
SISTEMAS DISTRIBUÍDOS E COMPUTAÇÃO PARALELA
4
SISTEMAS DISTRIBUÍDOS E COMPUTAÇÃO PARALELA
Aula 01 – Introdução
Aula 01 – Introdução
Conteúdo Programático
Bibliografia
Introdução ao sistema distribuído
· COULOURIS, G.F.; DOLLIMORE, J.; KINDBERG, T.
Distributed Systems, 3a edição, Addison-Wesley ,
2001.
· BEN-ARI, M. Principles of Concurrent and Distributed
Programming, Prentice Hall, 1990.
· LYNCH, N. A. Distributed Algorithms, Morgan
Kaufmann, 1996.
· Steen M.V., Tanembaum A. S., Distributed Systems:
Principles and Paradigms, Prentice Hall.
· HWANG, K., Advanced Computer Architecture:
Parallelism, Scalability, Programmability, McGraw-Hill
Conceitos de cluster
Sistemas de Memória Compartilhada Distribuída
(DSM).
Linguagem de programação MPI(Message Passing
Interface) + C, Java.
5
6
1
SISTEMAS DISTRIBUÍDOS E COMPUTAÇÃO PARALELA
Aula 01 – Introdução
SINGH H., Progressing to Distributed Multiprocessing,
Prentice Hall ,
· BUYA R., High Performance Cluster Computing:
Architectures and Systems, Prentice Hall,
· ORFALI R., Client Server Survival Guide, John Wiley &
Sons
·