Задачи синтеза ВС и методы их решения

 

Синтез – это процесс разработки вычислительной системы, наилучшим образом соответствующей своему назначению. Исходными данными для проектирования являются:

a) рабочая нагрузка;

b)ограничения на характеристики системы в целом;

c) критерий эффективности, позволяющий оценить качество ВС.

При проектировании систем применяются те же модели, что и при анализе. Они позволяют определить структуру ВС, наилучшим образом сбалансированную с ее рабочей нагрузкой.

Результатами проектирования являются: состав устройств и связи между ними, а также режимы обработки задач.

Математически задача проектирования вычислительной системы формулируется следующим образом. Пусть Q = (q1, q2, … , qM) – вектор параметров, характеризующих класс задач A, решение которых является функцией системы; S = (s1, . . . , sN) – вектор параметров, характеризующий конфигурацию (структуру) системы; С = (с1, . . . , сR) – вектор параметров режима обработки; Y = (y1, . . . , yN) – вектор характеристик системы, связанный с параметрами задач Q, конфигурации S и режима обработки С зависимостью Y = F(Q, S, С); S = {Si} – множество возможных конфигураций вычислительных систем; C = {Cj} – множество возможных режимов обработки.

Ограничения на параметры и характеристики системы za, . . . , zw Î (Y È X) представляются в виде

za Î z*a, . . . , zw Î z*w,

где z*a, . . . , z*w - области допустимых значений соответствующих характеристик и параметров.

Критерий эффективности системы представляется заданной функцией E = Ф(Y), зависящей от характеристик системы, которые в свою очередь предопределяются ее параметрами Y = F(q, S, С). В установленных обозначениях задача проектирования вычислительной системы формулируется так: определить конфигурацию S и режим обработки C, максимизирующие эффективность системы

 

max E = max Ф(Y) (1)

SÎS, CÎC

при выполнении ограничений

 

za Î z*a, . . . , zw Î z*w. (2)

 

В отличие от задачи анализа, направленной на определение характеристик системы Y по заданным параметрам X, задача проектирования состоит в определении параметров конфигурации S и режима обработки C, соответствующих параметрам рабочей нагрузки Q и характеристикам системы Y, заданным в виде (1), (2). Для задач проектирования характерны два следующих момента. Во-первых, предполагается наличие модели Y = F(Q, S, С), устанавливающей зависимость характеристик системы от ее параметров. Во-вторых, задача синтеза представляет собой оптимизационную задачу и предполагает использование метода оптимизации, соответствующего виду целевой функции (1) и ограничениям (2). Метод оптимизации должен гарантировать определение глобального оптимума целевой функции E = Ф(Y), определенной на множестве конфигураций S и режимов обработки С.

В общей постановке размерность задачи проектирования и разнообразие моделей превосходят возможности современных методов расчета. Поэтому на практике проектирование разбивается на этапы, на каждом из которых используются свои классы моделей и методы расчета. Основными этапами являются:

1)выбор класса ВС;

2)определение ее базовой конфигурации;

3)оптимизация структуры в соответствии с заданными ограничениями;

4)выбор режима обработки.

 


ЛЕКЦИЯ 5








Дата добавления: 2015-12-29; просмотров: 620;


Поиск по сайту:

При помощи поиска вы сможете найти нужную вам информацию.

Поделитесь с друзьями:

Если вам перенёс пользу информационный материал, или помог в учебе – поделитесь этим сайтом с друзьями и знакомыми.
helpiks.org - Хелпикс.Орг - 2014-2024 год. Материал сайта представляется для ознакомительного и учебного использования. | Поддержка
Генерация страницы за: 0.004 сек.