Может ли кто-нибудь помочь мне и дать несколько советов по вычислению размера тега кеша со следующими данными:
- Ассоциативность кеш-памяти, способами = 4
- Размер кеш-памяти = 512кБ
- Размер каждой строки = 128 байт
- Минимальное расстояние между строками каждого подмножества = 16кБ
Я нашел следующую формулу:
Stag = log2(Smemory*A/Scache)
куда:
Stag - размер тега кеша, в битах
Smemory - кэшируемый диапазон оперативной памяти в байтах
Scache - размер кеш-памяти в байтах
A - ассоциативность кеш-памяти, по способам.
Однако мне не дана память. Есть ли какой-нибудь способ рассчитать это, используя предоставленные данные?