Re[2]: как лучше замерить время выполнения кода
От: Serg27  
Дата: 27.12.13 14:07
Оценка:
Здравствуйте, мыщъх, Вы писали:

М>Здравствуйте, SVV, Вы писали:


SVV>>Доброго всем времени суток,



SVV>> Понятно что компилятор определил этот цикл как бесполезный, но полностью убрать оптимизацию

М>не бесполезный, а вынес инвариант за скобки. чтобы не выносил достаточно функции передавать параметр цикла.
Кроме того вынести вызываемую функцию в отдельный файл (т.е. в другую единицу трансляции) и отключить глобальную оптимизацию программы. Результат проверить просмотром ассемлиерного листинга.

Ну а вообще то лучше не мерить производительностей отдельных (inline!!!) функций, а измерять производительность всей программы и влияние на нее изменений в коде
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.