Paper Title

High Performance Cache Architecture Using Victim Cache

Authors

  • Suyog S. Kandalkar
  • Yogesh S. Watile

Keywords

Abstract

A CPU is consist of various types of memory. Microprocessor is the first and the leading component of the CPU. With the increasing speed of modern microprocessors, the operating speed of different memories becomes more critical to the system performance. The increasing speed gap between the processors and memories can be matched or adjusted with the help of cache memory. Cache memory are on-chip memory element used to store data. Cache memory is used to increase data transfer rate. The performance of a cache is calculated by its ability of differentiate and maintaining the data that the program will need in near future and unwanted data will be discarded. This can be understood through replacement policy of the cache controller. A cache controller is used for tracking generated miss rate in cache memory. While using direct mapping technique in cache, there is a fixed cache location for any given block. But due to that two different blocks can map into the same line and the hit ratio will be low. With fully associative mapping, there is flexibility to replace block when a new block read into cache. This review paper proposed the technique this technique is very useful to reduce the miss rate in cache memory. In the proposed technique the direct mapped cache is added with a small associative cache known as victim cache. A line removed from the direct mapped is temporarily store in the victim cache

Article Type

Published

How To Cite

Suyog S. Kandalkar, Yogesh S. Watile. "High Performance Cache Architecture Using Victim Cache".INTERNATIONAL JOURNAL OF ENGINEERING DEVELOPMENT AND RESEARCH ISSN:2321-9939, Vol.5, Issue 3, pp.457-465, URL :https://rjwave.org/ijedr/papers/IJEDR1703068.pdf

Issue

Volume 5 Issue 3 

Pages. 457-465

Article Preview