Международная научно-техническая конференция «Перспективные информационные технологии». Самара, СГАУ (30 июня - 2 июля 2014) БАЗОВЫЙ СИНТАКСИС ЯЗЫКА РАЗМЕТКИ TEMPLET ДЛЯ ПРЕДСТАВЛЕНИЯ МОДЕЛИ «ПРОЦЕСС-СООБЩЕНИЕ» Востокин С.В. Самарский государственный аэрокосмический университет имени академика С.П. Королёва (национальный исследовательский университет)
13
Embed
БАЗОВЫЙ СИНТАКСИС ЯЗЫКА РАЗМЕТКИ TEMPLET ДЛЯ …templet.ssau.ru/wiki/_media/pit2014/pit2014vostokin.pdf · БАЗОВЫЙ СИНТАКСИС ЯЗЫКА
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Международная научно-техническая конференция «Перспективные информационные технологии». Самара, СГАУ (30 июня - 2 июля 2014)
БАЗОВЫЙ СИНТАКСИС ЯЗЫКА РАЗМЕТКИ TEMPLET ДЛЯ ПРЕДСТАВЛЕНИЯ МОДЕЛИ
«ПРОЦЕСС-СООБЩЕНИЕ»
Востокин С.В.
Самарский государственный аэрокосмический университет имени академика С.П. Королёва (национальный исследовательский университет)
ПИТ-2014 2
Назначение моделей программирования в параллельных вычислениях
● Сокрытие деталей реализации вычислительного процесса– Механизм синхронизации– Обмен данными между процессами
– Размещение кода процессов на физических процессорах
ПИТ-2014 3
Рассматриваемая модель программирования
● Модель процесс-сообщение– Код программы разбит на процессы– Каждый процесс выполняет фиксированный
набор процедур– Процедуры одного процесса выполняются
последовательно
– Процессы взаимодействуют путём отправки и приёма сообщений
– Процессы пассивны: активируются при поступлении сообщения
ПИТ-2014 4
Как описать модель программирования?
● Создать новый язык или расширить существующий
● Использовать моделирующие свойства языка программирования общего назначения!– Как контролировать синтаксические ограничения