|
|
|
|
|
by xg15
1537 days ago
|
|
I mean, for gaming cards, it would even make some sense. When the user installs a new game, the installer could just pass on all assets of the game right to the GPU. The GPU could precompile the shaders and also store textures, models etc in whatever way would be optimal for that particular card. During play, loading should be considerably faster as the GPU could just load the data from storage into graphics memory, without touching the main system at all. A funny side-effect could be that the game install would also probably appear significantly smaller as it would take up less space on the filesystem. Finally, Intellectual Property people would probably be happy as well, as the precious game assets wouldn't touch any user-accessible storage at all... |
|
This could not affect performance much, because pcie speed far surpass speed of best ssd/nvme.
Currently only problem, that for all transactions ssd<->gpu, involved main cpu, so it have much load only for accept transactions. But this is already solved by new technology, which appear recently and allows gpu to access ssd directly, unfortunately not much details known.
As for size I'm not sure, because gpu hardware is too special for deal with filesystems, so I think, there will be special fs. Also possible that this part of disk system will be read only for gpu (all writes and maintenance will do host cpu), to simplify gpu software part.