La mémoire cache a une réelle influence sur les performances perçues? - Processeur - Hardware
Marsh Posté le 20-03-2020 à 14:32:45
Ca ne devrait pas changer grand chose hormis gain spécifique pour une appli dont le code tiendrait ou non dans le cache ; encore faut-il voir de quel cache on parle....
Marsh Posté le 20-03-2020 à 15:20:28
Ca peut faire une différence au cas par cas, mais en moyenne ça ne fera pas un bond de perfs énorme.
Ce qu'il faudrait regarder c'est à quelle fréquence tournent les deux caches, je crois que c'est plus important que la quantité.
Si l'i5 qui a une limite de conso plus haute fait tourner son cache à plus haute fréquence, il est possible qu'il ait de meilleures perfs malgré la quantité plus faible.
Marsh Posté le 20-03-2020 à 15:50:44
oui c'est en L3. Les i5 et i7 basse consommation c'est le même processeur, c'est juste que le i7 est cadencé à des fréquences plus élevées car silice de meilleur qualité ou un truc comme ça et on lui rajoute 2 Mo de cache. Du coup j'imagine que la fréquence des deux cache est la même.
Voici un exemple:
i5: https://ark.intel.com/content/www/u [...] 0-ghz.html
i7: https://ark.intel.com/content/www/f [...] 0-ghz.html
Marsh Posté le 20-03-2020 à 15:53:19
Ah oui pardon j'ai cru que tu parlais d'un i5 standard et d'un i7 basse conso.
Marsh Posté le 20-03-2020 à 16:12:01
ZugZwei a écrit : Est-ce que ce surplus de mémoire cache par rapport au i5 est un réel plus ou c'est juste du marketing (comme pour les vitesses max annoncées de plus de 4 GHz)? |
L'impact sur les performances générale est minime, tout du moins c'est difficilement mesurable.
Concrètement tout dépend de l'usage.. Sur une utilisation axé jeux un CPU pourvu d'un cache avec une faible latence s'avère plus bénéfique qu'un CPU avec une plus grande capacité mais avec des latences plus importantes. Et pour de l'applicatif on constate souvent l'effet inverse.
C'est une caractéristique qui distingue Intel d'Amd.
Marsh Posté le 20-03-2020 à 13:58:36
Par exemple si on prend un i5 et un i7 4 cœurs basse consommation, les deux dans la pratique fonctionneront aux mêmes fréquences dû aux limitations du système de refroidissement mais le i7 continuera à avoir "l'avantage" de posséder typiquement 8 Mo de cache contre 6 Mo de cache pour le i5. Est-ce que ce surplus de mémoire cache par rapport au i5 est un réel plus ou c'est juste du marketing (comme pour les vitesses max annoncées de plus de 4 GHz)?