Документ взят из кэша поисковой машины. Адрес
оригинального документа
: http://num-meth.srcc.msu.ru/zhurnal/tom_2009/v10r209.html
Дата изменения: Mon Apr 6 13:40:41 2009 Дата индексирования: Mon Oct 1 21:11:45 2012 Кодировка: Windows-1251 |
Применение MPI-IO: реализация модели шахтной вентиляции
Петушкеев Б.Л. |
Высокая вычислительная мощность кластеров позволяет не только решать текущие задачи быстрее, но и ставить другие, ранее недоступные. Однако это требует изменения подхода к программированию по причине возрастающих объемов результирующих данных. MPI, являясь стандартом де-факто для вычислительных систем с распределенной памятью, с момента публикации второй версии предоставляет средства параллельного ввода/вывода. Часто при проектировании приложений для решения больших задач данной возможностью пренебрегают. В работе представлены результаты практического внедрения MPI-IO в контексте моделирования процесса фильтрации газа через пористую среду шахтных выработок. Рассматриваются вопросы масштабирования программы и производительности файловой подсистемы, а также описаны предпринятые действия по оптимизации последовательного и параллельного кодов. Все работы проводились на базе кластера СКИФ-Cyberia МВЦ ТГУ. Работа выполнена при финансовой поддержке РФФИ (код проектa 08-08-12029-офи). Ключевые слова: высокопроизводительные вычисления, гидродинамика, фильтрация, параллельный ввод/вывод, MPI-IO, масштабируемость, управление данными |
Б.Л. Петушкеев, аспирант, e-mail: petushkeev@ftf.tsu.ru - Томский государственный университет, физико-технический факультет, просп. Ленина, 36, 634045, Томск |