Тестовые скрипты:
-
/usr/local/submit/submit-quantum-espresso.sh
Запуск расчетов:
Последняя версия Quantum Espresso находится в директории /usr/local/QuantumEspresso/espresso .
Для использования Quantum Espresso прежде всего добавьте в файл ~/.bashrc следующую строчку:
source /usr/local/submit/.bashrc.intel.tp
Для запуска задачи Quantum Espresso выполните следующую команду:
/mnt/rhel-6/submit/tpcluster/submit-quantum-espresso.sh <число_ядер> <программа> [опции]
Здесь "<число_ядер>" - число ядер кластера, которые будут задействованы для задачи, <программа> - одна из программ, входящих в пакет Quantum Espresso (указывайте лишь имя программы, без полного пути - он будет добавлен автоматически), [опции] - те параметры, что будут переданы программе.
Пожалуй, самым важным из них является параметр "-input <входной_файл>", он задает непосредственно входной файл задачи.
В качестве примера возьмем тестовую задачу, расположенную в директории "/usr/local/submit/examples/QuantumEspresso/". Запустим ее на кластере:
/usr/local/submit/submit-quantum-espresso.sh 4 neb.x \
-input /usr/local/submit/examples/QuantumEspresso/H2+H.in
Обращаем внимание, что <программа> (neb.x) записывается без указания полного пути до нее (он будет добавлен автоматически).
В директории, где была выполнена эта команда, по окончании вычислений будут располагаться файлы вида:
QuantumEspresso.o<id_задачи>
QuantumEspresso.e<id_задачи>
Например,
QuantumEspresso.o48766
QuantumEspresso.e48766
В этих файлах содержится стандартный вывод программы (собственно, результаты расчетов) и ошибки (если таковые были) соответственно.