1 votes

Pourquoi la largeur de bande réelle du processeur est-elle si différente de la largeur de bande maximale théorique ?

Je n'arrive pas à comprendre pourquoi la bande passante réelle est si faible par rapport à la bande passante maximale. J'ai un atom N270 avec 1024 NB DDR3-1066 single channel ( la bande passante maximale est d'environ 8,5 GB/s). Si j'utilise le benchmark STREAM, la bande passante maximale se situe entre 1,5 GB/s et 2GB/s. Je comprends que la bande passante maximale n'est peut-être pas réalisable, mais ici la différence est beaucoup trop importante.

Est-ce à cause de l'atome ?

4voto

p4553d Points 241

C'est à cause du système opérationnel. Il gère les ressources non seulement pour le programme de référence, mais aussi pour de nombreuses autres tâches.
En outre, le canal n'est jamais chargé de manière optimale, le débit de pointe est plutôt une valeur "théorique".

0voto

David Spillett Points 23094

Vous n'obtiendrez une bande passante proche du pic que dans des circonstances idéales, avec n'importe quel bus de données ou méthode de transfert, et en particulier avec ceux à grande vitesse, car les variations dans d'autres parties du système testé vont imposer des goulots d'étranglement notables (je ne serais pas surpris de constater qu'il est assez rare que la mémoire se rapproche de sa vitesse de signalisation maximale théorique, ce qui signifie que toute lecture de taux moyen serait significativement inférieure). De plus, comme le souligne p4553d, votre programme d'analyse comparative ne sera pas la seule chose en cours d'exécution au moment où il prend ses mesures. memtest (qui s'exécute sans aucun système d'exploitation chargé et ne devrait donc pas être soumis aux variations que cela pourrait entraîner) effectue un simple benchmark pour indiquer la vitesse de votre mémoire principale et des différents caches, bien que je ne sache pas si ces chiffres sont précis.

Il se peut que votre processeur Atom soit également un facteur limitant : il n'est peut-être pas capable de traiter des données à un taux plus élevé (même dans un simple benchmark artificiel), même si vos puces mémoire et le bus qui les relie au processeur le sont. N'oubliez pas que les puces Atom sont conçues dans un souci d'économie d'énergie et qu'elles ne pourront jamais rivaliser avec les capacités des processeurs modernes (et de certains processeurs plus anciens) pour lesquels la vitesse était le principal objectif de conception.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X