Page 13 - 6111
P. 13

використання  методу  оптимізації,  що  відповідає  виду  цільової
                            функції  (1.1)  і  обмеженням  (1.2).  Метод  оптимізації  повинний
                            гарантувати  визначення  глобального  оптимуму  цільової  функції
                            Ε = Φ(Υ), визначеної на множині конфігурацій S і режимів обробки
                            С.
                                Складність  задачі  синтезу  комп’ютерної  системи  обумовлена
                            числом  варійованих  параметрів,  що  описують  конфігурацію  і
                            режим функціонування системи, і областю варіювання параметрів.
                            При  загальній  постановці  задачі  синтезу,  коли  множині
                            конфігурацій  S  і  режимів  обробки  C  містять  у  собі  всі  варіанти
                            побудови систем (одномашинні і багатомашинні, мультіпроцесорні
                            і  мережеві)  і  різні  способи  керування  задачами,  даними  і
                            завданнями,  складність  завдання  синтезу  перевершує  можливості
                            методів  моделювання  й  оптимізації.  Тому  в  загальній  постановці
                            завдання     синтезу     комп’ютерних      систем     виявляється
                            нерозв’язуваним.  Для  рішення  завдання  синтезу  його  спрощують
                            поділом  на  послідовність  етапів,  на  кожному  з  яких  виявляються
                            окремі аспекти організації системи:
                                -  виходячи  з  призначення  системи  (клас  розв’язуваних  задач,
                            технологія  обробки  даних,  вимоги  до  продуктивності  й  умови
                            роботи)  і  стану  елементної  бази  визначається  клас  комп’ютерної
                            системи:  одномашинна  система,  мультипроцессорний  комплекс,
                            локальна мережа й ін. При цьому аналізується ефективність систем
                            різних  класів  і  вибирається  клас,  що  щонайкраще  задовольняє
                            призначенню системи;
                                -  в  обраному  класі  систем  синтезується  архітектура  системи:
                            визначається  склад  пристроїв,  їх  функціональні  можливості  і
                            технічні характеристики, типи інтерфейсів і структура зв’язків між
                            пристроями, щонайкраще відповідають призначенню системи;
                                - визначається режим обробки даних і його параметри (склад і
                            функції  системних  процесів,  алгоритми  розподілу  ресурсів  між
                            завданнями  і  задачами,  типи  і  діапазони  пріоритетів  і  ін.).  Цим
                            установлюються функції керуючих програм операційної  системи  і
                            склад системного програмного забезпечення.
                                Навіть  при  поділі  завдання  синтезу  на  три  чи  більші  числа
                            етапів  синтез,  зв’язаний  з  кожним  етапом,  не  вдається  звести  до
                            єдиної   математичної    процедури    –   задачі   математичного
                            програмування.  Це  обумовлено  двома  основними  причинами.  По-
                            перше,  синтез  зв’язаний  з  різнотипними  параметрами:  одні  є
                            кількісними,  а  інші  –  якісними,  тобто  ознаками  типу  структури,
                            пристроїв, пам’яті, інтерфейсів, способів керування процесами й ін.
                            Тому  синтез  зводиться  до  задач  чисельного  математичного
                            програмування,  а  також  до  комбінаторних  задач  на  сполученнях,
                                                              12
   8   9   10   11   12   13   14   15   16   17   18