# Apply performance optimizations

> Implement strategies to optimize your application's performance based on real-time insights.

Implement strategies to optimize your application's performance based on real-time insights.

| **Topic**                                                                                                                                                                                                        | **Description**                                                                                                                                                  |
| ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| [**Operation modes**](/engine/6000.7/manual/analysis/runtime-performance-scaling/adaptive-performance/performance-optimization-strategies/operation-modes.md)                                                    | Alternate between prioritizing frame rate and battery life, and implement custom operation modes.                                                                |
| [**CPU and GPU performance control**](/engine/6000.7/manual/analysis/runtime-performance-scaling/adaptive-performance/performance-optimization-strategies/cpu-gpu-performance-control.md)                        | Use Adaptive Performance to control how your application uses CPU and GPU resources to balance performance, power use, and device temperature on mobile devices. |
| [**Temporary performance boosts**](/engine/6000.7/manual/analysis/runtime-performance-scaling/adaptive-performance/performance-optimization-strategies/temporary-performance-boosts.md)                          | Request a temporary CPU or GPU boost to increase device performance for short periods.                                                                           |
| [**Adaptive Performance Device Simulator plug-in reference**](/engine/6000.7/manual/analysis/runtime-performance-scaling/adaptive-performance/performance-optimization-strategies/device-simulator-reference.md) | Explore the settings and controls for Adaptive Performance in the Device Simulator.                                                                              |

## Additional resources

* [Collect performance metrics](/engine/6000.7/manual/analysis/runtime-performance-scaling/adaptive-performance/performance-metrics.md)
* [Scripting with Adaptive Performance](/engine/6000.7/manual/analysis/runtime-performance-scaling/adaptive-performance/get-started/scripting-api.md)
* [Providers](/engine/6000.7/manual/analysis/runtime-performance-scaling/adaptive-performance/get-started/providers.md)
