4 ms·
What if caching was not transparent, but required explicit management?
by Retr0id 2mo ago
What if caching was not transparent, but required explicit management?
- frogblast 2mo agoThat was the PS3 SPU. It was very fast for its time, but only for the small subset of code that could work within its constraints, and viciously difficult to program for.
- rasz 2mo agoWe tried that, doesnt work out in general computers running more than one task. DSPs do that, Atari Jaguar, Sony PS2 and PS3 did, all the GPUs manually manage cache. More than one task and you start a fight over resources, have to manage hierarchies, priorities, all the stuff that now happens automagically.