Optimizing Function Layout for Mobile Applications
Offered By: ACM SIGPLAN via YouTube
Course Description
Overview
Explore a groundbreaking approach to optimizing function layouts in mobile applications through this 25-minute video presentation from the LCTES 2023 conference. Delve into the first principled solution for enhancing mobile app performance by reducing compressed code size and improving cold start-up times. Learn about a novel algorithm inspired by balanced graph partitioning, implemented in the open-source LLVM compiler. Discover how this method significantly outperforms state-of-the-art approaches when applied to large commercial mobile applications. Gain insights into profile-guided optimizations, code layout techniques, and graph algorithms tailored for the mobile space.
Syllabus
[LCTES'23] Optimizing Function Layout for Mobile Applications
Taught by
ACM SIGPLAN
Related Courses
RISC-V Toolchain and Compiler Optimization TechniquesLinux Foundation via edX The State of Julia in 2021 - JuliaCon Keynote
The Julia Programming Language via YouTube Get Started Using WebAssembly (wasm)
egghead.io DataFusion and Apache Arrow: Supercharging Data Analytics with a Rust-Based Query Engine
Databricks via YouTube Compilers - Jared Shumway
White Hat Cal Poly via YouTube