Abstract | ||
---|---|---|
This work proposes several new schemes for the replacement of cache lines/blocks in high performance computer systems. Our algorithms rely on judiciously chosen neural networks for accurate real-time statistical predictions. These algorithms, therefore, provide better cache performance as compared to the conventional LRU (Least Recently Used) algorithm. Simulation results indicate that the proposed set of replacement strategies can provide a performance improvement of as much as 16.4711% over the LRU algorithm for our selected benchmark trace files. The results are based on an experimentation involving 6 neural network paradigms and 21 different cache configurations. Excellent performance of the neural network-based replacement strategies means that this new approach can be studied as an alternative to the existing page replacement and prefetching algorithms in virtual memory systems. |
Year | DOI | Venue |
---|---|---|
1995 | 10.1145/218328.218339 | SIGARCH Computer Architecture News |
Field | DocType | Volume |
Cache-oblivious algorithm,Cache invalidation,Cache,CPU cache,Computer science,Virtual memory,Parallel computing,Algorithm,Real-time computing,Cache algorithms,Cache coloring,Performance improvement | Journal | 23 |
Issue | Citations | PageRank |
5 | 2 | 0.56 |
References | Authors | |
2 | 1 |
Name | Order | Citations | PageRank |
---|---|---|---|
Humayun Khalid | 1 | 16 | 6.17 |