CXL is coming, which will allow attaching ram from beyond the box. That will be exciting.
It won't have 64 channels of ram bandwidth (8cores x 8channels) but it will also be much much more obtainable (once it starts showing up in volume, stops being totally exotic). If you have a couple dozen TB of data you want to be pretty fast, could be a huge win.
There's also switched versions, with multi-host. So multiple hosts might share a ram drive (atm this would be partitioned up, but I've dreamt of clustering fs like HAMMERFS for multiple decades & am not gonna give up the dream yet!).
And perhaps maybe the on-ram filtering might eventually work & be good, so ram could perhaps do push-down filtering on its own, for scanning through tables!
CXL is coming, which will allow attaching ram from beyond the box. That will be exciting.
It won't have 64 channels of ram bandwidth (8cores x 8channels) but it will also be much much more obtainable (once it starts showing up in volume, stops being totally exotic). If you have a couple dozen TB of data you want to be pretty fast, could be a huge win.
There's also switched versions, with multi-host. So multiple hosts might share a ram drive (atm this would be partitioned up, but I've dreamt of clustering fs like HAMMERFS for multiple decades & am not gonna give up the dream yet!).
And perhaps maybe the on-ram filtering might eventually work & be good, so ram could perhaps do push-down filtering on its own, for scanning through tables!