Page 76 - 6111
P. 76

Лекція № 7

                                     КС З ФІКСОВАНОЮ СИСТЕМОЮ ЗВ’ЯЗКІВ

                                Паралельні  системи  за  призначенням  і  використанням
                            елементної бази можна розбити на чотири класи:
                                - універсальні з фіксованою структурою, що створюються з
                            серійних універсальних мікропроцесорів;
                                - спеціалізовані з фіксованою структурою, що створюються з
                            мікропроцесорів, орієнтованих на виконання певних обчислень;
                                - універсальні з програмованою структурою, що
                            налаштовуються на апаратурну реалізацію виконуваних обчислень;
                                - спеціалізовані з програмованою структурою, які
                            налаштовуються на апаратно-програмну реалізацію виконуваних
                            обчислень.
                                Багатопроцесорні сервери з серійних компонентів будуються з
                            тих  же  мікропроцесорів,  на  базі  яких  випускаються  ПК  і  робочі
                            станції.  Цей  підхід  вирішує  проблему  подолання  розриву  у
                            швидкодії  між  зверненням  в  пам’ять  і  обробкою  за  рахунок
                            розподілу  пам’яті  по  процесорах,  що  дозволяє  одночасно  всім
                            процесорам працювати з пам’яттю.
                                Універсальні  обчислювальні  системи  представлені  сьогодні
                            двома напрямами.
                                Перший,     найбільш    масовий    напрям,    складається   з
                            багатопроцесорних  серверів.  Всі  провідні  виробники  випускають
                            багатопроцесорні  сервери  з  розділюваною  пам’яттю,  прагнучи
                            надати  користувачам  програмне  забезпечення,  доступне  в
                            середовищі традиційних однопроцесорних комп’ютерів.
                                Другий        напрям       представлений        паралельними
                            суперкомп’ютерами з великою кількістю процесорів (MPP - massive
                            parallel  processing).  Основним  режимом  їх  роботи  є  виконання
                            трудомістких обчислень на базі розподіленої пам’яті.
                                У першому напрямі акцент робиться на розвитку паралельного
                            програмного  забезпечення,  у  другому  на  розробці  архітектур  для
                            отримання    найвищої    продуктивності.   Саме    їх   існування
                            визначається  обмеженням  на  кількість  процесорів  в  серверах,
                            обумовленим  межами  масштабованості  системних  і  прикладних
                            програм.
                                Універсальні  обчислювальні  системи  можна  поділити  на  дві
                            групи:  фірмові  і  що  збираються  користувачами  зі  стандартних
                            компонентів. У фірмових системах, як правило, використовуються
                            спеціально  розроблені  комутатори  та  апаратно-програмні  засоби
                                                              75
   71   72   73   74   75   76   77   78   79   80   81