null
US
Sign In
Sign Up for Free
Sign Up
We have detected that Javascript is not enabled in your browser. The dynamic nature of our site means that Javascript must be enabled to function properly. Please read our
terms and conditions
for more information.
Next up
Copy and Edit
You need to log in to complete this action!
Register for Free
8094275
Evolução e desempenho do computador
Description
Computação Mind Map on Evolução e desempenho do computador, created by Eduarda Simoes on 14/03/2017.
No tags specified
aoc
computação
Mind Map by
Eduarda Simoes
, updated more than 1 year ago
More
Less
Created by
Eduarda Simoes
over 7 years ago
6
0
0
Resource summary
Evolução e desempenho do computador
1ª Geração
Memória principal, ULA, E/S e unidade de controle
Compostos por válvulas
ENIAC/IAS
2ª Geração
Compostos por transistores
Menores, mais baratos, de silício e alto nível de programação
3ª Geração
Circuitos integrados de pequena e média escala
Surgimento da microeletrônica
Portas, células de memória e interconexões
Lei de Moore:
Maior desempenho, flexibilidade e confiabilidade
Ex: iPhone 6
Componentes discretos
Gerações posteriores
Grande e larga escala
Memória semicondutora e microprocessador
Máximo de desempenho:
Velocidade do microprocessador
Pipeling
Linha de montagem no processamento das instruções
Análise do fluxo de dados
Sequência otimizada das instruções
Previsão de desvio
Antecipa as próximas instruções
Execução especulativa
Executa antecipadamente instruções necessárias
Equilíbrio do desempenho
Ajuste para compensar a diferença entre as capacidades dos componentes
Barramento de dados mais largo
Melhoria da interface da DRAM
Redução da frequência de acesso a memória
Aumento da largura de banda de interconexão CPU-DRAM
Tratamento dos dispositivos de E/S
Problemas de movimentar os dados entre o processador e o periférico
Soluções:
Ccaching, buffering
Barramentos mais elaborados/maior velocidade
Melhoria na organização e arquitetura do chip
Aumentar velocidade de hardware do processador
Aumentar o tamanho e velocidade dos caches
Mudar a organização e arquitetura do processado.
Problemas com a velocidade do clock e densidade lógica:
Solução: maior ênfase em abordagens de organização e arquitetura
Aumento da capacidade do chip
Multicore
Processadores mais simples no mesmo chip compartilhando o cache
Lógica de execução mais complexa
Instruções em paralelo e pipelings dentro do mesmo processador
Dissipação de calor e latência da memória
Evolução dos processadores da Intel
Década de 70:
Velocidades de clock, largura de barramento, nº de transistores
dimensão mínima de tecnologia de fabricação e memória endereçável
Década de 80 em diante:
Acrescenta-se a memória virtual e o cache
Principais parâmetros:
Custo, tamanho, segurança, confiabilidade
consumo de potência e desempenho
Medidas de desempenho:
Benchmarks
Amplamente distribuídos; alto nível de linguagem
Ex: Games
Clock
Sincronismo das operações (ciclos)
Medido em Hz e cada Hz é um ciclo por segundo
MIPS = ic/(T x 10^6) = f/(CPI x 10^6)
Lei de Amdahl
Uso de processadores paralelos
Speedup: 1/((1-f)+f/N)
Show full summary
Hide full summary
Want to create your own
Mind Maps
for
free
with GoConqr?
Learn more
.
Similar
História da informática
Renato Costa
QUESTIONÁRIO DE INFORMÁTICA: SISTEMAS OPERACIONAIS
anapaulabrasilam
Organização e Arquitetura de Computador
Rodrigo Gomes
ARQUITETURA DE COMPUTADORES
wesley.silva.ads
LINGUAGEM DE PROGRAMAÇÃO I
ailtonmidias
Lógica de Programação- Dados
Gabriela Alves
Introdução à Lógica de Computação
Joselaine Frantz
FlashCard sobre Pensamento Computacional
Suéllen Martinelli
História da Computação - Anos 70 a 2000
valeriabarbosa67
RAID
Thiago Nogueira
Introdução a Banco de dados
Ícaro Matheus
Browse Library