[с Или C++ [unix]] Mpi, Массивы Строки Оплата

  • Автор темы neomax38
  • Дата начала
Статус
Закрыто для дальнейших ответов.
N

neomax38

#1
Требуется переделать задание :
1)В родительском процессе делается выбор: либо операция подсчета длины строки, либо операция подсчета суммы элементов числового массива. Вся необходимая информация вводится с клавиатуры и записывается в файл, который служит средством обмена данными между процессами. Дочерний процесс читает данные из файла, выполняет нужную операцию и записывает результат в тот же файл. Затем родительский процесс считывает результаты из файла и выводит их на экран.
Для синхронизации обмена между процессами используется два семафора, которые по очереди увеличивают и уменьшают счетчики.

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

2)Задание: Охранное агентство разработало новую систему управления электронными замками. Для открытия двери клиент обязан произнести произвольную фразу из 25 слов. В этой фразе должно встречаться заранее оговоренное слово, причем только один раз. Требуется создать многопоточное приложение, управляющее замком. Потоки должны осуществлять сравнение параллельно по словам.
Требуется:
Распараллелить вычисление с помощью кластера, реализованного библиотекой MPI
Все остальноев прикрепленном файле.
Посмотреть вложение Задание.zip
neomaxregion38@gmail.com
 

Вложения

Статус
Закрыто для дальнейших ответов.