Система управления распределенными данными Над проектом работал: Лызов Е.Р. Руководитель: Городничев М.А.

Презентация:



Advertisements
Похожие презентации
Кафедра ЮНЕСКО по НИТ1 Коллективные коммуникационные операции параллельное программирование.
Advertisements

КОЛЛЕКТИВНЫЕ ВЗАИМОДЕЙСТВИЯ ПРОЦЕССОВ Барьерная синхронизация всех процессов группы. Широковещательная передача (broadcast) от одного процесса всем остальным.
Проект: Система управления распределенными структурами данных (СУРД) «Разработка MPI-приложения для численного решения уравнения Пуассона» Выполнил: Халяпин.
Кафедра ЮНЕСКО по НИТ1 Коллективные коммуникационные операции. Редукционные операции параллельное программирование Часть2.
Введение в параллельные вычисления. Технология программирования MPI (день пятый) Антонов Александр Сергеевич, к.ф.-м.н., н.с. лаборатории Параллельных.
Пользовательский интерфейс для NumGRID Руководитель проекта: Городничев М.А. – м.н.с. ИВМ и МГ СО РАН Участники проекта: Пустосмехов Владимир Волков Александр.
Стадник Е. Г. ФПМИ НГТУ Руководители: Городничев М.А., м.н.с. ИВМ и МГ СО РАН Ларин В.В., магистрант ФПМИ НГТУ.
Параллельное программирование с использованием технологии MPI Аксёнов Сергей Владимирович к.т.н., доцент каф.ОСУ ТПУ Лекция 8 Томский политехнический университет.
Основы параллельного программирования с использованием MPI Лекция 5 Немнюгин Сергей Андреевич Санкт-Петербургский государственный университет физический.
ЗИМНЯЯ СТУДЕНЧЕСКАЯ ШКОЛА ПАРАЛЛЕЛЬНОГО ПРОГРАММИРОВАНИЯ Реализация метода частиц в ячейках FPIC (PIC – Particle In Cell) Исполнитель: Хасина Женя, ФИТ,
Интерфейс передачи сообщений: MPI. Базовые архитектуры Массивно-параллельные системы (MPP) Симметричные мультипроцессорные системы (SMP) Системы с неоднородным.
метод уровневой дифференциации метод эффективного планирования учебного материала, метод эффективной организации итогового повторения. разноуровневый.
Введение в параллельное программирование Максим Городничев Летняя школа отдела МО ВВС ИВМиМГ СО РАН
Расширение метода рефакторинга документации семейств программных продуктов Лебедкова Т.А., 461 гр Научный руководитель: к.ф.-м.н., доцент Кознов Д.В. Рецензент:
Cоздание средств визуального сравнения моделей в QReal Мордвинов Дмитрий СПбГУ, Математико-Механический факультет Научный руководитель: Т.А. Брыксин.
Разработка параллельных программ на основе MPI для решения задач линейной алгебры Летняя школа по параллельному программированию 2012 Испольнители проекта:
Информационные системы. Информационная технология тесно связана с информационными системами, которые являются для нее основной средой. На первый взгляд.
Модели коммуникаций.
Студент: Кирильчук В. Е. Руководитель: Кубенский А. А.
Пользовательский интерфейс для NumGRID Руководитель проекта: Городничев М.А. – м.н.с. ИВМ и МГ СО РАН Участники проекта: Пустосмехов Владимир Волков Александр.
Транксрипт:

Система управления распределенными данными Над проектом работал: Лызов Е.Р. Руководитель: Городничев М.А.

Цели и задачи проекта Цели: Познакомится с реализацией групповых функций MPI Улучшить знание языка С++ Задачи: Реализовать в NumGRID групповые функции (MPI_Bcast, MPI_Scatter, MPI_Gather, MPI_Allgather, MPI_Alltoall, MPI_Reduce) Реализовать поддержку коммуникаторов в NumGRID

Система NumGRID и коммуникаторы

Функция MPI_Bcast

Функции MPI_Scatter, MPI_Gather

Функция MPI_Allgather

Функция MPI_Alltoall

Итоги Разобрался с групповыми коммуникациями библиотеки MPI Освоил парадигму коммуникаторов и групп библиотеки MPI Впервые попробовал в работе некоторые классы библиотеки STD Попробовал в работе систему контроля версий Subversion