Report: Software may be able to take over from hardware in managing caches

MIT research shows that it may be time to let software, rather than hardware, manage the high-speed on-chip memory banks known as "caches."