Universidade Estadual de Campinas Instituto de Computação - ppt carregar
PublicouDanilo Amores Alterado mais de 4 anos atrás
Apresentação em tema: "Universidade Estadual de Campinas Instituto de Computação"— Transcrição da apresentação:
1 Universidade Estadual de Campinas Instituto de Computação
Bugs de Processadores Grupo: Anderson Toshiyuki Sasaki – RA:058908 Davi Colli Tozoni – RA: Péricles Pompermayer Gumerato – RA:045785
2 Introdução Existem Bugs em Todos os Processadores do Mercado
Os testes feitos com os processadores não abrangem todos os casos de uso (uso de testbenches) Estes bugs podem gerar grandes prejuízos financeiros (como no caso da Intel e o famoso bug FDIV)
3 Pontos Abordados Bugs de Processadores Intel Bugs de Processadores AMD
Bugs da era Pré-Pentium Bugs da era Pós-Pentium Bugs de Processadores AMD Bugs do Processador Phenom Bugs dos Processadores Opteron/Athlon 64 Guardiões Semânticos
4 Bugs da era Pré-Pentium
Processadores das Famílias 386 e 486
5 Bugs da era Pós-Pentium
Pentium II and Pentium Pro Floating Point Bug O fiasco f00f da Intel O famoso Bug FDIV
6 Arquitetura multi-core AMD
O Processador Phenom
7 Arquitetura multi-core AMD
Incompatibilidade Com Algumas DIMMs Devido a Distorção do Ciclo de Serviço DQS O Despejo da L2 Pode Ocorrer Durante a Operação do Processador de Setar o Bit Acessado ou o Bit Sujo Erros de Leitura na DRAM Podem Ocorrer em Velocidades de Memória Maiores que DDR2-800
8 Máquina de 64 bits AMD Os Processadorores Opteron e Athlon
9 Máquina de 64 bits AMD Latência de Memória com o Estado de Energia do Processador Problema da Coerência do Microprocessador com o Mecanismo de Prefetch do Hardware Prefetches de Software Podem Reportar uma Falha de Página
10 Guardiões Semânticos Proposto por Ilya Wagner e Valeria Bertacco da Universidade de Michigan Bloco de controle lógico adicionado ao processador Perdas de 3,5% em área e 5% em desempenho Garante a corretude no funcionamento
11 Estatísticas Processador Número de bugs Intel Celeron 500 105
Intel Pentium D 900 e Intel Pentium Extreme Edition 955, 965 45 Intel Pentium 4 104 Intel Pentium Dual-Core 112 Intel Core 2 Duo E8000 e E7000 70 Intel Core 2 Extreme Quad-Core QX6000 e Intel Core 2 Quad Q6000 124 AMD Phenom 42 AMD Opteron/Athlon 64 73