YoVDO

Code Size Compiler Optimizations and Techniques for Embedded Systems

Offered By: Linux Foundation via YouTube

Tags

Conference Talks Courses Embedded Systems Courses

Course Description

Overview

Explore advanced compiler optimizations and techniques for reducing code size in embedded systems with Facebook engineer Aditya Kumar. Delve into a comprehensive methodology covering optimization flags, call prologs, compiler optimizations, identical code folding, C library optimization, data structure optimization, shared library usage, and binary compression. Gain valuable insights into improving efficiency and performance in resource-constrained environments, and participate in a Q&A session to address specific challenges in embedded systems development.

Syllabus

Introduction
Methodology
Optimization Flags
Call Prologs
Compiler Optimizations
Identical Code Folding
C Library Optimization
Data Structure Optimization
Shared Library
Binary Compression
Questions


Taught by

Linux Foundation

Tags

Related Courses

Building Geospatial Apps on Postgres, PostGIS, & Citus at Large Scale
Microsoft via YouTube
Unlocking the Power of ML for Your JavaScript Applications with TensorFlow.js
TensorFlow via YouTube
Managing the Reactive World with RxJava - Jake Wharton
ChariotSolutions via YouTube
What's New in Grails 2.0
ChariotSolutions via YouTube
Performance Analysis of Apache Spark and Presto in Cloud Environments
Databricks via YouTube