Измерение неудачных обращений в кэш последнего уровня через PAPI на машине AMD под управлением Ubuntu Linux

если хост не поддерживает AMD-V, Вы не можете использовать kvm там, все, что можно использовать, qemu в режиме эмуляции. Даже если Вам загрузили kvm модуль, Вам также нужен kvm_amd, и он не загрузится без AMD - Против virtio, не важно здесь, если kvm не будет работать, то Вы не сможете улучшить производительность во всяком случае.

3
18.01.2012, 18:09
2 ответа

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

U должен загрузить все эти модули.

*Команда для выполнения: * * VALGRIND:* valgrind - tool=cachegrind./exe

PERFEXPERT: perfexpert_run_exp./exe

ПЕРФЕКТ: статистика перфекта-e...-e./exe

2
27.01.2020, 21:29

можно также использовать инструмент перфекта. сначала необходимо проверить, могут ли счетчики считать последние неудачные обращения в кэш уровня или не при помощи "команды" списка перфекта. затем можно считать их с perf_record..

0
27.01.2020, 21:29

Теги

Похожие вопросы