About this Learning Path

Who is this for?

This is an introductory topic for C++ developers who want to improve the runtime of loops using existing knowledge of the loop size.

What will you learn?

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

  • Learn how to communicate loop size constraints to the compiler for better optimization.
  • Understand how providing compile-time context can improve runtime performance.
  • Implement techniques to express loop boundaries that enable better code generation.
  • Compare and analyze the performance impact of providing loop size context.

Prerequisites

Before starting, you will need the following:

Next