A study on performance evaluation of conventional cache replacement algorithms: A review

RF Olanrewaju, A Baba, BUI Khan… - … , Distributed and Grid …, 2016 - ieeexplore.ieee.org
Cache Replacement Policies play a significant and contributory role in the context of
determining the effectiveness of cache memory cells. It has also become one of the major …

Adaptive context caching for IoT-based applications: A reinforcement learning approach

S Weerasinghe, A Zaslavsky, SW Loke, A Hassani… - Sensors, 2023 - mdpi.com
Making internet-of-things (IoT)-based applications context-aware demands large amounts of
raw data to be collected, interpreted, stored, and reused or repurposed if needed from many …

From Traditional Adaptive Data Caching to Adaptive Context Caching: A Survey

S Weerasinghe, A Zaslavsky, SW Loke… - arXiv preprint arXiv …, 2022 - arxiv.org
Context information is in demand more than ever with the rapid increase in the number of
context-aware Internet of Things applications developed worldwide. Research in context …

A speaker independent approach to the classification of emotional vocal expressions

H Atassi, A Esposito - 2008 20th IEEE international conference …, 2008 - ieeexplore.ieee.org
The paper proposes a speaker independent procedure for classifying vocal expressions of
emotion. The procedure is based on the splitting up of the emotion recognition process into …

Cache replacement schemes based on adaptive time window for video on demand services in femtocell networks

Z Hajiakhondi-Meybodi, J Abouei… - IEEE Transactions on …, 2018 - ieeexplore.ieee.org
The cache replacement policy is a crucial phase in caching-based systems that deal with the
process of selecting applicable cache contents. In this paper, we propose two novel cache …

LACS: A locality-aware cost-sensitive cache replacement algorithm

M Kharbutli, R Sheikh - IEEE Transactions on Computers, 2013 - ieeexplore.ieee.org
The design of an effective last-level cache (LLC) in general—and an effective cache
replacement/partitioning algorithm in particular—is critical to the overall system …

Profiling cloud applications with hardware performance counters

A Kandalintsev, RL Cigno… - The International …, 2014 - ieeexplore.ieee.org
Virtualization is a key enabler technology for cloud computing. It allows applications to share
computing, memory, storage, and network resources. However, physical resources are not …

SCIP: Selective cache insertion and bypassing to improve the performance of last-level caches

M Kharbutli, M Jarrah… - 2013 IEEE Jordan …, 2013 - ieeexplore.ieee.org
The design of an effective last-level cache (LLC) is crucial to the overall processor
performance and, consequently, continues to be the center of substantial research …

A new cache replacement algorithm for last-level caches by exploiting tag-distance correlation of cache lines

CT Do, HJ Choi, JM Kim, CH Kim - Microprocessors and Microsystems, 2015 - Elsevier
Cache memory plays a crucial role in determining the performance of processors, especially
for embedded processors where area and power are tightly constrained. It is necessary to …

An adaptive caching algorithm suitable for time-varying user accesses in VOD systems

Q Ling, L Xu, J Yan, Y Zhang - Multimedia Tools and Applications, 2015 - Springer
With the fast progresses of network technology, Video-On-Demand (VOD) service has found
more and more applications. The transmission of multimedia files places heavy burdens on …