|
Max Santana Rolemberg Farias Professor |
Organização e Arquitetura de Computadores II |
| Cursos Atentidos |
| Engenharia de Computação |
| Ementa |
| Máquinas paralelas: processadores vetoriais, sistemas multiprocessados e multicomputadores. Sistemas multiprogramados. Programação, comunicação e sincronização em máquinas paralelas e sistemas multiprogramados. Superpipeline. Arquiteturas superescalares. Arquiteturas VLIW. Linguagem de descrição de hardware. |
| Objetivos |
| Fornecer ao aluno conhecimentos adicionais sobre a organização e arquitetura de computadores, em especial os conceitos relacionados ao processamento paralelo e à supercomputação. |
| Metodologia (recursos, materiais e procedimentos) |
| A disciplina será trabalhada com aulas expositivas (quadro branco, marcador, notebook e projetor multimídia, etc) onde serão fornecidos os componentes teóricos e será feita a prática de exercícios nos computadores disponíveis nos laboratórios da Univasf. |
| Forma de Avaliação |
| A avaliação será realizada mediante duas provas e um trabalho. A média do discente resultará da média aritmética das notas obtidas. |
| Avaliações Complementares | ||
| Entrega | Tipo | |
| 04/09/2017 | Artigo sobre arquiteturas com paralelismo em nível de instrução.(Template) | |
| Conteúdos Programático | ||
| Data | Temas abordados/Atividades desenvolvidas | Slide |
| 28/06/2017 | Apresentação. | - |
| 03/07/2017 | Máquinas paralelas: processadores vetoriais. | Aula 02 |
| 05/07/2017 | Máquinas paralelas: Sistemas Multiprocessados. | Aula 03 |
| 10/07/2017 | Máquinas paralelas: Sistemas Multicomputadores. | Aula 04 |
| 17/07/2017 | Máquinas paralelas: TOP 10. | TOP 500 |
| 19/07/2017 | Máquinas paralelas: Seminário dos TOP 10 (pesquisa). | - |
| 24/07/2017 | Máquinas paralelas: Apresentação dos seminários dos TOP 10. | - |
| 26/07/2017 | Máquinas paralelas: Sistemas Multiprogramáveis. | Aula 05 |
| 31/07/2017 | Programação em Máquinas Paralelas. | Aula 06 |
| 02/08/2017 | Programando com Threads em Linguagem C. | Aula 07 |
| 07/08/2017 | Programando com Threads em Linguagem C (continuação) e Exercício. | Aula 08 |
| 14/08/2017 | Paralelismo em Nível de Instrução | Aula 09 |
| 21/08/2017 | Aula de Exercícios | - |
| 23/08/2017 | Introdução a Linguagem de Descrição de Hardware | Aula 10 |
| 04/09/2017 | Prova | - |
| 06/09/2017 | Linguagem VHDL | Aula 11 |
| Referências Bibliografia |
| STALLINGS, W. Arquitetura e Organização de Computadores. 8. Ed. Pearson Education, 2010. HENNESSY, J. L.; PATTERSON, D. A. Arquitetura de Computadores: Uma Abordagem Quantitativa. 5. Ed. Campus, 2014. |
| PATTERSON, D. A.; HENNESSY, J. L. Organização e Projeto de computadores: A Interface Hardware/Software. 4. Ed. Campus, 2014. |
| Material Complementar |
| Programa de Disciplina. |
| Programa de Disciplina. |