История изменений
Исправление yugr, (текущая версия) :
Как вариант - взять симулятор gem5, он поддеживает Cortex-A. Есть проприетарные cycle-accurate симуляторы у ARM (e.g. https://developer.arm.com/tools-and-software/simulation-models/cycle-models/designstart).
На будущее лучше думать в сторону фермы для бенчмарков, именно такой подход предпочитают в индустрии из-за большей надёжности и скорости выполнения. Основная работа будет заключаться в автоматическом обнаружении сбоев и обеспечении стабильных измерений (современный дистрибутив шумит на 3-4%).
Исходная версия yugr, :
Как вариант - взять симулятор gem5, он поддеживает Cortex-A. Есть проприетарные cycle-accurate симуляторы у ARM (e.g. https://developer.arm.com/tools-and-software/simulation-models/cycle-models/designstart).
На будущее лучше думать в сторону фермы для бенчмарков, именно такой подход предпочитают в индустрии из-за большей надёжности и скорости выполнения. Основная работа будет заключаться в автоматическом обнаружении сбоев и обеспечении стабильных измерений (современный дистрибутив стабильно шумит на 3-4%).