Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Новые рефераты » Поняття мультімікропроцесорніх систем

Реферат Поняття мультімікропроцесорніх систем





я - запис. При чітанні здійснюється читання орігіналу блоку, при модіфікації - Модифікація Частини блоку при необхідності - при запісі запис нового значення блоку. Модифікація НЕ может почінатіся Доті, пока не переконаємося у влученні. Операція записами займає больше годині, чім читання и того організація К-П у різніх архітектурах відрізняється самє стратегією Виконання запису.

- Наскрізній запис - запис здійснюється відразу в К-П и блок більш низьких уровня (К-П іншого уровня чг основнову пам'ять). p> - Запис Зі зворотнього копіюванням. Інформація запісується Тільки в блок К-П. Модіфікованій блок К-П запісується в основнову пам'ять Тільки у випадка его заміні. Для цього звітність, наявність біта модіфікації блоку К-П. Если цею біт НЕ встановлений, то зворотнє копіювання скасовується. p> Для мультіпроцесорніх систем запис Зі зворотнього копіюванням більш краща, ТОМУ ЩО Операції записами віконуються Зі швідкістю К-П и кілька запісів в один блок вімагає Тільки одного запису в пам'ять більш низьких уровня и тім самим звільняється системна шина. Наскрізній запис має перевага в ТІМ, что основна пам'ять всегда має найбільш свіжу копію даніх. Це Дуже ВАЖЛИВО и для ММПС и для організації вводу/виводу.

Недоліки методу зворотнього запису:

- УСІ змінені блоки повінні буті перепісані в основнову пам'ять перед тим, як Інший Пристрій зможите здобудуть до них доступ;

-У випадка Відключення напруги, коли вміст К-П губіться, а вміст ОСНОВНОЇ пам'яті зберігається, що не можна візначіті Які місця в основній пам'яті містять застарілі дані.

Існує категорія застаріліх даніх, что з'являються в тому випадка, коли К-П вікорістовується в Системі з основною пам'яттю и двома-трьома задатчиками. Два Пристрої копіюють Розділ пам'яті и перший Пристрій обновляє его дере, а колі другий Пристрій Робить запис своєї копії розділу, то руйнує ВСІ Зміни, зроблені дерло прістроєм, тім самим порушується погодженість К-П. p> Основними методами забезпечення погодженості (когерентності К-П є наступні методи.:

- очищення К-П. При цьом змінені дані запісуються в основнову пам'ять, а К-П очіщається. Если ВСІ К-П у Системі очіщаються перед операцією записах прилаштувався в пам'ять Спільного КОРИСТУВАННЯ, то можлівість появи застаріліх даніх у будь-який К-П віключається. Головний недолік цього методу - наступні за очищення звертання до К-П будут кєш-промахами Доті, поки К-П заповню новімі Даними;

- апаратна Прозорість. УСІ запису проходять через єдину К-П;

- КОЖЕН запис обновляє основнову пам'ять и ВСІ К-П, что розділяють Цю пам'ять;

- некешуєма пам'ять - Використання ОСНОВНОЇ пам'яті для декількох прістроїв як некешуємої, тоб ВСІ звертання до ОСНОВНОЇ пам'яті є кеш-промахами.

Продуктивність К-П візначається через середній годину доступу до К-П Рівного годині звертання при влученні + Частка промахів х втрату.

У процесорах, вікорістовуваніх у мультіпроцесорніх конфігураціях, застосовується більш Складний протокол MESI (Modified, Exclusive, Shared, Invalid) організації К-П Зі зворотнього записом, что запобігає зайве Передача Даних между К-П и основною пам'яттю. Для ММПС, у якіх пам'ять фізічно розподілена между процесорнімі модулями, ідентичність даніх у К-П (погодженість, когерентність) різніх модулів підтрімується помощью між модульних Пересилання. Порядок роботи абонентів на сістемній шіні при вікорістанні протоколу MESI Полягає в Наступний. УСІ Дії з використаних транзакцій шини мікропроцесора и зовнішніх прістроїв з копіямі рядків як у К-П так и в основній пам'яті Доступні для відстеження всіма мікропроцесорамі. Це є наслідком того, что в КОЖЕН момент годині передает Тільки один, а спріймають УСІ підключені до шини абонентів. Однак, ЯКЩО для об'єднання мікропроцесорів вікорістовується НЕ шина, а Інший елемент комутаційного середовища, то для працездатності протоколу MESI звітність, Дотримуватись порядок Виконання транзакцій, щоб смороду булі Доступні іншім мікропроцесорам. p> Визначення протоколом - КОЖЕН рядок К-П мікропроцесора может знаходітіся в одному з Наступний станів:

М - рядок модіфікованій, тоб доступними за читанню/запису Тільки в цьом мікропроцесорі, ТОМУ ЩО зміненій операцією запису в порівнянні з рядком в оператівній пам'яті;

Е - рядок монопольно - копійованій (тоб доступними за читанню/запису як у цьом мікропроцесорі так и в основній пам'яті);

S - рядок множини - копійованій чг поділюваній (Доступна операціям читання/запису як у цьом мікропроцесорі, в оператівній пам'яті ї у К-П других мікропроцесорів, у якіх містіться его копія);

I - рядок Неможливо до Використання (недоступність операціям читання/запису).

Прямолінійній підхід до забезпечення когерентності К-П у ММПС Полягає в тому, что при кожнім невлученні в К-П у будь-якому процесорі ініціюється запит необхідного рядка з того бл...


Назад | сторінка 3 з 5 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Способи запису інформації на вінчестер, головки читання-запису
  • Реферат на тему: Пристрій запису і читання даних з Flash-пам'яті
  • Реферат на тему: Немає нічого більш складного і тому більш цінного, ніж мати можливість прий ...
  • Реферат на тему: Запис звуку і використання мікрофонів при підготовці телепрограм
  • Реферат на тему: Пристрої та системи запису і відтворення інформації