| Kite - Bootstrap Admin Template

Linaro Connect 2025

LIS25-220 Overview of Native Profiling Techniques on Android

Technical presentation - 30 minutes (including q&a)

Android

  • Thursday, 15 May 12:00 - 12:25
  • Room: Meeting Room 1 | Floriana III

Feedback Driven Optimizations are a set of toolchain techniques that use traces from program execution to improve the performance of output binaries. In this talk, we will discuss the support for AutoFDO available for native code (C/C++) in Android userspace and kernel, along with the performance impact we see on Google Pixel devices. Additionally, we'll outline our roadmap to make native profiling more broadly available - to use cases such as Android Apps, using post-link optimization techniques, and fleet-wide sampling. We will highlight some milestones required from the ecosystem that are necessary towards achieving this goal.

Add to My Agenda

Presented by

Profile Picture
Pirama Arumuga Nainar
Software Engineer at Google
Pirama Arumuga Nainar leads the Android LLVM Team at Google with interests spanning compiler optimizations, code health, and developer tools. During his time at Google, Pirama has been part of the An... View more