r/nvidia • u/RenatsMC • 16h ago
Rumor NVIDIA reportedly not accepting RTX 5090 orders from board partners, even backorders are unavailable
r/nvidia • u/RenatsMC • 16h ago
r/nvidia • u/panchovix • 13h ago
Hello guys, hoping you're doing fine. Wall of text next I know, but I want to get this info out of my chest, all hand written lol.
I wanted to make this post explaining some things about GPU unlocks that have been going on lately.
None known at the moment, except if somehow NVIDIA uses FP32 accumulation for DLSS or FG, which I doubt. I'm almost sure they use FP16 accumulation (or lower precisions) there, because if they used FP32 accumulation the perf hit would be insane on consumer cards.
NVIDIA on purpose neuters tensor core performance when using FP32 accumulation (FP16, BF16, FP8 and TF32 inputs accumulating in FP32, which is what most AI/LLM/ML tasks use), for market segmentation. Normal FP32 on the CUDA cores (no tensor cores) is NOT affected.
Consumer and prosumer GPUs use the exact same die (like GB202 between the 5090 and 6000 PRO, AD102 between the 4090 and 6000 Ada, or even literally 1:1 with the 3090 Ti vs A6000, both with the same core amounts and 84 SMs).
How it works: the speed of each kind of tensor operation is set by fuses burned at the factory. On consumer cards, the fuse for "FP16/BF16 with FP32 accumulation" says HALF_SPEED, on the pro cards it says FULL_SPEED. These fuses don't cut any circuit, the GPU just reads them at boot and runs at that speed. The GPU also has an override register that can set them back to FULL_SPEED, but it's locked so only NVIDIA's most privileged firmware can write to it, not your PC.
The unlocks open that lock and write FULL_SPEED on the override. With that, the consumer cards gain all the neutered performance imposed by NVIDIA. It doesn't give you more SMs, VRAM or anything like that, a 4090 is still a 4090, it just runs those instructions at the same rate a pro card does.
On these generations, the NVIDIA driver itself loads a small NVIDIA-signed firmware called the "Booter" onto a security microcontroller inside the GPU (SEC2, a "Falcon"), to start the GSP. The Booter runs in the highest privilege mode of the GPU (Heavy Secure, HS), which is exactly the one allowed to open the lock.
In June 2026, Jon Pry published a paper ("A Canary in the Crypto Mine") showing that the Booter of the newer drivers has a buffer overflow: it copies its "signature" data using a length that you control, so you can overflow its stack (including the stack canary that is supposed to stop exactly this) and take control of the Booter while it is running in HS mode. The signature check still passes, because it is NVIDIA's own signed code running, the bug is inside it.
With that, the unlock reuses instructions from NVIDIA's own Booter to open the lock, writes FULL_SPEED on the override, resets the card and lets the normal NVIDIA driver load. The unlock survives resets and driver reloads, but it's lost when you power off, which is why it runs on every boot before the NVIDIA driver loads.
This was first done on mining cards (CMP 170HX: FP32 from 1/32 to full speed, and 10GB to 80GB of VRAM), and then ported to GeForce:
What gets unlocked:
Some numbers from those repos: 4090 FP16/BF16 with FP32 acc goes from 165 to 331 TFLOPS (raw instruction rate), 3090 Ti BF16 GEMM from 87 to 157 TFLOPS, 2080 Ti FP16 with FP32 acc from 47 to 94 TFLOPS. Real-world GEMMs gain less than 2x because the cards then hit their power limit (more on that below).
The funny part is that on Blackwell the limitation is EXACTLY the same thing: same fuses, same override registers. I checked on my own cards: the 5090/5080/5070 Ti have the FP32 accumulation fuses set, and the 6000 PRO/4000 PRO don't. So it's not a hardware difference there either.
What changed is the door. Starting with Hopper, and consumer Blackwell too, the root of trust of the GPU is the FSP (Foundation Security Processor), a RISC-V core that boots from its own ROM as soon as the GPU powers on, before the driver even loads. On Blackwell:
So, with what is known today, it can't be done. It isn't "impossible forever", but someone would need a brand new vulnerability in a way harder target. And if someone ever gets there, the unlock itself would very likely be the same couple of register writes.
FP4 is not affected, but all the rest is (FP16/BF16/FP8/TF32 with FP32 accumulation).
I will put some examples on my 6000 PRO vs 5090s, former using 400W and latter 600W, at how much is the impact in performance because the NVIDIA neutering.
And again, NO. For the love of god guys, stop repeating this nonsense.
The cards are still limited by their max power limit. They won't magically use 200% of your power budget with an unlock, they will just use the cores more efficiently.
Let me explain: if you have a 3090 power limited at 300W, and without the unlock you were seeing only 250W in use, but after the unlock it uses 300W, it's not because the unlock did malicious things to your card. It's because the card can NOW stretch its legs and use the power to do more work. Real example from the Ada repo: an unlocked 4090 doing the same GEMMs peaked at 346W vs 313W stock, still under its 450W limit.
If you were getting X performance at Y < max TDP, and now you get more than X performance at max TDP, obviously the card will be hotter, but that's still inside the POWER LIMIT YOU SET, not above it.
Power spikes: those are normal on every card, and if you're using it to the full extent of its capabilities they can be more common. Are they risky? No, assuming you have a PSU with the wattage NVIDIA recommends per GPU.
So what ARE the actual risks then? They're about the unlock process, not your card:
"But, NVIDIA bins the dies to make these work 24/7 on the prosumer side but not on consumer, that's why they're locked!!!11"
Also incorrect. NVIDIA uses the EXACT SAME dies for their consumer GPUs and their prosumer GPUs, and the FP32 accumulation speed has nothing to do with binning: the 3090 Ti and the A6000 have the exact same specs. The half speed is just a value written in a fuse that the firmware reads.
Unlocking a card will not make it die sooner, nor will it crack the die or something.
Sorry I have to repeat this again and again, but the amount of pure fury I get from reading comments like these made me do this.
It depends on how the GPU actually does the math, not on the name of the quant:
Example: on a modded 48GB 4090, a quantized MoE model on an inference server got no gain at all after the unlock (0.98x on 8K prefill), while the FP16/BF16 matmuls doubled.
That's what I have for now, if you guys have any more questions, let me know!
r/nvidia • u/belliruub • 17h ago
DLSS is something unique, anyway there’s so much to discover and games I want to replay now.
About my PC:
CASE: Fractal Design Meshify 2
FANS: be quiet! silent wings 3, 4x140mm, 3x120mm
PSU: be quiet! straight power 11, Platinum 1000W
M2.SSD: Kingston A2000, 1024GB
M2.SSD: Samsung 980 PRO, 500GB
MB: Asus Rog Strix B550-E Gaming
RAM: Kingston Fury, 4x8GB, 3600mhz
COOLING: Arctic Liquid Freezer III Pro, 360mm AIO
GPU: ASUS Astral RTX 5080 OC
CPU: AMD Ryzen 7 5800X3D
r/nvidia • u/Most_Cicada3939 • 11h ago
r/nvidia • u/TrainingSource • 16h ago
I'm mainly a software developer and never play any games, do video-editing etc. But I need a GPU to run 3x 2K monitors at 240Hz, maybe leave room for 4K monitors at 240Hz for future as well.
Would this card be able to easily handle that?
r/nvidia • u/Norbit11 • 22h ago
How do you optimize ultra-demanding AAA titles on RTX 4070 Ti at 1440p? (Custom DLSS scales, 12GB VRAM limits, Reflex & Frame-Pacing setup)
While running DLDSR 2.25x is a breeze for older titles and DLAA handles lighter workloads effortlessly, heavy AAA games especially Path Tracing or UE5 titles, force a much tighter balancing act on my RTX 4070 Ti at 1440p. I wanted to open a thread on how you dial in settings for maximum visual fidelity and low input latency when a game pushes the GPU to its absolute limit.
When native 1440p or DLAA isn't viable:
Are you sticking to standard DLSS Quality (67%) or forcing custom internal resolution scales via DLSSTweaks (e.g., 75%–80% / ~1108p–1152p internal)?
Are you overriding default game DLLs to force Preset K or testing DLSS 4.5 Transformer Presets (L/M) for thin-geometry stability and less smearing on fast camera rotations?
2.Sync, Reflex, and Frame Rate Capping Pipeline
My baseline stack for zero tearing and minimum latency:
G-Sync: ON (Global)
V-Sync: ON (NVIDIA Control Panel) / OFF (In-Game)
NVIDIA Reflex: ON / ON + BOOST (letting Reflex auto-cap frame rate below display refresh rate)
Questions:
In games without Reflex, do you prefer in-game limiters, NVCP Max Frame Rate caps, reflex inside afterburner? or RTSS (RivaTuner) for frame-time line smoothing despite the tiny latency penalty?
How are you handling post-processing sharpening, bypassing built-in DLSS sharpeners for ReShade passes like Depth-Aware RCAS (DA-RCAS), or running zero sharpening?
Curious to hear your exact profiles, configs, and VRAM management strategies for heavy hitters like Cyberpunk 2077 (Path Tracing), Alan Wake 2, or Black Myth: Wukong.
For example in ac black flag resynced I use: custom dlss 80% preset dlss, frame gen on, RCAS 0.22 sharpening with renodx HDR and reflex inside afterburner. What do you think?
r/nvidia • u/Goldribs • 16h ago
With my overclock/undervolt combo of 3120mhz core and +3000mem at .975mv, I used to average 8150-8200 in speedway. With the new driver, I am seeing an average of 8700. Anyone else notice a measurable increase with the latest driver? Note that I only use MSI Afterburner and haven't bothered with my Xbar. I've been running the same profile for 8 months now with zero crashing, artifacting, or instability in games or benchmarks. Steel nomad seems to be unchanged averaging around 7550-7600.
r/nvidia • u/ChikuXO • 19h ago
I need to run Blender, and to play some games.