ИНСТАЛЯЦИЯ: Несмотря на то что среда ParJava реализована средствами Java все-таки существует некоторая платформо-зависимая часть библиотек связанных с реализацией интерфейса передачи сообщений. Полная реализация MPI на Java рассматривается нами как актуальная задача, решение которой позволит получить полную переносимость библиотек среды ParJava.

На текущий момент предлагается два варианта дистрибуции среды ParJava:

·  Архив с исходными кодами native-библиотек;

·  Архив с прекомпиленными native-библиотеками для Solaris и Linux операционных систем.

В первом случае требуется предварительная сборка native-библиотек. В последнем, достаточно развернуть архив и установить переменные окружения.

Установка дистрибутива среды ParJava с исходными кодами native-библиотек:

1. Прежде всего вы должны убедится в том, что у вас установлены следующие программные средства:

·  ND LAM - реализация интерфейса передачи сообщений. Среда ParJava разработана и проверенна с использованием LAM версии 6.3.1.

·  JDK 1.2. (или более поздняя версия) - Среда поддержки выполнения, компилятор, JavaVM, Java библиотеки и пр.

·  GCC 2.95 – Компилятор с языков программирования С/C++ необходим для создания native-библиотек.

2. Для того чтобы сборка native-библиотек прошла корректно вам необходимо убедится в наличии следующих переменных окружения: JAVA_HOME, LAMHOME, которые указывают на директории, где инсталлированы соответствующие программные средства. Если эти переменные отсутствуют необходимо создать их самостоятельно в ваших конфигурационных файлах.

НЕ нашли? Не то? Что вы ищете?

Замечания:

·  Для того чтобы избежать конфликтов связанных с особенностями работы LAM утилит рекомендуется в качестве первой записи переменной окружения PATH сделать путь указывающий на место где расположена JavaVM (например, PATH=$JAVA_HOME/bin:<…>)

3. Разверните архив ParJava. tar. gz

#gunzip ParJava. tar. gz

#tar xvf ParJava. tar

4. В результате будет создана директория ParJava, в которой содержаться библиотеки среды ParJava. Для того чтобы установить среду ParJava (собрать native-библиотеки, подготовить конфигурационную директорию. PJ и пр.) зайдите в эту директории и выполните команду setup.

#./setup

5. Добавьте к переменной окружения CLASSPATH путь к классам среды ParJava - ParJava/classes, а к LD_LIBRARY_PATH путь к библиотекам - ParJava/lib.

6. Для того чтобы запустить среду ParJava необходимо в директории ParJava выполнить команду dev.

#dev&

Установка дистрибутива среды ParJava с прекомпиленными native-библиотеками для Solaris и Linux:

1. Прежде всего вы должны убедится в том, что у вас установлены следующие программные средства:

·  ND LAM - реализация интерфейса передачи сообщений. Среда ParJava разработана и проверенна с использованием LAM версии 6.3.1.

·  JDK 1.2. (или более поздняя версия) - Среда поддержки выполнения, компилятор, JavaVM, Java библиотеки и пр.

2. Разверните архив ParJava-Linux-i386 если у вас Linux платформа, ParJava-Solaris-sparc в случае Solaris.

#gunzip <имя архива>.tar. gz

#tar xvf <имя архива>.tar

3. В результате будет создана соответствующая директория, в которой содержаться библиотеки среды ParJava. Для того чтобы установить среду ParJava (подготовить конфигурационную директорию. PJ и пр.) зайдите в эту директории и выполните команду setup.

#./setup

4. Добавьте к переменной окружения CLASSPATH путь к классам среды ParJava - ParJava/classes, а к LD_LIBRARY_PATH путь к библиотекам - ParJava/lib.

5. Для того чтобы запустить среду ParJava необходимо в директории ParJava выполнить команду dev.

#dev&

Замечание: Если у вас возникли вопросы связанные с процессом установки среды ParJava, пожалуйста присылайте свои замечания по адресу: *****@***ru