LLVM Meetup #2 при поддержке C++ Russia
17:00 - 17:05 - Открытие с Романом Русяевым
17:05 - 17:25 - Никита Хомутов — «Развитие поддержки RISC-V в последних релизах LLVM»
Обсудим развитие поддержки RISC-V в LLVM: векторизации, атомарных инструкций, half floats. Вы узнаете о новых оптимизационных пассах и их улучшениях для архитектуры. Также Никита расскажет об улучшении поддержки в отладчике.
17:25 - 17:55 - Дмитрий Петров — «MOP fusion в RISC-V и его поддержка в LLVM»
Macro-Operation Fusion (склейка макроопераций) — микроархитектурная оптимизация, которая часто упоминается при сравнении RISC-V с другими архитектурами набора команд. Мы поговорим о том, что это такое, насколько полезно в реальности, и какие хитрости применяются для поддержки этой архитектурной особенности в кодогенерации.
17:55 - 18:55 - Круглый стол «Развитие поддержки RISC-V в LLVM»
Спикеры: Никита Хомутов, Дмитрий Петров, Елена Лепилкина, Антон Афанасьев, Сергей Якушкин.
Обсудим развитие RISC-V — как архитектуры в целом, так и ее поддержки в LLVM.
Участники митапа смогут задать вопросы спикерам после каждого доклада и в рамках круглого стола.
18:55 - 19:00 - Закрытие с Романом Русяевым
Видео LLVM Meetup #2 при поддержке C++ Russia канала C++ User Group
17:05 - 17:25 - Никита Хомутов — «Развитие поддержки RISC-V в последних релизах LLVM»
Обсудим развитие поддержки RISC-V в LLVM: векторизации, атомарных инструкций, half floats. Вы узнаете о новых оптимизационных пассах и их улучшениях для архитектуры. Также Никита расскажет об улучшении поддержки в отладчике.
17:25 - 17:55 - Дмитрий Петров — «MOP fusion в RISC-V и его поддержка в LLVM»
Macro-Operation Fusion (склейка макроопераций) — микроархитектурная оптимизация, которая часто упоминается при сравнении RISC-V с другими архитектурами набора команд. Мы поговорим о том, что это такое, насколько полезно в реальности, и какие хитрости применяются для поддержки этой архитектурной особенности в кодогенерации.
17:55 - 18:55 - Круглый стол «Развитие поддержки RISC-V в LLVM»
Спикеры: Никита Хомутов, Дмитрий Петров, Елена Лепилкина, Антон Афанасьев, Сергей Якушкин.
Обсудим развитие RISC-V — как архитектуры в целом, так и ее поддержки в LLVM.
Участники митапа смогут задать вопросы спикерам после каждого доклада и в рамках круглого стола.
18:55 - 19:00 - Закрытие с Романом Русяевым
Видео LLVM Meetup #2 при поддержке C++ Russia канала C++ User Group
Показать
Комментарии отсутствуют
Информация о видео
Другие видео канала
Pure Virtual Cast / По следам CPP Russia 2023 с программным комитетом / 02.06.2023 #cpp #cpprussiaАлександр Коботов — Что следует помнить C++ разработчику об архитектуре процессораАрсений Сапелкин — Экосистема вокруг ОС: какие инструменты нужны разработчику?Pure Virtual Cast / С++ - производительность и щепотка безопасности. / 07.04.2023 #cpp #cpprussiaPure Virtual Cast / Где C++, а где безопасность, и при чем тут авиация? / 03.03.2023 #cpp #cpprussiaКруглый стол: Проблемы портирования тулчейна LLVM на новую платформуПавел Степанов — Разработка портабельного ассемблера для новой инфраструктуры JITPure Virtual Cast // Велосипедостроение в софтостроении. //10.02.2023 #cpp #cpprussiaLLVM Meetup при поддержке C++RussiaPure Virtual Cast // news // 20.01.2023 #cpp #cpprussia #cpprussia2023 #rustPure Virtual Cast // Предновогодний // 30.12.2022 #cpp #cpprussia #cpprussia2023 #newyearР.Карху, М.Дзюба — Подбор оптимальных последовательностей оптимизационных проходов с помощью MLPure 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 // 02.12.2022 #cpp #cpprussia #cpprussia2023Pure Virtual Cast // nullptr // 08.11.2022Pure Virtual Cast // Евгений Ерохин // 08.09.2022 #cppРазговор в студии про C++ в MLPure Virtual Cast // Антон Полухин // 25.08.2022 #cppPure Virtual Cast // Антон Соснин // 18.08.2022 #cpp