# About Adaptive Performance Adaptive Performance allows you to get feedback about the thermal and power state of your mobile device and react appropriately. For example, you can create applications that react to temperature trends and events on the device, to ensure constant frame rates over a longer period of time and prevent thermal throttling. ## Installation To install this package, follow the instructions in the [installation guide](installing-and-configuring.md). ### Using the Adaptive Performance Provider Management system For information on installing Adaptive Performance in an existing Unity Project, see [Installing Adaptive Performance](installing-and-configuring.md). There are two target audiences for the Adaptive Performance Provider Management system: the end user and the subsystem provider developer. You can find documentation for both audiences here: * [End user](./user-guide.md) * [Provider](./provider.md) This package also includes documentation on how to: * [Use the Adaptive Performance Device Simulator](simulator.md) plugin in the Unity Editor. For more information on this plugin, see [Device Simulator](https://docs.unity3d.com/Packages/com.unity.device-simulator@latest) in the Unity Manual. * [Use Adaptive Performance Visual Scripting](visual-scripting.md) units in Unity Visual Scripting. * Implement or test specific features using the [samples](samples-guide.md) provided. For information on what's new in the latest version of Adaptive Performance, see the [Changelog](../changelog/CHANGELOG.html). ### Requirements This version of Adaptive Performance is compatible with the following versions of the Unity Editor: * 2021.2 and later ## Upgrading For information on upgrading from a previous version of Adaptive Performance to the current version, see [Upgrade guides](upgrade-guides.md). ## What's New? For information on the latest changes and additions in this version of Adaptive Performance, see [What's new](whats-new.md).