NVIDIA DLSS 3.0 Frame Generation Modded To Work With RTX 2000 & RTX 3000 GPUs

NVIDIA when announcing their Ada Lovelace architecture, emphasized on how DLSS 3.0 will be a massive leap as compared to DLSS 2.0. The performance uplifts are promising as shown by reviewers. Although, owing to a few ‘technical’ and ‘hardware’ features, DLSS 3.0 is exclusive to Ada Lovelace. This effectively locks out Ampere and Turing users from using the new frame generation technology featured in DLSS 3.0. 

Modders To The Rescue

When DLSS 3.0 first arrived, many claimed that modders will be able to get the new ‘frame generation’ technology to work on pre-Lovelace GPUs. To our surprise, u/JusDax on Reddit shared a post claiming to have used DLSS 3.0 on the Turing based RTX 2070.

DLSS Frame Generation doesn’t seem to be hardware locked to RTX 40 series. I was able to bypass a software lock by adding a config file to remove the VRAM overhead in Cyberpunk. Doing this causes some instability and frame drops but I’m getting ~80 FPS on an RTX 2070 with the following settings:

2560×1440 res

HDR off

DLSS Balanced

DLSS Frame Generation ON

Ray Tracing Ultra preset

(I get ~35-40 FPS without Frame Generation and DLSS at Quality)

Edit: forgot to add some details

The user mentions that the RTX 2070 can offer 30-40FPS without ‘Frame Generation’ using DLSS Quality. On turning Frame Generation ON, the performance is boosted to 80FPS which is more than 2x higher. Not all is perfect as a few frame drops were faced, as expected.

Hold Your Horses

While this really does make some Turing and Ampere users happy, it probably won’t last for that long. NVIDIA may announce a new driver within a few days, fixing these workarounds.

However, this does show that DLSS 3.0 is limited to Lovelace just for stability purposes. Essentially, a few driver optimizations by NVIDIA and game developers and voilà, you just breathed a few more years into your RTX 2000/3000 GPU.

SKUChipFP32/CUDAMax ClockCacheMemory BusVRAMMemory SpecSpeed (Gbps)TDP
RTX 4000 Titan?AD102-450184323.0GHz+?96MB?384/382-bit48GBGDDR6X24~800W
RTX 4090 TiAD102-350181763.0 GHz?96MB382-bit24GBGDDR6X24475W+ 
RTX 4090AD102-300-A1163842.52GHz96MB384-bit24GBGDDR6X21450W+ (TGP) / 660W (Max TGP)
RTX 4080 TiAD10214848?2.7 GHz?80MB?320-bit20GBGDDR6X23420W
RTX 4080 (Variant 1)AD103-300-A197282.505GHz64MB256-bit16GBGDDR6X22.5320W(TGP)/ 516W (Max TGP)
RTX 4080 (Variant 2)AD104-400-A176802.61GHz48MB192-bit12GBGDDR6X21285W (TGP) /366W (Max TGP)
RTX 4070 TiAD104-300?76803.0GHz??192-bit12GBGDDR6X21300W?
RTX 4070 AD104-275?7168??160-bit10GBGDDR6X21250W
ABOUT THE AUTHOR

Abdullah Faisal


With a love for computers since the age of five, Abdullah has always sought to delve into the depths of information, and uses it as his guiding light. He believes success is of utmost importance as history is written by the victor.