Evolução e Desempenho
de Computadores
Evolução de Computadores
• O que caracteriza a evolução dos computadores?
Aumento de velocidade dos processadores,
pela diminuição do tamanho dos componentes
Aumento da capacidade de memória
Aumento da capacidade e da velocidade de E/S
Primeira Geração: válvulas – 01
• Computador ENIAC
▫
▫
▫
▫
Electronic Numerical Integrator And Computer
Eckert e Mauchly
Universidade da Pensilvânia
Desenvolvido para o cálculo de tabelas de trajetórias
de projéteis
▫ Início 1943
▫ Fim 1946
▫ Utilizado até 1955
Primeira Geração: válvulas – 01
▫
▫
▫
▫
▫
▫
▫
Máquina decimal
20 acumuladores de 10 dígitos
Programado manualmente
18.000 válvulas
30 toneladas
140 m2
5.000 adições por segundo
Primeira Geração: válvulas – 02
• Máquina de Von Neumann:
▫
▫
▫
▫
Conceito de programa armazenado
Memória principal armazenando instruções e dados
ULA capaz de realizar operações com dados binários
Unidade de controle que interpreta e executa instruções
armazenadas na memória
▫ Dispositivos de entrada e saída operados pela unidade de
controle
▫ Institute for Advanced Studies
 IAS
Primeira Geração: válvulas – 03
• Computadores Comerciais
▫ Em 1947, Eckert-Mauchly desenvolveu o UNIVACI
(Universal Automatic Computer)
 Financiado pelo centro de Recenseamento para o censo
de 1950
 No final dos anos 50, foi lançado o UNIVAC II
 Mais memória
 Mais rápido
Primeira Geração: válvulas – 04
▫ A IBM, fabricante de dispositivos de
processamento de cartões perfurados, em 1953
lançou seu primeiro computador eletrônico
programável, o 701 para aplicações científicas
 Em 1955, lançou o 702 para aplicações comerciais
 Série 700/7000
Segunda Geração: Transistores – 01
•
•
•
•
•
•
Substituiu as válvulas
Menor
Mais barato
Dissipa menos calor
Feito de silício
Inventado em 1947 pela Bell Labs
Segunda Geração: Transistores – 02
• ULA e unidade controle mais complexos
• Linguagem de programação de alto nível
• Surgimento da DEC (Digital Equipament
Corporation) em 1957
▫ PDP-1
• IBM lançou os computadores 1401 e 7094
IBM 1401
Geração de Computadores
• Válvulas - 1946-1957
• Transistor - 1958-1964
• Integração em baixa e média escalas - 1965
▫ 100 transistores em um chip
• Integração em grande escala - 1971
▫ 3.000 – 100.000 transistores em um chip
• Integração em escala muito grande - 1978
▫ 100.000 a 100.000.000 transistores em um chip
• Integração em escala ultra grande
▫ Mais de 100.000.000 transistores em um chip
Lei de Moore – 01
• Lei proposta por Gordon Moore – um dos
fundadores da Intel
• O número de transistores em um chip dobrava a
cada ano
• Nos anos 70, a taxa de crescimento diminuiu
com a duplicação acorrendo a cada 18 meses,
estabilizando-se
• O custo de um chip permaneceu praticamente
inalterado ao longo desse período
Lei de Moore – 02
• Maior densidade, menor caminho elétrico,
maior velocidade
• Computador pequeno, maior utilidade
• Redução do consumo de energia e da
necessidade de resfriamento
Aumento de Desempenho – 01
• A velocidade do processador aumentou
• A capacidade de memória aumentou
Problema
Solução
diferença de desempenho
entre processador e memória
ajuste da organização e da
arquitetura para compensar
as diferenças de desempenho
dos vários componentes
Aumento de Desempenho – 02
• Como ajustar a organização e arquitetura da
máquina?
Ampliar o número de bits obtidos em cada
acesso à memória, aumentado a largura
das memórias DRAM
Barramentos de dados mais largos
Aumento de Desempenho – 03
Reduzir a freqüência de acesso à memória,
incorporando estruturas de memória cache
Aumentar a largura de banda da conexão
entre processadores e memórias usando
barramentos de alta velocidade
Download

Evolução