Как интерпретировать вывод Papi - PullRequest
0 голосов
/ 31 июля 2010

Я собрал данные о количестве пропусков кэша L2, используя PAPI.Я запустил приложение MPI с четырьмя потоками (mpirun -np 4), и каждый поток считывает пропуски кэша в L2.Каждый поток выводит данные для каждой отметки времени.Например:

Timestamp              data
xxx530     thread# 0   2136
xxx531     thread# 0   3217
..           .          .
.            .          . 
.            .          .
.            .          .
xxx550      thread# 0   412334255

xxx530      thread #1    2456
xxx531      thread#1     4243
xxx532      thread #1    4567 
and so on

Теперь мой вопрос, могу ли я добавить все значения пропусков кэша на отметке времени xxx530 для потоков 0,1, 2 и 3 ИЛИ shud, я беру максимальное значение для thrreda0,1, 2,3 для отметки времени xxx530?

1 Ответ

0 голосов
/ 10 ноября 2010

Счетчик пропущенных кэшей L2 бесполезен.

Вы также должны считать количество обращений в кэш / или количество обращений к памяти, чтобы получить некоторую полезную информацию.

...