Проект HSP Energy, краткое описание и небольшая просьба

КДПВ

Я тут обещал тов. Vga написать что-нибудь про проект лаборатории встраиваемых систем моего технического университета, в котором я сейчас участвую.

Суть проекта в разработке методов энергоэффективного программирования для МК различных архитектур.
Цель: разработка «правил хорошего тона» для написания энергоэффективного кода для каждого участвующего в проекте МК, а в пределе — реализация этих правил в виде плагина для Keil uVision (работы спонсируются в том числе и Keil), который подсказывал бы разработчику пути по оптимизации энергопотребления при сохранении тех же самых вычислительных возможностей.
Грубо говоря, мы хотим выяснить, лучше ли глобальные переменные локальных и если лучше, то насколько?
Эффективно ли разворачивание циклов?
Где выгоднее хранить прошивку, на флеше или в RAM с загрузкой из внутреннего или внешнего хранилища?
И так далее и тому подобное.
Подробности и немного схем — под катом.


Читать дальше