Overview of cache memories: 3 types of cache memories

There are 3 types of cache memories:

  1. Associative cache:

      • very flexible but very expensive to make.

  2. Direct-Mapped cache:

      • very inexpensive to make but not flexible at all.

  3. Set-Associative cache:

      • is built using the combination of the technique used to build associative cache and direct-mapped cache

      • it pretty flexible and yet economical

In this slide set, we study the associative cache