Распределенные системы и технологии. Практическое занятие №4 (лабораторная работа 4). Параллельное выполнение операций на уровне операционной системы. Процессы
Состав работы
|
|
Необходимые программы
Работа представляет собой файл, который можно открыть в программе:
- Microsoft Word
Описание
Дисциплина: Распределенные системы и технологии. Практическое занятие 4 (лабораторная работа 4). Параллельное выполнение операций на уровне операционной системы. Процессы
Задание на лабораторную работу
Базовые задания.
1. Продемонстрировать запуск фонового процесса в системах GNU\Linux.
13
2. Разработать приложение, порождающее несколько процессов и выводящих информацию о
каждом из них. В каждом процессе должны быть выведены значения идентификаторы: PID, PPID,
GID, EGID, UID, EUID и т.п.
3. Подготовить приложение, реализующее программу, представленную на рисунке 12. Разработать описание задачи, которой требуется для выполнения 3 вычислительных ядра и необходим
запуск созданной программы. Запустите задачу на выполнение. Убедитесь, что приложение выдало
правильные значения.
Основные задания.
1. Доработать программу, выполненную на этапе 3 простого задания так, чтобы выводилась
информация о каждом процессе в MPI приложении (информация аналогична пункту 2 простого задания).
2. Разработайте программу умножения матриц с использованием библиотеки MPI. Каждая
ветвь распределённого приложения должна выполнять умножение матриц (одинаковых). Продемонстрируйте, что результат умножения матриц во всех ветвях получился правильным. Сравните
время расчета по всем ветвям.
Задание на лабораторную работу
Базовые задания.
1. Продемонстрировать запуск фонового процесса в системах GNU\Linux.
13
2. Разработать приложение, порождающее несколько процессов и выводящих информацию о
каждом из них. В каждом процессе должны быть выведены значения идентификаторы: PID, PPID,
GID, EGID, UID, EUID и т.п.
3. Подготовить приложение, реализующее программу, представленную на рисунке 12. Разработать описание задачи, которой требуется для выполнения 3 вычислительных ядра и необходим
запуск созданной программы. Запустите задачу на выполнение. Убедитесь, что приложение выдало
правильные значения.
Основные задания.
1. Доработать программу, выполненную на этапе 3 простого задания так, чтобы выводилась
информация о каждом процессе в MPI приложении (информация аналогична пункту 2 простого задания).
2. Разработайте программу умножения матриц с использованием библиотеки MPI. Каждая
ветвь распределённого приложения должна выполнять умножение матриц (одинаковых). Продемонстрируйте, что результат умножения матриц во всех ветвях получился правильным. Сравните
время расчета по всем ветвям.
Дополнительная информация
Работа зачтена. 2019 год
Преподаватель: Фульман В.О. и Мамойленко С.Н.
Преподаватель: Фульман В.О. и Мамойленко С.Н.
Похожие материалы
Распределенные системы и технологии. Практическое занятие №3. (лабораторная работа 3). Параллельное выполнение операция на уровне операционной системы. Потоки
SibGUTI2
: 23 февраля 2019
Дисциплина: Распределенные системы и технологии. Практическое занятие 3 (лабораторная работа 3). Параллельное выполнение операция на уровне операционной системы. Потоки
Задание на лабораторную работу
Базовые задания.
Разработать программу, реализующую модель работы склада, отвечающего за хранение и
продажу некоторого товара (одного). Склад содержит N помещений, каждый из которых может хранить определённое количество единиц товара. Поступающий товар помещается в одно из помещений специальным по
350 руб.
Практическое занятие № 4. Гостиничный сервис.
studypro3
: 28 ноября 2018
Практическая работа № 4
Тема «Определение параметров конкурентоспособности гостиничного предприятия»
Цель: научиться определять параметры конкурентоспособности гостиничного предприятия
Порядок работы:
Услуга размещения воспринимается гостями как само собой разумеющееся, а повышенный интерес вызывают именно дополнительные услуги, выделяющие данную гостиницу из ряда других.
Доход от размещения зависит от:
- процента загрузки номерного фонда, которым располагает гостиница:
(число проданных номеро
300 руб.
Лабораторная работа по дисциплине Распределенные системы и технологии
zalexz95
: 30 октября 2017
Базовые задания.
1. Подключитесь к ресурсу ssh://jet.cpct.sibsutis.ru:22. После первого подключе-
ния измените пароль для своей учетной записи.
2. Подготовьте программное обеспечение, реализующее алгоритм умножения двух прямо-
угольных матриц целых чисел. Размеры матриц задаются параметрами командной строки.
Исходные матрицы генерируются псевдослучайным образом (стандартный генератор). Ис-
ходные матрицы и результат их перемножения выводятся в стандартный поток вывода. Язык
программирования и ср
300 руб.
Практическое занятие № 4. «История научных школ менеджмента. Развитие менеджмента в России»
Infanta
: 27 марта 2026
Практическое занятие № 4.
«История научных школ менеджмента. Развитие менеджмента в России»
Теоретические вопросы
1. Какие управленческие революции привели к тому, что управление сформировалось как вид деятельности?
2. Укажите факторы и условия возникновения и развития школ менеджмента.
3. Какие этапы и школы в истории менеджмента вы можете назвать?
4. Какова общая характеристика развития управленческой мысли?
5. Каковы основные положения различных школ управления: классической школы уп
650 руб.
Теория вычислительных процессов. Лабораторная работа №4.
zhekaersh
: 24 февраля 2015
Тема: Сети Петри. Основные определения. Моделирование систем на основе сетей Петри.
Цель работы: Научиться моделировать сети Петри
Рекомендации по выполнению работы
1. проработать материал лекции 15-17
2. При оформлении выполненного пункта задания не руководствуйтесь пословицей “краткость- сестра таланта”, расписывайте свои аргументы подробнее, делайте ссылки на страницы лекционного материала
Задания
1. Постройте граф сети Петри для следующей структуры сети Петри: Р = {p1, p2, p3, p4}, Т = {t1,
35 руб.
Теория вычислительных процессов. Лабораторная работа №4
wars
: 21 декабря 2014
Задания
1. Постройте граф сети Петри для следующей структуры сети Петри: Р = {p1, p2, p3, p4}, Т = {t1, t2, t3, t4},
I(t1) = { }, l(t2) = {p1}, I(t3) = {p2, p4}, I(t4) = { }, I(t5) = {p3}, O(t1) = {p1}, O(t2) = {p2}, О(t3) = {p1, p3}, O(t4) = {p3}, O(t5) = {p4}.
2. Для структуры сети Петри: С =(Р, Т, I, О),
Р = {p1, p2, p3, p4, p5)},
Т = {t1, t2, t3, t4},
I(p1) = { }, I(p2) = {t1, t4}, l(p3) = {t1, t4}, I(p4) = {t3}, l(p5) = {t1, t2}, O(p1) = {t1}, O(p2) = {t2), O(p3) = {t2, t3}, O(p4) = {
370 руб.
Лабораторная работа № 4. Предмет : «Теория вычислительных процессов»
xtrail
: 21 апреля 2013
Задание 1: Постройте граф сети Петри для следующей структуры сети Петри:
Р = {p1, p2, p3, p4},
Т = {t1, t2, t3, t4},
I(t1) = { },
I(t2) = {p1},
I(t3) = {p2, p4},
I(t4) = { },
I(t5) = {p3},
O(t1) = {p1},
O(t2) = {p2},
О(t3) = {p1, p3},
O(t4) = {p3},
O(t5) = {p4}.
Задание 2: Изобразите граф сети Петри следующей структуры:
Р = {p1 p2},
Т = {t1 t2 t3},
I(t1) = {p1},
I(t2) = {p1},
I(t3) = {p2},
О(t1) = {p1, p2},
O(t2) = {p2},
O(t3) = { }.
Задание 3: Для структуры сети Петри:
С =(Р, Т, I, О),
Р =
300 руб.
Лабораторная работа №4 по дисциплине «Теория вычислительных процессов»
1231233
: 29 января 2012
Лабораторная работа №4
По дисциплине «Теория вычислительных процессов» на тему
«Сети Петри. Основные определения. Моделирование систем на основе сетей Петри»
Задание 1: Постройте граф сети Петри для следующей структуры сети Петри:
Р = {p1, p2, p3, p4},
Т = {t1, t2, t3, t4},
I(t1) = { },
I(t2) = {p1},
...
Задание 2: Изобразите граф сети Петри следующей структуры:
Р = {p1 p2},
Т = {t1 t2 t3},
I(t1) = {p1},
...
23 руб.
Другие работы
Лабораторная работа №2 Исследование помехоустойчивости методов передачи и приема дискретных сигналов на автоматизированном рабочем месте СПИ по дисциплине: Теория электрической связи. 4-й семестр. 5-й вариант
odja
: 24 марта 2012
Цель работы.
Изучение методов обработки дискретных сигналов в приёмнике и экспериментальное исследование их помехоустойчивости при флуктуационных помехах в канале связи.
Лабораторное задание.
1. Ознакомиться с лабораторной установкой.
2. Исследовать зависимость средней вероятности ошибки на выходе решающего устройства приемника от отношения сигнал/шум pош = f(h2) для сигналов с дискретной амплитудной модуляцией при:
- когерентном приеме и оптимальной фильтрации;
- некогерентном приеме и оптима
129 руб.
Типология социальных общностей по степени устойчивости и по величине и другим критериям
Elfa254
: 9 февраля 2014
Содержание:
Введение
Глава 1. Человек и общество
Глава 2. Общество как система многообразных отношений и взаимодействий людей
Глава 3. Общество как необходимое условие самореализации личности
Глава 4. Основные сферы общественной жизни и их взаимодействие
Глава 5. Цивилизация
Глава 6. Цивилизованное общество
Глава 7. Социальная структура общества
Глава 8. Большие и малые социальные группы
Глава 9. Классы и страты
Глава 10. Этносы, нации, поколения
Список используемой литературы
Введение
«Самый л
5 руб.
Контрольная работа по дисциплине: Современные технологии программирования (часть 2). Вариант 20
SibGOODy
: 23 августа 2024
Контрольная работа, Ассоциативные контейнеры STL
Тема: Контейнеры STL и модульное тестирование
Цель: Сформировать практические навыки разработки абстракций данных на основе контейнеров STL и модульного тестирования средствами VisualStudio.
Задание
Реализовать абстрактный тип данных «Множество» в соответствии с вариантом задания и со спецификацией, приведённой ниже. Протестировать его, используя средства модульного тестирования VisualStudio. Тестовые наборы необходимо построить на основе крите
900 руб.
Информатика| 2 семестр| 4 вариант| Лабораторная работа №4 (7) Тема: СОЗДАНИЕ И ОБРАБОТКА ФАЙЛОВ
Arsikk
: 26 ноября 2014
Уважаемый слушатель, дистанционного обучения,
Оценена Ваша работа по предмету: Информатика
Вид работы: Лабораторная работа 7
Оценка:Зачет
Дата оценки: 19.06.2014
Рецензия:Уважаемый...
Моренкова Ольга Ильинична
70 руб.