PARALLEL.RU

Дискуссионный клуб по параллельным вычислениям
Текущее время: 14 дек 19 9:54

Часовой пояс: UTC + 4 часа [ Летнее время ]




Начать новую тему Ответить на тему  [ Сообщений: 2 ] 
Автор Сообщение
 Заголовок сообщения: Параллельный ввод-вывод
СообщениеДобавлено: 10 янв 08 16:11 
Не в сети

Зарегистрирован: 10 янв 08 16:01
Сообщения: 1
Здравствуйте!
По роду деятельности часто приходится писать разборщики файлов, состоящих из наборов записей.
Время на чтение всех записей с диска - 250 сек, время разбора всех записей - 12 сек.
Есть ли смысл организовывать параллельный разбор записей файла на потоках (многоядерный процессор), если основное время идет на чтение файла?
Что можно почитать по теме параллельного ввода/вывода?
Спасибо!


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 10 янв 08 17:44 
Не в сети

Зарегистрирован: 11 дек 02 19:37
Сообщения: 872
Откуда: НИВЦ МГУ
Если основное время тратится на чтение из файлов, то смысла что-то пускать в параллель нет. За исключением случаев, когда файлов много и они маленькие (ОС сможет оптимизировать чтение) или когда файлы расположены на разных физических дисках.


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 2 ] 

Часовой пояс: UTC + 4 часа [ Летнее время ]


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 2


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Создано на основе phpBB® Forum Software © phpBB Group
Русская поддержка phpBB