Intel recently added a driver-level shader compilation setting for Arc GPUs. Now, Nvidia is rolling out something similar with the beta form of Auto Shader Compilation.
Historically, every driver update or game patch invalidated your existing shader cache, forcing your CPU to recompile thousands of files the next time you launched a game. This resulted in either a long loading bar at the start or annoying “stutters” during the first hour or so of gameplay.
Nvidia's new ASC tool moves this process to the background. When your system is idle, the Nvidia App identifies your installed DirectX 12 games and pre-compiles their shaders using your CPU's spare cycles. This feature is opt-in and can be found under Graphics Tab > Global Settings > Shader Cache. Users can choose to “Compile Now” for an immediate fix or let the system handle it automatically over time. Note that it requires the GeForce Game Ready Driver 595.97 WHQL or newer to function, and users should be prepared to allocate additional disc space for these pre-built shader folders.
Nvidia's approach currently differs from its competitors. While Intel relies on a cloud-based system that gathers and distributes pre-compiled shaders from its own servers, Nvidia's ASC is currently a local-only solution. This means your own hardware does the heavy lifting while you aren't using the PC. However, this is likely a transitional phase. Nvidia is reportedly working with Microsoft to integrate the Advanced Shader Delivery (ASD) protocol into the Agility SDK later this year.
KitGuru says: Will you be trying out Auto Shader Compilation?
KitGuru KitGuru.net – Tech News | Hardware News | Hardware Reviews | IOS | Mobile | Gaming | Graphics Cards

