J'ai trouvé un article sur l'etude des caches (http://www.anandtech.com/cpuchipsets/showdoc.aspx?i=2149&p=5)
Selon eux la faible difference entre le L2 512 et L2 1Mo viendrai du controleur memoire on-die.
Ca me laisse perplexe, car le bus principal est beaucoup plus lent que l'acces au cache L2. L'interet d'un cache de proximité comme le L2 c'est justement de ne pas devoir attendre les données de la mémoire centrale qui est bien trop lente pour le proc.
En plus les differents proc comparés different aussi par leur architecture générale, pas que par la taille de leur cache. Rien ne prouve que les tests portent réellement sur la taille du cache seule.
Les testeurs devraient arreter d'essayer de tout interpréter car ils se fondent sur des spéculations. Parfois on lis vraiment n'importe quoi...
Au final, dans le doute, autant se fier à la bonne viellei règle: un gros cache est tres utile pour les applications lourdes (genre compilations), l'investissement supplémentaire vaut le coup.