If the data is compressed, it has to go through the process of decompression where data is shuffled and bandwidth is eaten even if you have a dedicated asic decompressor (imagine if that is massive amount of data). And then the data have to be transferred to RAM.
If your data is decompressed, APU can simply read directly to the SSD. I assume there are read-only data in the graphics rendering? If there are, then they could stay in the ultra-fast SSD.
GPU direct access is only viable if your data is already ready to be read directly. If it is compressed then it has to go through the hoops of decompression and transferred to RAM. Imagine the latency let alone the decompression process itself.
I assume something like this.
What's the point of having an SSD of 4gb/s -10gb/s (some people's estimation) if the data that is to be read from the SSD is compressed? Can the ASIC decompressor even process that amount of data in real-time? If it can't then what's the point of having that much bandwidth.? If we assume that your decompressor can, how fast can it do it considering the data has to go back and forth and eat some bandwidth.
Ultra-fast SSD only make sense if you can read from it directly. But it entails that you data has to be decompressed. But now you have a problem of storage capacity. Therefore, cache approach makes a lot of sense.
If your doing cache approach then you only really have 4 option:
a. DDR3/4 - expensive
b. SLC Nand - relatively slow
c. 3DXpoint PCM - exclusive to Intel
d. ReRAM - Sony's own baby
It's hard to think that they would choose another technology when they have one they need to promote. Provided that it's ready and it's cost-effective. If not, SLC Nand looks to be the cheapest and most viable.
If your data is decompressed, APU can simply read directly to the SSD. I assume there are read-only data in the graphics rendering? If there are, then they could stay in the ultra-fast SSD.
GPU direct access is only viable if your data is already ready to be read directly. If it is compressed then it has to go through the hoops of decompression and transferred to RAM. Imagine the latency let alone the decompression process itself.
I assume something like this.
What's the point of having an SSD of 4gb/s -10gb/s (some people's estimation) if the data that is to be read from the SSD is compressed? Can the ASIC decompressor even process that amount of data in real-time? If it can't then what's the point of having that much bandwidth.? If we assume that your decompressor can, how fast can it do it considering the data has to go back and forth and eat some bandwidth.
Ultra-fast SSD only make sense if you can read from it directly. But it entails that you data has to be decompressed. But now you have a problem of storage capacity. Therefore, cache approach makes a lot of sense.
If your doing cache approach then you only really have 4 option:
a. DDR3/4 - expensive
b. SLC Nand - relatively slow
c. 3DXpoint PCM - exclusive to Intel
d. ReRAM - Sony's own baby
It's hard to think that they would choose another technology when they have one they need to promote. Provided that it's ready and it's cost-effective. If not, SLC Nand looks to be the cheapest and most viable.
Last edited by a moderator: