News for hackers. Stuff that matters.
Re:Nvidia's RTX Pro 6000 has 96GB of VRAM and 600W of power by 1024core on Tuesday March 18, 2025 @03:57PM (#43404255)
What's the limitation that keeps memory limited to 96GB? Could one put 512GB of memory on a card? I'm curious about what is the limiting factor.
Re:Nvidia's RTX Pro 6000 has 96GB of VRAM and 600W of power by jsheard on Tuesday March 18, 2025 @03:59PM (#43404289)
GDDR memory buses are so fast that the RAM chips have to be packed tightly around the GPU core to maintain signal integrity, so the limit is more or less how many chips they can physically fit multiplied by the biggest chip capacity their suppliers can provide.
Re:Nvidia's RTX Pro 6000 has 96GB of VRAM and 600W of power by codedokode on Tuesday March 18, 2025 @04:09PM (#43404422)
But theoretically RAM chips do not need to be synchronous with each other. Even more, the data lanes on the chip do not need to be synchronous - you can treat each lane as an independent serial channel. And GDDR latency is high enough that longer lanes won't change anything.
Re:Nvidia's RTX Pro 6000 has 96GB of VRAM and 600W of power by wtallis on Tuesday March 18, 2025 @07:49PM (#43406664)
You can't quite treat each lane as an independent serial channel; DRAM chips are at least 8 bits wide, and this GPU needs to either connect 16 bits to each die or connect groups of 32 bits to two dies, and the DRAM die does want to get the whole word on the same clock cycle. There's no SERDES at either end like you get with PCIe or Ethernet. Just 512 PHYs doing 32+Gbps PAM3. If you want those to be long-reach PHYs, you're not going to have much die space or power budget left for compute.
Re:Nvidia's RTX Pro 6000 has 96GB of VRAM and 600W of power by etiam on Tuesday March 18, 2025 @04:11PM (#43404447)
Does that mean it's perfectly feasible to have more if one accepts a higher latency? Seems like there could be plenty of use cases where that's preferable.
Re:Nvidia's RTX Pro 6000 has 96GB of VRAM and 600W of power by codedokode on Tuesday March 18, 2025 @04:13PM (#43404481)
GDDR chips already have very high latency.
Re:Nvidia's RTX Pro 6000 has 96GB of VRAM and 600W of power by Lramseyer on Tuesday March 18, 2025 @05:23PM (#43405320)
Not exactly. The name of the game with GDDR memory is "speed on the cheap." To do this, it uses a parallel bus with data rates pushed to the max. Not much headroom for things that could compromise signal integrity like socketed parts, or even board traces longer than they absolutely need to be. That's why the DRAM modules are close to the GPU and they're always soldered down.

Also, the latency with GDDR7 is pretty terrible. It uses PAM3 signaling with a cursed packet encoding scheme. At least they were nice enough to add in a static data scrambler this time around! The lack of RLL was kind of a pain in GDDR6.

Re:Nvidia's RTX Pro 6000 has 96GB of VRAM and 600W of power by 0x073 on Tuesday March 18, 2025 @07:14PM (#43406346)
Like the gtx 970 with 3,5 + 0,4 memory.
Re:Nvidia's RTX Pro 6000 has 96GB of VRAM and 600W of power by lazide on Tuesday March 18, 2025 @04:06PM (#43404373)
Also limited by heat dissipation.
Re:Nvidia's RTX Pro 6000 has 96GB of VRAM and 600W of power by pavlov on Tuesday March 18, 2025 @04:04PM (#43404351)
Apple sells a Mac Studio with the M3 Ultra chip and 512GB VRAM (unified memory between CPU and GPU). It costs $9,500.

Their secret is that the memory is manufactured within the chip package.

Re:Nvidia's RTX Pro 6000 has 96GB of VRAM and 600W of power by codedokode on Tuesday March 18, 2025 @04:12PM (#43404468)
Why NVIDIA cannot manufacture 512 Gb chips and put 16 of them on the board?
Re:Nvidia's RTX Pro 6000 has 96GB of VRAM and 600W of power by jsheard on Tuesday March 18, 2025 @04:16PM (#43404516)
Apples architecture comes with its own trade-offs, it gives them huge capacity and pretty good bandwidth, but not nearly as much as Nvidia's architectures have. The M3 Ultra is 800GB/sec, the RTX 5090 is 1.8TB/sec, and the H200 is 4.8TB/s(!). Huge capacity with middling bandwidth is in vogue because it's a good fit for AI inference, but AI training and most other applications of GPUs need as much bandwidth as they can get.
Re:Nvidia's RTX Pro 6000 has 96GB of VRAM and 600W of power by codedokode on Tuesday March 18, 2025 @06:08PM (#43405760)
Well, if you have 16 M3-equivalent chips you can multiply the bandwidth by 16, right? Also, as I understand, ML is basically matrix multiplication and it has O(N³) operations on O(N²) numbers, so bandwidth might be not as important as number of ALUs.
Re:Nvidia's RTX Pro 6000 has 96GB of VRAM and 600W of power by ein0p on Tuesday March 18, 2025 @04:25PM (#43404615)
It's actually not within the chip's package. It's soldered to the board. It's just regular, fairly high spec LPDDR5X IIRC, there are just a TON of memory channels.
Re:Nvidia's RTX Pro 6000 has 96GB of VRAM and 600W of power by pavlov on Tuesday March 18, 2025 @04:36PM (#43404747)
It's not in the package? TIL... My misunderstanding seems to be common across the interwebs.

I remember Apple used to show slides depicting the M1 SoC as one unit containing a CPU, GPU, Neural Engine, cache, and DRAM all together. But slides shown at an Apple event definitely qualify for artistic license.

Re:Nvidia's RTX Pro 6000 has 96GB of VRAM and 600W of power by jsheard on Tuesday March 18, 2025 @04:42PM (#43404823)
The memory is soldered on top of the package, here's an actual real life photo of the M1 package with two LPDDR packages sitting on it:

https://en.wikipedia.org/wiki/Apple_M1#/media/File:Mac_Mini_...

You could call that on-package, but it's not on-package in the same way that GPU HBM is, with that the main die and memory dies are packaged together on the same substrate. That's a much more difficult and expensive process, apparently packaging is the main bottleneck for H100/H200 production.

https://i.imgur.com/hFTPyjk.jpeg

Re:Nvidia's RTX Pro 6000 has 96GB of VRAM and 600W of power by nomel on Tuesday March 18, 2025 @06:14PM (#43405815)
For that H100 image, how do they get the top surface of all the chips on the same plane? Do they solder them "upside down", so the chips are sitting on a reference plane, and the PCB is allowed to "float"? Or is the soldering controlled enough that they can just heat and be done?
Re:Nvidia's RTX Pro 6000 has 96GB of VRAM and 600W of power by ein0p on Tuesday March 18, 2025 @05:44PM (#43405538)
Nor is it a chiplet, in which case it would qualify as "in-SoC".
Re:Nvidia's RTX Pro 6000 has 96GB of VRAM and 600W of power by TiredOfLife on Wednesday March 19, 2025 @06:29AM (#43410203)
Wait till you learn that unified memory was in common use by pc's long before Apple "invented" it.
Re:Nvidia's RTX Pro 6000 has 96GB of VRAM and 600W of power by xxs on Tuesday March 18, 2025 @04:50PM (#43404923)
The statement is correct; it's not on the substrate similar to AMD's 3D cache or it doesn't use interposer like HBM.

You can consider it like a small PCB that has the CPU die and the memory soldered very closely nearby (and like mentioned +memory channels)

Re:Nvidia's RTX Pro 6000 has 96GB of VRAM and 600W of power by jayd16 on Tuesday March 18, 2025 @04:31PM (#43404674)
LPDDR5X ~550GB/s vs GDDR7 which is ~1.8 TB/s
Re:Nvidia's RTX Pro 6000 has 96GB of VRAM and 600W of power by angoragoats on Tuesday March 18, 2025 @06:54PM (#43406171)
This doesn’t really answer the parent’s question.

That the memory is on a PCB close to the CPU/GPU certainly helps with signal integrity, but it is not by any means relevant here. The Apple platform has high memory bandwidth compared to x86 PCs because the CPU has a wide memory bus. You can get similar memory bandwidth out of high-end Epyc and Xeon CPUs which use standard DIMMs but with many more memory channels than a regular desktop computer.

Re:Nvidia's RTX Pro 6000 has 96GB of VRAM and 600W of power by GuuD on Tuesday March 18, 2025 @04:03PM (#43404334)
Bandwidth/GPU real estate in terms of area. Biggest GDDR7 chips are 3GB 32-bit, it has 512bit wide bus. And even this is going to moonlight as a space heater
Re:Nvidia's RTX Pro 6000 has 96GB of VRAM and 600W of power by codedokode on Tuesday March 18, 2025 @04:11PM (#43404453)
Why Apple packs something like 64 Gb on the CPU chip and NVIDIA cannot?
Re:Nvidia's RTX Pro 6000 has 96GB of VRAM and 600W of power by bryanlarsen on Tuesday March 18, 2025 @04:19PM (#43404541)
Apple uses LPDDR4 which comes in densities of up to 16Gb AFAICT. So they can have ~5X as much memory using the same bus width.
Re:Nvidia's RTX Pro 6000 has 96GB of VRAM and 600W of power by nhubbard on Tuesday March 18, 2025 @04:27PM (#43404640)
Apple uses LPDDR5X, not LPDDR4, iirc
Re:Nvidia's RTX Pro 6000 has 96GB of VRAM and 600W of power by xxs on Tuesday March 18, 2025 @04:43PM (#43404838)
Of course it's ddr5 not 4.
Re:Nvidia's RTX Pro 6000 has 96GB of VRAM and 600W of power by IndrekR on Tuesday March 18, 2025 @05:15PM (#43405217)
From PCB perspective, LPDDR5(X) interface is quite different from regular DDR5. Same with DDR4 and LPDDR4. Source: have designed few boards with different memory interfaces.
Re:Nvidia's RTX Pro 6000 has 96GB of VRAM and 600W of power by wmf on Tuesday March 18, 2025 @04:47PM (#43404891)
LPDDR dies can stack but GDDR cannot?
Re:Nvidia's RTX Pro 6000 has 96GB of VRAM and 600W of power by YetAnotherNick on Tuesday March 18, 2025 @04:26PM (#43404627)
What's the usecase of 512 GB memory that you cannot achieve through multi GPUs? Maybe you can make it bit cheaper as you don't require multiple chip, but I would say it is just a maybe because the chip is not the costliest part for Nvidia to manufacture, it is the memory[1].

[1]: https://www.nextplatform.com/2024/02/27/he-who-can-pay-top-d...

Re:Nvidia's RTX Pro 6000 has 96GB of VRAM and 600W of power by immibis on Tuesday March 18, 2025 @04:34PM (#43404725)
One card with twice the memory would let you run the model in half as many cards, at half the speed.
Re:Nvidia's RTX Pro 6000 has 96GB of VRAM and 600W of power by utf_8x on Tuesday March 18, 2025 @04:54PM (#43404971)
While there are definitely physical limits, the core limitation here is greed. They would sell less cards. Same reason why their consumer cards are limited to ridiculously low amounts of VRAM (16GB on an RTX5080, only 8 on the RTX4060, etc) so if you want to do any serious AI you have to buy their overpriced enterprise cards.
Re:Nvidia's RTX Pro 6000 has 96GB of VRAM and 600W of power by therealpygon on Wednesday March 19, 2025 @09:10AM (#43411433)
Not just less cards; by making their cards have less ram, they are helping prop up cloud-based inference, which in turn generates revenue for their most expensive line. It is the reason you used to be able to get 12GB ram on a 3060, and that now you have to move up 3 increasingly expensive models to get the same, restricted only by drivers and not capability. They made it clear that this was all intentional because they didn’t want consumer hardware in data centers as it costs profits.
Re:Nvidia's RTX Pro 6000 has 96GB of VRAM and 600W of power by blitzar on Tuesday March 18, 2025 @06:06PM (#43405737)
Planned obsolescence, got to sell 7xxx cards somehow.
Re:Nvidia's RTX Pro 6000 has 96GB of VRAM and 600W of power by octacat on Wednesday March 19, 2025 @05:26AM (#43409798)
Wiring also, chips for ddr7 look like they have a lot of pads. And you need pads on the graphics chip for them too.