|
![]() |
||
Memória Cache
|
||
. Nós temos 759.291 usuários, convidamos você fazer parte de nossa comunidade também! Se ainda não encontrou o que procura use nossa pesquisa. Esperamos que aprecie nosso trabalho.
![]() |
|
|
Opções do Tópico |
|
|
#1 (permalink) |
|
Membro Senior
|
Qual seria a função técnica para a memória cache?
Grato desde já.... Rodrigo.
__________________
:::By_CorteX::: ![]() ------------------------------------------------- Sim ao Search do fórum! http://forumgdh.net/search.php |
|
|
|
|
|
#2 (permalink) |
|
Highlander
|
a memoria cache serve para armazenar os dados mais requisitados pelo processador, agilizando o acesso aos dados armazenados na memória RAM 8)
__________________
Galera, não participo mais deste fórum, não perca seu tempo mandando MP, use o fórum e seus atuais usuários... |
|
|
|
|
|
#3 (permalink) |
|
Membro Senior
|
obrigado.
tem mais algo técnico? e qto aos níveis L1 e L2?
__________________
:::By_CorteX::: ![]() ------------------------------------------------- Sim ao Search do fórum! http://forumgdh.net/search.php |
|
|
|
|
|
#4 (permalink) |
|
Veterano
|
tb o L3,,,,,,
apesar d eu nao saber tb pra q q serve......
__________________
Abraço, Pdk. .: E6750 / P35-DS3 / 4GB Patriot / Zalman 460B / 8800 GTS 512 BFG / T220 :. |
|
|
|
|
|
#5 (permalink) |
|
Veterano
|
O nível L1 tem cache mais rápido, com menores latências do que o L2.
|
|
|
|
|
|
#6 (permalink) |
|
Ubbergeek
Registrado em: Oct 2001
Localização: Campinas-SP
Mensagens: 4.369
Reputação: 34
![]() ![]() ![]() ![]() ![]() ![]() |
Além disso os caches L1 geralmente são divididos em 2 blocos: um para instruções e outro só para dados. Atualmente todos os processadores tem cache dentro da pastilha de silício que abriga o resto dos circuitos da CPU. Antigamente eles vinham implementados na placa mãe.
__________________
Phenom II X3 720BE|Asus M3A|G.Skill F2-6400CL4D-2GBPK 4-4-4-12|Jetway 8800GT 512MB|Samsung F1 320GB @ RAID0|CM eXtreme Power (Hipro) 380W A64 3000+ E6|DFI LP NF4 Ultra-D|Geil Ultra-X BH5 2-2-2-5|MSI 6600GT|Maxtor DM9 120GB|Hipro 300W |
|
|
|
|
|
#7 (permalink) |
|
Highlander
|
A cache é uma pequena quantidade de memória super rápida e cara, que serve para acelerar o desempenho da memória RAM (que por sua vez é maior, mais lenta e mais barata). Ela é necessária porque as memórias comuns não são suficientemente rápidas para os processadores modernos. No início do ano 2000, enquanto as memórias operavam com 100 ou 133 MHz, os processadores operavam com 400 MHz ou mais. No início de 2001, os processadores mais velozes operavam entre 1000 e 1500 MHz, mas as memórias mais rápidas operavam entre 200 e 400 MHz. A cache serve para suprir esta deficiência. Grandes lotes de dados são continuamente lidos da memória RAM e colocados na cache. O processador encontrará então na cache, os dados a serem processados e instruções a serem executadas. Se não existisse a cache o processador teria que trabalhar diretamente com a memória RAM, que é muito lenta, o que prejudicaria bastante o seu desempenho.
A cache L2 acelera diretamente o desempenho da RAM. A cache L1, por sua vez, é ainda mais rápida, e acelera o desempenho da cache L2. Este sistema torna o computador veloz, mesmo utilizando memórias RAM lentas. De um modo geral, uma quantidade maior de cache L1 e L2 resulta em maior desempenho, mas este não é o único fator em jogo. Também entram em jogo a velocidade (clock) da cache e o seu número de bits
__________________
Galera, não participo mais deste fórum, não perca seu tempo mandando MP, use o fórum e seus atuais usuários... |
|
|
|
|
|
#8 (permalink) |
|
Veterano
|
Para complementar: exitem dois tipos de cache, as inclusivas e as exclusivas. Nas inclusivas todo o conteudo da L1 está na L2 (explo de uso: Intel) As exclusivas não replicam os dados nos nívels de cache (explo: AMD)
|
|
|
|
|
|
#9 (permalink) | |
|
Ubbergeek
|
Citação:
falow!!! :twisted:
__________________
VENDENDO -> Celeron Tualatin 1.3GHhz/Nintendo 64 na caixa!/Pistola de pressao Smith e Wesson M745/.Tenho fotos de todos os itens,caso alguem se interesse,mandar MP. |
|
|
|
|
|
|
#10 (permalink) |
|
Veterano
|
Segundo a revista PC´s " Obviamente, haver redundâncias é um fator que reduz o espaço aproventável do cache, ms implementar um cache exclusivo tb aumenta a complexidade, o que é indesejável, e por vezes não vale a pena."
Acho que já li algo tb sobre a latência dos dois sistemas, mas foi há mto tempo.... |
|
|
|
|
|
#11 (permalink) | |
|
Ubbergeek
|
Citação:
falow!!! :twisted:
__________________
VENDENDO -> Celeron Tualatin 1.3GHhz/Nintendo 64 na caixa!/Pistola de pressao Smith e Wesson M745/.Tenho fotos de todos os itens,caso alguem se interesse,mandar MP. |
|
|
|
|
|
|
#12 (permalink) |
|
Veterano
|
Resumindo, o cache total da Intel é menor.. por exemplo se vc tem um proc. com 128K de L1 e 512K de L2, vc vai ter, na verdade, 384K de cache. O mesmo proc. com cache exclusivo vai ter 640K, bem maior.
O preço disso é (segundo a Pc´s) maior complexidade do processador (traduzindo, maiores custos e, possivelmente, menor clock...) Qto mais cache, melhor a performance (mantendo constante os outros fatores..) |
|
|
|
|
|
#13 (permalink) | |
|
Ubbergeek
|
Citação:
falow!!!
__________________
VENDENDO -> Celeron Tualatin 1.3GHhz/Nintendo 64 na caixa!/Pistola de pressao Smith e Wesson M745/.Tenho fotos de todos os itens,caso alguem se interesse,mandar MP. |
|
|
|
|
|
|
#14 (permalink) |
|
Veterano
|
Bem, mais eficiente em termos de clock sem dúvida é o AMD... um A64 2.2 dá uma boa canseira num 3.4 PIV..
Tem q ser levando em conta que são dois projetos distintos, cada um com vantagens e desvantagens... Se um tipo de cache só tivesse vantegens sobre o outro, ninguem usaria o pior, não concorda??? Provavelmente a escolha do tipo de cache depende de mto mais motivos do que eu e vc vamos saber... (talvez até as caract. eletrofísicas do processador entrem no meio, quem sabe??) |
|
|
|
|
|
#15 (permalink) | |
|
Ubbergeek
|
Citação:
falow!!! :twisted:
__________________
VENDENDO -> Celeron Tualatin 1.3GHhz/Nintendo 64 na caixa!/Pistola de pressao Smith e Wesson M745/.Tenho fotos de todos os itens,caso alguem se interesse,mandar MP. |
|
|
|
|
|
|
#16 (permalink) |
|
Veterano
|
Eh meio obvia... hehehe. Gosto da abordagem da AMD, acho melhor do que a loucura da Intel por clocks cada vez maiores...
|
|
|
|
|
|
#17 (permalink) | |
|
Membro Senior
|
Citação:
Vale ainda a pena lembrar a forma em que o processador acessa esse cache e o número de operações por clock. AMD 3, Intel 2. Mas concordo que a abordagem de AMD é mais refinada tecnicamente, o que não tira méritos da Intel em conseguir que seus processadores funcionem a clocks maiores com a mesma eficiencia sistemica dos AMD. Além disso, para elevar clocks de um projeto mais complexo com o AMD é bem mais trabalhoso, o que se torna um gargalo para evolução do projeto.
__________________
Antec Performace AMG 1080 Plus 430W PSU Asus A7N8X Deluxe PCB 2.0 Barton XP 2500+@11*220 MHz 1,675V SK974U + Enermax 80mm 46ºC TWINX1024-3200LLPT 2-2-2-6 WD740 + Quantum AS 30 ATI Radeon 9700 Pro 128Mb DVD LG 16X CDR HP 9100 |
|
|
|
|
|
|
#18 (permalink) |
|
Veterano
|
Mas uma dúvida q pertuba muitos usuários desse fórum:
Memória Cache: Duron X AXP Faz realmente a diferença ??? []'s 4 All
__________________
=> Novu Méki Buki Uáite => aiPódi Touchi 2Gê Apple Lover's |
|
|
|
|
|
#19 (permalink) |
|
Veterano
|
É verdade... erro meu.. a conta do cache inclusivo é de 512K
![]() |
|
|
|
|
|
#20 (permalink) |
|
Tô em todas
|
os arquivos do sistema operacional ficam dentro da cache l1 ... sml0001
|
|
|
|
![]() |
| Opções do Tópico | |
|
|