• Welcome to TechPowerUp Forums, Guest! Please check out our forum guidelines for info related to our community.

Nvidia dropped 32-bit CUDA support with the 5000 series, not just 32-bit PhysX

Joined
Jul 13, 2016
Messages
3,526 (1.12/day)
Processor Ryzen 7800X3D
Motherboard ASRock X670E Taichi
Cooling Noctua NH-D15 Chromax
Memory 32GB DDR5 6000 CL30
Video Card(s) MSI RTX 4090 Trio
Storage P5800X 1.6TB 4x 15.36TB Micron 9300 Pro 4x WD Black 8TB M.2
Display(s) Acer Predator XB3 27" 240 Hz
Case Thermaltake Core X9
Audio Device(s) JDS Element IV, DCA Aeon II
Power Supply Seasonic Prime Titanium 850w
Mouse PMM P-305
Keyboard Wooting HE60
VR HMD Valve Index
Software Win 10
It appears as though all 32-bit CUDA apps may be impacted instead of just 32-bit PhysX.

Source: https://nvidia.custhelp.com/app/answers/detail/a_id/5615/~/support-plan-for-32-bit-cuda
Source: https://www.reddit.com/r/hardware/comments/1iz8v8p Source: https://www.videocardbenchmark.net/directCompute.html

A portion of PassMark's test is in 32-bit, which results in the 4090 getting a higher score than the 5090:

Untitled.png



Nvidia should have included a translation layer or something. This is just silly.
 
Joined
Oct 19, 2022
Messages
360 (0.42/day)
Location
Los Angeles, CA
Processor AMD Ryzen 7 9800X3D (+PBO 5.4GHz)
Motherboard MSI MPG X870E Carbon Wifi
Cooling ARCTIC Liquid Freezer II 280 A-RGB
Memory 2x32GB (64GB) G.Skill Trident Z Royal @ 6200MHz 1:1 (30-38-38-30)
Video Card(s) MSI GeForce RTX 4090 SUPRIM Liquid X
Storage Crucial T705 4TB (PCIe 5.0) w/ Heatsink + Samsung 990 PRO 2TB (PCIe 4.0) w/ Heatsink
Display(s) AORUS FO32U2P 4K QD-OLED 240Hz (DP 2.1 UHBR20 80Gbps)
Case CoolerMaster H500M (Mesh)
Audio Device(s) AKG N90Q w/ AudioQuest DragonFly Red (USB DAC)
Power Supply Seasonic Prime TX-1600 Noctua Edition (1600W 80Plus Titanium) ATX 3.1 & PCIe 5.1
Mouse Logitech G PRO X SUPERLIGHT
Keyboard Razer BlackWidow V3 Pro
Software Windows 10 64-bit
It's sad for backward compatibility etc. but all modern machines are using 64-bit now. It was supposed to happen sooner or later. Who knows when Microsoft will drop 32-bit support too..
 
Joined
Jul 13, 2016
Messages
3,526 (1.12/day)
Processor Ryzen 7800X3D
Motherboard ASRock X670E Taichi
Cooling Noctua NH-D15 Chromax
Memory 32GB DDR5 6000 CL30
Video Card(s) MSI RTX 4090 Trio
Storage P5800X 1.6TB 4x 15.36TB Micron 9300 Pro 4x WD Black 8TB M.2
Display(s) Acer Predator XB3 27" 240 Hz
Case Thermaltake Core X9
Audio Device(s) JDS Element IV, DCA Aeon II
Power Supply Seasonic Prime Titanium 850w
Mouse PMM P-305
Keyboard Wooting HE60
VR HMD Valve Index
Software Win 10
It's sad for backward compatibility etc. but all modern machines are using 64-bit now. It was supposed to happen sooner or later. Who knows when Microsoft will drop 32-bit support too..

Windows already dropped 32-bit support. The reason you can still run 32-bit apps is because windows emulates a 32-bit environment: https://learn.microsoft.com/en-us/windows/win32/winprog64/running-32-bit-applications

The problem at hand isn't that Nvidia ended support for 32-bit CUDA, it's that it did so without providing any fallback. As you pointed out everything is depricated sooner or later. That said, it's common good practice to provide some sort of fallback to ensure that you aren't pulling the rug out from any of your users. Aside from gaming, certain industries such as medical imaging, finance, and manufacturing use specialized 32-bit CUDA software that has been stable for years. They may not have the budget, time, or ability to switch to new software. This could put them in a crunch where they are unable to obtain hardware to replace potential failures (as limiting to older hardware only means they can only acquire from a constantly shrinking pool) or cost them a lot of capital in replacing the system unnecessarily.

In addition, it breaks dependencies chains where you have one or more Library or Plugin that's 32-bit CUDA. Loosing PhysX support in some games is a lucky example where the only thing dropping 32-bit CUDA support did was forgo PhysX hardware acceleration but in other applications it may result in the entire application breaking or impact every feature down the dependency chain that relies on 32-bit CUDA.
 
Joined
Dec 25, 2020
Messages
7,708 (5.05/day)
Location
São Paulo, Brazil
System Name "Icy Resurrection"
Processor 13th Gen Intel Core i9-13900KS
Motherboard ASUS ROG Maximus Z790 Apex Encore
Cooling Noctua NH-D15S upgraded with 2x NF-F12 iPPC-3000 fans and Honeywell PTM7950 TIM
Memory 32 GB G.SKILL Trident Z5 RGB F5-6800J3445G16GX2-TZ5RK @ 7600 MT/s 36-44-44-52-96 1.4V
Video Card(s) NVIDIA RTX A2000
Storage 500 GB WD Black SN750 SE NVMe SSD + 4 TB WD Red Plus WD40EFPX HDD
Display(s) 55-inch LG G3 OLED
Case Pichau Mancer CV500 White Edition
Audio Device(s) Sony MDR-V7 connected through Apple USB-C
Power Supply EVGA 1300 G2 1.3kW 80+ Gold
Mouse Microsoft Classic IntelliMouse (2017)
Keyboard IBM Model M type 1391405
Software Windows 10 Pro 22H2
Benchmark Scores I pulled a Qiqi~
I've mentioned this before, but 32-bit Windows driver support was dropped back some 7 years ago in 2018, the final driver being the 391.35 release which is also the last release to support the Fermi generation. This is not all that different from AMD removing the Mantle runtime after the 19.4.3 driver, sometimes things have gotta go.

I honestly had to resort to the dum-dum move and ask Grok what applications haven't been updated, and it points me to either old video games or very old software from the 2007 to 2015 timeframe, stating that CUDA 10 (dated Sep 2018, so around the time the 391.35 driver released) was the last to support 32-bit, with CUDA 12 (the current release) dropping it as baggage altogether after it spent some time deprecated in the last release. Makes sense to me. The AI assistant basically considers all software that hasn't been updated since as either deprecated or abandoned, which also makes sense to me. It's been so bloody long, after all.

Either way, I guess the RTX 4090 found its ultimate niche as the last super powerful GPU compatible with it, and that should definitely help keep its price up.
 
Top