---
title: 'Level 12: Optimize training speed'
description: >-
  In this level you'll use compilers, advanced profilers and mixed precision
  techniques to train bigger models faster.
canonical: >-
  https://lightning.ai/docs/pytorch/stable/level-up/intermediate/intermediate_level_13
---
# Level 12: Optimize training speed {#level-12-optimize-training-speed}

In this level you'll use compilers, advanced profilers and mixed precision techniques to train bigger models faster.

- [Speed up models by compiling them](/docs/pytorch/2.6.6/reference/advanced/compile.md) — Use torch.compile to speed up models on modern hardware

- [Explore advanced mixed precision settings](/docs/pytorch/2.6.6/reference/common/precision_intermediate.md) — Enable state-of-the-art scaling with advanced mix-precision settings.

- [Enable advanced profilers](/docs/pytorch/2.6.6/reference/tuning/profiler_basic.md) — Tune model performance with profilers.

- [Profile PyTorch operations](/docs/pytorch/2.6.6/reference/tuning/profiler_intermediate.md) — Learn to find bottlenecks in PyTorch operations.

---

**Navigation**

- Parent: [Intermediate skills](/docs/pytorch/2.6.6/level-up/intermediate.md)
