On the Incomparability of Cache Algorithms in Terms of Timing Leakage [PDF]
Modern computer architectures rely on caches to reduce the latency gap between the CPU and main memory. While indispensable for performance, caches pose a serious threat to security because they leak information about memory access patterns of programs ...
Pablo Cañones, Boris Köpf, Jan Reineke
doaj +3 more sources
BERT4Cache: a bidirectional encoder representations for data prefetching in cache. [PDF]
Cache plays a crucial role in improving system response time, alleviating server pressure, and achieving load balancing in various aspects of modern information systems.
Shang J, Wu Z, Xiao Z, Zhang Y, Wang J.
europepmc +3 more sources
Cache Memory: An Analysis on Replacement Algorithms and Optimization Techniques [PDF]
Caching strategies can improve the overall performance of a system by allowing the fast processor and slow memory to at a same pace. One important factor in caching is the replacement policy.
QAISAR JAVAID +3 more
doaj +3 more sources
An efficient algorithm for data transmission certainty in IIoT sensing network: A priority-based approach. [PDF]
This paper proposes a novel cache replacement technique based on the notion of combining periodic popularity prediction with size caching. The popularity, size, and time updates characteristics are used to calculate the value of each cache item.
Nalbant KG +5 more
europepmc +2 more sources
A survey of cache placement algorithms in content delivery networks [PDF]
This paper analyzes cache deployment algorithms in content delivery networks (CDN), which are important for increasing content delivery speed, reducing network traffic, and ensuring scalability.
Makhkamov Bakhtiyor, Khasanov Nazirjon
doaj +1 more source
Cache efficient simple dynamic programming [PDF]
New cache-oblivious and cache-aware algorithms for simple dynamic programming based on Valiant's context-free language recognition algorithm are designed, implemented, analyzed, and empirically evaluated with timing studies and cache simulations.
Cary Cherng, Richard E. Ladner
doaj +1 more source
Cache miss analysis of WHT algorithms [PDF]
On modern computers memory access patterns and cache utilization are as important, if not more important, than operation count in obtaining high-performance implementations of algorithms.
Mihai Furis +2 more
doaj +1 more source
Noise-Free Security Assessment of Eviction Set Construction Algorithms with Randomized Caches
Cache timing attacks, i.e., a class of remote side-channel attack, have become very popular in recent years. Eviction set construction is a common step for many such attacks, and algorithms for building them are evolving rapidly.
Amine Jaamoum +2 more
doaj +1 more source
Decision Tree-Based Adaptive Reconfigurable Cache Scheme
Applications have different preferences for caches, sometimes even within the different running phases. Caches with fixed parameters may compromise the performance of a system.
Wei Zhu, Xiaoyang Zeng
doaj +1 more source
Optimization of data allocation in hierarchical memory for blocked shortest paths algorithms
This paper is devoted to the reduction of data transfer between the main memory and direct mapped cache for blocked shortest paths algorithms (BSPA), which represent data by a D[M×M] matrix of blocks.
A. A. Prihozhy
doaj +1 more source

