Cache Memory: An Analysis on Replacement Algorithms and Optimization Techniques

Abstract

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. Advancement in technology results in evolution of a huge number of techniques and algorithms implemented to improve cache performance. In this paper, analysis is done on different cache optimization techniques as well as replacement algorithms. Furthermore this paper presents a comprehensive statistical comparison of cache optimization techniques.To the best of our knowledge there is no numerical measure which can tell us the rating of specific cache optimization technique. We tried to come up with such a numerical figure. By statistical comparison we find out which technique is more consistent among all others. For said purpose we calculated mean and CV (Coefficient of Variation). CV tells us about which technique is more consistent. Comparative analysis of different techniques shows that victim cache has more consistent technique among all.

Authors and Affiliations

Q. Javaid, A. Zafar, M. Awais, M. A. Shah

Keywords

Related Articles

Comparison of Gain Measurement Techniques for Characterization of Quantum Dot Lasers

This paper presents a comparative analysis of three gain measurement methods which are H&P (Hakki & Paoli), SC (Segmented-Contact) and IA (Integrated-Amplifier) for the gain characterization of 1300nm (O-band) InAs/GaAs...

Voltage Harmonics Mitigation through Hybrid Active Power Filter

Fast dynamic response, high efficiency, low cost and small size of power electronic converters have exponentially increased their use in modern power system which resulted in harmonically distorted voltage and currents....

Impairment of Water Quality of Phuleli Canal, Sindh Pakistan: A Review

Supply of quality water has been recognized as one of the water management practices. Clean water is not only essential for drinking and irrigation but also affects eco-services, groundwater aquifer and soil conditions....

A Flexible Architecture for Urdu Phonemes-Based Concatenative Speech Synthesis

TTS (Text-to-Speech) synthesis systems are extensively used across the world to intensify the accessibility of information and to make it possible for the handicapped to be involved directly with computers to get the ben...

A Comparative Analysis of Linear and Nonlinear Semi-Active Suspension System

The ride quality including comfort and safety is the primary factor that is targeted in the design of an effective suspension system. The parametric behavior of suspension system is non-linear but for simplicity most of...

Download PDF file
  • EP ID EP225256
  • DOI 10.22581/muet1982.1704.08
  • Views 90
  • Downloads 0

How To Cite

Q. Javaid, A. Zafar, M. Awais, M. A. Shah (2017). Cache Memory: An Analysis on Replacement Algorithms and Optimization Techniques. Mehran University Research Journal of Engineering and Technology, 36(4), 831-840. https://europub.co.uk/articles/-A-225256