Prefetched Address Translation
Artemiy Margaritov, Dmitrii Ustiugov, Edouard Bugnion, Boris Grot · 2019
With explosive growth in dataset sizes and increasing machine memory capacities, per-application memory footprints are commonly reaching into hundreds of GBs. Such huge datasets pressure the TLB, resulting in frequent misses that must be resolved through a page walk -- a long-latency pointer chase through multiple levels of the in-memory radix tree-based page table.