Académique Documents
Professionnel Documents
Culture Documents
Larcio Vasconcelos
www.laercio.com.br
facebook.com/laerciovasconcelosoficial
https://www.youtube.com/user/MATEMATICAPARAVENCER
Avanos recentes em
Processadores
Chipsets
Memrias
4 e derivados
Pentium D, Pentium EE (duais)
Core 2 Duo, Core 2 Quad Core 2 Extreme
(duais ou quad)
Core i3, Core i5, Core i7
Celeron,
Core.
64
Athlon 64 X2, Athlon X2
Sempron
Phenom, Phenom II
AMD FX
AMD Fusion
Desempenho aumenta
Microeletrnica
Transistor MOS
A figura mostra um transistor MOS,
seu smbolo e o seu
funcionamento. Dois terminais
chamados Source e Drain (Fonte e
Dreno) funcionam como entrada e
sada de corrente. O terceiro
terminal o GATE, e serve como
controle. Quando aplicamos uma
voltagem no GATE, um campo
eltrico formado no interior do
transistores, e liberada a
passagem de corrente entre
Source e Drain. O transistor est
ento ligado, ou conduzindo.
Digitalmente isso pode representar
um bit 1. Quando desligamos a
tenso no GATE, cessa a corrente.
Isso pode representar digitalmente
o bit 0. Todos os circuitos digitais
so feitos a partir desses
transistores.
10
Interior de um processador
Core i7
11
12
Caches L1 e L2
Cache L2:
Cache L1:
13
Cache L1, L2 e L3
A cache externa acelerava os acessos memria DRAM. A cache interna,por sua vez,
acelerava os acessos feitos cache externa.
No final dos anos 90, a cache externa passou a ser implementada dentro do processador.
Perdeu o sentido chamar as caches de interna e externa. A partir da adotaram-se os termos
primria e secundria, ou caches de nvel 1 (Level 1, ou L1) e de nvel 2 (Level 2, ou L2).
Processadores ainda mais recentes, como o Phenom, Core i5 e Core i7, possuem ainda uma
cache L3, tambm interna.
14
15
16
Waffer
17
18
19
20
Pentium 4
Pentium 4 Willamette:
0,18 micron, 42.000.000 transistores
1.4 GHz a 2.0 GHz, cache L2 = 256 kB
Pentium 4 Northwood
0,13 micron, 75.000.000 transistores
1.6 GHz a 2.8 GHz, cache L2 = 512 kB
Pentium 4 HT Prescott:
0,09 micron, 125.000.000 transistores
2.4 GHz a 3.8 GHz, cache L2 = 1 MB
22
23
24
25
26
27
28
29
Processador Athlon XP
Athlon
Duron
Athlon XP
Sempron
Socket A ou Socket 462
Mesmo ncleo com
modificaes, entre 19992012 !!!
30
Athlon 64
31
milhes de transistores
Tecnologia: 0,13 / 0,09 / 0,065 micron
64
bits
Executa
programas de 32 bits
normalmente. um Athlon XP com 32 bits
adicionais.
32
33
34
35
Exemplo: Phenom II
A figura ao lado mostra a
organizaco de memria do
processador Phenom II. So quatro
ncleos, cada um com 128 kB de
cache L1 e 512 kB de cache L2.
Existe ainda uma cache L3 de 6 MB,
compartilhada entre os quatro
ncleos.
Este apenas um exemplo
ilustrativo. Existem na verdade
verses diferentes do Phenom II,
com diferentes quantidades de
cache L3.
36
Phenom II X6
A figura mostra a pastilha de silcio do Phenom II X6. possvel ver claramete
os 6 ncleos, cada um com sua cache L2 (reas em roxo), e a cache L3
compartilhada, na parte direita.
37
Diferena
J existem transistores de 15 nm
Falhas de fabricao
Nem
Cada
Taxas
de falhas:
1 em 1.000, 1 em 1.000.000 ou 1 em
1.000.000.000?
41
Manipulao atmica
Com
as tecnologias conhecidas, o
processo de miniaturizao dos
transistores s poder ser aplicado at
2015-2020, com transistores de 10 nm
A
Micro-operaes
Cada
instruo de um programa
decodificada e convertida em vrias
micro-operaes.
Micro-operaes
Todos
Porm,
44
Paralelismo
Exemplo:
A=B+C e X=Y+Z podem ser executadas ao
mesmo tempo:
Load B; Load Y
Add C; Add Z
Store A; Store X
45
46
Resultado:
Ter
47
Unidades de execuo
O
As
48
Unidades de execuo
49
Hyper-Threading
50
Hyper-Threading Technology
O
2.40C;
2.60C; 2.80C
3.0; 3.06; 3.2 GHz
Pentium Extreme Edition
(DUAL + HT)
51
Como funciona o HT
HT no Gerenciador de tarefas
No Windows ao pressionarmos
Control-Alt-Del apresentado o
Gerenciador de Tarefas.
Clicando em Desempenho
vemos um grfico de utilizao
do processador ao longo do
tempo. Quando o processador
est muito ocupado, executando
muitos programas ao mesmo
tempo, o grfico se aproxima de
100%. Em perodos de
ociosidade, o grfico fica abaixo
de 10%.
53
HT no Gerenciador de tarefas
Quando usamos o Gerenciador de
tarefas em um computador com um
processador Pentium 4 HT, so
mostrados dois grficos de
desempenho. Isto mostra que o
sistema enxerga este processador
como sendo dois processadores
independentes.
54
55
56
Processadores com HT
Pentium 4 HT
Pentium D (no)
Pentium Extreme Edition: 2 ncleos HT
Core 2 Duo e derivados: no
Core i7: SIM
Core i5: NO*
Core i3: NO*
57
Arquitetura de placas me
58
Canal simples
Para entender o funcionamento do
duplo canal, vejamos primeiro como
funciona um circuito de memria
tradicional, de canal simples.
Um canal de memria DDR400 opera
com 64 bits e velocidade de 400
milhes de transferncias por
segundo. Como cada transferncia
engloba 8 bytes (64 bits), a taxa de
transferncia resultante 3200 MB/s.
J o Pentium 4 com seus 64 bits e
FSB de 800 MHz suporta uma taxa de
6400 MB/s, duas vezes maior que a
suportada pelo canal de memria. O
resultado que o processador precisa
esperar pela memria, reduzindo o
seu desempenho.
59
Canal duplo
Nas placas me com canal duplo,
existem dois canais de memria.
Cada um deles opera com 64 bits. Os
dois canais juntos, ao usarem
memrias DDR400, iro oferecer
cada um, a taxa de transferncia de
3200 MB/s. O total ser de 6400
MB/s, exatamente o que exigido
pelo Pentium 4 com FSB de 800 MHz.
60
Clock
61
62
63
64
65
66
2 Duo e derivados:
800 MHz
1066 MHz
1333 MHz
1600 MHz
67
HyperTransport
Como vimos, a grande diferena entre
a arquitetura tradicional e a utilizada
por processadores AMD modernos
(comeando com o Athlon 64, lanado
em 2003) a transferncia dos canais
de memria (que antes ficavam na
Ponte Norte) para serem ligados
diretamente ao processador.
Na arquitetura AMD, a ligao entre o
processador e o chipset (que uma
espcie de FSB) chamda
HyperTransport. Dependendo do
processador, a velocidade deste
barramento chega at 4000 MHz.
68
QPI
Nos processadores Core i7,
Core i7 Extreme, Core i5 e
Core i3, a Intel passou a
utilizar uma arquitetura
parecida com a que j era
usada pela AMD desde
2003. Os canais de
memria foram
transferidos do chipset
para o processador. A
ligao entre o processador
e o chipset (que uma
espcie de FSB) passou a
ser chamada de QPI
(QuickPath Interconnect).
69
70
Processador - vdeo
71
Processador - vdeo
72
73
74
Formatos do Core i7
Sandy Bridge
(32 nm)
10, 12 ou 15
MB de cache
L3
4 ou 6 ncleos
Modelos atuais:
- Sem vdeo
- 32 nm
76
77
78
79
80
Single Thread
Desempenho
igual com um
ou mais
ncleos
81
82
83
Processadores AMD
Soquetes:
84
Socket 939
85
Athlon 64
com
Socket
754
86
Athlon 64
com
Socket
939
87
Athlon 64
com
Socket
754
88
Athlon
64 com
Socket
939
89
DDR
: 754, 939
DDR2 : AM2, AM2+
DDR3 : AM3, AM3+
90
Processadores AMD
91
Socket AM2
O Socket AM2 foi criado para dar suporte a memrias DDR2, e passou a ser
usado pelos novos processadores AMD. Modelos que antes suportavam o Socket
939 foram lanados em novas verses para Socket AM2: Athlon 64, Athlon 64 X2,
Sempron. A memria mxima suportada DDR2/800, em duplo canal.
Socket 939
Socket AM2
92
Socket AM2+
O Socket AM2+ tem a mesma
pinagem do Socket AM2. A
principal diferena o suporte
a memrias DDR2/1066. A
velocidade do barramento
HyperTransport tambm foi
aumentada, de 2000 MHz (939
e AM2) para 3600 MHz
(AM2+).
Como a pinagem do Socket
AM2+ idntica do Sokcet
AM2, os fabricantes em geral
no usam a indicao AM2+
no soquete. Na figura ao lado,
vemos um Socket indicado
como AM2, em uma placa
me que na verdade tem
Socket AM2+.
93
Socket AM3
O Socket AM3 foi criado para dar suporte a memrias DDR3 em duplo canal. O
primeiro processador a us-lo foi o Phenom II, de quatro ncelos. Na verso
inicial, a memria mxima suportada DDR3/1333.
94
95
97
98
Athlon 64 X2
Em meados de 2005 a
AMD lanou seus
processadores duais. So
novos modelos do
processador Opteron, para
servidores, e o Athlon 64
X2, para uso em
desktops, usando placas
com Socket 939.
Com seus dois ncleos,
seu desempenho tende a
ser de 50% a 100%
maior, dependendo da
aplicao. Inicialmente
era produzido com a
tecnologia de fabricao
de 90 nm.
99
Modelos de Athlon 64 X2
Bom
desempenho
em
comparao
com Pentium
D.
Desvantagem
em relao ao
Core 2 Duo.
100
AMD Phenom
O Phenom o primeiro processador
de quatro ncleos (Quad-Core) da
AMD. Foram inicialmente lanados
modelos de quatro ncleos (Phenom
X4) e de trs ncleos (Phenom X3).
Mais recentemente foi lanada a
segunda gerao, o Phenom II, nas
verses para 4, 3 e 2 ncleos.
Processadores Phenom so baseados
na arquitetura K10. A primeira verso
do seu ncleo chamada Barcelona.
So quatro ncleos em uma nica
pastilha (em ingls, die). Cada ncleo
tem 128 kB de cache L1 e 512 kB de
cache L2 exclusiva. Uma cache L3 de
2 MB est presente no chip, e
compartilhada entre os quatro ncleos
(o Phenom II pode ter cache L3 de 4
MB ou 6 MB). O Phenom original tem
cerca de 460 milhes de transistores.
101
Ncleos independentes
Os quatro ncleos operam
com freqncias e
voltagens independentes.
Durante um pico com carga
mxima de trabalho, os
ncleos operam com
freqncia e voltagens
mximas, mas nos perodos
em que a carga mxima de
trabalho no exigida, os
ncleos podem ter suas
voltagens e freqncias
reduzidas de forma
independente, resultando
em reduo no consumo de
energia e no aquecimento.
102
Caches L1, L2 e L3
A figura ao lado mostra a
estrutura interna do Phenom,
destacando os ncleos e as
suas caches. Cada ncleo tem
sua disposio caches L1 e L2
(128 kB e 512 kB), alm da
cache L3 de 2 MB
compartilhada. O chip tem dois
canais de memria DDR2,
suportando DDR2/400,
DDR2/533, DDR2/667,
DDR2/800 e DDR2/1066. Todos
usam o processo de 65 nm.
Seu soquete o AM2.
OBS: O Phenom II j usa o
processo de 45 nm e possui
cache L3 maior.
103
Modelos disponveis
Um Phenom na verdade um Athlon 64 X4, com grandes melhoramentos. Os
modelos disponveis esto descritos em www.amdcompare.com. Todos eles usam
o Socket AM2+, uma nova verso com a mesma disposio de pinos do AM2, mas
com diferenas na alimentao eltrica e na maior velocidade do barramento
HyperTransport.
104
Phenom X3
A AMD tambm lanou verses do Phenom com 3 ncleos. A idia inicial
aproveitar processadores com defeito de fabricao. Um nico transistor
defeituoso normalmente inutiliza um chip inteiro. No caso a AMD simplesmente
pode desativar um dos ncleos e vender este processador como um Phenom X3.
105
Phenom II
No final de 2008 foi lanada uma nova
verso do Phenom, porm bastante
parecido. o Phenom II, nas verses
X4, X3 e X2 (4, 3 e 2 ncleos). Existem
modelos para Socket AM2+ e para
Socket AM3. A cache L3 foi aumentada
em alguns modelos para 4 MB e em
outros para 6 MB (eram 2 MB nos
modelos anteriores). As caches L1 (128
kB por ncleo) e L2 (512 kB por ncleo)
foram mantidas inalteradas. Quanto ao
barramento HT, existem verses de
3600 e 4000 MHz.
O Phenom II marcou o incio da
utilizao do processo de fabricao de
45 nm pela AMD, como sempre, um ano
depois da Intel. Os dois primeiros
modelos (920 e 940) usavam ainda o
Socket AM2+, com suporte a memrias
DDR2 (at DDR2/1066).
106
Modelos do Phenom II X4
Devido sua cache L3 maior (6 MB contra 2 MB do Phenom original), sua dissipao eltrica
elevada, 125 watts. A seguir foram lanados mais modelos com clocks um pouco menores e menor
dissipao eltrica (95 watts). A cache L3 tambm foi reduzida para 4 MB, ainda assim do dobro da
usada no Phenom original. Esses novos modelos usam o Socket AM3 e suporte a memrias DDR3
(at DDR3/1333). Podem ser encaixados tanto no Socket AM3 quanto no AM2 e no AM2+. Portanto
quem j possui uma placa me com Socket AM2 ou AM2+ pode fazer um upgrade de CPU usando
essas verses do Phenom II. Nesses casos ser preciso usar memrias DDR2. preciso
entretanto consultar o site do fabricante da placa me para comprovar a compatibilidade, pois pode
ser necessria uma atualizao de BIOS. Tambm preciso confirmar a compatibilidade com o
consumo eltrico.
107
Phenom II X3
Assim como ocorreu com o Phenom original, o Phenom II tambm foi lanado em
verses de 3 ncleos, chamadas Phenom II X3. As primeiras verses so
indicadas na tabela abaixo. Em meados de 2009 a AMD lanou tambm o Phenom
II X2, com dois ncleos, Socket AM3 e 6 MB de cache L3.
Phenom II X3
Phenom II X2
108
Phenom II X6
A tendncia a partir de agora
que sejam lanados processadores
com nmero cada vez maior de
ncleos. Em 2005 a Intel e e AMD
lanaram processadores de dois
ncleos. Em 2006 a Intel chegou a
4 ncleos (Core 2 Quad), e em
2008 foi a vez da AMD (Phenom).
Em 2009 a Intel lanou o primeiro
modelo do Core i7 com 6 ncleos,
o 980X, e em 2010 a AMD lanou o
seu modelo de 6 ncleos, o
Phenom II X6.
Phenom II X6
109
Phenom II X6
A tabela abaixo mostra os primeiros modelos do Phenom II X6. Note que os
dois primeiros apresentam elevado consumo eltrico: 125 watts, e so
bastante crticos em relao temperatura: no podem ultrapassar o limite
mximo de 62C.
Modelo
Part #
Clock
Temp Mx
Potncia
1090T
HDT90ZFBGRBOX
3.2 GHz
62C
125 W
1055T
HDT55TFBGRBOX
2.8 GHz
62C
125 W
1055T
HDT55TWFGRBOX
2.8 GHz
71C
95 W
110
Phenom II X6
A tabela ao lado mostra algumas
caractersticas dos primeiros modelos
do Phenom II X6. Cada ncleo tem
cache L1 com 128 kB e L2 com 512 kB.
A cache L3 compartilhada e tem 6
MB, assim como ocorre com o Phenom
II X4.
HyperTransport
4000 MHz
Cache L1
128 kB x6
Cache L2
512 kB x6
Cache L3
6 MB
Soquete
AM3
Processo
45 nm
111
Phenom II X6
A figura mostra a pastilha de silcio do Phenom II X6. possvel ver claramete
os 6 ncleos, cada um com sua cache L2 (reas em roxo), e a cache L3
compartilhada, na parte direita.
112
Phenom II X4
Modelo
Clock
965
3.4 GHz
955
HT MHz
Temp
Pot.
Cache
L1
Cache
L2
Cache
L3
Soquete/Memria
4000
62C
140 W
128 kBx4
512 kBx4
6 MB
AM3, DDR3/1333
3.2 GHz
4000
62C
125 W
128 kBx4
512 kBx4
6 MB
AM3, DDR3/1333
B95
3.0 GHz
4000
71C
95 W
128 kBx4
512 kBx4
6 MB
AM3, DDR3/1333
945
3.0 GHz
4000
62C
125 W
128 kBx4
512 kBx4
6 MB
AM3, DDR3/1333
940
3.0 GHz
3600
62C
125 W
128 kBx4
512 kBx4
6 MB
AM2+, DDR2/1066
B93
3.0 GHz
4000
71C
95 W
128 kBx4
512 kBx4
6 MB
AM3, DDR3/1333
925
3.0 GHz
4000
71C
95 W
128 kBx4
512 kBx4
6 MB
AM3, DDR3/1333
920
2.8 GHz
3600
62C
125 W
128 kBx4
512 kBx4
6 MB
AM2+, DDR2/1066
910
2.6 GHz
4000
71C
95 W
128 kBx4
512 kBx4
4 MB
AM3, DDR3/1333
905e
2.5 GHz
4000
70C
65 W
128 kBx4
512 kBx4
6 MB
AM3, DDR3/1333
900e
2.4 GHz
4000
70C
65 W
128 kBx4
512 kBx4
6 MB
AM3, DDR3/1333
820
2.8 GHz
4000
70C
95 W
128 kBx4
512 kBx4
4 MB
AM3, DDR3/1333
810
2.6 GHz
4000
71C
95 W
128 kBx4
512 kBx4
4 MB
AM3, DDR3/1333
805
2.5 GHz
4000
71C
95 W
128 kBx4
512 kBx4
4 MB
AM3, DDR3/1333
113
Phenom II X3
Modelo
Clock
HT
Temp
Pot.
Cache
L1
Cache
L2
Cache
L3
Soquete/Memria
B75
3.0 GHz
4000
73C
95 W
128 kBx3
512 kBx3
6 MB
AM3, DDR3/1333
740
3.0 GHz
4000
73C
95 W
128 kBx3
512 kBx3
6 MB
AM3, DDR3/1333
B73
2.8 GHz
4000
73C
95 W
128 kBx3
512 kBx3
6 MB
AM3, DDR3/1333
720
2.8 GHz
4000
73C
95 W
128 kBx3
512 kBx3
6 MB
AM3, DDR3/1333
715
2.8 GHz
4000
73C
95 W
128 kBx3
512 kBx3
6 MB
AM3, DDR3/1333
710
2.6 GHz
4000
73C
95 W
128 kBx3
512 kBx3
6 MB
AM3, DDR3/1333
705e
2.5 GHz
4000
72C
65 W
128 kBx3
512 kBx3
6 MB
AM3, DDR3/1333
700e
2.4 GHz
4000
72C
65 W
128 kBx3
512 kBx3
6 MB
AM3, DDR3/1333
114
Phenom II X2
Modelo
Clock
Temp
Pot.
Cache
L1
Cache
L2
Cache
L3
Soquete/Memria
550
3.1 GHz
4000
70C
80 W
128 kBx2
512 kBx2
6 MB
AM3, DDR3/1333
545
3.0 GHz
4000
70C
80 W
128 kBx2
512 kBx2
6 MB
AM3, DDR3/1333
B55
3.0 GHz
4400
70C
80 W
128 kBx2
512 kBx2
6 MB
AM3, DDR3/1333
B53
2.8 GHz
4400
70C
80 W
128 kBx2
512 kBx2
6 MB
AM3, DDR3/1333
HT
MHz
115
Athlon II
Modelo
Clock interno
Cache L2
Athlon II X4 630
2.8 GHz
Athlon II X4 620
Consumo
Memria
H. Transport Soquete
4 x 512 kB 95 watts
DDR3/1333
4000 MHz
AM3
2.6 GHz
4 x 512 kB 95 watts
DDR3/1333
4000 MHz
AM3
Athlon II X4 605e
2.3 GHz
4 x 512 kB 45 watts
DDR3/1333
4000 MHz
AM3
Athlon II X4 600e
2.2 GHz
4 x 512 kB 45 watts
DDR3/1333
4000 MHz
AM3
Athlon II X3 405e
2.3 GHz
3 x 512 kB 45 watts
DDR3/1333
4000 MHz
AM3
Athlon II X3 400e
2.2 GHz
3 x 512 kB 45 watts
DDR3/1333
4000 MHz
AM3
Athlon II X2 250
3.0 GHz
2 x 512 kB 65 watts
DDR3/1333
4000 MHz
AM3
Athlon II X2 B24
3.0 GHz
2 x 512 kB 65 watts
DDR3/1333
4000 MHz
AM3
Athlon II X2 245
2.9 GHz
2 x 512 kB 65 watts
DDR3/1333
4000 MHz
AM3
Athlon II X2 B22
2.8 GHz
2 x 512 kB 65 watts
DDR3/1333
4000 MHz
AM3
Athlon II X2 240
2.8 GHz
2 x 512 kB 65 watts
DDR3/1333
4000 MHz
AM3
116
4, 6 ou 8
ncleos
32 nm
8 MB L2
8 MB L3
AM3+
117
AMD FX
118
Placa me AM3+
119
AMD FX - modelos
120
Caractersticas trmicas
121
AMD Fusion
OBS:
122
APU
123
A10 5800K
124
Socket FM1
125
126
Modelos de APUs
127
Aquecimento
Em
Em
Em
2003, de 50 a 70 watts!!!
Atualmente:
129
Consumo de energia em um
PC moderno
Processador:
60-130 watts
Chipset: 10 20 watts
Gravador de CDs: 20-30 watts
Placa 3D: 30 100 watts
Disco rgido: 10-15 watts
Mais
131
Duto lateral
132
133
reas de TI (TIC)
Hardware
Redes
Programao
Banco
de dados
Aplicaes WEB
Aplicaes mveis
Segurana
134
/ Robtica
Cincia dos materiais
Cincia
sem fronteiras
135
Embasamento
Matemtica
Portugus
Ingls
Informtica
Fsica
/ Qumica
Conhecimentos gerais
136
Matemtica
137
Portugus
Pesso
a vosseis
Polco
Naum
Munitor
Xadrex
Tereiro
Diante
mo
Inbessil
Ca
138
139
140
FIM
Obrigado pela ateno
Larcio
Vasconcelos
www.laercio.com.br
facebook.com/laerciovasconcelosoficial
https://www.youtube.com/user/MATEMATICAPARAVENCER