Труды КНЦ вып.15 (ЭНЕРГЕТИКА вып. 2/2013(15))

Рис. 2. Примерный алгоритм решения запроса МАС Далее все этапы будут выполняться аналогично приведенному алгоритму, но при параллельной работе агентов. Вторым принципиальным отличием усложненного алгоритма является компиляция результатов работы различных агентов в один отчет. То есть в тот момент, когда все задействованные агенты предоставляют завершенные расчеты, происходит их объединение для соответствия изначальному запросу, и после этого добавляются комментарии. Также добавляется еще одна обратная связь. Выполнение частей запроса может быть удовлетворительным, а компиляция при этом не соответствовать ему. Поэтому после неудачной компиляции возможны повторные запросы. Существуют различные способы реализации параллельных вычислений. Например, каждый вычислительный процесс может быть реализован в виде процесса операционной системы, либо же вычислительные процессы могут представлять собой набор потоков выполнения внутри одного процесса ОС. Параллельные программы могут физически исполняться либо последовательно на единственном процессоре - перемежая по очереди шаги выполнения каждого 62

RkJQdWJsaXNoZXIy MTUzNzYz