Доклад
  • LLVM
  • Компиляторы
  • Инструменты разработки

Компиляторный бенчмаркинг и JIT-компиляция

На русском языкеСложность -Хардкор. Сложный низкоуровневый доклад, требующий от слушателя знаний технологии.
Презентация pdf

Обсудим инструмент автоматического бенчмаркинга llvm-exegesis и то, какие проблемы он помогает решать.

Недавно появилась поддержка RISC-V backend: расскажу про ее особенности, реализацию и о том, что еще предстоит сделать. Подробно представлю режимы работы и опции запуска, чтобы каждый уже в конце доклада смог полноценно использовать llvm-exegesis для решения своих задач.

Бонус: познакомлю вас с llvm-jit и расскажу, как использовать его в качестве самостоятельного инструмента.

Расписание