Improving data cache performance by pre-executing instructions under a cache miss
James Dundas, Trevor Mudge · 2014
In this paper we propose and evaluate a technique that improves first level data cache performance by pre-executing future instructions under a data cache miss. We show that these preexecuted instructions can generate highly accurate data prefetches, particularly when the first level cache is small. The technique is referred to as runahead