LINUX.ORG.RU

История изменений

Исправление Vit, (текущая версия) :

Если gem5 по завершении выдает выхлоп именно в циклах, и он не меняется, даже если запустить на чахлой виртуалке с урезанным процом, то проще всего увеличить количество итераций бенчмарка. Работать будет дольше, зато без привязок к конкретному ядру.

Для быстрой оценки мне хватит точности 10-20%. Для автоматизированных тестов регрессий нужна точность 1% (иначе левыми алертами завалит).

Собственно в этом и вопрос - таки gem5 выдает честные циклы или нет? И отбрасывает ли в SE mode цену системных вызовов.

Исходная версия Vit, :

Если gem5 по завершении выдает выхлоп именно в циклах, и он не меняется, даже если запустить на чахлой виртуалке с урезанным процом, то проще всего увеличить количество итераций бенчмарка. Работать будет дольше, зато без привязок к конкретному ядру.

Для быстрой оценки мне хватит точности 10-20%. Для автоматизированных тестов регрессий нужна точность 1% (иначе левыми алертами завалит).