Создание инфраструктуры сбора данных о статических характеристиках программ для задачи подбора оптимизационных опций для компиляторов на базе LLVM

Рассматривается вопрос о способе сбора и хранения статических характеристик отдельных базовых блоков программ до и после выполнения различных оптимизаций для компиляторов, разработанных на основе системы LLVM. Также рассматривается возможность дальнейшего доступа к этим данным для анализа эффективности работы компиляторов.

Авторы: Е. К. Лепилкина, С. И. Якушкин

Направление: Информатика и компьютерные технологии

Ключевые слова: Статические характеристики, компилятор, система LLVM, Elasticsearch, оптимизационные проходы компилятора


Открыть полный текст статьи