Цитата(Dima_Ag @ May 24 2011, 23:47)

Не знаю как под Линукс, а вот в IAR это всё можно посмотреть на встроенном симуляторе.
По крайней мере, для Cortex M3 всё чётко сходится с измерениями в реальном устройстве.
Значит, как я понял, можно всё это требуемое хозяйство запустить на симуляторе и проверить время выполнения.
Хорошо, будем значит копать в сторону симуляторов и смотреть с чем их едят.
Я прав ?
Цитата(ASN @ May 25 2011, 00:45)

RokСлишком много неизвестных.
Можно оценить примерное
минимальное время выполнения реализации алгоритма на ассемблере.
Реальное время будет больше.
Вот
тут приведены примеры как С код можно оптимизировать под конкретную платформу.
Как указал уважаемый
aaarrr, очень многое
будет зависеть от конфигурации подсистемы памяти, кэшей/ускорителей флеш, параллельно работающих DMA периферии, качества конкретного компилятора и учёта особенностей камня.
В моём случает, сильно оптимизированный под конкретную платформу ассемблерный код, работал на 20 % медленнее (из-за прерываний и DMA).
Т.е. собираем сразу всю систему и только потом можно производить к.либо оценку по времени выполнения. Ясно. Спасибо.