Новости: ВНИИЭФ и университет шт. Миссисипи разрабатывают параллельную математическую библиотеку PMLP

ВНИИЭФ и MSU разрабатывают параллельную математическую библиотеку PMLP

4 октября 1999 г. руководители проекта PMLP по разработке библиотеки параллельных математических процедур объявили о доступности первой версии своего программного продукта для для кластеров на базе Windows NT.

В данном проекте принимают участие университет шт. Миссисипи (MSU/ERC), где было проведено проектирование библиотеки и проверка программного кода, а также российский Научно-исследовательский Институт Экспериментальной Физики (ВНИИЭФ, г.Саров), сотрудники которого проделали большую часть разработки кода параллельных подпрограмм. Со стороны MSU проект возглавляет Anthony Skjellum, директор лаборатории высокопроизводительных вычислений, который одновременно возглавляет компанию MPI Sofware Technology, а также является одним из разработчиков стандарта MPI и его бесплатной реализации MPICH.

Финансирование проекта осуществляется при участии корпорации Intel и Ливерморской Национальной Лаборатории (LLNL).

В отличие от других параллельных библиотек, PMLP имеет четку объектно-ориентированную структуру и реализована на C++. В числе существенных инноваций проекта PMLP стоит отметить:

  • множественные реализации алгоритмов с возможностью динамического подбора наилучшего варианта;
  • независимость алгоритмов от внутреннего представления данных, а также от распределения данных по узлам системы;

Обеспечены привязки PMLP к языкам С и Fortan-77. Библиотека реализована с помощью стандартного интерфейса передачи сообщений MPI 1.1.

Исходные тексты библиотеки PMLP вместе с документацией в формате HTML доступны бесплатно после предварительной регистрации. Текущая версия библиотеки ориентирована на работу с компиляторами Microsoft Visual C++ 5.0 и Fortran PowerStation 4.0 на платформе Windows NT. Также готовится к выходу версия PMLP для Linux.

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

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

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


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