• ClipSaver
  • dtub.ru
ClipSaver
Русские видео
  • Смешные видео
  • Приколы
  • Обзоры
  • Новости
  • Тесты
  • Спорт
  • Любовь
  • Музыка
  • Разное
Сейчас в тренде
  • Фейгин лайф
  • Три кота
  • Самвел адамян
  • А4 ютуб
  • скачать бит
  • гитара с нуля
Иностранные видео
  • Funny Babies
  • Funny Sports
  • Funny Animals
  • Funny Pranks
  • Funny Magic
  • Funny Vines
  • Funny Virals
  • Funny K-Pop

Code Size Compiler Optimizations and Techniques for Embedded Systems - Aditya Kumar - CppCon 2021 скачать в хорошем качестве

Code Size Compiler Optimizations and Techniques for Embedded Systems - Aditya Kumar - CppCon 2021 3 года назад

скачать видео

скачать mp3

скачать mp4

поделиться

телефон с камерой

телефон с видео

бесплатно

загрузить,

Не удается загрузить Youtube-плеер. Проверьте блокировку Youtube в вашей сети.
Повторяем попытку...
Code Size Compiler Optimizations and Techniques for Embedded Systems - Aditya Kumar - CppCon 2021
  • Поделиться ВК
  • Поделиться в ОК
  •  
  •  


Скачать видео с ютуб по ссылке или смотреть без блокировок на сайте: Code Size Compiler Optimizations and Techniques for Embedded Systems - Aditya Kumar - CppCon 2021 в качестве 4k

У нас вы можете посмотреть бесплатно Code Size Compiler Optimizations and Techniques for Embedded Systems - Aditya Kumar - CppCon 2021 или скачать в максимальном доступном качестве, видео которое было загружено на ютуб. Для загрузки выберите вариант из формы ниже:

  • Информация по загрузке:

Скачать mp3 с ютуба отдельным файлом. Бесплатный рингтон Code Size Compiler Optimizations and Techniques for Embedded Systems - Aditya Kumar - CppCon 2021 в формате MP3:


Если кнопки скачивания не загрузились НАЖМИТЕ ЗДЕСЬ или обновите страницу
Если возникают проблемы со скачиванием видео, пожалуйста напишите в поддержку по адресу внизу страницы.
Спасибо за использование сервиса ClipSaver.ru



Code Size Compiler Optimizations and Techniques for Embedded Systems - Aditya Kumar - CppCon 2021

https://cppcon.org/ https://github.com/CppCon/CppCon2021 --- Code size of embedded application has been a concern for a very long time. While storage becomes cheaper and smaller, developers find creative ways to increase code size by adding features or unnecessary software engineering. Compilers have come a long way in optimizing applications for code size. While most compiler optimization work were focused on application performance, we have seen increase in the code size optimizations in recent years. In this presentation I'll talk about classical as well as recent compiler optimizations for code size, a few of which I implemented in the LLVM compiler. Some optimizations (hot cold splitting, function entry instrumentation) require collecting data from the field while the application is running. I'll provide an overview of how those compiler techniques help reduce code size. I'll also talk about some tips and techniques (compiler flags to reduce code size, tuning of compiler options like inline threshold), that help reduce binary size. Having knowledge of the code generated by the compiler and the instruction set architecture can help engineers chose appropriate programming abstractions and idioms. Key takeaways: Compiler optimization flags and tunings for code size optimizations Selecting code-size friendly data structures and algorithms from the C++ standard library Source code level optimization and annotation techniques to reduce binary size Compiler instrumentation techniques to get insights into the source code Software re-organization techniques to reduce working set during program startup --- Aditya Kumar I've been working on LLVM since 2012. I've contributed to modern compiler optimizations like GVNHoist, Hot Cold Splitting, Hexagon specific optimizations, clang static analyzer, libcxx, libstdc++, and graphite framework of gcc. --- Videos Streamed & Edited by Digital Medium: http://online.digital-medium.co.uk Register Now For CppCon 2022: https://cppcon.org/registration/

Comments
  • Embracing `noexcept` Operators and Specifiers Safely - John Lakos - CppCon 2021 3 года назад
    Embracing `noexcept` Operators and Specifiers Safely - John Lakos - CppCon 2021
    Опубликовано: 3 года назад
  • Understanding Compiler Optimization - Chandler Carruth - Opening Keynote Meeting C++ 2015 9 лет назад
    Understanding Compiler Optimization - Chandler Carruth - Opening Keynote Meeting C++ 2015
    Опубликовано: 9 лет назад
  • How Microcontroller Memory Works | Embedded System Project Series #16 2 года назад
    How Microcontroller Memory Works | Embedded System Project Series #16
    Опубликовано: 2 года назад
  • Modern C++: C++ Patterns to Make Embedded Programming More Productive - Steve Bush - CppCon 2022 2 года назад
    Modern C++: C++ Patterns to Make Embedded Programming More Productive - Steve Bush - CppCon 2022
    Опубликовано: 2 года назад
  • Unlocking Modern CPU Power - Next-Gen C++ Optimization Techniques - Fedor G Pikus - C++Now 2024 1 год назад
    Unlocking Modern CPU Power - Next-Gen C++ Optimization Techniques - Fedor G Pikus - C++Now 2024
    Опубликовано: 1 год назад
  • 9. What Compilers Can and Cannot Do 6 лет назад
    9. What Compilers Can and Cannot Do
    Опубликовано: 6 лет назад
  • How to Keep C++ Binaries Small - Techniques for C++ Optimization - Sandor Dargo - C++ on Sea 2024 1 год назад
    How to Keep C++ Binaries Small - Techniques for C++ Optimization - Sandor Dargo - C++ on Sea 2024
    Опубликовано: 1 год назад
  • Configuration, Extension, Maintainability - Titus Winters - CppCon 3 года назад
    Configuration, Extension, Maintainability - Titus Winters - CppCon
    Опубликовано: 3 года назад
  • Optimizing C for Microcontrollers - Best Practices - Khem Raj, Comcast RDK 8 лет назад
    Optimizing C for Microcontrollers - Best Practices - Khem Raj, Comcast RDK
    Опубликовано: 8 лет назад
  • Improving C++ Compilation Times: Tools & Techniques - Vittorio Romeo - ACCU 2023 2 года назад
    Improving C++ Compilation Times: Tools & Techniques - Vittorio Romeo - ACCU 2023
    Опубликовано: 2 года назад
  • Optimising Code - Computerphile 2 года назад
    Optimising Code - Computerphile
    Опубликовано: 2 года назад
  • CppCon 2018: Michael Caisse “Modern C++ in Embedded Systems - The Saga Continues” 7 лет назад
    CppCon 2018: Michael Caisse “Modern C++ in Embedded Systems - The Saga Continues”
    Опубликовано: 7 лет назад
  • Modernizing Compiler Design for Carbon Toolchain - Chandler Carruth - CppNow 2023 2 года назад
    Modernizing Compiler Design for Carbon Toolchain - Chandler Carruth - CppNow 2023
    Опубликовано: 2 года назад
  • Kubernetes — Простым Языком на Понятном Примере 4 месяца назад
    Kubernetes — Простым Языком на Понятном Примере
    Опубликовано: 4 месяца назад
  • Просят у США защиты от демона 12 часов назад
    Просят у США защиты от демона
    Опубликовано: 12 часов назад
  • Workshop Preview   Safe and Efficient C++ for Embedded Environments 7 месяцев назад
    Workshop Preview Safe and Efficient C++ for Embedded Environments
    Опубликовано: 7 месяцев назад
  • Making the Most Out of Your Compiler - Danila Kutenin - CppCon 2021 3 года назад
    Making the Most Out of Your Compiler - Danila Kutenin - CppCon 2021
    Опубликовано: 3 года назад
  • Keynote: What can C++ do for embedded systems developers? - Bjarne Stroustrup 7 лет назад
    Keynote: What can C++ do for embedded systems developers? - Bjarne Stroustrup
    Опубликовано: 7 лет назад
  • Anatomy of Cross-Compilation Toolchains 8 лет назад
    Anatomy of Cross-Compilation Toolchains
    Опубликовано: 8 лет назад
  • Основы ПЛК: структурированный текст Трансляция закончилась 5 лет назад
    Основы ПЛК: структурированный текст
    Опубликовано: Трансляция закончилась 5 лет назад

Контактный email для правообладателей: [email protected] © 2017 - 2025

Отказ от ответственности - Disclaimer Правообладателям - DMCA Условия использования сайта - TOS



Карта сайта 1 Карта сайта 2 Карта сайта 3 Карта сайта 4 Карта сайта 5