About this Learning Path

Who is this for?

This is an advanced topic for performance engineers and software developers targeting Arm platforms who want to optimize application binaries and shared libraries using BOLT.

What will you learn?

Upon completion of this Learning Path, you will be able to:

  • Instrument and optimize application binaries for individual workload features using BOLT
  • Collect and merge separate BOLT profiles to improve code coverage
  • Optimize shared libraries independently of application binaries
  • Integrate optimized shared libraries into applications
  • Evaluate and compare performance across baseline, isolated, and merged optimization scenarios

Prerequisites

Before starting, you will need the following:

Next