Page 162 - 6111
P. 162

пам’ять  може  бути  побудована  як  одноблокова  або  за  модульним
                            принципом, але зазвичай практикується другий варіант.
                                Обчислювальні системи із загальною пам’яттю, де доступ будь-
                            якого  процесора  до  пам’яті  проводиться  одноково  і  займає
                            однаковий  час,  називають  системами  з  однорідним  доступом  до
                            пам’яті і позначають абревіатурою UMA (Uniform Memory Access).
                            Це  найбільш  поширена  архітектура  пам’яті  паралельних  КС  із
                            загальною пам’яттю.
                                Технічно  UMA-системи  припускають  наявність  вузла,  що
                            сполучає  кожний  з  процесорів  з  кожним  з  модулів  пам’яті.
                            Найпростіший  шлях  побудови  таких  КС  -  об’єднання  декількох
                            процесорів  з  єдиною  пам’яттю  за  допомогою  загальної  шини
                            (рис.15.1). Проте, в цьому випадку в кожен момент часу обмін по
                            шині може вести тільки один з процесорів, тобто процесори повинні
                            змагатися за доступ до шини. Коли процесор Рi, вибирає з пам’яті
                            команду, решта процесорів повинна чекати, поки шина звільниться.
                            Якщо  в  систему  входять  тільки  два  процесори,  вони  в  змозі
                            працювати з продуктивністю, близькою до максимальної, оскільки
                            їх доступ до шини можна чергувати (поки один процесор декодує і
                            виконує  команду,  інший  має  право  використовувати  шину  для
                            вибору з пам’яті наступної команди). Проте коли додається третій
                            процесор,  продуктивність  починає  падати  (рис.15.2).  За  наявності
                            на  шині  десяти  процесорів,  крива  швидкодії  шини  стає
                            горизонтальною,  так  що  додавання  11-го  процесора  вже  не  дає
                            підвищення продуктивності (рис.15.2). Тому  дана схема широкого
                            застосування не знайшла.
















                                                             161
   157   158   159   160   161   162   163   164   165   166   167