Construindo processadores e computadores com maior desempenho
Introdução
Esta disciplina é ofertada na forma presencial no período regular 2024/1.
Continuamente buscamos aperfeiçoar a disciplina. Espero que vocês participem com entusiasmo e descubram que arquitetura de computadores é legal. Lembro que a dedicação de cada estudante vai influir na qualidade da experiência nesta disciplina mágica.
Obrigado pela confiança em escolher esta turma este semestre. Desejo um ótimo período para todos e todas!!!
IMPORTANTE: Leia a apresentação "Orientações para a disciplina" na seção Material de apoio e siga instruções na seção Comunicação.
Ementa
Aritmética de inteiros e ponto flutuante, avaliação de desempenho, processador pipeline, sistemas de memória, memória cache, memória virtual, arquiteturas de alto desempenho. Gasto energético e meio ambiente.
Comunicação
Esta página web é a referência para a disciplina.
O ambiente UFPR Virtual é a plataforma de EAD da universidade, a qual terá as atividades a serem desenvolvidas. Já teste seu acesso antes das aulas iniciarem.
O Discord será a plataforma default de comunicação extra-classe presencial, esclarecimento de dúvidas e avisos. Se inscreva no servidor da disciplina com o Link convite enviado pelo seu email registrado no SIGA. Microsoft Teams pode ser plataforma alternativa, verifique seu acesso com email da UFPR.
Não temos monitor formalmente, mas todos estão fortemente convidados a colaborar no canal de dúvidas no discord. Este esquema tem funcionado muito bem.
Hennessy, J.L. e Patterson, D.A. (2017). Organização e Projeto de Computadores. - A interface hardware/software. 5a ed. , Campus Elsevier - LTC. ISBN 9780124077263 (original), 9788535287936 (impresso), 9788535287943 (digital), ou edições anteriores. Disponível em aqui (se não estiver logado, então login)
David A. Patterson e John L. Hennessy (2019). Arquitetura de computadores: uma abordagem quantitativa. 6a ed., Campus Elsevier - LTC. ISBN 9780128119051 (original), 9788535291742 (impresso), 9788535291759 (digital), ou edições anteriores. Disponível em aqui (se não estiver logado, então login)
Hwang, E.O. Digital Logic and Microprocessor Design with VHDL. Thomson, 2006. ISBN 978053446593
Suplementar
Introduction to Computing Systems: From Bits and Gates to C and Beyond, Yale N Patt e Sanjay J Patel, 2003, 2a ed., McGraw-Hill.
Patterson, D.A. e Hennessy, J.L. Organização e projeto de computadores - A interface hardware/software. 4a ed., Campus Elsevier, ISBN 9788535235852, ou edições anteriores.
David Money Harris e Sarah L. Harris. Digital Design and Computer Architecture. Morgan Kaufmann, 2007. ISBN: 9780123704979.
Circuitos Digitais e Microprocessadores, H Taub, McGraw-Hill, 1985.
Sistemas digitais : princípios e aplicações, R J Tocci, N S Wiedmer, G L Moss, Pearson/Prentice Hall, 2007.