next up previous contents
Next: MPI: Стандарт интерфейса передачи Up: testbook Previous: testbook   Contents

Предисловие редактора перевода

Настоящий перевод выполнен по тексту стандарта MPI-1.1 с использованием некоторых разделов стандарта MPI-2:

Тексты этих стандартов в форматах PostScript и HTML размещены в Интернет на основном сайте разработчиков MPI по адресу: http://www-unix.mcs.anl.gov/mpi. Версия HTML для MPI-1.1 представлена 1 ноября 2000 года, а для MPI-2.0 - 10 сентября 2001 года.

Основным документом для перевода являлся стандарт MPI-1.1. Стандарт MPI-2 является расширением стандарта MPI-1, предоставляя пользователю новые возможности (такие, как динамические процессы, односторонние коммуникации, параллельный ввод-вывод и др.). Однако в стандарте MPI-2 содержатся некоторые уточнения и добавления, относящиеся к стандарту MPI-1, которые учтены в настоящем переводе:

  1. Стандарт MPI-2 содержит главу 3, в которой вводится новая функция ``MPI_GET_VERSION'' для определения номера версии MPI; также введено уточнение 9 функций MPI-1 и приведен список ошибок, обнаруженных в MPI-1 и MPI-1.1. В связи с этим в настоящем переводе: введен новый параграф 7.6, в котором представлена функция ``MPI_GET_VERSION''; в тексте перевода исправлены все ошибки, указанные в списке ошибок; кроме того, в Приложении С представлен текст главы 3 ``Version 1.2 of MPI'' (за исключением списка ошибок). Эти изменения позволяют считать, что настоящий перевод соответствует стандарту MPI-1.2.

  2. Некоторые функции оказались неудобными в использовании, и вместо этих функций MPI-2 предлагает новые функции. Описание устаревших и новых функций представлено в новых разделах перевода 3.12.8, 5.7.3 и 7.3.1. При программировании настоятельно рекомендуется пользоваться новыми функциями, хотя они и не входят в стандарт MPI-1.1. Устаревшие же функции по-прежнему описаны в настоящем документе, поскольку они являются элементами стандарта MPI-1.1.

  3. Для всех функций в переводе добавлены привязки для языка С++.

Перевод выполнили:

Г.И.Шпаковский
Н.В.Серикова
А.С.Липницкий
А.Е.Верхотуров
А.Н.Гришанович
А.В.Орлов

под общей редакцией

Г.И.Шпаковского

80ptРеспублика Беларусь, Минск, Белорусский государственный университет
20 декабря 2001 года



Alex Otwagin 2002-12-10