Qu'est-ce que Benchmark STREAM ?

Benchmark qui effectue des copies et des additions sur de grands tableaux pour mesurer la bande passante mémoire effectivement obtenue.

Nom japonais: STREAMベンチマーク

« Benchmark STREAM » apparaît dans 1 questions d'entraînement réparties sur 1 thèmes, dont Analyse des performances.

Domaine: Analyse des performances

S'entraîner : questions sur Benchmark STREAM

Que mesure principalement le benchmark STREAM ?

  1. ALa vitesse maximale des opérations en virgule flottante du CPU
  2. BLa bande passante mémoire effectivement obtenue lors de copies, additions, etc. sur de grands tableaux
  3. CLa capacité de stockage
Afficher la réponse et l'explication

Réponse : B. La bande passante mémoire effectivement obtenue lors de copies, additions, etc. sur de grands tableaux

STREAM applique à de grands tableaux ne tenant pas en cache quatre traitements simples (copie, multiplication par une constante, addition et leur combinaison) et mesure le nombre d'octets lus et écrits par seconde. Le calcul étant quasi inexistant, le résultat est déterminé par la bande passante mémoire. Il indique, par comparaison avec la valeur théorique du catalogue, la bande passante réellement exploitable, et sert aussi à la pente de la ligne oblique du modèle Roofline.

Questions mentionnant « Benchmark STREAM » (1)

  1. Que mesure principalement le benchmark STREAM ?

Termes associés

Modèle Roofline Analyse top-down Benchmark (banc d'essai) Compteur de performance CPI Débit (throughput) Effet de sonde (probe effect) Efficacité parallèle Facteur d'accélération (speedup) Flame graph

Retour au glossaire