Вопросы выбора архитектуры интерактивного взаимодействия с параллельными программами

Содержание

Слайд 2

Вычислительный эксперимент

подбор параметров вычислений;
вычисление по программе;
визуализация;
интерпретация и анализ результатов.

Вычислительный эксперимент подбор параметров вычислений; вычисление по программе; визуализация; интерпретация и анализ результатов.

Слайд 3

Online-визуализация: объединяет все стадии

То есть – считаем и смотрим одновременно.
Плюс:
Быстрый перезапуск с

Online-визуализация: объединяет все стадии То есть – считаем и смотрим одновременно. Плюс:
новыми параметрами.
Модификация параметров на лету.
Просмотр текущего состояния счета.

Слайд 4

Схема онлайн-визуализации

Параллельная программа

Исследователь

Среда
обмена

1. Наблюдает
2. Управляет

1. Вычисляет
2. Реагирует

Схема онлайн-визуализации Параллельная программа Исследователь Среда обмена 1. Наблюдает 2. Управляет 1. Вычисляет 2. Реагирует

Слайд 5

Как организовать взаимодействие визуализации со счётной программой?

Компонентный подход
Инструментальный подход
Сервисный подход

Как организовать взаимодействие визуализации со счётной программой? Компонентный подход Инструментальный подход Сервисный подход

Слайд 6

Компонентный

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

Компонентный Вычислительная система состоит из компонент, часть которых – визуализация. Плюсы: идеально
для создания интерактивных моделирующих систем.
Минусы: надо переписать имеющийся код.

Слайд 7

Инструментальный

Обычная программа дополняется спец. функциями по взаимодействию с системой визуализации.
Плюсы: проще модифицировать

Инструментальный Обычная программа дополняется спец. функциями по взаимодействию с системой визуализации. Плюсы:
имеющийся код.
Минусы: но только если повезет (может оказаться слишком много вставок).

Слайд 8

Сервисный подход

В выч. среде предлагаются сервисы по хранению данных и т.п., визуализация

Сервисный подход В выч. среде предлагаются сервисы по хранению данных и т.п.,
добавляется прозрачным образом.
Плюсы: удобство для программиста-прикладника, прозрачная интеграция.
Минусы: много технических и административных усилий при внедрении в организацию.
Имя файла: Вопросы-выбора-архитектуры-интерактивного-взаимодействия-с-параллельными-программами.pptx
Количество просмотров: 92
Количество скачиваний: 0