PARALLEL.RU

Дискуссионный клуб по параллельным вычислениям
Текущее время: 19 авг 19 23:24

Часовой пояс: UTC + 4 часа [ Летнее время ]




Начать новую тему Ответить на тему  [ Сообщений: 9 ] 
Автор Сообщение
 Заголовок сообщения: Нотации
СообщениеДобавлено: 26 окт 06 20:07 
Не в сети

Зарегистрирован: 25 окт 06 8:41
Сообщения: 6
В какой нотации на ваш взгляд лучше описывать паралл-е программы?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Нотации
СообщениеДобавлено: 26 окт 06 21:48 
Не в сети

Зарегистрирован: 19 окт 04 11:21
Сообщения: 197
Phantom писал(а):
В какой нотации на ваш взгляд лучше описывать паралл-е программы?

В нотации какой-нибудь вычислительной (алгоритмической) модели. Параллельной конечно.

_________________
Лучшее - враг хорошего?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Нотации
СообщениеДобавлено: 27 окт 06 22:40 
Не в сети

Зарегистрирован: 26 дек 04 21:21
Сообщения: 120
Откуда: Ростов-на-Дону
Phantom писал(а):
В какой нотации на ваш взгляд лучше описывать паралл-е программы?

А какие вы можете предложить варианты?

_________________
Важно не слово, но дело!


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Нотации
СообщениеДобавлено: 31 окт 06 14:30 
Не в сети

Зарегистрирован: 25 окт 06 8:41
Сообщения: 6
RS писал(а):
А какие вы можете предложить варианты?

собственно для проектирования можно использовать uml. Но использование СП даст еще и возможность анализа.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Нотации
СообщениеДобавлено: 31 окт 06 19:06 
Не в сети

Зарегистрирован: 19 окт 04 11:21
Сообщения: 197
Phantom писал(а):
RS писал(а):
А какие вы можете предложить варианты?

собственно для проектирования можно использовать uml. Но использование СП даст еще и возможность анализа.

UML - это автоматы. Зачем СП. И автоматах есть возможность анализа. Не меньше, чем в СП. Даже, думаю, больше.

_________________
Лучшее - враг хорошего?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Нотации
СообщениеДобавлено: 31 окт 06 19:48 
Не в сети

Зарегистрирован: 25 окт 06 8:41
Сообщения: 6
ВЛ писал(а):
UML - это автоматы. Зачем СП. И автоматах есть возможность анализа. Не меньше, чем в СП. Даже, думаю, больше.

Автоматы в uml - это диаграммы состояний. Кроме ДС есть другие диаграммы. Uml еще хорош тем, что с диаграмм можно выгнать хотя бы скелетный код.

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Нотации
СообщениеДобавлено: 1 ноя 06 0:40 
Не в сети

Зарегистрирован: 19 окт 04 11:21
Сообщения: 197
Phantom писал(а):
Автоматы в uml - это диаграммы состояний. Кроме ДС есть другие диаграммы. Uml еще хорош тем, что с диаграмм можно выгнать хотя бы скелетный код.

Нужно использовать все, конечно. А код "выгоняется", как раз, из ДС. Т.к. именно они представляют поведение "кода"
Phantom писал(а):
Почему СП, а не автоматы? В автоматах система в любой момент времени может находиться только в одном состоянии. Как автоматом смоделировать две параллельные ветки программы?

Все просто: каждую ветку представить своим автоматом. Т.е. система - множество автоматов. Это тоже, кстати, есть в UML. Так что к СП можно и не прибегать. UML, кстати, вполне без них обходится ;)

_________________
Лучшее - враг хорошего?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Нотации
СообщениеДобавлено: 1 ноя 06 11:28 
Не в сети

Зарегистрирован: 25 окт 06 8:41
Сообщения: 6
ВЛ писал(а):
Нужно использовать все, конечно. А код "выгоняется", как раз, из ДС. Т.к. именно они представляют поведение "кода"
...
Все просто: каждую ветку представить своим автоматом. Т.е. система - множество автоматов. Это тоже, кстати, есть в UML. Так что к СП можно и не прибегать. UML, кстати, вполне без них обходится ;)


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

А взаимодействие атоматов, т.е. веток? Они же не сторо параллельны, т.е. независимы. На каких-то тактах нужно данными обмениваться.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Нотации
СообщениеДобавлено: 2 ноя 06 8:55 
Не в сети

Зарегистрирован: 19 окт 04 11:21
Сообщения: 197
Phantom писал(а):
А взаимодействие атоматов, т.е. веток? Они же не сторо параллельны, т.е. независимы. На каких-то тактах нужно данными обмениваться.

Конечно! И ... разве это проблема? ;)

_________________
Лучшее - враг хорошего?


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 9 ] 

Часовой пояс: UTC + 4 часа [ Летнее время ]


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 2


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Создано на основе phpBB® Forum Software © phpBB Group
Русская поддержка phpBB