Войти через соцсеть:
Войти через email:
В этом докладе разберёмся, как устроен LLVM, чем статическая компиляция отличается от динамической, и когда каждая из них полезна.
Вы узнаете, как работает Clang для обычной компиляции, а также как JIT-компиляция (ORC-JIT) позволяет динамически генерировать код прямо во время выполнения программ. Обсудим преимущества и недостатки обоих подходов и посмотрим, как LLVM объединяет их в единую экосистему.
Доклад будет интересен всем, кто хочет понять, как их код превращается в исполняемые программы.
Ждем ваш отзыв
Рассмотрим применение ML в контексте современных компиляторов.
Погрузимся в такие темы как Phase Ordering Problem, Register Allocation, а также Loop Distribution и Vectorization.
Разберем устройство проекта ML-LLVM от IITH Research, чтобы понять детали реализации.
Запустим кастомную сборку LLVM и оценим профит от технологии.
Как провести глубокий анализ возможностей оптимизации TCP-соединений с помощью BPF sockops в высоконагруженных системах, в том числе на телекоммуникационном оборудовании? В докладе рассмотрим техники настройки TCP параметров на лету, динамическое управление буферами и window size, сравнительные бенчмарки производительности между традиционными методами и eBPF-подходом на Rust.Ждем ваш отзыв