Universidade Federal de Santa Catarina - Centro Tecnológico
(CTC)
Departamento de Informática e Estatística (INE)
Disciplina Arquitetura de Computadores II INE 5437
Prof. Mario Dantas
I - Informações Gerais
Período: 2014-2 (Início - 11/08/2014, Termino – 12/12/2014)
Aulas -
Segundas-feiras - 13:30 - 15:00 h -
XXX-YYY
Quartas-feiras -
13:30 - 15:00 h - XXX-YYY
II- Programa
- Introdução
- Multicomputadores
- Multiprocessadores
- Multiprocessores simétricos (SMP)
- Máquinas com Acesso Uniforme à Memória (UMA)
- Máquinas com Acesso Não Uniforme à Memória (NUMA)
- Máquinas com Coerência de Cache e Acesso
Não Uniforme à Memória (ccNUMA)
- Processadores Massivamente Paralelos (MPP)
- Sistemas Distribuídos
- Clusters
- Grids
- Clouds
- Estático
- Dinâmico
- PVM
- MPI
- Sistemas de gerência de tarefas e recursos
- Sistemas de imagem única (SSI)
- Middlewares de grid
- Configurações dedicadas e não-dedicadas
- Características de hardware
- Ambientes de software de clusters, grids e clouds
III -Bibliografia
1. Dantas, Mario, Computação
Distribuída de Alto-Desempenho:
Redes, Clusters e
Grids Computacionais, Axcel Books, 2005, ISBN
85-7323-240-4
Disponível em: http://www.inf.ufsc.br/~mario
2. Buyya, Rajkumar
(Ed.). High Performance Cluster Computing: Programming and Applications.
Prentice-Hall,
2v. ISBN 0-13-013785-5, 1999.
3. Casavant, Thomas L.; Kuhl,
Jon G. A Taxonomy of Scheduling in
General-Purpose Distributed
Computing Systems.
IEEE Transactions on Software Engineering, v. 14, n. 2, p. 141-154, Feb. 1988.
4. Charlotte, Project, Disponível em
Setembro de 2004: http://www.cs.nyu.edu/milan/charlotte/frmain.html.
5. Coulouris, G., Dollimore,
J., Kindberg, T., Distributed
Systems: Concepts and Design (3rd Edition),
Addison Wesley; ISBN:
0201619180, 2000.
6. Culler, D.E., Singh, J.P., Parallel Computer Architecture – A
Hardware/Software Approach, Morgan Kaufmann,
ISBN 1-55860-343-3,
1999.
7. Flynn, M., Some Computer Organizations and Their Effectiveness, IEEE
Transaction on Computers,
Vol. C-21, pp. 94, 1972.
8. Moore, G. E. , Cramming more Components onto
Integrated Circuits, Electronics, Volume 38, Number 8,
April 19, 1965. Disponível online 2004 em:
ftp://download.intel.com/research/silicon/moorespaper.pdf.
9. Pakstas, Algirdas; Schagaev,
Igor; Zalewski, Janusz.
Redundancy Classification for
Fault Tolerant Computer Design.
In: IEEE International
Conference on Systems, Man and Cybernetics,Tucson,
Arizona, USA. p. 3193-3198, 2001.
10.
Patterson, D. A, Hennessy, J.L., Computer Organization
and Design Second Edition : The Hardware/Software
Interface, Morgan
Kaufmann; 2nd edition, ISBN: 1558604286, 1997.
11. Pfister, G.F., In Search of Clusters – The Ongoing Battle
in Lowly Parallel Computing, Second Edition, Prentice-Hall,
ISBN 0-13-899709-8, 1998.
12. Shirazi, Behrooz A.; Hurson, Ali R.; Kavi, Krishna M.
(Eds.) Scheduling and Load Balancing in Parallel
and
Distributed
Systems. Los Alamitos, CA, USA: IEEE Computer Society, 503p, ISBN 0-8186-6587-4,
1995.
13. Tanenbaum, A S., van Steen, M.,
Distributed Systems: Principles and Paradigms, Prentice Hall; 1st
edition, ISBN:
0130888931, 2002.
14. Top500, site www.top500.org, 2005.
IV - Avaliação
Um seminário
(S - 10 %) em grupo, data a ser combinada
Data das apresentações: a combinar
MENÇÃO FINAL = (P1 + P2 + S )
NOTAS