Новости: 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-страница проекта).
Смотрите также:
- MPI (русскоязычная страница на нашем сервере).
- Новости: Компании Giganet и MSTI предлагают технологию кластеризации Gigacluster.
- Новости: Доступны первые свободно распространяемые реализации интерфейса OpenMP для программирования SMP-систем.
- Новости: Sun открывает исходные тексты пакета HPC ClusterTools.
© Лаборатория Параллельных Информационных Технологий, НИВЦ МГУ