Главная страница « Преподаватели и сотрудники «

Белеванцев Андрей Андреевич

Дата рождения: 26.3.1981
Место рождения: г. Могилев.
Доцент кафедры.
E-mail:   

Новости
Информация
Студенты и аспиранты
Научно-исследовательский семинар
Спецсеминары
Просеминар
Спецкурсы
Проекты
Ссылки
Поиск

Окончил технический лицей г. Могилева в 1998 г., с отличием окончил факультет вычислительной математики и кибернетики МГУ имени М.В. Ломоносова в 2003 г. Обучался в аспирантуре факультета ВМК (2003–2006).

Кандидат физико-математических наук (2008), тема диссертации: «Спекулятивные оптимизации программ для архитектур с явно выраженным параллелизмом команд», научный руководитель академик РАН В. П. Иванников. С 2004 г. работает в Институте системного программирования РАН, в настоящее время в должности старшего научного сотрудника.

Область научных интересов — методы оптимизации программ, планирование команд, динамические оптимизации, методы анализа потоков данных и управления, гетерогенные вычислительные системы.

Читает лекции по курсу «Алгоритмы и алгоритмические языки» для студентов первого курса первого потока. Участвует в работе специального семинара «Анализ и оптимизация программ» для студентов кафедры системного программирования.

Автор 17 научных работ. В том числе:

  1. Alexey Kravets, Alexander Monakov, Andrey Belevantsev. GRAPHITE-OpenCL: Generate OpenCL Code from Parallel Loops. In Proceedings of GCC Developers’ Summit 2010, Ottawa, Canada, October 2010.

  2. Dmitry Zhurikhin, Andrey Belevantsev, Kirill Batuzov, Valery Ignatiev, Roman Zhuykov, and Semun Lee. Compiler-controlled and Compiler-hinted Voltage Scaling Approaches. In Proceedings of Second International Workshop on GCC Research Opportunities (GROW10), 2010.

  3. А. Белеванцев, Д. Журихин, Д. Мельник. Компиляция программ для современных архитектур. Труды Института системного программирования РАН, Том 16, 2009.

  4. А. А. Белеванцев, С. С. Гайсарян, В. П. Иванников. Построение алгоритмов спекулятивных оптимизаций. Журнал Программирование, N3 2008, c. 1-22.

  5. Andrey Belevantsev, Maxim Kuvyrkov, Alexander Monakov, Dmitry Melnik, and Dmitry Zhurikhin. Implementing an instruction scheduler for GCC: progress, caveats, and evaluation. In Proceedings of GCC Developers’ Summit 2007, Ottawa, Canada, July 2007.

  6. Andrey Belevantsev, Alexander Chernov, Maxim Kuvyrkov, Vladimir Makarov, Dmitry Melnik. Improving GCC instruction scheduling for Itanium. In Proceedings of GCC Developers’ Summit 2005, Ottawa, Canada, June 2005.

  7. Alexander Chernov, Andrey Belevantsev and Oleg Malikov. A Thread Partitioning Algorithm for Data Locality Improvement. Proceedings of PPAM 2003, LNCS v. 3019

  

© Кафедра системного программирования ВМК МГУ.

Обновлено: 4.2.2015