Новости: MPICH 1.2 - новая версия свободно распространяемой реализации MPI

MPICH 1.2 - новая версия свободно распространяемой реализации MPI

3 декабря 1999 года Rusty Lusk (ANL) сообщил о выходе очередной версии популярного пакета MPICH - бесплатной переносимой реализации интерфейса параллельного программирования MPI.

MPICH 1.2.0 исправляет ошибки, замеченные в более ранних версиях, в особенности, на архитектуре LINUX-кластеров. Кроме того, добавлено несколько новых свойств, расширяющих функциональность и переносимость пакета, в том числе:

  • Обеспечивается полная поддержка стандарта MPI 1.2, включая функцию MPI_Cancel для досрочного завершения запросов на передачу данных.
  • С полными исходными текстами доступна версия пакета для платформы Windows NT. Версии MPICH для Unix и NT теперь используют общий исходный код, за исключением кода низкоуровневых протоколов передачи данных.
  • Встроенные средства трассировки MPI-вызовов (MPE logging) используют улучшенный формат log-файлов (SLOG).
  • Новая версия средства визуализации трасс (Jumpshot 3) позволяет работать с очень большими log-файлами.
  • Поддерживаются динамически подключаемые библиотеки (shared libraries).
  • Включена новая версия пакета ROMIO, который обеспечивает поддержку параллельного ввода-вывода согласно спецификации MPI-2. ROMIO 1.0.2 включает поддержку параллельной файловой системы PVFS для Linux-кластеров и ряд других улучшений.
  • Утилита запуска MPI-программ mpirun обеспечивает поддержку кластеров на базе SMP-узлов.

Пакет MPICH 1.2.0 можно загрузить по FTP - ftp://ftp.mcs.anl.gov/pub/mpi/mpich.tar.gz (версия для Unix; размер дистрибутива - 7.5 MB).

Более подробная информация:

  • MPICH (Web-страница проекта).

Смотрите также:


© Лаборатория Параллельных Информационных Технологий, НИВЦ МГУ Rambler's Top100