Page 16 - 6571
P. 16
рощувати продуктивність шляхом додавання процесорів. Недолік
– великі накладні витрати на міжпроцесорну взаємодію.
3. Симетричні мультипроцесори (SMP) складаються із суку-
пності процесорів, що мають спільну пам’ять з єдиним адресним
простором та функціонують під керівництвом однієї операційної
системи. Недолік – число процесорів, що мають доступ до спіль-
ної пам’яті неможливо нарощувати. Існує межа нарощування чи-
сла процесорів, перехід через яку веде до швидкого зростання
втрат на міжпроцесорний обмін даними.
4. Кластери, що утворюються з обчислювальних модулів
будь-якого із розглянутих вище типів, які об’єднані системою
зв’язку або за допомогою спільної зовнішньої пам’яті. Можуть
бути використані як спеціалізовані, так і універсальні мережеві
технології. Цей напрям, по своїй суті, є комбінацією попередніх
трьох.
Потрібно ще раз наголосити, що найбільш важливим при ро-
зробці паралельного алгоритму є розмежування ЕОМ на
комп’ютери із спільною пам’яттю та комп’ютери з розподіле-
ною пам’яттю.
Запитання для самоперевірки
1. Дайте визначення терміну «паралелізм».
2. Що розуміють під паралельними обчисленнями?
3. В яких предметних областях най частіше використовують-
ся паралельні обчислення?
4. Які основні переваги процесу розпаралелювання задач?
5. Назвіть апаратні та програмні засоби необхідні для прове-
дення паралельних обчислень.
6. Які вимоги до архітектури ЕОМ повинні виконуватися для
досягнення паралелізму?
7. Які можна виділити режими виконання незалежних частин
програми?
8. У чому полягає суть класифікації обчислювальних систем
за М. Флінном?
9. Яким чином виконується класифікація обчислювальних си-
стем за Е. Джонсоном?
10. Які можна виділити основні підкласи MIMD-архітектури?
15