About this Learning Path

Who is this for?

This is an introductory guide for developers who want to measure and optimize the performance of applications running on Arm Neoverse™-based servers.

What will you learn?

Upon completion of this learning path, you will be able to:

  • Describe Arm's top-down profiling methodology.
  • Use Streamline CLI tools to capture and analyze performance data from an application.


Before starting, you will need the following:

  • An Arm Neoverse-based (N1, N2 or V1) computer running Linux. For your host OS, you can use Amazon Linux 2023 or newer, Debian 10 or newer, RHEL 8 or newer, or Ubuntu 20.04 or newer.