Destio

Запуск и параллелизация ORCA

Установка и запуск ORCA

ORCA можно совершенно свободно (в отличие от Firefly) скачать и установить с ее официального сайта , для этого нужно только зарегистрироваться там. Установить ORCA (традиционно для всех квантовохимических программ) очень сложно: нужно распаковать архив (и все).
Для того чтобы ORCA запускалась надо внести ее корневой каталог в переменную окружения PATH, то есть в файл ~/.bashrc дописать такие строки:

export PATH=$PATH:/opt/q/orca

Это если ORCA лежит в /opt/q/orca/ Ну и простейший скрипт для запуска:

#!/usr/bin/perl
$tmp = "path_to_tmp_dir";
foreach $file (@ARGV)
{ `cp $file $tmp/`;
if ($file =~ m/orc/)
{ $file =~ s/.orc//;
`/opt/q/orca/orca $tmp/$file.orc >$tmp/$file.orl`;
`mv -f $tmp/$file.orl $file.orl`;
`rm -rf $tmp/*`;
}
}

Параллелизация ORCA

Для установки числа используемых процессоров используется параметр PAL=число ядер. Сейчас собранные версии ORCA доступны только для Open MPI (1.4.2), поэтому достаточно лишь скачать src.rpm с оффсайта  MPI, пересобрать rpm и установить. Ничего больше прописывать не надо, все необходимые пути и переменные окружения пропишутся автоматически при установке.

Ярлыки:


Ближайшие сообщения:

Похожие сообщения:

Комментарии к этой записи отключены.