85
построения общей области памяти. Это позволит исключить
межпроцессные коммуникации для определения количества вхо-
дов и выходов каждого автомата.
Во избежание ошибок при указании связей удобнее всего их
генерировать автоматически путем интерпретации графического
представления сети. Для этой цели, как и для начальной генера-
ции программного описания конкретного автомата, могут быть
созданы специальные
программные средства, подобные описан-
ным в [4].
Вложение сетей, помимо очевидных преимуществ модуль-
ного построения, имеет смысл также для локализации связей.
При универсальной (не привязанной к структуре конкретной ав-
томатной сети) реализации параллельно работающей сети в сис-
темах с распределенной памятью после каждого такта потребует-
ся рассылка выходных данных каждого автомата
всем остальным
автоматам сети. Зачастую это нецелесообразно, поскольку не
всем автоматам нужны результаты работы всех других автома-
тов. Иначе говоря, выходы конкретного автомата могут требо-
ваться на входе лишь небольшому количеству других автоматов
сети, остальным же рассылка его выходных значений не требует-
ся. В таких ситуациях бывает удобно объединить независимые
группы
автоматов в отдельные сети, не затрагивая при этом уни-
версальность реализации сети. Каждая независимая группа авто-
матов обменивается данными с другими автоматами своей груп-
пы, не производя ненужного обмена с остальными автоматами.
Изначально автомат находится в выключенном состоянии,
которое является начальным и конечным. При завершении рабо-
ты автомат должен перейти
в начальное состояние. Будем счи-
тать, что сеть завершила свою работу, когда завершили работу,
т.е. перешли в начальное состояние, все автоматы сети.
Также будем считать, что если автомат завершил работу, он
не выдает на выходе никаких данных. Это дополнение позволит
избежать потерь данных при проверке завершения работы сети
автоматов. Иначе
возможна ситуация, когда один автомат сети,
будучи уже выключенным, передает данные другому автомату,
еще не включенному, при этом работа сети завершается, хотя ал-