Abstract
Today cache memory is integrated into the design of all state-of-the-art computer systems. Their performance evaluation is gaining a lot of attention, because it significantly affects the performance of the entire computer system. Fuzzy logic, which has proven to be a very powerful and efficient way of tackling problems in many engineering areas is used in this paper to provide a novel simulation methodology for the evaluation of cache memory performance. This methodology can be used during the preliminary stages of cache memory design, to overcome the disadvantages of conventional methods. Advantages of fuzzy logic are used to provide a more simple, reliable and cost effective approach for cache memory performance evaluation, compared to conventional methods like trace driven simulation and hardware monitoring. Many complex approximations and time consuming testing of existing systems are thus avoided. The designer can study the effect of changing different design parameters of cache memory and investigate their effect on the miss ratio.
Get full access to this article
View all access options for this article.
