![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 17.09.2010
Сообщений: 72
|
![]()
Требуется переделать задание :
1)В родительском процессе делается выбор: либо операция подсчета длины строки, либо операция подсчета суммы элементов числового массива. Вся необходимая информация вводится с клавиатуры и записывается в файл, который служит средством обмена данными между процессами. Дочерний процесс читает данные из файла, выполняет нужную операцию и записывает результат в тот же файл. Затем родительский процесс считывает результаты из файла и выводит их на экран. Для синхронизации обмена между процессами используется два семафора, которые по очереди увеличивают и уменьшают счетчики. Переделать на операции: В родительском процессе делается выбор: либо вставка одной строки в другую с заданного символа, либо замена отрицательных элементов массива их квадратами. Обмен оставить так же через файл 2)Задание: Охранное агентство разработало новую систему управления электронными замками. Для открытия двери клиент обязан произнести произвольную фразу из 25 слов. В этой фразе должно встречаться заранее оговоренное слово, причем только один раз. Требуется создать многопоточное приложение, управляющее замком. Потоки должны осуществлять сравнение параллельно по словам. Требуется: Распараллелить вычисление с помощью кластера, реализованного библиотекой MPI Все остальное в приложенном файле. Цена? neomaxregion38@gmail.com |
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
MPI | Olga_611 | Помощь студентам | 0 | 25.03.2012 10:05 |
Проблема с MPI | Нике | Общие вопросы C/C++ | 0 | 12.12.2011 23:24 |
MPI программы | osichev | Помощь студентам | 0 | 27.09.2011 10:54 |
проблема с MPI. | vernan | Visual C++ | 0 | 04.11.2010 06:10 |
mpi | skrudjmagdak | C++ Builder | 4 | 23.03.2010 19:05 |