Computer architects have always struggled with the problem of keeping processors fed with data. If a CPU is waiting for data, it's wasting performance. But the high-speed memory (RAM) that can keep it ...