next up previous contents
Next: Компиляция и компоновка без Up: Скрипты для компиляции и Previous: Использование разделяемых бибилиотек   Contents

Фортран 90 и модуль MPI

При конфигурировании mpich в процессе инсталляции определяется местонахождение компилятора Фортрана 90, и если он найден, создается две различные версии модуля MPI. Один из модулей включает только те процедуры MPI, которые не принимают аргументы ``по выбору''; друой включает все процедуры MPI. Аргумент ``по выбору'' может принимать значения любого типа данных; обычно это буферы в процедурах коммуникации MPI, таких, как MPI_Send и MPI_Recv. Два различных модуля доступны через опции mpif90 -nochoice и -choice соответственно. Версия модуля ``по выбору'' поддерживает ограниченное множество типов данных (числовые скаляры и числовые одно- и двумерные массивы). Это экспериментальная возможность; если у Вас возникли проблемы, присылайте почту на mpi-bugs@mcs.anl.gov. Ни один из этих модулей не предлагает полной ``расширенной поддержки Фортрана'', определенной в стандарте MPI-2.

Alex Otwagin 2002-12-16