1. Лабораторная.
Задание: разработайте приложение, запускающее несколько программ. Определите идентификаторы соответствующих процессов. Установите родственные связи между ними. Цель: получение навыков использования функций API создания процессов на платформе Linux.
2. Лабораторная.
Задание: программно реализуйте вычисление суммы
последовательности чисел на основе последовательного кода,
интерфейсов Pthreads и C++11 . Сравните время вычислений.
Цель: знакомство с программными интерфейсами управления
потоками в Linux.
3.Лабораторная.
Задание: протестируйте спин-блокировку используя фрагменты кода
лекции 9.
Цель: знакомство с синхронизацией потоков.
P.S.
Нужен будет небольшой файл-расшифровка для студента с целью быстро вникнуть, что вообще происходит и объяснить преподавателю=)
Гарантия на работу | 1 год |
Средний балл | 4.96 |
Стоимость | Назначаете сами |
Эксперт | Выбираете сами |
Уникальность работы | от 70% |