Research shows that it may be time to let software, rather than hardware, manage high-speed on-chip memory banks
Friday, September 13, 2013 - 06:30
in Mathematics & Economics
In today's computers, moving data to and from main memory consumes so much time and energy that microprocessors have their own small, high-speed memory banks, known as "caches," which store frequently used data. Traditionally, managing the caches has required fairly simple algorithms that can be hard-wired into the chips.