Aug 2026· international journal of engineering trends and technology· 0 citations
TL;DR
The proposed model enhances cache prefetching by implementing an LSTM-based prefetcher that learns from dynamic program traces, thereby eliminating the linear relationship between fetch count and space while enhancing the capability to identify and forecast intricate access patterns.
Abstract
Despite the fact that computer memory has a hierarchical structure that is specifically designed to mitigate the speed disparity between the memory and the processor, it is undeniable that a bottleneck still persists. A prefetcher effectively addresses and alleviates the aforementioned issue by proactively and pre-emptively fetching pertinent memory blocks into the memory levels that are in closest proximity to the processor, even before an explicit request is made by the conventional MMU components. Traditional prefetchers, on the other hand, rely on table-based techniques that are restricted by the proportional increase in memory demands or are incapable of forecasting intricate memory access patterns. The proposed model enhances cache prefetching by implementing an LSTM-based prefetcher that learns from dynamic program traces, thereby eliminating the linear relationship between fetch count and space while enhancing the capability to identify and forecast intricate access patterns.
NeuroPrefetcher is presented, a storage-backed LLM inference system that exploits that MLP activity during autoregressive decoding has strong temporal locality, and achieves 7.9-12.0x speedup over llama.cpp across constrained memory budgets.
Nobel Dhar, Md Romyull Islam, Xue-Chen Zhang et al.· Proceedings of the Internati...· 0 citations
It is proved gate-closed execution reproduces the no-prefetch baseline exactly and proves the gate matters more than the predictor, and better proxies do not imply better endpoints.
It is shown that semantic understanding and reasoning about a program is a vital component in inserting effective software prefetches, and that prefetching at the scale of large codebases poses new challenges, including prefetch codependence and interference.
Matthew Giordano, Parthasarathy Ranganathan, Baris Kasikci et al.· 0 citations
Results indicate that techniques such as Least Recently Used (LRU) policies improve hit rates by 10-25% compared to FIFO, while set-associative mapping reduces miss rates by 15-30% relative to direct mapping.
Gay Marie P. Farnazo· International journal of res...· 0 citations
Pinch, a cache middleware that decouples clairvoyant and importance sampling at the granularity of a planning horizon, enabling planned cache retention and bounded prefetch on DNN training on large datasets.
Yu-Chen Liu, Shu Yin· Proceedings of the Internati...· 0 citations
We use cookies to run the site and, with your consent, for analytics and to show ads.
See our Cookie Policy.