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
   135   136   137   138   139   140   141   142   143   144   145