Preview

Труды Института системного программирования РАН

Расширенный поиск

Энергосберегающая оптимизация кода за счет использования отключаемых компонентов процессора

Аннотация

Одной из распространенных практических задач анализа бинарного кода является восстановление структуры полученного программой сетевого сообщения или считанного файла. В случае работы аналитика с защищенным бинарным кодом трудоемкость восстановления формата данных становится недопустимо большой. В статье предлагается метод автоматизированного восстановления формата данных, базирующийся на динамическом анализе бинарного кода. Метод позволяет восстановить иерархическую структуру изучаемых данных и выявлять определенную семантику полей. Помимо того, представлены прототипная версия ПО, поддерживающего данный метод, и результаты работы данного ПО на модельном примере.

Об авторах

И. И. Каретин
ИСП РАН
Россия


В. А. Макаров
ИСП РАН
Россия


Список литературы

1. Yi-Ping You, Chingren Lee, Jenq Kuen Lee, Compilers for leakage power reduction, ACM Transactions on Design Automation of Electronic Systems, v.11 n.1, p.147-164, January 2006

2. David F. Bacon , Susan L. Graham , Oliver J. Sharp, Compiler transformations for high-performance computing, ACM Computing Surveys, v.26 n.4, p.345-420, Dec. 1994


Рецензия

Для цитирования:


Каретин И.И., Макаров В.А. Энергосберегающая оптимизация кода за счет использования отключаемых компонентов процессора. Труды Института системного программирования РАН. 2010;19.

For citation:


Karetin I.I., Makarov V.A. Power saving code optimization based on using the power controllable components of CPU. Proceedings of the Institute for System Programming of the RAS (Proceedings of ISP RAS). 2010;19. (In Russ.)



Creative Commons License
Контент доступен под лицензией Creative Commons Attribution 4.0 License.


ISSN 2079-8156 (Print)
ISSN 2220-6426 (Online)