Les caches de niveau 2 et de niveau 3 sont censés être intelligents, ainsi si des informations doivent être utilisées par plusieurs cœurs, elles seront stockées sur le cache partagé de niveau 3, par contre si elles n'ont pas besoin d'être utilisées par plusieurs cœurs, elles seront stockées sur le cache de niveau 2.
le- kˈaʃ də- nivˈo dˈøz e də- nivˈo tʁwˈa sˈɔ̃ sɑ̃sˈez ˈɛtʁ ɛ̃tɛliʒˈɑ̃, ɛ̃sˌi sˈi de-z ɛ̃fɔʁmasjˈɔ̃ dwˈavt ˈɛtʁ ytilizˈe paʁ plyzjˌœʁ kˈœʁ, ɛl səʁˈɔ̃ stɔkˈe syʁ lə- kˈaʃ paʁtaʒˈe də- nivˈo tʁwˈa, paʁ kɔ̃tʁ sˈi ɛl nɔ̃ pa bəzwˈɛ̃ dˈɛtʁ ytilizˈe paʁ plyzjˌœʁ kˈœʁ, ɛl səʁˈɔ̃ stɔkˈe syʁ lə- kˈaʃ də- nivˈo dˈø.