A Arquitetura de Computadores
Por: guguera • 7/6/2015 • Dissertação • 592 Palavras (3 Páginas) • 377 Visualizações
[pic 1]
UNIVERSIDADE DO VALE DO ITAJAI
Pag.:
EMENTA E CONTEÚDOS
Curso de ENGENHARIA DE COMPUTAÇÃO-ITAJAÍ
Curso:
Disciplina:
Ano/Sem.:
CH Teórica:
PROGRAMA DA DISCIPLINA
IDENTIFICAÇÃO OBJETIVO GERAL
ENGENHARIA DE COMPUTAÇÃO
Fornecer a compreensão sobre os principais mecanismos
ARQUITETURA DE COMPUTADORES
para aumento do desempenho de computadores e sobre o
funcionamento dos sistemas de memória e de interface entre processador e periféricos, promovendo o
entendimento da integração entre hardware e software básico e apresentando as principais tendências na área. Período:
4o 2012
/ 2
30 (36 horas-aula)
Créditos:
4
CH Prática:
30 (36 horas-aula)
CH Total:
60 (72 horas-aula)
EMENTA Avaliação de desempenho de computadores. Pipelining. Hierarquia de memória. Interface entre processador e periféricos. Arquiteturas paralelas. Tendências em arquitetura de computadores.
CONTEÚDO PROGRAMÁTICO
UNIDADE 1 - Avaliação de desempenho de computadores 1. Revisão de Arquitetura e Organização de Computadores 2. Estudo de caso: Arquitetura e Organização do Processador MIPS 3. Desempenho: conceitos, métricas, medição e avaliação 4. Estimativa do desempenho de processadores
UNIDADE 2 - Pipelining 1. Pipelining: conceitos e desempenho 2. Organização do processador MIPS em pipelining 3. Conflitos no pipelining e impacto no desempenho 4. Soluções para conflitos no pipelining
UNIDADE 3 - Hierarquia de memória 1. Princípio da localidade e hierarquia de memória 2. Memória cache: princípio de funcionamento 3. Mapeamentos direto e associativo em memórias cache 4. Desempenho de sistemas com caches 5. Projeto e dimensionamento de caches 6. Exercícios sobre desempenho e projeto de caches 7. Introdução à memória virtual 8. Tradução de endereços virtuais 9. Paginação e Translation Lookaside Buffer 10. Proteção de memória
UNIDADE 4 - Interface entre processador e periféricos 1. Definições básicas sobre entrada-e-saída 2. Geometria do disco rígido e desempenho 3. Confiança, confiabilidade e disponibilidade no armazenamento 4. Exercícios sobre desempenho no acesso ao disco 5. Arquiteturas de barramento 6. Interfaceamento com dispositivos de E/S 7. Acesso Direto à Memória 8. Exercícios sobre desempenho de E/S
UNIDADE 5 - Arquiteturas paralelas 1. Introdução ao paralelismo em nível de programa e Taxonomia de Flynn
1 (PlanoEnsReport)
[pic 2]
UNIVERSIDADE DO VALE DO ITAJAI
Pag.:
EMENTA E CONTEÚDOS
Curso de ENGENHARIA DE COMPUTAÇÃO-ITAJAÍ
CONTEÚDO PROGRAMÁTICO
2. Sistemas multiprocessadores: arquitetura e coerência de cache 3. Multicomputadores e clusters 4. Redes de interconexão
UNIDADE 6 - Tendências em arquitetura de computadores 1. Tecnologias de circuitos integrados 2. Arquiteturas avançadas de processadores 3. Sistemas integrados em um único chip 4. Metodologias de projeto para sistemas integrados 5. Arquiteturas de comunicação para sistemas integrados 6. Avaliação de desempenho de NoC
...