What Is Auto Super Resolution on Windows 11 ARM?

Auto Super Resolution (Auto SR) is an AI-powered feature integrated into Windows 11 for ARM-based Copilot+ PCs that enhances gaming performance by intelligently upscaling graphics in real time. This article explores how Auto SR functions, how it utilizes the Neural Processing Unit (NPU) to boost frame rates without overloading the GPU, and what benefits it offers for gaming on ARM-powered devices.

What Is Auto Super Resolution?

Auto Super Resolution is an operating-system-level upscaling technology developed by Microsoft. Unlike traditional resolution scaling or hardware-specific solutions that require manual developer integration, Auto SR is built directly into Windows 11. It automatically enhances existing games by rendering them at a lower internal resolution and then using machine learning models to upscale the output to a higher display resolution.

How Auto SR Boosts Frame Rates on ARM Devices

Running demanding 3D games natively on ARM-based processors can strain the integrated graphics processing unit (GPU). Auto SR resolves this bottleneck through a two-step process:

  1. Lower GPU Rendering Load: The game renders internally at a reduced resolution (such as 720p or 1080p). Because rendering fewer pixels requires significantly less compute power, the GPU can produce frames much faster, resulting in a direct increase in frame rates (FPS).
  2. Dedicated NPU Processing: Instead of using the GPU or CPU to upscale the image, Auto SR offloads the upscaling workload to the device’s Neural Processing Unit (NPU). The NPU applies pre-trained machine learning algorithms to reconstruct fine details, sharpen edges, and remove artifacts, producing an output image that looks close to native high resolution (such as 1440p) in real time.

By shifting the upscaling calculations to the NPU, the GPU remains entirely dedicated to rendering the game engine, maximizing overall performance.

Key Advantages of Auto SR

System Requirements

To use Auto Super Resolution, a system must meet the following criteria: