
- •1.Комп’ютерні системи та паралельна обробка інформації.
- •2.Класифікація комп’ютерних систем по Флінну.
- •3.Кс класу simd. Векторні і векторно-конвеєрні кс.
- •4.Підвищення продуктивності кс за рахунок векторної обробки даних. Структура векторного процесора.
- •Матричні обчислювальні системи. Загальна структура, переваги і недоліки.
- •Способи організації масивів процесорів в матричних обчислювальних системах
- •Асоціативні обчислювальні системи
- •9.Класифікація систолічних архітектур і їх топологія.
- •10.Комп’ютерні системи з командними словами надвеликої довжини (wliv).
- •11.Комп’ютерні системи з явним паралелізмом команд (еріс).
- •13. Паралельні комп'ютери із розподіленою пам'яттю. Переваги і недоліки.
- •14. Комп’ютерні системи класу мimd. Smp-системи, їх загальна архітектура, переваги і недоліки.
- •Переваги та недоліки
- •15.Аналіз видів архітектур smp-систем
- •16. Кластерні обчислювальні системи, їх особливості і недоліки.
- •17. Класифікація кластерів
- •18. Комп’ютерні системи з масовою паралельною обробкою інформації
- •. Комп’ютерні системи з неоднорідним доступом до пам’яті.
- •22.Відмовостійкі комп’ютерні системи. Основні поняття.
- •23.Основні підходи по забезпеченню відмовостійкості кс.
- •24.Методи виявлення відмов у кс.
- •25. Моделі відмовостійких комп’ютерних систем.
- •2 6. Основні принципи забезпечення відмовостійкості дискової пам’яті. Технологія raid0.
- •27. Технології raid1, raid2, raid3 та порівняння їх ефективності.
- •28. Технології raid4, raid5. Порівняння їх ефективності.
- •33 Топології комп’ютерних систем. Загальні поняття.
- •1) Повний граф 2) Лінійка
- •3) Кільце 4) Зірка
- •34. Методи опису характеристик мережевих з’єднань. Тополо́гія мереж характеризує фізичну організацію вузлів (комп'ютерів, кабелів) різноманітних мереж Топологія комп'ютерних мереж
- •36. Функції маршрутизації даних в кс. Реверсування бітів, зсув, мережа illiac.
- •37. Статичні топології кс: лінійна, кільцева, зіркоподібна. Параметри, переваги і недоліки.
- •38. Статичні топології кс: деревоподібна, решітчата і повнозв’язна. Параметри, переваги і недоліки.
- •39. Статичні топології кс: тороїдальна, циліндрична і топологія гіперкуба. Параметри, переваги і недоліки.
- •40. Динамічні топології кс. Блокуючі і неблокуючі мережі. Шинна топологія.
- •41. Динамічні топології кс: топологія перехресної комутації (кросбар).
- •42. Комутуючі елементи мереж з динамічною топологією. Топологія “баньян”.
- •43.Динамічні топології кс: “омега”, “дельта”.
- •44. Динамічні топології кс: “Клоша”, “базова лінія”.
- •45 Загальні принципи організації пам’яті в комп’ютерних системах. Особливості організації пам’яті із чергуванням адрес.
- •46 Класифікація моделей архітектур пам’яті обчислювальних комп’ютерних систем.
- •47 Моделі архітектур із загальною пам’яттю: uma, numa. Переваги і недоліки.
- •49. Моделі архітектур з розподіленою пам’яттю. Переваги і недоліки.
- •53.Використання протоколів на основі довідника для забезпечення когерентності кеш-пам’яті в комп’ютерних системах. Переваги і недоліки.
Асоціативні обчислювальні системи
Асоціативні обчислювальні системи (ABC) - системи класу SIMD, в яких процесори паралельно і однотипно обробляють множинні дані. Їх основна відмінність полягає в тому, що звернення до даних проводиться за відмітними ознаками, що містяться в самих даних або в доданих цими даними додаткових розрядах.
Як і в матричних системах, в ABC також безліч процесорних елементів (ПЕ) паралельно по одній команді однотипно обробляють множинні дані. Однак на відміну від матричних систем звернення до даних проводиться не за адресами, де зберігаються ці дані, а за відмітними ознаками, що містяться в самих даних або в доданих цими даними додаткових розрядах. Така можливість забезпечується асоціативними процесорами (АП), на базі яких будуються ABC.
Асоціативні процесори
Асоціативним процесором називають спеціалізований процесор, реалізований на базі асоціативного пристрою, що запам'ятовує (АЗП), де, як відомо, доступ до інформації здійснюється не за адресою операнда, а за відмітними ознаками, що містяться в самому операнді. Від АЗП традиційного застосування асоціативний процесор (АП) відрізняють дві особливості: наявність засобів обробки даних і можливість паралельного запису в усі осередки, для яких було зафіксовано збіг з асоціативним ознакою. Остання властивість АП відомо як мультізапісь.
Спосіб виконання операцій над словами дозволяє визначити чотири класи асоціативних процесорів:
паралельні;
поразрядно-послідовні;
послівно-послідовні;
блочно-орієнтовані.
Асоціативні багатопроцесорні системи
Асоціативна обчислювальна система (ABC) являє собою многопроцессорную ВС, об'єднуючу безліч асоціативних процесорів, процесор управління, процесор вводу / виводу і основну пам'ять.
8.Комп’ютерні системи з систолічною архітектурою.
Систолічні обчислювальні системи - системи класу SIMD, основним принципом яких є те, що всі дані регулярно і ритмічно проходять через масив, використовуються багаторазово. Це дозволяє значно підвищити ефективність і досягти високої обчислювальної продуктивності за рахунок розпаралелювання обчислень і скорочення обміну систолічною системи із зовнішніми пристроями.
Обчислення виконуються паралельно в процесорних елементах, кожен з яких реалізує один крок у операції обчислення скалярного твору (IPS, Inner Product Step) і носить назву IPS- елемента.
Систолічна структура - це однорідна обчислювальна середа з процесорних елементів, що поєднує в собі властивості конвеєрної і матричної обробки і що володіє такими особливостями:
обчислювальний процес в систолических структурах являє собою безперервну і регулярну передачу даних від одного ПЕ до іншого без запам'ятовування проміжних результатів обчислення;
кожен елемент вхідних даних вибирається з пам'яті одноразово і використовується стільки разів, скільки необхідно за алгоритмом, введення даних здійснюється в крайні ПЕ матриці;
алгоритми функціонування дозволяють поєднати паралелізм з конвеєрною обробкою даних;
продуктивність матриці можна поліпшити за рахунок додавання в неї певного числа ПЕ, причому коефіцієнт підвищення продуктивності при цьому лине.
Класифікація систолічних структур
Аналіз різних типів систолических структур і тенденцій їх розвитку дозволяє класифікувати ці структури за кількома ознаками.
За ступенем гнучкості серед систолических структур виділяють:
спеціалізовані;
алгоритмічно орієнтовані;
програмовані.
Спеціалізовані структури орієнтовані на виконання певного алгоритму. Ця орієнтація відбивається не тільки в конкретній геометрії систолічною структури, статичності зв'язків між ПЕ і числі ПЕ, але й у виборі типу операції, виконуваної усіма ПЕ. Прикладами є структури, орієнтовані на рекурсивну фільтрацію, швидке перетворення Фур'є для заданої кількості точок, конкретні матричні перетворення.
Алгоритмічно орієнтовані структури, як виявляється з їх назви, орієнтовані не на один конкретний алгоритм, а на певний клас алгоритмів. Йдеться, головним чином, про алгоритми, що передбачають виконання однотипних операцій над векторами, матрицями та іншими числовими множинами. В одних структурах настройка на потрібний алгоритм проводиться шляхом часткового перепрограмування процесорних елементів, в інших - шляхом зміни конфігурації зв'язків у систолічною матриці, здійснюваного програмними засобами.
У програмованих систолических структурах є можливість програмування як процесорних елементів, так і конфігурації зв'язків між ними. При цьому ПЕ можуть володіти локальною пам'яттю програм, і хоча всі вони мають одну і ту ж організацію, в один і той же момент часу допускається виконання різних операцій з деякого набору. Команди або керуючі слова, що зберігаються в пам'яті програм таких ПЕ, можуть змінювати і напрям передачі операндів.
За розрядності процесорних елементів розрізняють систолические структури:
однорозрядні;
багаторозрядні.
За характером локально-просторових зв'язків систолические структури бувають:
одномірні;
двомірні;
тривимірні.
Вибір структури залежить від виду оброблюваної інформації. Одномірні схеми застосовуються при обробці векторів, двомірні - матриць, тривимірні - колекцій іншого типу.