TGViewer
С первой ревизии С первой ревизии @hardware_design · 1.11K subscribers
Post #43 305
По поводу вчерашней задачи.

Я рассуждал следующим образом:

a) Вначале объявлено, что PORTION = 1, соотвественно цикл будет исполнен 1 раз.
base кратно 8, значит запись происходит по 8 байт.
По формуле из задачи количество циклов при сквозной записи будет:
10+5*(8/8-1) = 10

b) Сказано, что при write back политике происходит запись целого слова (32 байта), количество циклов:
10+5*(32/8-1) = 25

c) Ответ из пункта а умножается на 8, количество циклов равно 80

d) Поскольку затраты на write back составляют 25 циклов, а write through 10, требуется 3 обновления 3*10 > 25

e) Думаю write through будет выигрывать если у кэша буду происходить постоянные промахи. Но тк обычно промахи составляют не больше 10-15% write back чаще всего выиграет
  • 👍 3
  • 💯 1
More from @hardware_design
  1. Sep 21, 2026Post #227
  2. Sep 6, 2026Отрицательный ток в dc-dc. Плохо или нет? Всем известно, что преобразователи делятся на си…
  3. Aug 30, 2026Недавно завершилась популярная конференция посвящённая полупроводникам Hot Chips 2026. Пот…
  4. Aug 23, 2026В недавней рассылке попались статьи от AD про компоненты дронов (первая, вторая). Как я по…
  5. Aug 13, 2026Очень понравилась статья, автор показывает максимально основательный подход, респект!
  6. Aug 12, 2026Недавнее обсуждение с коллегой навеяло интересную практическую задачу. На рисунке представ…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →