RDMA-PVM

Проект является модификацией Parallel Virtual Machine (PVM), позволяющей использовать выскопроиводительные интерфейсы Remote Direct Access Memory (RDMA) для передачи сообщений между задачами. При этом, модификация кода приложения не требуется.

В настоящее время, проект находится в ранней стадии разработки, и не предназначен для промышленного использования.

Реализовано

Проблемы и ближайшие задачи

Долгосрочные задачи

Производительность

Результаты были получены с использованием NetPipe 3.6.2. При тестировании использовались Topspin Infiniband HCA 4x

DAPL vs GigE vs IPoIB

График 1. Сравнение IPoIB, GigE и DAPL.

DAPL vs SDP vs MPI-VAPI

График 2. Сравнение DAPL, SDP и MPI-DAPL.

Текущая версия

Патчи для pvm 3.4.4 доступны здесь.

Авторские права и лицензионное соглашение

Copyright (C) Max Lapan <max.lapan[at]gmail.com>, 2006

Данная программа является свободным программным обеспечением. Вы вправе распространять ее и/или модифицировать в соответствии с условиями версии 2 либо по вашему выбору с условиями более поздней версии Стандартной Общественной Лицензии GNU, опубликованной Free Software Foundation.

Мы распространяем данную программу в надежде на то, что она будет вам полезной, однако НЕ ПРЕДОСТАВЛЯЕМ НА НЕЕ НИКАКИХ ГАРАНТИЙ, в том числе ГАРАНТИИ ТОВАРНОГО СОСТОЯНИЯ ПРИ ПРОДАЖЕ и ПРИГОДНОСТИ ДЛЯ ИСПОЛЬЗОВАНИЯ В КОНКРЕТНЫХ ЦЕЛЯХ. Для получения более подробной информации ознакомьтесь со Стандартной Общественной Лицензией GNU.

Вместе с данной программой вы должны были получить экземпляр Стандартной Общественной Лицензии GNU. Если вы его не получили, сообщите об этом в Free Software Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.