CXL is going to be really interesting. On the positive side, you can scale out memory quite a lot, fill up PCI slots, even have memory external to your chassis. Memory tiering has a lot of potential. On the negative side, you've got latency costs to swallow up. You don't get distance from CPU for free (there's a reason the memory on your motherboard is as close as practical to the CPU) https://www.nextplatform.com/20…
Huh, 200ns is less than I imagined; even if it is still almost 100x slower than regular RAM, it's still around 100x faster than NVMe storage.
GigaByte CXL memory expansion card with up to 512GB DRAM
21–30 of 67 posts
Re: GigaByte CXL memory expansion card with up to 512GB DRAM
#22Why did something like this take so long to exist? I’ve always wanted swap or tmpfs available on old RAM I have lying around.
Re: GigaByte CXL memory expansion card with up to 512GB DRAM
#23Why did something like this take so long to exist? I’ve always wanted swap or tmpfs available on old RAM I have lying around.
Re: GigaByte CXL memory expansion card with up to 512GB DRAM
#24Why did something like this take so long to exist? I’ve always wanted swap or tmpfs available on old RAM I have lying around.
IIRC Intel even made a DRAM card that was drum-memory compatible.
Re: GigaByte CXL memory expansion card with up to 512GB DRAM
#25Why did something like this take so long to exist? I’ve always wanted swap or tmpfs available on old RAM I have lying around.
I'd have rather a question why we had single (or already dual) core CPUs with dual-channel memory controller and now we have 16-core CPUs but still with only dual-channel RAM.
Re: GigaByte CXL memory expansion card with up to 512GB DRAM
#26That is amazing. Most consumer boards will only have 32 or 64. To have 512 is great!
Both of the supported motherboards support installation of 2TB of DRAM.
Re: GigaByte CXL memory expansion card with up to 512GB DRAM
#27Why did something like this take so long to exist? I’ve always wanted swap or tmpfs available on old RAM I have lying around.
I'd have rather a question why we had single (or already dual) core CPUs with dual-channel memory controller and now we have 16-core CPUs but still with only dual-channel RAM.
If you need a lot of memory bandwidth, workstation boards have DDR5 at 256-512 bits wide. Apple Silicon supports that range on Pro and Max, and Ultra is 1024.
(I'm using bits instead of channels because channels/subchannels can be 16 or 32 or 64 bits wide.)
Re: GigaByte CXL memory expansion card with up to 512GB DRAM
#28Earlier quoted context omitted.
I'd have rather a question why we had single (or already dual) core CPUs with dual-channel memory controller and now we have 16-core CPUs but still with only dual-channel RAM.
Check out Strix Halo 395+ it’s got 8 memory channels up to 128 GB and 16 cores
Re: GigaByte CXL memory expansion card with up to 512GB DRAM
#29Re: GigaByte CXL memory expansion card with up to 512GB DRAM
#30I don't get it. The point of (ddrN) memory is latency. If its on the far side of pcie latency is much worse than the system memory. In what sense is this better than ssd on the far side of pcie?