“…Despite the use of multi-level TLB hierarchies and other hardware and software schemes for accelerating address translation, frequent data TLB misses still cause significant performance degradation due to long miss penalties [30,32,40,47,54,58,63]. In response, the research community has proposed many techniques for reducing the overhead of address translation associated with data accesses [36,38,53,56,60,66,68,69,73,74,79,82].…”