Different MMU Cache Arrangements


Different MMU Cache ArrangementsDifferent MMU Cache Arrangements

Five different MMU cache arrangements are briefly discussed in this article.

  • Unified page table cache

In this cache page table cache is high speed and single and are tagged by the physical address in memory and in this cache entries of the different level of page table are mix in same cache and all these entries are indexed by the physical address of these entries and a software is used for maintaining the coherence between the cache and page table. .

  • Split page table cache

In this cache every entry have the same tag and data. It is in the unified page table but each page table level acquire private. It does not compare entries of the different levels for common slots.

  • Split translation cache

In split translation cache entries are stored in separate caches from different levels of page table. This cache uses the different way for tagging of entries.

  • Unified translation cache

It is built with unified organization or with split. It mix element from all the levels of page table in same cache.

  • Translation path cache

In this cache entire path is represented by a single entry. It includes all intermediate entries for given walk rather than the single entry along with that walk.

For Technical Videos visit this YouTube Channel

Educational Stuff is available here

 

Have any Question or Comment?

Leave a Reply

Your email address will not be published. Required fields are marked *

Categories

Calendar

March 2021
M T W T F S S
1234567
891011121314
15161718192021
22232425262728
293031