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

Круглый стол: Проблемы портирования тулчейна LLVM на новую платформу


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

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

Видео Круглый стол: Проблемы портирования тулчейна LLVM на новую платформу канала C++ User Group
Показать
Комментарии отсутствуют
Введите заголовок:

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

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

Зарегистрируйтесь или войдите с
Информация о видео
1 марта 2023 г. 19:50:45
01:18:10
Другие видео канала
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Павел Степанов — Разработка портабельного ассемблера для новой инфраструктуры JITПавел Степанов — Разработка портабельного ассемблера для новой инфраструктуры JITPure Virtual Cast // Велосипедостроение в софтостроении. //10.02.2023 #cpp #cpprussiaPure Virtual Cast // Велосипедостроение в софтостроении. //10.02.2023 #cpp #cpprussiaLLVM Meetup при поддержке C++RussiaLLVM Meetup при поддержке C++RussiaPure 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
Яндекс.Метрика