dif entre Cache L1 et L2

dif entre Cache L1 et L2 - Carte mère - Hardware

Marsh Posté le 05-01-2006 à 23:39:12    

Dans un proc le  
 
cache L1 est un cache trés rapide qui stocke les infos de la RAM et les données souvent traité par l'ALU et l'FPU  
 
et le Cache L2 est legerement moins rapide mai a koi sert t'il ?
Et est t'il préférable d'avoir un gros cache L2 ? Car généralement il est plus gros que le L1 merci pr vos réponse

Reply

Marsh Posté le 05-01-2006 à 23:39:12   

Reply

Marsh Posté le 06-01-2006 à 00:14:48    

Ca depends de l'archi du proco et de son type, inclusif ou exclusif si mes souvenirs sont bon.
 
Bref, en general, a architecture identique, plus y'a de cache (L1 ou L2) mieux c'est. :D

Reply

Marsh Posté le 06-01-2006 à 00:21:27    

L'idéal serait d'avoir un cache énooorme et très rapide. Mais comme c'est impossible à produire en pratique, les fabricants utilisent un cache petit et rapide (L1) et un autre plus gros et plus lent (L2).
Le cache L1 seul serait trop petit, et le processeur ferait des accès à la ram (beaucoup plus lente que le cache) sans arrêt. Donc on en rajoute un deuxième, le L2, qui, sans être aussi performant que le L1, est bien plus rapide que la ram.
Plus le cache est gros, plus il y a de chances pour que l'information recherchée par le processeur soit dedans, et donc qu'il évite d'accéder à la ram. Donc, bien sûr, un gros cache est meilleur, toute autre chose étant égale.

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed