image/svg+xml
Logo Tom's Hardware
  • Hardware
  • Videogiochi
  • Mobile
  • Elettronica
  • EV
  • Scienze
  • B2B
  • Quiz
  • Tom's Hardware Logo
  • Hardware
  • Videogiochi
  • Mobile
  • Elettronica
  • EV
  • Scienze
  • B2B
  • Quiz
  • Forum
  • Sconti & Coupon
Offerte & Coupon
Accedi a Xenforo
Immagine di NVIDIA liquida Arm ma non ferma le CPU per PC NVIDIA liquida Arm ma non ferma le CPU per PC...
Immagine di AMD Ryzen 10000, sette configurazioni per accontentare tutti AMD Ryzen 10000, sette configurazioni per accontentare tutti...

1, 2, 3: livelli cache

Come influisce la cache L3 sulle prestazioni di una CPU?

Advertisement

Avatar di Tom's Hardware

a cura di Tom's Hardware

@Tom's Hardware Italia

Pubblicato il 12/11/2009 alle 12:23 - Aggiornato il 15/03/2015 alle 01:15
Quando acquisti tramite i link sul nostro sito, potremmo guadagnare una commissione di affiliazione. Scopri di più
1, 2, 3: livelli cache

Ogni processore moderno integra una cache dedicata che ha in mano le istruzioni e i dati che il processore deve usare quasi immediatamente. Si chiama cache di primo livello, o L1, ed è apparsa per la prima volta nel processore 486DX. Recentemente, i processori AMD hanno iniziato a integrare 64 KB di cache L1 per core, mentre i processori Intel usano 32 KB di cache L1 data / instruction dedicati.

png

La cache L2 è disponibile su tutti i processori a partire dal Pentium II, anche se la prima implementazione sul chip è arrivata con il Pentium Pro (non sul die). I processori attuali offrono fino a 6 MB di cache L2 on-die.

Questo quantitativo di memoria sarà condiviso tra i due core sul Core 2 Duo, per esempio. Le configurazioni tipiche della cache L2 offrono solitamente 512 KB o 1 MB di cache per core. I processori con meno cache L2 si trovano spesso nei prodotti di fascia bassa. Qui uno sguardo alle prime configurazioni di cache L2:

png

Il Pentium Pro aveva la cache L2 nel processore. La generazione seguente Pentium III e Athlon implementava la cache L2 attraverso chip SRAM montati sulla motherboard (1998, 1999).

png

L'introduzione del processo produttivo a 180nm ha permesso ai produttori d'integrare la cache L2 all'interno del die del processore.

png

I primi processori quad-core usavano solitamente i design esistenti, duplicandoli. AMD li aveva realizzati su un solo die, aggiungendo il controller di memoria e un crossbar switch, mentre Intel piazzava semplicemente due die single-core sul package del processore per formare il primo dual-core.

png

La prima cache che è stata condivisa tra due core è stata la L2, sui Core 2 Duo. AMD ha puntato su un quad-core monolitico, il Phenom, mentre Intel ha deciso ancora una volta di accoppiare due die - usando questa volta due dual-core Core 2 - nello sforzo di creare quad-core economici.

La cache di terzo livello esiste fin dai giorni dell'Alpha 21165 (96KB, nel 1995) o dell'IBM Power 4 (256KB, 2001). Tuttavia è stato con l'avvento dell'Itanium 2, il Pentium 4 Extreme (Gallatin, entrambi nel 2003) e Xeon MP (2006) che le cache L3 entrò in uso nell'architettura x86 e quelle derivate.

Le prime implementazioni hanno rappresentato solamente un livello aggiuntivo, mentre le recenti architetture forniscono ai processori multi-core cache L3 capiente e condivisa. L'elevata associatività lo sottolinea. È preferibile cercare per un po' più di tempo all'interno della memoria cache anzichè obbligare i core chiedere dati dalla memoria più lenta. AMD ha introdotto per prima la cache L3 su un prodotto desktop, la famiglia di processori Phenom. Il Phenom X4 a 65nm offriva 2 MB di cache L3, mentre l'attuale generazione a 45 nm (Phenom II X4) integra 6 MB di cache L3. I processori Core i7 e i5 integrano entrambi 8 MB di cache L3.

png

Gli ultimi processori quad-core integrano cache L1 e L2 dedicate per ogni core e un'ampia, condivisa, cache L3 disponibile per tutti i core. Questa cache L3 condivisa è anche in grado di scambiare dati sui quali i core potrebbero lavorare in parallelo.

Le notizie più lette

#1
Non ve ne siete accorti, ma con OpenClaw OpenAI ha appena ucciso ChatGpt
3

Business

Non ve ne siete accorti, ma con OpenClaw OpenAI ha appena ucciso ChatGpt

#2
Sì Apple! È tempo di restituirci l’iPod

EDITORIALE

Sì Apple! È tempo di restituirci l’iPod

#3
AMD Ryzen 10000, sette configurazioni per accontentare tutti
7

Hardware

AMD Ryzen 10000, sette configurazioni per accontentare tutti

#4
NVIDIA liquida Arm ma non ferma le CPU per PC

Hardware

NVIDIA liquida Arm ma non ferma le CPU per PC

#5
La RX 9060 XT demolisce un record della RTX 4090

Hardware

La RX 9060 XT demolisce un record della RTX 4090

👋 Partecipa alla discussione!

0 Commenti

⚠️ Stai commentando come Ospite . Vuoi accedere?

Invia

Per commentare come utente ospite, clicca triangoli

Cliccati: 0 /

Reset

Questa funzionalità è attualmente in beta, se trovi qualche errore segnalacelo.

Segui questa discussione

Advertisement

Ti potrebbe interessare anche

AMD Ryzen 10000, sette configurazioni per accontentare tutti
7

Hardware

AMD Ryzen 10000, sette configurazioni per accontentare tutti

Di Marco Pedrani
NVIDIA liquida Arm ma non ferma le CPU per PC

Hardware

NVIDIA liquida Arm ma non ferma le CPU per PC

Di Antonello Buzzi
La RX 9060 XT demolisce un record della RTX 4090

Hardware

La RX 9060 XT demolisce un record della RTX 4090

Di Marco Pedrani
3 Mini PC NiPoGi in rampa di lancio! 3 offerte, una più ghiotta dell’altra

Sponsorizzato

3 Mini PC NiPoGi in rampa di lancio! 3 offerte, una più ghiotta dell’altra

Di Dario De Vita
Offerta lampo! RTX 5080 a soli 20€ dal prezzo più basso di sempre
1

Offerte e Sconti

Offerta lampo! RTX 5080 a soli 20€ dal prezzo più basso di sempre

Di Dario De Vita

Advertisement

Advertisement

Footer
Tom's Hardware Logo

 
Contatti
  • Contattaci
  • Feed RSS
Legale
  • Chi siamo
  • Privacy
  • Cookie
  • Affiliazione Commerciale
Altri link
  • Forum
Il Network 3Labs Network Logo
  • Tom's Hardware
  • SpazioGames
  • CulturaPop
  • Data4Biz
  • TechRadar
  • SosHomeGarden
  • Aibay

Tom's Hardware - Testata giornalistica associata all'USPI Unione Stampa Periodica Italiana, registrata presso il Tribunale di Milano, nr. 285 del 9/9/2013 - Direttore: Andrea Ferrario

3LABS S.R.L. • Via Pietro Paleocapa 1 - Milano (MI) 20121
CF/P.IVA: 04146420965 - REA: MI - 1729249 - Capitale Sociale: 10.000 euro

© 2026 3Labs Srl. Tutti i diritti riservati.