Cache Memory Case Study

1093 Words3 Pages

CACHE MEMORY Cache memory is a small memory placed on the microprocessor itself to fill the widening gap between the top speed of microprocessors and the top speed of memories by holding the most frequently used segments of a program then the performance will be improved because the processor avoid calling the main memory much of the time [1]. Split cache in to multilevel is useful so most PCs are offered with multilevel cache memory to bridge the performance gap between processor and memory. The use of multilevel cache structure help to solve the problems when the cache becomes too larger because it partially compromises between performance and price, and it coordinate multi-core processors by adding level one cache to each core to allow it …show more content…

Figure 3 below shows the result . Figure 3.Memory access time of each memory type As shown in figure 3 the fastest memory type is SRAM in a range of small capacity. But when capacity increases SRAM becomes slower. The best memory type which perform good when cache capacity increases is MRAM. It improves the average memory access time by 16.9% and decreases the power consumption by 15.2%. Whereas the architecture with DRAM reduced the average memory access time 2%, this is not that good but shows a large decreasing in the power consumption 33%. PRAM is the worst between them. Whereas it perform good when cache capacity is small but it still the worst memory access time, although its power consumption is the least it doesn’t suitable to be as a cache memory [4]. B. Three level cache hierarchy In recent years three level cache hierarchies were used in the architecture of microprocessor. They consist of SRAM memory type. In addition to the large power consumption of this architecture, it is very expensive according to the expensive of SRAM. So using hybrid cache architecture will resolve this problem while it reduces the usage of SRAM by replacing it with another type of memory which is less

More about Cache Memory Case Study

Open Document