Архив документации OpenNet.ru /
Раздел "Программирование, языки" /
Индекс
Next: mpirun, переносимый скрипт запуска
Up: Среда программирования mpich
Previous: Среда программирования mpich
Contents
Стандарт MPI не определяет ничего за рамками программ MPI, даже способ их
запуска. mpich поддерживает ряд полезных инструментов для управления программами
MPI, в том числе
- mpirun, переносимую команду запуска, так что программы MPI могут
быть запущены одинаковым образом на многих различных системах.
- mpicc и mpif77, скрипты компиляции и компоновки программ MPI
на С и Фортране.
- mpiCC и mpif90, скрипты компиляции и компоновки программ MPI
на С++ и Фортране 90.
- mpe - библиотеку полезных процедур, работающих вместе с MPI.
Сейчас эта библиотека включает процедуры для создания log-файлов событий с
временными отметками, простую библиотеку для параллельной графики X, процедуры
для представления кода в виде последовательности блоков, и процедуры запуска
отладчика при возникновении ошибки.
- Набор предопределенных профилирующих
библиотек. Стандарт MPI определяет механизм, в котором пользователь может
``обрамлять'' любой набор функций MPI кодом своих собственных функций, без
доступа к исходным кодам реализации MPI. Мы предоставляем инструменты для
создания такой профилирующей версии библиотеки MPI минимальными усилиями, а
также три созданных заранее множества ``обрамлений'' для определения затрат
времени в процедурах MPI, для подготовки log-файлов и для программной
анимации.
- upshot - инструмент анализа log-файлов, созданных функциями
регистрации mpe или автоматической регистрацией в профилирующей
библиотеке регистрации.
- jumpshot - Java-версия для upshot и nupshot.
Alex Otwagin
2002-12-16
Архив документации на OpenNet.ru