У нас вы можете посмотреть бесплатно [Day 21] - C Compiler Optimization Fundamentals (and brief performance experiment) или скачать в максимальном доступном качестве, видео которое было загружено на ютуб. Для загрузки выберите вариант из формы ниже:
Если кнопки скачивания не
загрузились
НАЖМИТЕ ЗДЕСЬ или обновите страницу
Если возникают проблемы со скачиванием видео, пожалуйста напишите в поддержку по адресу внизу
страницы.
Спасибо за использование сервиса ClipSaver.ru
►C Programming playlist: • C Programming Series ►Find full courses on: https://courses.mshah.io/ ►Join as member to get perks: / @mikeshah ►Lesson Description: In this lesson we are going to discuss compiler optimizations and what the compiler can do for you. This is a relatively deep subject, and I want to merely expose you to a few popular compiler optimizations tha t most compilers support. It's also useful to know about compiler optimizations and how they effect the ' debugability' of your code when they are on. Finally, I'll do a very brief performance experiment, though this is probably best served with an actual profiler to see where we spend time in our code. 00:00 Introduction 00:50 Optimization levels 04:44 Example optimizations 05:10 Function Inlining 07:30 Constant Folding 08:09 Dead Code Elimination 08:34 Compiler Explorer i.e. Godbolt.org 12:40 Loop Unrolling 16:20 Strength Reduction 18:00 Brief Performance Experiment with 'time' 24:13 Conclusion ►Please like and subscribe to help the channel! ►YouTube Channel: / mikeshah ►Join our free community: https://courses.mshah.io/communities/...