Page 140 - 6111
P. 140
цьому процесори, виключені шляхом установки в нуль відповідних
бітів маски, під час виконання команди простоюють.
Інтерфейсна ОМ (ІОМ) сполучає матричну SIMD-систему із
зовнішнім світом, використовуючи для цього який-небудь з
мережевих інтерфейсів, наприклад Ethernet, як це має місце в
системі MasPar MP-1. Інтерфейсна ОМ працює під управлінням
операційної системи, найчастіше ОС UNIX. На ІОМ користувачі
готують, компілюють і відладжують свої програми. Спочатку
програми завантажуються з інтерфейсної ОМ в контроллер
управління масивом процесорів. Потім КМП в процесі виконання
програми розподіляє команди і дані по процесорних елементах
масиву. У деяких КС, наприклад в Massively Parallel Computer MPP,
при створенні, компіляції і відладці програм КМП і інтерфейсна
ОМ використовуються спільно.
На роль ІОМ підходять різні обчислювальні машини. Так, в
системі СМ-2 в цій якості виступає робоча станція SUN-4, в системі
MasPar - DECstation 3000, а в системі МРР - DEC VAX-11/78.
Функції контролера масиву процесорів:
- виконує послідовний програмний код;
- реалізує команди розгалуження програми;
- транслює команди і сигнали управління в процесорні
елементи.
Рис.13.4. ілюструє одну з можливих реалізацій КМП, зокрема
прийняту в пристрої управління системи PASM (Partitioned
SIMD/MIMD computer).
139