Page 22 - 4985
P. 22
арифметичного пристрою на окремі частини, кожна з яких
виконує свою підзадачу для пари операндів. У основі
паралельного комп'ютера лежить ідея використання для
вирішення одного завдання декількох процесорів, що
працюють спільно, причому процесори можуть бути як
скалярними, так і векторними.
Класифікація архітектури обчислювальних систем
потрібна для того, щоб зрозуміти особливості роботи тієї або
іншої архітектури, але вона не є достатньо детальною, щоб на
неї можна було спиратися при створенні БОС, тому слід
вводити детальнішу класифікацію, яка пов'язана з різною
архітектурою ЕОМ і з використовуваним обладнанням.
3.1 SMP-архітектура
SMP (symmetric multi processing) – симетрична
багатопроцесорна архітектура. Головною особливістю систем
з архітектурою SMP є наявність загальної фізичної пам'яті, що
розділяється всіма процесорами (рис. 3.2).
Рисунок 3.2 - SMP-архітектура
Пам'ять служить, зокрема, для передачі повідомлень між
процесорами, при цьому всі обчислювальні пристрої при
зверненні до неї мають рівні має рацію і одну і ту ж адресацію
для всіх елементів пам'яті. Тому SMP-архітектура називається
симетричною. Остання обставина дозволяє дуже ефективно
обмінюватися даними з іншими обчислювальними
пристроями. SMP-система будується на основі
високошвидкісної системної шини (SGIPowerPath,
SunGigaplane, DECTurboLaser), до слотів якої підключаються
функціональні блоки типів: процесори (ЦП), підсистема
введення/виводу (I/O) і тому подібне Для під'єднування до
22