Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Klasifikatsiya_KS.doc
Скачиваний:
1
Добавлен:
01.05.2025
Размер:
385 Кб
Скачать
☆

Доповнення ванга і бріггса до класифікації флінна

Базові класи (SISD, SIMD, MIMD) доповнюються згідно наступних ознак:

Клас SISD розбивається на два підкласи (рис.2.1):

  • архітектури з єдиним функціональним пристроєм, наприклад, PDP-11;

  • архітектури, що мають у своєму складі кілька функціональних пристроїв - CDC 6600, CRAY-1, FPS AP-120B, CDC Cyber 205, FACOM VP-200.

Рис. 2.1 Клас SISD

У клас SIMD уводяться два підкласи (рис.2.2):

  • архітектури з послівно-послідовною обробкою інформації -ILLIAC IV, РЕРЕ, BSP;

  • архітектури з розрядно-послідовною обробкою - STARAN, ICL DAP.

Рис. 2.2 Клас SIMD

У класі MIMD розрізняють (рис.2.3):

  • обчислювальні системи зі слабким зв'язком між процесорами (з розподіленою пам'яттю), наприклад, Cosmic Cube,

  • обчислювальні системи із сильним зв'язком (з загальною пам'яттю) C.mmp, BBN Butterfly, CRAY Y-MP, Denelcor HEP

У класі MIMD розрізняють

  • обчислювальні системи зі слабким зв'язком між процесорами (з розподіленою пам'яттю), наприклад, Cosmic Cube,

  • обчислювальні системи із сильним зв'язком (з загальною пам'яттю) C.mmp, BBN Butterfly, CRAY Y-MP, Denelcor HEP

Рис. 2.3 Клас MIMD

Класифікація хокни (доповнення мкмд Флінна)

Множинний потік команд може бути оброблений двома способами(рис.1.4):

  • одним конвеєрним пристроєм обробки, що працює в режимі поділу часу для окремих потоків;

  • кожен потік обробляється окремо виділеним пристроєм.

Перша можливість використовується в MIMD комп'ютерах, визначених конвеєрними (наприклад, процесорні модулі в Denelcor HEP). Архітектури, що використовують другу можливість, поділяються на два класи:

  • MIMD комп'ютери, у яких; можливі прямі зв'язки кожного процесора з кожним, що реалізовані за допомогою комутатора;

  • MIMD комп'ютери, у яких прямий зв'язок кожного процесора можливий тільки з найближчими сусідами по мережі, а взаємодія віддалених процесорів підтримується спеціальною системою маршрутизації через процесори-посередники.

Рис. 2.4 Клас MIMD

Серед MIMD-систем з комутатором виділяються ті, у яких уся пам'ять розподілена поміж процесорами як локальне (наприклад, PASM, PRINGLE). У цьому випадку взаємодія самих процесорів здійснюється за допомогою дуже складної системи комутування, що складає значну частину комп'ютера. Такі машини визначаються як MIMD-системи з розподіленою пам'яттю.

Системи, що використовують як загальну поділювану пам'ять, так і розподілену локальну, визначаються як гібридні MIMD з комутуванням.

При аналізі MIMD-систем з мережною структурою вважається, що усі вони мають розподілену пам'ять, а подальша класифікація здійснюється відповідно до топології мережі:

  • зіркоподібна мережа (ІСАР);

  • регулярні ґратки різної розмірності (Intel Paragon, CRAY T3D);

  • гіперкуби (NCube, Intel iPCS);

  • ієрархічні мережі типу дерева, піраміди, кластера (Cm*, CEDAR); » мережі, зі змінною конфігурацією.

Якщо архітектура комп'ютера спроектована з використанням декількох мереж з різною топологією, то їх називають гібридними мережними MIMD, а при використанні різних методів в системі - просто гібридними MIMD. Наприклад, комп'ютер Connection Machine 2 має на зовнішньому рівні топологію гіперкуба, кожен вузол якого є кластером процесорів з повним зв'язком.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]