Загрузка страницы

LLVM Meetup при поддержке C++Russia

Тайминг встречи:
00:19:50 - Круглый стол «Проблемы портирования тулчейна LLVM на новую платформу», Александр Ермолицкий, Павел Степанов, Павел Косов, Антон Коробейников, Юрий Грибов, Сергей Баранников, Павел Копыл
01:44:00 - Доклад «Разработка портабельного ассемблера для новой инфраструктуры JIT», Павел Степанов

Круглый стол «Проблемы портирования тулчейна LLVM на новую платформу»
Допустим вам надо создать C/C++ тулчейн для новой/старой/экзотической архитектуры процессоров. С какой стороны вы зайдете? Какой фреймворк вы возьмете за основу? Подходит ли LLVM? А как будете делать кодогенератор? Насколько кодогенератор для суперскалярных архитектур (как in-order так и out-of-order) отличается от VLIW? ? А что если хотите использовать специфические аппаратные префетчи, управляемые компилятором?

Вопросов может возникнуть много, и когда возникают, хочется поговорить с экспертами. Потому мы собираем круглый стол с экспертами LLVM, имеющих опыт разработки кодогенераторов для разных архитектур.

Доклад «Разработка портабельного ассемблера для новой инфраструктуры JIT»
Павел Степанов (МЦСТ) впервые публично расскажет про разработку нового фреймворка для написания портабельного JIT, который можно (будет) использовать на различных аппаратных платформах. Объяснит, зачем создавать еще один фреймворк JIT, на примере портирования Java программы он покажет, чем оно будет отличаться от существующих.

Ссылка на слайды: https://drive.google.com/file/d/19_lV_N47c-ca5USFDSDvljWq7cskHGXB/view?usp=sharing

Видео LLVM Meetup при поддержке C++Russia канала C++ User Group
Показать
Комментарии отсутствуют
Введите заголовок:

Введите адрес ссылки:

Введите адрес видео с YouTube:

Зарегистрируйтесь или войдите с
Информация о видео
2 февраля 2023 г. 22:29:00
02:22:17
Другие видео канала
Pure Virtual Cast / По следам CPP Russia 2023 с программным комитетом / 02.06.2023 #cpp #cpprussiaPure Virtual Cast / По следам CPP Russia 2023 с программным комитетом / 02.06.2023 #cpp #cpprussiaАлександр Коботов — Что следует помнить C++ разработчику об архитектуре процессораАлександр Коботов — Что следует помнить C++ разработчику об архитектуре процессораАрсений Сапелкин — Экосистема вокруг ОС: какие инструменты нужны разработчику?Арсений Сапелкин — Экосистема вокруг ОС: какие инструменты нужны разработчику?LLVM Meetup #2 при поддержке C++ RussiaLLVM Meetup #2 при поддержке C++ RussiaPure Virtual Cast / С++ - производительность и щепотка безопасности. / 07.04.2023 #cpp #cpprussiaPure Virtual Cast / С++ - производительность и щепотка безопасности. / 07.04.2023 #cpp #cpprussiaPure Virtual Cast / Где C++, а где безопасность, и при чем тут авиация? / 03.03.2023 #cpp #cpprussiaPure Virtual Cast / Где C++, а где безопасность, и при чем тут авиация? / 03.03.2023 #cpp #cpprussiaКруглый стол: Проблемы портирования тулчейна LLVM на новую платформуКруглый стол: Проблемы портирования тулчейна LLVM на новую платформуПавел Степанов — Разработка портабельного ассемблера для новой инфраструктуры JITПавел Степанов — Разработка портабельного ассемблера для новой инфраструктуры JITPure Virtual Cast // Велосипедостроение в софтостроении. //10.02.2023 #cpp #cpprussiaPure Virtual Cast // Велосипедостроение в софтостроении. //10.02.2023 #cpp #cpprussiaPure Virtual Cast // news // 20.01.2023 #cpp #cpprussia #cpprussia2023 #rustPure Virtual Cast // news // 20.01.2023 #cpp #cpprussia #cpprussia2023 #rustPure Virtual Cast // Предновогодний // 30.12.2022 #cpp #cpprussia #cpprussia2023 #newyearPure Virtual Cast // Предновогодний // 30.12.2022 #cpp #cpprussia #cpprussia2023 #newyearР.Карху, М.Дзюба — Подбор оптимальных последовательностей оптимизационных проходов с помощью MLР.Карху, М.Дзюба — Подбор оптимальных последовательностей оптимизационных проходов с помощью MLPure Virtual Cast // chatGPT // 23.12.2022 #cpp #cpprussia #cpprussia2023 #chatgptPure Virtual Cast // chatGPT // 23.12.2022 #cpp #cpprussia #cpprussia2023 #chatgptPure Virtual Cast // C++ Russia 2023 // 16.12.2022 #cpp #cpprussia #cpprussia2023Pure Virtual Cast // C++ Russia 2023 // 16.12.2022 #cpp #cpprussia #cpprussia2023Pure Virtual Cast // C++ Russia 2023 // 02.12.2022 #cpp #cpprussia #cpprussia2023Pure Virtual Cast // C++ Russia 2023 // 02.12.2022 #cpp #cpprussia #cpprussia2023Pure Virtual Cast // nullptr // 08.11.2022Pure Virtual Cast // nullptr // 08.11.2022Pure Virtual Cast // Евгений Ерохин // 08.09.2022 #cppPure Virtual Cast // Евгений Ерохин // 08.09.2022 #cppРазговор в студии про C++ в MLРазговор в студии про C++ в MLPure Virtual Cast // Антон Полухин  // 25.08.2022 #cppPure Virtual Cast // Антон Полухин // 25.08.2022 #cppPure Virtual Cast // Антон Соснин  // 18.08.2022 #cppPure Virtual Cast // Антон Соснин // 18.08.2022 #cpp
Яндекс.Метрика