CPS703 – Arquitetura de Computadores II

Docente: Diego Leonel Cadette Dutra.

Informações Gerais

Este curso revisa e expande os conceitos básicos de arquitetura de computadores, seguindo uma abordagem que busca apresentar ao discente como a busca por desempenho é o motor fundamental por trás das inovações tecnológicas nos computadores. O escopo da disciplina de CPS703 cobre os fundamentos de projeto e análise quantitativo, projeto de hierarquia de memória, paralelismo em nível de instrução e paralelismo de dados.

Objetivos da disciplina

Fornecer base sólida ao discente para acompanhar as cadeiras avançadas da linha de pesquisa de Arquitetura e Sistemas Operacionais, além de introduzir o mesmo na abordagem quantitativa que vemos ser amplamente empregada nas publicações da área. Ao final do curso, o aluno estará apto a avaliar e participar de projetos avançados na área de arquitetura, além de ter ganho familiaridade com os procedimentos para realizar análise de desempenho usando benchmarks conhecidos.

Ementa

Fundamentos de projeto e análise quantitativa. Projeto de hierarquia de memória. Paralelismo em nível de instrução e sua exploração. Paralelismo em nível de dados em arquiteturas vetoriais, SIMD e GPU.

Bibliografia

A disciplina adota como livro texto o livro o Computer Architecture : A Quantitative Approach, 6th Edition, informalmente conhecido como "Hennessy"

Livro Texto

    • Computer Architecture: A Quantitative Approach, 6th Edition. Hennessy, J. L.Patterson and Patterson, D. A.. Morgan Kaufman, 2017, ISBN : 978-0128119051

Referências de suporte

    • Computer Organization and Design RISC-V Edition: The Hardware Software Interface, 2nd. Patterson, D. A. and Hennessy, J. L.. Morgan Kaufman, 2021, ISBN : 978-0-12-820331-6

    • Digital Design and Computer Architecture, RISC-V Edition. Harris, S. and Harris, D..Morgan Kaufmann, 2021, ISBN 9780128200643.

    • Artigos listados nos slides.

Ferramentas

Links uteis

A baixo seguem os links de alguns cursos de Arquitetura de Computadores em outras instituições de renome ao redor do mundo.




Calendário de Aulas

Aulas Teóricas

CPS703 2022-1