Kebab Circus Posté(e) le 14 juin 2006 Partager Posté(e) le 14 juin 2006 Bonjour, Hier on aprennais la baisse d'une partie des processeurs AMD. Mais pas tous Les X2 en 2x1024ko de cache ne baisseront pas contrairement au 2x512ko. Quand on vois les résultats des différents tests, les 2mo de cache sont a peine plus performant que les 1mo. Alors , le cache ca sert à quoi ? car si on compart les tarifs ( du 24/07 ) et les perfs , c'est grave cher pour le peu d'interet ( à premiere vue ) le cache de 2mo... Merci d'avance A+ Kebab Lien vers le commentaire Partager sur d’autres sites More sharing options...
lionel57000 Posté(e) le 14 juin 2006 Partager Posté(e) le 14 juin 2006 le cache processeur est le plus rapide, il sert a executer les instructions de l appli en cours plus il y en a , mieux c est car apres passer par la ram, via un chip , est forcement plus lent c est comme la ram et le swap disque dur un tres rapide, l autre beaucoup moins Lien vers le commentaire Partager sur d’autres sites More sharing options...
goodwhitegod Posté(e) le 14 juin 2006 Partager Posté(e) le 14 juin 2006 pour reprendre avec quelques mots suplémentaires pour la compréhension... la mémoire cache est la mémoire la plus rapide d'un ordinateur, elle fait office de stocage ultra-rapide pour y placer les éléments binaires des calculs. après, les résultats et autres éléments de calculs sont envoyés dans la RAM qui est plus lente... toutefois, chez AMD le lien entre CPU et RAM se fait en direct car ces derniers AMD 64 x2 intègrent directement le contrôleur mémoire ce qui accèlère les communications... au dernier moment les données sont envoyées au disque-dur et là, c'est la catastrophe car il faut passer par le chipset, de grandes connections lentes et le disque en lui même est encore plus lent (ce qui commence à changer avec des connectique de plus en plus rapides et des disque-dur encore plus rapide (et plus volumineux)) pour en revenir : plus y'a de cache, plus c'est rapide... Lien vers le commentaire Partager sur d’autres sites More sharing options...
fabien29200 Posté(e) le 14 juin 2006 Partager Posté(e) le 14 juin 2006 Oui mais augmenter la taille d'un cache n'en réduit-il pas la vitesse ? (à technologies égales). Il faut adresser plus d'espace et l'espace est plus grand, il doit donc y avoir une légère perte. Ensuite la question est de savoir si les applications actuelles ont besoin d'autant de cache... Si elles n'en ont pas besoin (ce qui expliquerait un comparatif mitigé entre les 2 processeurs), alors autant prendre le processeur avec moins de cache. Ca serait comme avoir 16 Go de RAM, ça ne sert à rien pour un PC personnel. Lien vers le commentaire Partager sur d’autres sites More sharing options...
Kebab Circus Posté(e) le 14 juin 2006 Auteur Partager Posté(e) le 14 juin 2006 OK merci des réponses Sur le principe je comprend. MAis concrétement , ca me parait pas d'une grande importance un gros cache ( je pense bien sur a la différent de prix pour une fréquence égale ) enfin le résultat est pas la... Je me base sur les test de chez Hardware.fr , ici Une fois la baisse effectué , il y aura prés de 300 euro de différence entre un 4600 et 4800+, c'est peut etre 300 euro qu'il faudrait mieux répartir entre la ram et carte graph... Lien vers le commentaire Partager sur d’autres sites More sharing options...
Clem1 Posté(e) le 14 juin 2006 Partager Posté(e) le 14 juin 2006 après, les résultats et autres éléments de calculs sont envoyés dans la RAM qui est plus lente... toutefois, chez AMD le lien entre CPU et RAM se fait en direct car ces derniers AMD 64 x2 intègrent directement le contrôleur mémoire ce qui accèlère les communications... pour en revenir : plus y'a de cache, plus c'est rapide... Salut, je suis d'accord avec ce que tu dis, sauf pour ce qui est du controleur mémoire, les Athlon64 sont les euls processeurs que je connaissent (en tout cas pour le grand public) possédant le controleur mémoire intégré, les premiers Athlon64 possèdent également ce controleur intégré, il n'est pas réservé seulement aux derniers A64 X2. Je tennais simplement à apporter cette précision . Lien vers le commentaire Partager sur d’autres sites More sharing options...
Valin Horn Posté(e) le 14 juin 2006 Partager Posté(e) le 14 juin 2006 Et bah j'aurais appris quelque chose aujourd'hui je n'avais jamais vraiment su a quoi servait le cache du proco, merci de ces réponses Lien vers le commentaire Partager sur d’autres sites More sharing options...
keneda212 Posté(e) le 14 juin 2006 Partager Posté(e) le 14 juin 2006 disons que tu a une donnée de 2 mo a traité et 512k de cache tu va importer 512k par la ram (transfert lent) puis les traiter entre le cache et le processeur (transfert rapide) et renvoyer les données dans la ram (transfert lent) donc 4x512k soit 4x2 = 8 transferts lent si tu a 1mo de cache, tu va faire que 2 importations de données lentes donc plus que 2x2 = 4 transferts lent en resumé plus tu a de caches, plus le processeur pourra traité plus de données, sans attendre l'arrivée des données de la ram, dans le cache ps : rectifier moi si je me trompe EDIT : ca marche pareil pour le cache disque dur, qui permet de stocker des données entre le ram et le disque Lien vers le commentaire Partager sur d’autres sites More sharing options...
linuxcbon Posté(e) le 15 juin 2006 Partager Posté(e) le 15 juin 2006 La mémoire cache remplace la RAM pour les opérations rapides du proc. Elle est rapide et en contact avec le proc. Il vaut mieux en avoir beaucoup. Lien vers le commentaire Partager sur d’autres sites More sharing options...
fabien29200 Posté(e) le 15 juin 2006 Partager Posté(e) le 15 juin 2006 On peut encore séparer les mémoires cache du proc. Il y a la cache L1 de très petite taille (pour qu'elle soit vraiment très rapide), et ensuite la cache L2 qui est bien plus grande, mais moins rapide. Pour information, sur les processeurs modernes, l'espace de la cache L2 occupe presque la moitié de la surface du processeur. Lien vers le commentaire Partager sur d’autres sites More sharing options...
linuxcbon Posté(e) le 15 juin 2006 Partager Posté(e) le 15 juin 2006 "On peut encore séparer les mémoires cache du proc. " tu veux dire quoi ? Lien vers le commentaire Partager sur d’autres sites More sharing options...
fabien29200 Posté(e) le 15 juin 2006 Partager Posté(e) le 15 juin 2006 Il n'y a pas UN cache processeur, mais deux. Le cache L1 et le cache L2. Lien vers le commentaire Partager sur d’autres sites More sharing options...
linuxcbon Posté(e) le 15 juin 2006 Partager Posté(e) le 15 juin 2006 heu ca repond pas à ma question ? Lien vers le commentaire Partager sur d’autres sites More sharing options...
X-System Posté(e) le 15 juin 2006 Partager Posté(e) le 15 juin 2006 heu ca repond pas à ma question ? La cache L1 coûte plus chère que la cache L2. La cache L2 coûte plus chère que la cache L3. La cache L3 coûte plus chère que la RAM. La RAM coûte plus chère que le disque dur. Lien vers le commentaire Partager sur d’autres sites More sharing options...
keneda212 Posté(e) le 15 juin 2006 Partager Posté(e) le 15 juin 2006 si je dis pas de connerie, (enfin si je me souviens bien de mes cours d'archi) le cache L1 est destiné au operation processeur, et le cache L2 pour les datas en gros dans l'un tu mets les + - / * et dans l'autre les 2 6 4 5 2 11 545 Lien vers le commentaire Partager sur d’autres sites More sharing options...
X-System Posté(e) le 15 juin 2006 Partager Posté(e) le 15 juin 2006 Cache de traces d'exécution de niveau 1Caractéristique propre à la microarchitecture Intel NetBurst du processeur Pentium 4. Outre sa mémoire cache de donnée de 8 ko, le processeur Pentium 4 dispose d'un cache de traces d'exécution capable de stocker jusqu'à 12 ko de micro-opérations décodées, dans l'ordre d'exécution du programme. Cette particularité stimule les performances en supprimant le délai de latence dû au décodeur de la boucle d'exécution principale et en rentabilisant davantage l'utilisation de l'espace de stockage en cache, puisque les instructions correspondant à des branchements ne sont plus stockées. Par conséquent, les unités d'exécution du processeur reçoivent un important volume d'instructions et le délai global de reprise sur prédictions de branchement erronées en est réduit. Cache L2Cette mémoire est utilisée comme mémoire intermédiaire. Elle est réalisée sur la carte mère au moyen de composants SRAM. L'accès à cette mémoire cache est nettement plus rapide que celle des composants DRAM de la mémoire vive. Mémoire cache ATC de niveau 2La mémoire cache ATC (Advanced Transfer Cache) de niveau 2 se traduit par un débit considérablement accru entre elle-même et le processeur. Les processeurs Pentium 4 gravés en 0,13 micron disposent ainsi d'une mémoire cache ATC de 512 ko, la capacité de celle-ci étant de 256 ko pour leurs homologues gravés en 0,18 micron. Particularités de la mémoire cache ATC : mémoire cache de niveau 2, non bloquante, qui fonctionne à la même fréquence que le processeur, intégrée à la puce, association octénaire, bus de données à 256 ou 512 bits vers le cache de niveau 1, entrée et sortie des données à chaque cycle d'horloge. Source : aLaide.com Lien vers le commentaire Partager sur d’autres sites More sharing options...
linuxcbon Posté(e) le 15 juin 2006 Partager Posté(e) le 15 juin 2006 Comment ils faisaient avant les processeurs sans cache ? Il pédalaient dans la semoule ? Et pourquoi pas un seul cache de 1 Go à 500GHz Lien vers le commentaire Partager sur d’autres sites More sharing options...
Kebab Circus Posté(e) le 15 juin 2006 Auteur Partager Posté(e) le 15 juin 2006 Et pourquoi pas un seul cache de 1 Go à 500GHz Parceque ton process il aurait plus de place , et ton banquier il tirerait la tronche... Lien vers le commentaire Partager sur d’autres sites More sharing options...
X-System Posté(e) le 15 juin 2006 Partager Posté(e) le 15 juin 2006 Comment ils faisaient avant les processeurs sans cache ? Il pédalaient dans la semoule ? Et pourquoi pas un seul cache de 1 Go à 500GHz Ca existe les processeurs sans cache. C'est juqu'à Intel 386 qui utilisait la mémoire cache sur la carte mère Lien vers le commentaire Partager sur d’autres sites More sharing options...
Messages recommandés
Archivé
Ce sujet est désormais archivé et ne peut plus recevoir de nouvelles réponses.