Page 72 - 6111
P. 72
такі системи, як CRAY-1, CYBER 205, машини сімейства FACOM
VP і багато інших.
Представниками класу SIMD також вважаються матриці
процесорів: ILLIAC IV, ICL DAP, Goodyear Aerospace MPP,
Connection Machine 1 і т.п. У таких системах єдиний пристрій, що
управляє, контролює безліч процесорних елементів. Кожен
процесорний елемент отримує від пристрою управління в кожен
фіксований момент часу однакову команду і виконує її над своїми
локальними даними.
Клас MIMD надзвичайно широкий, оскільки включає
рзноманітні мультипроцесорні системи: CRAY Y-MP, Denelcor
HEP,BBN Butterfly, Intel Paragon, CRAY T3D і багато інших. Якщо
конвеєрну обробку даних розглядати як виконання безлічі команд
(операцій ступенів конвеєра) не над одиночним векторним потоком
даних, а над множинним скалярним потоком, то всі розглянуті вище
векторно-конвеєрні комп’ютери можна розташувати і в даному
класі.
Запропонована схема класифікації аж до теперішнього часу є
основною при початковій характеристиці тої або іншої
комп’ютерної системи. Якщо сказати, що КС належить класу SIMD
або MIMD, то відразу стає зрозумілим базовий принцип її роботи, і
в деяких випадках цього буває достатньо. Проте в даної
класифікації є і недоліки. Зокрема, архітектура dataflow і векторно-
конвеєрні машини не можливо однозначно вписати в дану
класифікацію. Інший недолік - це надмірно заповнений клас MIMD.
Необхідний засіб, що більш вибірково систематизує архітектуру,
яка по Фліннну потрапляє в один клас, але має абсолютно різні
характеристики по числу процесорів, природі і топології зв’язку
між ними, за способом організації пам’яті і, звичайно ж, за
технологією програмування.
Наявність фактично незаповненого класу (MISD) не вважається
недоліком класифікації. Такий клас, на думку деяких дослідників в
області класифікації архітектури КС, може стати надзвичайно
корисними для розробки принципово нових концепцій в теорії і
практиці побудови КС.
71