Распределенные системы и технологии. Практическое занятие №4 (лабораторная работа 4). Параллельное выполнение операций на уровне операционной системы. Процессы

Состав работы

material.view.file_icon 29B99E25-3F5B-472C-8698-C385BEF6D413.docx

Необходимые программы

Работа представляет собой файл, который можно открыть в программе:
  • Microsoft Word

Описание

Дисциплина: Распределенные системы и технологии. Практическое занятие 4 (лабораторная работа 4). Параллельное выполнение операций на уровне операционной системы. Процессы

Задание на лабораторную работу
Базовые задания.
1. Продемонстрировать запуск фонового процесса в системах GNU\Linux.
13
2. Разработать приложение, порождающее несколько процессов и выводящих информацию о
каждом из них. В каждом процессе должны быть выведены значения идентификаторы: PID, PPID,
GID, EGID, UID, EUID и т.п.
3. Подготовить приложение, реализующее программу, представленную на рисунке 12. Разработать описание задачи, которой требуется для выполнения 3 вычислительных ядра и необходим
запуск созданной программы. Запустите задачу на выполнение. Убедитесь, что приложение выдало
правильные значения.
Основные задания.
1. Доработать программу, выполненную на этапе 3 простого задания так, чтобы выводилась
информация о каждом процессе в MPI приложении (информация аналогична пункту 2 простого задания).
2. Разработайте программу умножения матриц с использованием библиотеки MPI. Каждая
ветвь распределённого приложения должна выполнять умножение матриц (одинаковых). Продемонстрируйте, что результат умножения матриц во всех ветвях получился правильным. Сравните
время расчета по всем ветвям.

Дополнительная информация

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