Лабораторная 1
Параллельная обработка файлов
c помощью технологии OpenMP.
-
Дано число N<100 и набор текстовых файлов вида 0.txt, 2.txt, ... N-1.txt.
Подсчитать и вывести количество строк в каждом файле, суммарное количество строк и время работы программы.
Обработку файлов вести параллельно, по одному файлу на поток.
-
Дано число N<100 и набор текстовых файлов вида 1.txt, 2.txt, ... N.txt.
Подсчитать и вывести количество слов в каждом файле, суммарное количество слов и время работы программы.
Обработку файлов вести параллельно, по одному файлу на поток, кроме мастер-потока.
Мастер-поток должен раз в секунду выводить информацию об объемах (в процентах) обработанных данных для каждого
порожденного потока. Завершение работы мастер-потока - по факту завершения обработки всех файлов.
Операции с файлами
Подсчет строк
Подсчет слов