Intel's new graphics driver lets you dedicate up to 87% of laptop memory capacity to the iGPU for VRAM — Core Ultra CPUs get "Shared GPU Memory Override" feature

3 weeks ago 36
Intel Arc Battlemage B580 and B570
(Image credit: Intel)

Intel’s Arc graphics driver version 32.0.101.6987 introduces a first for the company’s integrated GPUs: manual control over system memory allocation for graphics workloads. "Intel Graphics Software now supports Shared GPU Memory Override control for Built-in Intel Arc GPUs in select Intel Core Ultra Processors (series 1 and 2) in Windows 10 and Windows 11 host systems," the release notes state.

Intel's integrated GPUs use system memory to store working data, rather than a separate GDDR memory pool for graphics and video applications like a discrete GPU does. The maximum amount of memory your computer can use is generally limited to one-half of the system memory, but Intel's new tool lets users override this.

The driver also delivers targeted optimizations. Intel cites up to a six percent performance uplift in the Battlefield 6 Open Beta, Mafia: The Old Country, and Doom: The Dark Ages at 1080p with path tracing enabled on Arc B-series GPUs. Stability improvements include resolving Naraka Bladepoint freezes when Intel XeSS is enabled on Battlemage hardware, alongside power management tuning for Arrow Lake-H laptops. Other changes, like a roughly five percent bump in floating-point throughput and marginally faster Windows 11 UI animations, further round out the update.

While the Shared GPU Memory Override gives enthusiasts more control, over-allocation comes with technical trade-offs. Integrated GPUs use system RAM as part of a unified memory architecture, so allocating excessive VRAM can starve the CPU of working memory, especially in multitasking or memory-bound workloads. In extreme cases, forcing a large static allocation can lead to higher paging activity, increased latency in CPU-bound tasks, and, in laptops, greater power draw from sustained DRAM activity.

Get Tom's Hardware's best news and in-depth reviews, straight to your inbox.

This means the setting is best tuned for specific, predictable workloads — like running a game or GPU-accelerated application with known VRAM demands — rather than left maxed out at all times. For instance, if you're experimenting with AI workloads that need lots of memory or want to enable ray tracing inside a demanding title, you could simply allocate more of the shared memory to the GPU for the time being, so that you get smoother performance.

 Overdrive Mode

Cyberpunk 2077 is a great example for a game that benefits hugely from ray tracing (Image credit: YouTube - Nvidia GeForce)

Ray tracing is an unlikely workload for an integrated GPU, but users attempting to run the latest AI models locally will likely appreciate the option to flexibly provision their system memory for times when they need to make room for especially large or higher-precision versions of those models.

For those users, Intel's latest update could make its products more appealing compared to products like AMD's Ryzen AI Max+ 395 SoC, which can allocate up to 112GB of its maximum 128GB unified memory pool to the graphics processor. Since Arrow Lake laptops can be configured with up to 128GB of RAM themselves, the option to provision more memory to an Arc integrated GPU could come in handy when it's needed.

Follow Tom's Hardware on Google News to get our up-to-date news, analysis, and reviews in your feeds. Make sure to click the Follow button.

Hassam Nasir is a die-hard hardware enthusiast with years of experience as a tech editor and writer, focusing on detailed CPU comparisons and general hardware news. When he’s not working, you’ll find him bending tubes for his ever-evolving custom water-loop gaming rig or benchmarking the latest CPUs and GPUs just for fun.

Read Entire Article