Рубрики

ВОРОТА | GATE CS 2010 | Вопрос 49

Рассмотрим данные вопроса выше . Когда в кеше L1 и кэш-памяти L2 происходит пропадание, сначала блок передается из основной памяти в кэш-память L2, а затем блок передается из кеш-памяти L2 в кэш-память L1. Каково общее время, необходимое для этих переводов?
(А) 222 наносекунды
(B) 888 наносекунд
(С) 902 наносекунды
(D) 968 наносекунд

Ответ: (с)
Объяснение: Поскольку размер блока кэша L2 составляет 16 слов, а пропускная способность кэша mainmem-> L2 составляет 4 слова, это требует передачи 4 слов 4 раза, а затем передачи необходимых 4 слов из кэша L2 в кэш L1.

Таким образом, общее время составляет 4 * (200 + 20) + 1 * (20 + 2) = 902 наносекунды.

Вариант (С) правильный.
Тест на этот вопрос

Рекомендуемые посты:

ВОРОТА | GATE CS 2010 | Вопрос 49

0.00 (0%) 0 votes