Оптимизация приложений для заданных статических компиляторов и целевых архитектур: методы и инструменты
https://doi.org/10.15514/ISPRAS-2014-26(1)-13
Аннотация
Об авторах
Дмитрий МельникРоссия
Шамиль Курмангалеев
Россия
Арутюн Аветисян
Россия
Андрей Белеванцев
Россия
Дмитрий Плотников
Россия
Мамикон Варданян
Россия
Список литературы
1. The LLVM Compiler Infrastructure. http://LLVM.org/
2. Справочное руководство по процессорной архитектуре ARM., http://infocenter.arm.com
3. Ш.Ф. Курмангалеев. Методы оптимизации Cи/Cи++ - приложений распространяемых в биткоде LLVM с учетом специфики оборудования. Труды ИСП РАН, том 24, стр. 127-144, 2013 г.
4. J. Llosa, E. Ayguade, A. Gonzalez, M. Valero, J. Eckhardt. “Lifetime-sensitive modulo scheduling in a production environment”. Computers, IEEE Transactions on. Volume 50, Issue 3, pp.234-249. 2001.
5. Веб-сайт Standard Performance Evaluation Corporation. http://www.spec.org/cpu2000/
6. D. Plotnikov, D. Melnik, M. Vardanyan, R. Buchatskiy, R. Zhuykov, JH. Lee. Automatic Tuning of Compiler Optimizations and Analysis of their Impact. Procedia Computer Science Volume 18, pp.1312-1321. 2013.
7. Р. Жуйков, Д. Мельник, Р. Бучацкий. Программная конвейеризация циклов на платформе ARM. Труды ИСП РАН. 2012. №22. С.33-48.
8. Р. Жуйков, Д. Плотников, М. Варданян. Aвтоматическая настройка оптимизационных преобразований компилятора GCC для платформы ARM. Труды ИСП РАН. 2012. №22. С.49-66.
Рецензия
Для цитирования:
Мельник Д., Курмангалеев Ш., Аветисян А., Белеванцев А., Плотников Д., Варданян М. Оптимизация приложений для заданных статических компиляторов и целевых архитектур: методы и инструменты. Труды Института системного программирования РАН. 2014;26(1):343-356. https://doi.org/10.15514/ISPRAS-2014-26(1)-13
For citation:
Melnik D., Kurmangaleev Sh., Avetisyan A., Belevantsev A., Plotnikov D., Vardanyan M. Optimizing programs for given hardware architectures with static compilation: methods and tools. Proceedings of the Institute for System Programming of the RAS (Proceedings of ISP RAS). 2014;26(1):343-356. (In Russ.) https://doi.org/10.15514/ISPRAS-2014-26(1)-13